Re: [rtcweb] Use case change request: Identity in multiuser calls

Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com> Thu, 11 August 2011 14:00 UTC

Return-Path: <stefan.lk.hakansson@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E46821F8A4F for <rtcweb@ietfa.amsl.com>; Thu, 11 Aug 2011 07:00:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.247
X-Spam-Level:
X-Spam-Status: No, score=-6.247 tagged_above=-999 required=5 tests=[AWL=0.052, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0F3RgO9VnLsI for <rtcweb@ietfa.amsl.com>; Thu, 11 Aug 2011 07:00:34 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id 90A5621F8892 for <rtcweb@ietf.org>; Thu, 11 Aug 2011 07:00:34 -0700 (PDT)
X-AuditID: c1b4fb39-b7bfdae000005125-7f-4e43e0a44ef8
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 23.6E.20773.4A0E34E4; Thu, 11 Aug 2011 16:01:08 +0200 (CEST)
Received: from ESESSCMS0362.eemea.ericsson.se ([169.254.1.110]) by esessmw0256.eemea.ericsson.se ([10.2.3.125]) with mapi; Thu, 11 Aug 2011 16:01:08 +0200
From: Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>
Date: Thu, 11 Aug 2011 16:00:03 +0200
Thread-Topic: [rtcweb] Use case change request: Identity in multiuser calls
Thread-Index: AcxYHGzubApzjyceRmqC3FfVTZcdvgAEorOd
Message-ID: <BBF498F2D030E84AB1179E24D1AC41D616C389F1E5@ESESSCMS0362.eemea.ericsson.se>
References: <4E4292B2.8000904@alvestrand.no> <BBF498F2D030E84AB1179E24D1AC41D616C389F1E1@ESESSCMS0362.eemea.ericsson.se>, <4E43C144.1020102@alvestrand.no>
In-Reply-To: <4E43C144.1020102@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Use case change request: Identity in multiuser calls
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Aug 2011 14:00:35 -0000

OK! Then I think we have the same view. Will you work on the wording, or should we start with the current one? 

Stefan
________________________________________
From: Harald Alvestrand [harald@alvestrand.no]
Sent: Thursday, August 11, 2011 1:47 PM
To: Stefan Håkansson LK
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Use case change request: Identity in multiuser calls

On 08/11/11 13:33, Stefan Håkansson LK wrote:
> Harald Alvestrand wrote:
>> In draft-ietf-rtcweb-use-cases-and-requirements, I would like to extend
>> one part of the scenario "4.3.3 Video conferencing system with central
>> server".
>>
>> I would like to add one more paragraph:
>>
>> "All participant are authenticated by the central server, and authorized
>> to connect to the central server. The participants are identified to
>> each other by the central server, and the participants do not have
>> access to each others' credentials such as e-mail addresses or login IDs".
> I think this paragraph makes a lot of sense, and would be happy to add it. However, I’m not 100% convinced that it would add requirements that are in scope for webrtc or rtcweb.
>
> When writing up this use case, the architecture in mind was centred around a web server that carries out the functionality of serving the web app, handling users, authenticating them, authorising them, allowing them to communicate and so on. That web server would control the central (media) server, which in turn is responsible only for establishing connections for RTC with browsers, mixing audio and selecting video between the users (browsers) selected by the web server, etc.
>
> This would mean that user management, including determining what user identity is revealed to others, is controlled by the web server. I guess this is done already today for many services. What we will add is the possibility to communicate using audio and video without plug-ins.
>
> Does this make sense or not?
This makes sense. I just want it to be explicit.
It's relevant for the discussion EKR brought up about "who do I
authorize when I say OK to using a camera" - if it's the far end of the
connection or the service I'm connecting to.

In the centralized server case, with the added text, it's definitely the
service, and I'd like to keep it that way. So this is text added in
order to make sure we don't generate a requirement....