
From nobody Thu Sep  1 10:28:15 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F167F12D1EA; Thu,  1 Sep 2016 10:28:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.749
X-Spam-Level: 
X-Spam-Status: No, score=-4.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.548, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q8wMo7E5-WEd; Thu,  1 Sep 2016 10:28:09 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00A1912D1E7; Thu,  1 Sep 2016 10:28:08 -0700 (PDT)
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u81HS70j010155 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 1 Sep 2016 17:28:07 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u81HS61V017256 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 1 Sep 2016 17:28:06 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u81HS55n020300; Thu, 1 Sep 2016 17:28:06 GMT
Received: from [10.0.1.5] (/24.86.208.48) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 01 Sep 2016 10:28:05 -0700
Content-Type: multipart/alternative; boundary="Apple-Mail=_3778A97A-3139-44A8-8D60-4274D23D807B"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Phil Hunt <phil.hunt@oracle.com>
Date: Thu, 1 Sep 2016 10:28:03 -0700
Message-Id: <2782FF7C-DE82-478D-97A0-F8CB29B51B60@oracle.com>
References: <147275055023.32079.13898052231663585667.idtracker@ietfa.amsl.com>
To: id-event@ietf.org
X-Mailer: Apple Mail (2.3124)
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/iGejFCnT8NWbtfTtaogId0SRpP4>
Cc: "scim@ietf.org WG" <scim@ietf.org>, "openid-specs-ab@lists.openid.net Ab" <openid-specs-ab@lists.openid.net>, openid-specs-risc@lists.openid.net
Subject: [scim] Fwd: New Version Notification for draft-hunt-idevent-token-04.txt
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Sep 2016 17:28:11 -0000

--Apple-Mail=_3778A97A-3139-44A8-8D60-4274D23D807B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Based on input this week, I have posted draft 04.

Highlights include:
   o  Re-added the "sub" claim with clarifications that any SET type may
      use it.
   o  Added additional clarification on the use of envelope vs. paylaod
      attributes
   o  Added security consideration for event timing.
   o  Switched use of "attribute" to "claim" for consistency.
   o  Revised examples to put "sub" claim back in the top level.
   o  Added clarification that SETs typically do not use "exp".
   o  Added security consideration for distinguishing Access Tokens and
      SETs.

Thanks for the great reviews. I think we are getting close to consensus =
on this.

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> Begin forwarded message:
>=20
> From: internet-drafts@ietf.org
> Subject: New Version Notification for draft-hunt-idevent-token-04.txt
> Date: September 1, 2016 at 10:22:30 AM PDT
> To: "William Denniss" <wdenniss@google.com>, "Phil Hunt" =
<phil.hunt@yahoo.com>, <none-chairs@ietf.org>, "Michael B. Jones" =
<mbj@microsoft.com>, "Morteza Ansari" <morteza.ansari@cisco.com>, =
"Michael Jones" <mbj@microsoft.com>
>=20
>=20
> A new version of I-D, draft-hunt-idevent-token-04.txt
> has been successfully submitted by Phil Hunt and posted to the
> IETF repository.
>=20
> Name:		draft-hunt-idevent-token
> Revision:	04
> Title:		Security Event Token (SET)
> Document date:	2016-09-01
> Group:		Individual Submission
> Pages:		17
> URL:            =
https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-04.txt
> Status:         =
https://datatracker.ietf.org/doc/draft-hunt-idevent-token/
> Htmlized:       =
https://tools.ietf.org/html/draft-hunt-idevent-token-04
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-04
>=20
> Abstract:
>   This specification defines the Security Event token, which may be
>   distributed via a protocol such as HTTP.  The Security Event Token
>   (SET) specification profiles the JSON Web Token (JWT) and may be
>   optionally signed and/or encrypted.  A SET describes a statement of
>   fact that may be shared by an event publisher with event =
subscribers.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> The IETF Secretariat
>=20


--Apple-Mail=_3778A97A-3139-44A8-8D60-4274D23D807B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Based on input this week, I have posted draft 04.<div =
class=3D""><br class=3D""></div><div class=3D"">Highlights =
include:</div><div class=3D""><div style=3D"margin: 0px; font-size: =
11px; line-height: normal; font-family: Monaco;" class=3D"">&nbsp; =
&nbsp;o &nbsp;Re-added the "sub" claim with clarifications that any SET =
type may</div><div style=3D"margin: 0px; font-size: 11px; line-height: =
normal; font-family: Monaco;" class=3D"">&nbsp; &nbsp; &nbsp; use =
it.</div><div style=3D"margin: 0px; font-size: 11px; line-height: =
normal; font-family: Monaco;" class=3D"">&nbsp;&nbsp; o&nbsp; Added =
additional clarification on the use of envelope <span =
style=3D"text-decoration: underline" class=3D"">vs</span>. <span =
style=3D"text-decoration: underline" class=3D"">paylaod</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Monaco;" class=3D"">&nbsp; &nbsp; &nbsp; attributes</div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Monaco;" class=3D"">&nbsp;&nbsp; o&nbsp; Added security consideration =
for event timing.</div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Monaco;" class=3D"">&nbsp;&nbsp; =
o&nbsp; Switched use of "attribute" to "claim" for =
consistency.</div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Monaco;" class=3D"">&nbsp;&nbsp; =
o&nbsp; Revised examples to put "sub" claim back in the top =
level.</div><div style=3D"margin: 0px; font-size: 11px; line-height: =
normal; font-family: Monaco;" class=3D"">&nbsp;&nbsp; o&nbsp; Added =
clarification that SETs typically do not use "<span =
style=3D"text-decoration: underline" class=3D"">exp</span>".</div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Monaco;" class=3D"">&nbsp;&nbsp; o&nbsp; Added security consideration =
for distinguishing Access Tokens and</div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Monaco;" =
class=3D"">&nbsp; &nbsp; &nbsp; SETs.</div></div><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks for the great reviews. I think =
we are getting close to consensus on this.</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>

<div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">New Version =
Notification for draft-hunt-idevent-token-04.txt</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">September 1, 2016 at 10:22:30 =
AM PDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"William Denniss" &lt;<a =
href=3D"mailto:wdenniss@google.com" =
class=3D"">wdenniss@google.com</a>&gt;, "Phil Hunt" &lt;<a =
href=3D"mailto:phil.hunt@yahoo.com" =
class=3D"">phil.hunt@yahoo.com</a>&gt;, &lt;<a =
href=3D"mailto:none-chairs@ietf.org" =
class=3D"">none-chairs@ietf.org</a>&gt;, "Michael B. Jones" &lt;<a =
href=3D"mailto:mbj@microsoft.com" class=3D"">mbj@microsoft.com</a>&gt;, =
"Morteza Ansari" &lt;<a href=3D"mailto:morteza.ansari@cisco.com" =
class=3D"">morteza.ansari@cisco.com</a>&gt;, "Michael Jones" &lt;<a =
href=3D"mailto:mbj@microsoft.com" class=3D"">mbj@microsoft.com</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D""><br=
 class=3D"">A new version of I-D, draft-hunt-idevent-token-04.txt<br =
class=3D"">has been successfully submitted by Phil Hunt and posted to =
the<br class=3D"">IETF repository.<br class=3D""><br class=3D"">Name:<span=
 class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>draft-hunt-idevent-token<br class=3D"">Revision:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>04<br =
class=3D"">Title:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Security Event Token (SET)<br class=3D"">Document date:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>2016-09-01<br class=3D"">Group:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Individual Submission<br =
class=3D"">Pages:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>17<br class=3D"">URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-04.t=
xt" =
class=3D"">https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-0=
4.txt</a><br class=3D"">Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-hunt-idevent-token/" =
class=3D"">https://datatracker.ietf.org/doc/draft-hunt-idevent-token/</a><=
br class=3D"">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-hunt-idevent-token-04" =
class=3D"">https://tools.ietf.org/html/draft-hunt-idevent-token-04</a><br =
class=3D"">Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-04" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-04=
</a><br class=3D""><br class=3D"">Abstract:<br class=3D""> =
&nbsp;&nbsp;This specification defines the Security Event token, which =
may be<br class=3D""> &nbsp;&nbsp;distributed via a protocol such as =
HTTP. &nbsp;The Security Event Token<br class=3D""> &nbsp;&nbsp;(SET) =
specification profiles the JSON Web Token (JWT) and may be<br class=3D""> =
&nbsp;&nbsp;optionally signed and/or encrypted. &nbsp;A SET describes a =
statement of<br class=3D""> &nbsp;&nbsp;fact that may be shared by an =
event publisher with event subscribers.<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D"">Please note that it may take a =
couple of minutes from the time of submission<br class=3D"">until the =
htmlized version and diff are available at <a =
href=3D"http://tools.ietf.org" class=3D"">tools.ietf.org</a>.<br =
class=3D""><br class=3D"">The IETF Secretariat<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_3778A97A-3139-44A8-8D60-4274D23D807B--


From nobody Fri Sep  2 14:59:40 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C103F12D13F; Fri,  2 Sep 2016 14:59:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.749
X-Spam-Level: 
X-Spam-Status: No, score=-4.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.548, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lSUw1P0Rkqz4; Fri,  2 Sep 2016 14:59:37 -0700 (PDT)
Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9C3612D0F8; Fri,  2 Sep 2016 14:59:36 -0700 (PDT)
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u82LxZqc029101 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 2 Sep 2016 21:59:35 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u82LxZlI023989 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 2 Sep 2016 21:59:35 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u82LxY0p026872; Fri, 2 Sep 2016 21:59:34 GMT
Received: from [192.168.1.15] (/174.7.250.104) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 02 Sep 2016 14:59:33 -0700
From: Phil Hunt <phil.hunt@oracle.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_128B70C0-73C0-4167-B3A1-09BFD11C3A16"
Message-Id: <5BFD60C3-92FE-46BA-AE90-A4546A98E786@oracle.com>
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Date: Fri, 2 Sep 2016 14:59:32 -0700
References: <147285344389.24829.9566046591438611371.idtracker@ietfa.amsl.com>
To: id-event@ietf.org
X-Mailer: Apple Mail (2.3124)
X-Source-IP: userv0021.oracle.com [156.151.31.71]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/TpBQeKecdOpSn8e_s5sm7aWYpoI>
Cc: openid-specs-risc@lists.openid.net, "openid-specs-ab@lists.openid.net Ab" <openid-specs-ab@lists.openid.net>, "scim@ietf.org WG" <scim@ietf.org>
Subject: [scim] Fwd: New Version Notification for draft-hunt-idevent-token-05.txt
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Sep 2016 21:59:39 -0000

--Apple-Mail=_128B70C0-73C0-4167-B3A1-09BFD11C3A16
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

This is just a quick update. Apparently when getting rid of the term =
=E2=80=9Cattribute=E2=80=9D for =E2=80=9Cclaim=E2=80=9D, my search and =
replace had a =E2=80=9Cc=E2=80=9D tacked on the end resulting in a =
number of erroneous =E2=80=9Cclaimc=E2=80=9Ds instead of =E2=80=9Cclaim=E2=
=80=9D or =E2=80=9Cclaims=E2=80=9D throughout the document.

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> Begin forwarded message:
>=20
> From: internet-drafts@ietf.org
> Subject: New Version Notification for draft-hunt-idevent-token-05.txt
> Date: September 2, 2016 at 2:57:23 PM PDT
> To: "William Denniss" <wdenniss@google.com>, "Phil Hunt" =
<phil.hunt@yahoo.com>, <none-chairs@ietf.org>, "Michael B. Jones" =
<mbj@microsoft.com>, "Morteza Ansari" <morteza.ansari@cisco.com>, =
"Michael Jones" <mbj@microsoft.com>
>=20
>=20
> A new version of I-D, draft-hunt-idevent-token-05.txt
> has been successfully submitted by Phil Hunt and posted to the
> IETF repository.
>=20
> Name:		draft-hunt-idevent-token
> Revision:	05
> Title:		Security Event Token (SET)
> Document date:	2016-09-02
> Group:		Individual Submission
> Pages:		17
> URL:            =
https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-05.txt
> Status:         =
https://datatracker.ietf.org/doc/draft-hunt-idevent-token/
> Htmlized:       =
https://tools.ietf.org/html/draft-hunt-idevent-token-05
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-05
>=20
> Abstract:
>   This specification defines the Security Event token, which may be
>   distributed via a protocol such as HTTP.  The Security Event Token
>   (SET) specification profiles the JSON Web Token (JWT) and may be
>   optionally signed and/or encrypted.  A SET describes a statement of
>   fact that may be shared by an event publisher with event =
subscribers.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> The IETF Secretariat
>=20


--Apple-Mail=_128B70C0-73C0-4167-B3A1-09BFD11C3A16
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">This is just a quick update. Apparently when getting rid of =
the term =E2=80=9Cattribute=E2=80=9D for =E2=80=9Cclaim=E2=80=9D, my =
search and replace had a =E2=80=9Cc=E2=80=9D tacked on the end resulting =
in a number of erroneous =E2=80=9Cclaimc=E2=80=9Ds instead of =
=E2=80=9Cclaim=E2=80=9D or =E2=80=9Cclaims=E2=80=9D throughout the =
document.<div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>

<div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">New Version =
Notification for draft-hunt-idevent-token-05.txt</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">September 2, 2016 at 2:57:23 PM =
PDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"William Denniss" &lt;<a =
href=3D"mailto:wdenniss@google.com" =
class=3D"">wdenniss@google.com</a>&gt;, "Phil Hunt" &lt;<a =
href=3D"mailto:phil.hunt@yahoo.com" =
class=3D"">phil.hunt@yahoo.com</a>&gt;, &lt;<a =
href=3D"mailto:none-chairs@ietf.org" =
class=3D"">none-chairs@ietf.org</a>&gt;, "Michael B. Jones" &lt;<a =
href=3D"mailto:mbj@microsoft.com" class=3D"">mbj@microsoft.com</a>&gt;, =
"Morteza Ansari" &lt;<a href=3D"mailto:morteza.ansari@cisco.com" =
class=3D"">morteza.ansari@cisco.com</a>&gt;, "Michael Jones" &lt;<a =
href=3D"mailto:mbj@microsoft.com" class=3D"">mbj@microsoft.com</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D""><br=
 class=3D"">A new version of I-D, draft-hunt-idevent-token-05.txt<br =
class=3D"">has been successfully submitted by Phil Hunt and posted to =
the<br class=3D"">IETF repository.<br class=3D""><br class=3D"">Name:<span=
 class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>draft-hunt-idevent-token<br class=3D"">Revision:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>05<br =
class=3D"">Title:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Security Event Token (SET)<br class=3D"">Document date:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>2016-09-02<br class=3D"">Group:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Individual Submission<br =
class=3D"">Pages:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>17<br class=3D"">URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-05.t=
xt" =
class=3D"">https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-0=
5.txt</a><br class=3D"">Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-hunt-idevent-token/" =
class=3D"">https://datatracker.ietf.org/doc/draft-hunt-idevent-token/</a><=
br class=3D"">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-hunt-idevent-token-05" =
class=3D"">https://tools.ietf.org/html/draft-hunt-idevent-token-05</a><br =
class=3D"">Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-05" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-05=
</a><br class=3D""><br class=3D"">Abstract:<br class=3D""> =
&nbsp;&nbsp;This specification defines the Security Event token, which =
may be<br class=3D""> &nbsp;&nbsp;distributed via a protocol such as =
HTTP. &nbsp;The Security Event Token<br class=3D""> &nbsp;&nbsp;(SET) =
specification profiles the JSON Web Token (JWT) and may be<br class=3D""> =
&nbsp;&nbsp;optionally signed and/or encrypted. &nbsp;A SET describes a =
statement of<br class=3D""> &nbsp;&nbsp;fact that may be shared by an =
event publisher with event subscribers.<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D"">Please note that it may take a =
couple of minutes from the time of submission<br class=3D"">until the =
htmlized version and diff are available at <a =
href=3D"http://tools.ietf.org" class=3D"">tools.ietf.org</a>.<br =
class=3D""><br class=3D"">The IETF Secretariat<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_128B70C0-73C0-4167-B3A1-09BFD11C3A16--


From nobody Thu Sep  8 12:17:50 2016
Return-Path: <kevin.gough@okta.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F6E512B053 for <scim@ietfa.amsl.com>; Thu,  8 Sep 2016 12:17:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=okta.com header.b=C65gG4wq; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=oktainc.onmicrosoft.com header.b=ZFz7XV6Y
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KwBG6LwZrdYl for <scim@ietfa.amsl.com>; Thu,  8 Sep 2016 12:17:47 -0700 (PDT)
Received: from us-smtp-delivery-163.mimecast.com (us-smtp-delivery-163.mimecast.com [63.128.21.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0D4E120727 for <scim@ietf.org>; Thu,  8 Sep 2016 12:17:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=okta.com; s=mimecast20140813; t=1473362265; bh=8f75StZDwzxPJiAObpCiL39gLN8C4td15KFiLTtYwyU=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=C65gG4wqoduumbBZO7xiF8iUhqyG2+WrNnXO8jtfwHEITtP0i8EX6BLQIpjSDXE2IlBe+3j8hwVNJirzX3AXYdiH7M35DtNudjgKN17DV7Lv8q7AXkpGrG2xd0iYFxmxehaDVAjkdPWzYU97cV1+iLdc661aWS7L6Jxa6zC12lo=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oktainc.onmicrosoft.com; s=selector1-okta-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=K4wVpxEnMQ3B1oCWSsSd33WEGL64ggrKpsxYM99Bp48=; b=ZFz7XV6YVRWCLM9nDaA1wPHQyJyK9zR7SEFN9UhTXgKSRa9H7VHUpHWVyrQIG8cNp0V1uaKTx2ByIMGxmkAQMzkpZvVsRmKtgJGzr4DNrjx2qwTMVX2bg3dZa4LshK3Ekx1ga2D1OW2os0eyYczwvFME3hS1D23QskaFXDgcmU4=
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01lp0182.outbound.protection.outlook.com [216.32.181.182]) (Using TLS) by us-smtp-1.mimecast.com with ESMTP id us-mta-122-2D1MzDCDMP-tYA4ePQQw2g-1; Thu, 08 Sep 2016 15:17:40 -0400
Received: from CY1PR0501MB1804.namprd05.prod.outlook.com (10.163.141.142) by CY1PR0501MB1803.namprd05.prod.outlook.com (10.163.141.141) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.3; Thu, 8 Sep 2016 19:17:38 +0000
Received: from CY1PR0501MB1804.namprd05.prod.outlook.com ([10.163.141.142]) by CY1PR0501MB1804.namprd05.prod.outlook.com ([10.163.141.142]) with mapi id 15.01.0609.016; Thu, 8 Sep 2016 19:17:38 +0000
From: Kevin Gough <kevin.gough@okta.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: =?Windows-1252?Q?Update_on_Okta=92s_SCIM_promotional_activities_&_invitat?= =?Windows-1252?Q?ion_for_collaboration?=
Thread-Index: AQHSCgVdaWXn1ecynU230C/DdIUidw==
Date: Thu, 8 Sep 2016 19:17:38 +0000
Message-ID: <CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0@CY1PR0501MB1804.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [132.245.59.117]
x-ms-office365-filtering-correlation-id: e41ad66d-d070-4c6e-973d-08d3d81ccc0b
x-microsoft-exchange-diagnostics: 1; CY1PR0501MB1803; 20:Vzn0pcACl++MsXt8MuGWvZPGhzps9qE5F6mxw/j3RiUdw7CLRdzX4COlOpObL4wmS7TiTWw5VHhBd6ZOnYKXsjQTcrkaVCqiE+pxxgJCEwYj7Sx73yyda/6cTzcD0bEsNUE/TCEhs6M/3NlmajeEmOaWElNxHB19CoFEl4fIGnQ=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1803;
x-microsoft-antispam-prvs: <CY1PR0501MB1803597CF5F8F54D14EEF95587FB0@CY1PR0501MB1803.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(100576887044181)(179546880041079)(28103392795679)(231250463719595); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);  SRVR:CY1PR0501MB1803; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0501MB1803; 
x-forefront-prvs: 00594E8DBA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(209900001)(199003)(189002)(8936002)(81156014)(81166006)(229853001)(10400500002)(68736007)(76576001)(450100001)(7066003)(3280700002)(1730700003)(66066001)(2501003)(122556002)(189998001)(19580395003)(19627405001)(2351001)(9686002)(11100500001)(19617315012)(7846002)(5002640100001)(5640700001)(7736002)(2906002)(3846002)(19625215002)(101416001)(102836003)(87936001)(33656002)(16236675004)(586003)(6116002)(54356999)(99286002)(50986999)(3660700001)(7696003)(105586002)(7906003)(106116001)(15975445007)(97736004)(77096005)(92566002)(5660300001)(106356001)(107886002)(110136002)(74316002)(86362001)(2900100001)(6606295002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0501MB1803; H:CY1PR0501MB1804.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: okta.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Sep 2016 19:17:38.1095 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f1f9fcc4-c616-4261-8a82-855dc9cb8486
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0501MB1803
X-MC-Unique: 2D1MzDCDMP-tYA4ePQQw2g-1
Content-Type: multipart/alternative; boundary="_000_CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0CY1PR0501MB1804_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/oE78YrrTUNkCzumQzhPdYnKObt4>
Subject: [scim] =?windows-1252?q?Update_on_Okta=92s_SCIM_promotional_activ?= =?windows-1252?q?ities_=26_invitation_for_collaboration?=
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Sep 2016 19:17:49 -0000

--_000_CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0CY1PR0501MB1804_
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

Over the last 6 months, Okta=92s significantly increased it=92s investment =
in promoting the SCIM standard to ISVs looking to enable provisioning via a=
n IdP for their apps.

We=92ve consolidated our efforts into a SCIM provisioning developer program=
<http://developer.okta.com/standards/SCIM/scim_developer_program>, which in=
cludes a free hands-on implementation workshop<http://okta.litmos.com/self-=
signup/register/328927?type=3D1> run by our training team, an automated tes=
t suite that runs on Runscope, dedicated developer support, and Okta & beta=
 customer validation testing.

So far, we=92ve had 50 ISVs join the program. At our Oktane user conference=
 last week, we announced<https://www.okta.com/blog/2016/08/oan-expands-behi=
nd-the-firewall-below-the-app-adds-networking-and-iaas-integrations/> that =
Envoy<https://www.okta.com/blog/2016/06/how-provisioning-improves-envoys-cu=
stomer-and-visitor-experience/>, PingBoard, VividCortex, and Lucid Software=
<https://www.okta.com/blog/2016/06/provisioning-is-a-win-win-for-lucid-soft=
ware/> had graduated from the program with successful SCIM implementations.=
 As part of Oktane, we also briefed analysts, including Gartner, Forrester,=
 and Ovum, on our support for SCIM and progress to date.

While we=92re generating some initial momentum, it seems we need to press h=
arder to ensure this standard sticks and adoption grows.

Gregg Kreizman from Gartner seemed almost surprised to hear that we had 50 =
ISVs in our program. And one of our recent program applicants stated that t=
he http://www.simplecloud.info/ site seemed bare bones, and wondered if the=
 standard was really still alive.


My questions:
1) How are others currently promoting the standard?

2) Who in this consortium is interested in investing in a more collaborativ=
e promotion of the standard, be it joint workshops, articles on devsites, m=
ore documentation / code samples, case studies, etc.?

Feel free to reply to all or reach out to me directly with ideas or to sign=
al interest.
Thanks.

- Kevin


Director, Product Marketing

Okta

--_000_CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0CY1PR0501MB1804_
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;back=
ground-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p></p>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">Over the last 6=
 months, Okta=92s significantly increased it=92s investment in promoting th=
e SCIM standard to ISVs looking to enable provisioning via an IdP for their=
 apps.
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">We=92ve consoli=
dated our efforts into a
<a href=3D"http://developer.okta.com/standards/SCIM/scim_developer_program"=
>SCIM provisioning developer program</a>, which includes a free hands-on
<a href=3D"http://okta.litmos.com/self-signup/register/328927?type=3D1">imp=
lementation workshop</a> run by our training team, an automated test suite =
that runs on Runscope, dedicated developer support, and Okta &amp; beta&nbs=
p;customer validation testing.&nbsp;
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">So far, we=92ve=
 had 50 ISVs join the program. At our Oktane&nbsp;user conference last week=
,
<a href=3D"https://www.okta.com/blog/2016/08/oan-expands-behind-the-firewal=
l-below-the-app-adds-networking-and-iaas-integrations/">
we announced</a> that <a href=3D"https://www.okta.com/blog/2016/06/how-prov=
isioning-improves-envoys-customer-and-visitor-experience/">
Envoy</a>, PingBoard, VividCortex, and <a href=3D"https://www.okta.com/blog=
/2016/06/provisioning-is-a-win-win-for-lucid-software/">
Lucid Software</a> had graduated from the program with successful SCIM impl=
ementations. As part of Oktane, we also briefed analysts, including Gartner=
,&nbsp;Forrester, and Ovum, on our support for SCIM and progress to date.&n=
bsp;
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">While we=92re g=
enerating some initial momentum, it seems we need to press harder to ensure=
 this standard sticks and adoption grows.
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">Gregg Kreizman =
from Gartner seemed almost surprised to hear that we had 50 ISVs in our pro=
gram. And one of our recent program applicants stated that the
<a href=3D"http://www.simplecloud.info/" rev=3D"en_rl_minimal" id=3D"LPlnk5=
4636">http://www.simplecloud.info/</a>&nbsp;site seemed bare bones, and won=
dered if the standard was really still&nbsp;alive.
</div>
<br>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">My questions:&n=
bsp; </div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">1) How are othe=
rs currently promoting the standard?&nbsp;
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">2) Who in this =
consortium is interested in investing in a more collaborative promotion of =
the standard, be it joint workshops, articles on devsites, more documentati=
on / code samples, case studies, etc.?
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">Feel free to re=
ply to all or reach out to me directly with ideas or to signal interest.
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">Thanks.</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"><br>
</div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;">- Kevin&nbsp;</=
div>
<div style=3D"font-family:'Helvetica Neue';font-size:14px;"></div>
<br>
<p></p>
<p>Director, Product Marketing</p>
<p>Okta</p>
</div>
</body>
</html>

--_000_CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0CY1PR0501MB1804_--


From nobody Thu Sep  8 13:10:04 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0260D12B240 for <scim@ietfa.amsl.com>; Thu,  8 Sep 2016 13:10:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.728
X-Spam-Level: 
X-Spam-Status: No, score=-5.728 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.508, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3GJFsy38m9_b for <scim@ietfa.amsl.com>; Thu,  8 Sep 2016 13:09:52 -0700 (PDT)
Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1954212B04B for <scim@ietf.org>; Thu,  8 Sep 2016 13:09:52 -0700 (PDT)
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u88K9oG3021630 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 8 Sep 2016 20:09:51 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u88K9okg003644 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 8 Sep 2016 20:09:50 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u88K9na1004309; Thu, 8 Sep 2016 20:09:50 GMT
Received: from [10.0.1.5] (/24.86.208.48) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 08 Sep 2016 13:09:49 -0700
Content-Type: multipart/alternative; boundary="Apple-Mail=_388B35B9-D85D-4427-B693-F337AEF28E7E"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Phil Hunt <phil.hunt@oracle.com>
In-Reply-To: <CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0@CY1PR0501MB1804.namprd05.prod.outlook.com>
Date: Thu, 8 Sep 2016 13:09:48 -0700
Message-Id: <399A0ECA-684A-4D89-9A9B-ECFD194F2249@oracle.com>
References: <CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0@CY1PR0501MB1804.namprd05.prod.outlook.com>
To: Kevin Gough <kevin.gough@okta.com>
X-Mailer: Apple Mail (2.3124)
X-Source-IP: userv0022.oracle.com [156.151.31.74]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/f8znLbcx_-5beFbNvzeb0fAeoF8>
Cc: "scim@ietf.org" <scim@ietf.org>
Subject: Re: [scim] =?utf-8?q?Update_on_Okta=E2=80=99s_SCIM_promotional_activi?= =?utf-8?q?ties_=26_invitation_for_collaboration?=
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Sep 2016 20:10:01 -0000

--Apple-Mail=_388B35B9-D85D-4427-B693-F337AEF28E7E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

SCIM and simplecloud.info is very much alive.  On my side, Oracle just =
announced IDCS which is SCIM based in its entirety.

Agree the SimpleCloud.info site could use some updating.  Do we have a =
contact email for simplecloud?  Might be a better place update info to a =
single contact rather than on this list which should be about new =
extension discussions and/or errata regarding RFC7643/7644.

One of the issues with IETF is they don=92t do much in the way of =
promotion or certification. There has been some discussion about =
possibly getting a certification program started at OIDF (though it =
hasn=92t gone far yet) where we recently posted a draft for enabling =
SCIM as a CRUD capable UserInfo endpoint for Connect.

Might I also suggest a meeting up at the next IIW?  We can discuss next =
steps and futures there.

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> On Sep 8, 2016, at 12:17 PM, Kevin Gough <kevin.gough@okta.com> wrote:
>=20
> Over the last 6 months, Okta=92s significantly increased it=92s =
investment in promoting the SCIM standard to ISVs looking to enable =
provisioning via an IdP for their apps.
>=20
> We=92ve consolidated our efforts into a SCIM provisioning developer =
program =
<http://developer.okta.com/standards/SCIM/scim_developer_program>, which =
includes a free hands-onimplementation workshop =
<http://okta.litmos.com/self-signup/register/328927?type=3D1> run by our =
training team, an automated test suite that runs on Runscope, dedicated =
developer support, and Okta & beta customer validation testing.=20
>=20
> So far, we=92ve had 50 ISVs join the program. At our Oktane user =
conference last week, we announced =
<https://www.okta.com/blog/2016/08/oan-expands-behind-the-firewall-below-t=
he-app-adds-networking-and-iaas-integrations/> that Envoy =
<https://www.okta.com/blog/2016/06/how-provisioning-improves-envoys-custom=
er-and-visitor-experience/>, PingBoard, VividCortex, and Lucid Software =
<https://www.okta.com/blog/2016/06/provisioning-is-a-win-win-for-lucid-sof=
tware/> had graduated from the program with successful SCIM =
implementations. As part of Oktane, we also briefed analysts, including =
Gartner, Forrester, and Ovum, on our support for SCIM and progress to =
date.=20
>=20
> While we=92re generating some initial momentum, it seems we need to =
press harder to ensure this standard sticks and adoption grows.
>=20
> Gregg Kreizman from Gartner seemed almost surprised to hear that we =
had 50 ISVs in our program. And one of our recent program applicants =
stated that the http://www.simplecloud.info/ =
<http://www.simplecloud.info/> site seemed bare bones, and wondered if =
the standard was really still alive.
>=20
>=20
> My questions: =20
> 1) How are others currently promoting the standard?=20
>=20
> 2) Who in this consortium is interested in investing in a more =
collaborative promotion of the standard, be it joint workshops, articles =
on devsites, more documentation / code samples, case studies, etc.?
>=20
> Feel free to reply to all or reach out to me directly with ideas or to =
signal interest.
> Thanks.
>=20
> - Kevin=20
>=20
> Director, Product Marketing
> Okta
> _______________________________________________
> scim mailing list
> scim@ietf.org <mailto:scim@ietf.org>
> https://www.ietf.org/mailman/listinfo/scim =
<https://www.ietf.org/mailman/listinfo/scim>

--Apple-Mail=_388B35B9-D85D-4427-B693-F337AEF28E7E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">SCIM and <a href=3D"http://simplecloud.info" =
class=3D"">simplecloud.info</a> is very much alive. &nbsp;On my side, =
Oracle just announced IDCS which is SCIM based in its entirety.<div =
class=3D""><br class=3D""></div><div class=3D"">Agree the <a =
href=3D"http://simplecloud.info" class=3D"">SimpleCloud.info</a> site =
could use some updating. &nbsp;Do we have a contact email for =
simplecloud? &nbsp;Might be a better place update info to a single =
contact rather than on this list which should be about new extension =
discussions and/or errata regarding RFC7643/7644.</div><div class=3D""><br=
 class=3D""></div><div class=3D"">One of the issues with IETF is they =
don=92t do much in the way of promotion or certification. There has been =
some discussion about possibly getting a certification program started =
at OIDF (though it hasn=92t gone far yet) where we recently posted a =
draft for enabling SCIM as a CRUD capable UserInfo endpoint for =
Connect.</div><div class=3D""><br class=3D""></div><div class=3D"">Might =
I also suggest a meeting up at the next IIW? &nbsp;We can discuss next =
steps and futures there.</div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Sep 8, 2016, at 12:17 PM, Kevin Gough &lt;<a =
href=3D"mailto:kevin.gough@okta.com" =
class=3D"">kevin.gough@okta.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
id=3D"divtagdefaultwrapper" style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; font-size: 12pt; background-color: =
rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;" =
class=3D""><p style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D""></p><div style=3D"font-family: 'Helvetica Neue'; font-size: =
14px;" class=3D"">Over the last 6 months, Okta=92s significantly =
increased it=92s investment in promoting the SCIM standard to ISVs =
looking to enable provisioning via an IdP for their apps.</div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D""><br =
class=3D""></div><div style=3D"font-family: 'Helvetica Neue'; font-size: =
14px;" class=3D"">We=92ve consolidated our efforts into a<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://developer.okta.com/standards/SCIM/scim_developer_program" =
class=3D"">SCIM provisioning developer program</a>, which includes a =
free hands-on<a =
href=3D"http://okta.litmos.com/self-signup/register/328927?type=3D1" =
class=3D"">implementation workshop</a><span =
class=3D"Apple-converted-space">&nbsp;</span>run by our training team, =
an automated test suite that runs on Runscope, dedicated developer =
support, and Okta &amp; beta&nbsp;customer validation =
testing.&nbsp;</div><div style=3D"font-family: 'Helvetica Neue'; =
font-size: 14px;" class=3D""><br class=3D""></div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D"">So =
far, we=92ve had 50 ISVs join the program. At our Oktane&nbsp;user =
conference last week,<span class=3D"Apple-converted-space">&nbsp;</span><a=
 =
href=3D"https://www.okta.com/blog/2016/08/oan-expands-behind-the-firewall-=
below-the-app-adds-networking-and-iaas-integrations/" class=3D"">we =
announced</a><span class=3D"Apple-converted-space">&nbsp;</span>that<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://www.okta.com/blog/2016/06/how-provisioning-improves-envoys=
-customer-and-visitor-experience/" class=3D"">Envoy</a>, PingBoard, =
VividCortex, and<span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://www.okta.com/blog/2016/06/provisioning-is-a-win-win-for-lu=
cid-software/" class=3D"">Lucid Software</a><span =
class=3D"Apple-converted-space">&nbsp;</span>had graduated from the =
program with successful SCIM implementations. As part of Oktane, we also =
briefed analysts, including Gartner,&nbsp;Forrester, and Ovum, on our =
support for SCIM and progress to date.&nbsp;</div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D""><br =
class=3D""></div><div style=3D"font-family: 'Helvetica Neue'; font-size: =
14px;" class=3D"">While we=92re generating some initial momentum, it =
seems we need to press harder to ensure this standard sticks and =
adoption grows.</div><div style=3D"font-family: 'Helvetica Neue'; =
font-size: 14px;" class=3D""><br class=3D""></div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D"">Gregg=
 Kreizman from Gartner seemed almost surprised to hear that we had 50 =
ISVs in our program. And one of our recent program applicants stated =
that the<span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://www.simplecloud.info/" rev=3D"en_rl_minimal" =
id=3D"LPlnk54636" class=3D"">http://www.simplecloud.info/</a>&nbsp;site =
seemed bare bones, and wondered if the standard was really =
still&nbsp;alive.</div><br class=3D""><div style=3D"font-family: =
'Helvetica Neue'; font-size: 14px;" class=3D""><br class=3D""></div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D"">My =
questions:&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D"">1) =
How are others currently promoting the standard?&nbsp;</div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D""><br =
class=3D""></div><div style=3D"font-family: 'Helvetica Neue'; font-size: =
14px;" class=3D"">2) Who in this consortium is interested in investing =
in a more collaborative promotion of the standard, be it joint =
workshops, articles on devsites, more documentation / code samples, case =
studies, etc.?</div><div style=3D"font-family: 'Helvetica Neue'; =
font-size: 14px;" class=3D""><br class=3D""></div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D"">Feel =
free to reply to all or reach out to me directly with ideas or to signal =
interest.</div><div style=3D"font-family: 'Helvetica Neue'; font-size: =
14px;" class=3D"">Thanks.</div><div style=3D"font-family: 'Helvetica =
Neue'; font-size: 14px;" class=3D""><br class=3D""></div><div =
style=3D"font-family: 'Helvetica Neue'; font-size: 14px;" class=3D"">- =
Kevin&nbsp;</div><div style=3D"font-family: 'Helvetica Neue'; font-size: =
14px;" class=3D""></div><br class=3D""><p style=3D"margin-top: 0px; =
margin-bottom: 0px;" class=3D""></p><div style=3D"margin-top: 0px; =
margin-bottom: 0px;" class=3D"">Director, Product Marketing</div><div =
style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Okta</div></div><span style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: =
none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">scim mailing =
list</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><a =
href=3D"mailto:scim@ietf.org" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D"">scim@ietf.org</a><br style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/scim" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/scim</a></div></blockquot=
e></div><br class=3D""></div></body></html>=

--Apple-Mail=_388B35B9-D85D-4427-B693-F337AEF28E7E--


From nobody Fri Sep  9 19:36:44 2016
Return-Path: <matthew.a.randall@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BD0312B2D7 for <scim@ietfa.amsl.com>; Fri,  9 Sep 2016 19:36:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EHPafK71Ns9P for <scim@ietfa.amsl.com>; Fri,  9 Sep 2016 19:36:41 -0700 (PDT)
Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FCE112B0F1 for <scim@ietf.org>; Fri,  9 Sep 2016 19:36:41 -0700 (PDT)
Received: by mail-oi0-x22c.google.com with SMTP id c192so20310880oih.2 for <scim@ietf.org>; Fri, 09 Sep 2016 19:36:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:from:date:message-id:subject:to; bh=U//c/z364IHpmldBBMFaSo0044Za/My13fAIzLV4KHY=; b=xRQwITQ0wFVbgPGN4gHpg69ATjfDQqPVONv8wVBXTtZEaHIjw5XibMVvlasRws8ZAf D1VPyz9xHs0F+Fa6DvMje3yHlaxhJccrR+hiJF9ZMTIMNISfddqdfENGMk1LfLcDNNOM 9E4Z7zu9vcGnZjjdL7YYSScfK8YcfPe5mvCIg3TQOkWYYThDw+MBghToy7/xxT5tFbRN L0fbzerz0rdfCg0c+2fU2bgfqMMj9JhewOkenSYpEWTJ6JwyX/988vshokxAQSNYKFm1 yRo+nQIA5X4uqJcqQVTsJH2obcZlhUg2QWSXLlrThlbjIBNKpCSXOG0Zlw98H97qwPo0 ZeQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=U//c/z364IHpmldBBMFaSo0044Za/My13fAIzLV4KHY=; b=UTxJ+LOhVnZJnaZrK43aXH6DIAeM81r0Fr8ouF9Uoq/c12DuVzE25UX2acLx7WfsLD 5jZgrlJ7sAmFsT3u2KeBVHDHazKR5C0YpkIerfjAdas177H4+sG5QfFms2uIq6sOaGOc I47+5kEusK8Cmgj6lenLUqGG4U0YgDpPjqKBPngwUNLoKbHGzF9Z9ySXjZ7RUeMUvHom EGi0wOmN3zL88vT26GoW3MBtTtuXWIc8PB6DaCORyB8jk9aNXvt7U1ae08Il1ABrBIWQ 5XS5BP7Dartxer/GdiI9tBYHGznWdFCcYTWDc3M+7aaFywdh8F/ZOt9omTC7WdJNaKyh InfQ==
X-Gm-Message-State: AE9vXwNx9E/qHgObO71TeDlCz1FIg4LaXvaIbQ5js6MZooVgNoHPsLUX1zJ5NFqh5+XldbaBZsXZqTeUYc8TvA==
X-Received: by 10.202.237.208 with SMTP id l199mr9953779oih.42.1473475000913;  Fri, 09 Sep 2016 19:36:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.175.3 with HTTP; Fri, 9 Sep 2016 19:36:40 -0700 (PDT)
From: Matt Randall <matthew.a.randall@gmail.com>
Date: Fri, 9 Sep 2016 21:36:40 -0500
Message-ID: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com>
To: "scim@ietf.org" <scim@ietf.org>, "dclippard@cerner.com" <dclippard@cerner.com>, shelley.baker@cerner.com
Content-Type: multipart/alternative; boundary=001a113d375803d6d4053c1e22cf
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/WaIHKRY8jYXTy6IDMfBCXdQYY-4>
Subject: [scim] www-form-url-encoding for query parameters?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Sep 2016 02:36:43 -0000

--001a113d375803d6d4053c1e22cf
Content-Type: text/plain; charset=UTF-8

The SCIM specification mentions RFC7230 (which defines the https:// scheme)
and also mentions that URLs (URIs) must be percent-encoded per RFC3986.
Notably, SCIM queries make use of "query parameters", but does not include
any normative references that provide a first-class definition.  Some
implementations have made the implicit assumption that the presence of
"query parameters" means that the entire query component is structured per
x-www-form-urlencoded, as no definition is provided in any of the normative
specifications for how query parameters are to be lexed.  It's difficult to
know whether that was the intent for SCIM, however; for example, OData (in
which SCIM queries seem to share much in common with) define their own
processing rules for URIs query components [1], which notably does not use
x-www-form-urlencoded conventions.

This has ramifications specifically with regard to handling the "+"
character in queries, and whether the "+" character is considered lexically
equivalent to %20 when parsing the query component.

Should query parameters be treated as x-www-form-urlencoded, or should they
be treated as a more generic interpretation of a "query parameter" (similar
to OData) where only the "=" and "&" are treated as reserved separators,
and the URI is percent-encoded purely based on RFC3986?

[1]:
http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752335

Thank you for any feedback,

Matt Randall

--001a113d375803d6d4053c1e22cf
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>The SCIM specification mentions RFC7230 (which define=
s the https:// scheme) and also mentions that URLs (URIs) must be percent-e=
ncoded per RFC3986.=C2=A0 Notably, SCIM queries make use of &quot;query par=
ameters&quot;, but does not include any normative references that provide a=
 first-class definition.=C2=A0 Some implementations have made the implicit =
assumption that the presence of &quot;query parameters&quot; means that the=
 entire query component is structured per x-www-form-urlencoded, as no defi=
nition is provided in any of the normative specifications for how query par=
ameters are to be lexed.=C2=A0 It&#39;s difficult to know whether that was =
the intent for SCIM, however; for example, OData (in which SCIM queries see=
m to share much in common with) define their own processing rules for URIs =
query components [1], which notably does not use x-www-form-urlencoded conv=
entions.<br><br></div>This has ramifications specifically with regard to ha=
ndling the &quot;+&quot; character in queries, and whether the &quot;+&quot=
; character is considered lexically equivalent to %20 when parsing the quer=
y component.=C2=A0 <br><br>Should query parameters be treated as x-www-form=
-urlencoded, or should they be treated as a more generic interpretation of =
a &quot;query parameter&quot; (similar to OData) where only the &quot;=3D&q=
uot; and &quot;&amp;&quot; are treated as reserved separators, and the URI =
is percent-encoded purely based on RFC3986?<br><div><div><div><br>[1]: <a h=
ref=3D"http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/par=
t2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.ht=
ml#_Toc453752335">http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/c=
omplete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-=
complete.html#_Toc453752335</a><br><br></div><div>Thank you for any feedbac=
k,<br><br></div><div>Matt Randall<br></div></div></div></div>

--001a113d375803d6d4053c1e22cf--


From nobody Fri Sep  9 21:01:18 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6378212B31B for <scim@ietfa.amsl.com>; Fri,  9 Sep 2016 21:01:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.709
X-Spam-Level: 
X-Spam-Status: No, score=-5.709 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.508, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Efu5jAcMp0Ln for <scim@ietfa.amsl.com>; Fri,  9 Sep 2016 21:01:13 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E5BD12B313 for <scim@ietf.org>; Fri,  9 Sep 2016 21:01:13 -0700 (PDT)
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u8A419Cb026914 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 10 Sep 2016 04:01:09 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u8A418Sw001740 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 10 Sep 2016 04:01:09 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u8A417kP030047; Sat, 10 Sep 2016 04:01:08 GMT
Received: from [10.0.1.5] (/24.86.208.48) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 09 Sep 2016 21:01:07 -0700
Content-Type: multipart/alternative; boundary="Apple-Mail=_231241D8-9550-494C-9895-FEC80C3187FB"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Phil Hunt <phil.hunt@oracle.com>
In-Reply-To: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com>
Date: Fri, 9 Sep 2016 21:01:06 -0700
Message-Id: <1B202095-FC84-470F-9BA9-A439F97FD2CD@oracle.com>
References: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com>
To: Matt Randall <matthew.a.randall@gmail.com>
X-Mailer: Apple Mail (2.3124)
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/3ILWgjvog7A8DewTU92vRB8P-_8>
Cc: "scim@ietf.org" <scim@ietf.org>, "dclippard@cerner.com" <dclippard@cerner.com>, shelley.baker@cerner.com
Subject: Re: [scim] www-form-url-encoding for query parameters?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Sep 2016 04:01:16 -0000

--Apple-Mail=_231241D8-9550-494C-9895-FEC80C3187FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Matt,

Are you reading RFC7644?

See section 1.2 regarding URL encoding.  The examples are not URL =
encoded for readability reasons as stated in the Notational Conventions.

URL parameters are mostly used in the GET requests (Section 3.4) for =
things like filters, paging, sorting.  For parameters that can be used =
in all operations, see section 3.9 and 3.10 on attribute notation.

SCIM=E2=80=99s similarity with ODATA probably arises because it is about =
RESTful identity data. There was no intended similarity. Though SCIM is =
being used for Identity Services (a directory) its primary intent in the =
specification is provisioning. This changes some of the design emphasis.

One other major difference in that the SCIM does not permit nested =
objects or references (e.g. /Users/<id>/manager).  So where ODATA can =
have many many ways to reference the same object, SCIM has a relatively =
flat hierarchy consisting of containers for ResourceTypes and has only =
one way to reference a resource.  The chief reason is to avoid =
referential integrity issues when resources reference each other (e.g. =
such as with groups).=20

Hope this helps.

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> On Sep 9, 2016, at 7:36 PM, Matt Randall <matthew.a.randall@gmail.com> =
wrote:
>=20
> The SCIM specification mentions RFC7230 (which defines the https:// =
scheme) and also mentions that URLs (URIs) must be percent-encoded per =
RFC3986.  Notably, SCIM queries make use of "query parameters", but does =
not include any normative references that provide a first-class =
definition.  Some implementations have made the implicit assumption that =
the presence of "query parameters" means that the entire query component =
is structured per x-www-form-urlencoded, as no definition is provided in =
any of the normative specifications for how query parameters are to be =
lexed.  It's difficult to know whether that was the intent for SCIM, =
however; for example, OData (in which SCIM queries seem to share much in =
common with) define their own processing rules for URIs query components =
[1], which notably does not use x-www-form-urlencoded conventions.
>=20
> This has ramifications specifically with regard to handling the "+" =
character in queries, and whether the "+" character is considered =
lexically equivalent to %20 when parsing the query component. =20
>=20
> Should query parameters be treated as x-www-form-urlencoded, or should =
they be treated as a more generic interpretation of a "query parameter" =
(similar to OData) where only the "=3D" and "&" are treated as reserved =
separators, and the URI is percent-encoded purely based on RFC3986?
>=20
> [1]: =
http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url=
-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_T=
oc453752335 =
<http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-ur=
l-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_=
Toc453752335>
>=20
> Thank you for any feedback,
>=20
> Matt Randall
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim


--Apple-Mail=_231241D8-9550-494C-9895-FEC80C3187FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D"">Matt,</div><div class=3D""><br =
class=3D""></div><div class=3D"">Are you reading RFC7644?</div><div =
class=3D""><br class=3D""></div><div class=3D"">See section 1.2 =
regarding URL encoding. &nbsp;The examples are not URL encoded for =
readability reasons as stated in the Notational Conventions.</div><div =
class=3D""><br class=3D""></div><div class=3D"">URL parameters are =
mostly used in the GET requests (Section 3.4) for things like filters, =
paging, sorting. &nbsp;For parameters that can be used in all =
operations, see section 3.9 and 3.10 on attribute notation.</div><div =
class=3D""><br class=3D""></div><div class=3D"">SCIM=E2=80=99s =
similarity with ODATA probably arises because it is about RESTful =
identity data. There was no intended similarity. Though SCIM is being =
used for Identity Services (a directory) its primary intent in the =
specification is provisioning. This changes some of the design =
emphasis.</div><div class=3D""><br class=3D""></div><div class=3D"">One =
other major difference in that the SCIM does not permit nested objects =
or references (e.g. /Users/&lt;id&gt;/manager). &nbsp;So where ODATA can =
have many many ways to reference the same object, SCIM has a relatively =
flat hierarchy consisting of containers for ResourceTypes and has only =
one way to reference a resource. &nbsp;The chief reason is to avoid =
referential integrity issues when resources reference each other (e.g. =
such as with groups).&nbsp;</div><div class=3D""><br class=3D""></div><div=
 class=3D"">Hope this helps.</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Sep 9, 2016, at 7:36 PM, Matt Randall &lt;<a =
href=3D"mailto:matthew.a.randall@gmail.com" =
class=3D"">matthew.a.randall@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">The SCIM specification mentions RFC7230 =
(which defines the https:// scheme) and also mentions that URLs (URIs) =
must be percent-encoded per RFC3986.&nbsp; Notably, SCIM queries make =
use of "query parameters", but does not include any normative references =
that provide a first-class definition.&nbsp; Some implementations have =
made the implicit assumption that the presence of "query parameters" =
means that the entire query component is structured per =
x-www-form-urlencoded, as no definition is provided in any of the =
normative specifications for how query parameters are to be lexed.&nbsp; =
It's difficult to know whether that was the intent for SCIM, however; =
for example, OData (in which SCIM queries seem to share much in common =
with) define their own processing rules for URIs query components [1], =
which notably does not use x-www-form-urlencoded conventions.<br =
class=3D""><br class=3D""></div>This has ramifications specifically with =
regard to handling the "+" character in queries, and whether the "+" =
character is considered lexically equivalent to %20 when parsing the =
query component.&nbsp; <br class=3D""><br class=3D"">Should query =
parameters be treated as x-www-form-urlencoded, or should they be =
treated as a more generic interpretation of a "query parameter" (similar =
to OData) where only the "=3D" and "&amp;" are treated as reserved =
separators, and the URI is percent-encoded purely based on RFC3986?<br =
class=3D""><div class=3D""><div class=3D""><div class=3D""><br =
class=3D"">[1]: <a =
href=3D"http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/p=
art2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete=
.html#_Toc453752335" =
class=3D"">http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complet=
e/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-compl=
ete.html#_Toc453752335</a><br class=3D""><br class=3D""></div><div =
class=3D"">Thank you for any feedback,<br class=3D""><br =
class=3D""></div><div class=3D"">Matt Randall<br =
class=3D""></div></div></div></div>
_______________________________________________<br class=3D"">scim =
mailing list<br class=3D""><a href=3D"mailto:scim@ietf.org" =
class=3D"">scim@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/scim<br =
class=3D""></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_231241D8-9550-494C-9895-FEC80C3187FB--


From nobody Sun Sep 11 23:12:33 2016
Return-Path: <samuel@erdtman.se>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D730B12B053 for <scim@ietfa.amsl.com>; Sun, 11 Sep 2016 23:12:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=erdtman-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LeXlgq0e4ZZI for <scim@ietfa.amsl.com>; Sun, 11 Sep 2016 23:12:30 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CC9012B02F for <scim@ietf.org>; Sun, 11 Sep 2016 23:12:29 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id c131so39328473wmh.0 for <scim@ietf.org>; Sun, 11 Sep 2016 23:12:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erdtman-se.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=J550Il30tCUQ/qKofjU/BZJ9m50pTFhngKzT+6PuqaA=; b=Tfl2MXEXVT887OSrCR9gvw8oL//U3lY8wuQWiKs1W16O9aJeOL3Xwpe+R0sXPwN1Ti q9cUXdlOuAAZS3+4uDBRGQ1FIFK4bnfE63XmXEHlLxKtjqoVHluGOffQWeVpXTXJKG4u UnjmkO+EytAOlWptT79i/2dAf2XXIAR6vzZn1orBRh6i7cXB7R4r28fWuruBxb6PZ46S THVfueZVj6KU+VBhTUpcGUM6IIYDhBx8OY6HDDQeZkIxxbL3Io9IOskvy3isX7abDMSh ll1yGGBF95AbjwCgKNxqhCxemV8Y8euHGl+EfhrtZFmNZ853hhADFQVcaxOn5umOyf4E l/SA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=J550Il30tCUQ/qKofjU/BZJ9m50pTFhngKzT+6PuqaA=; b=c9adzqU5S1krPNxweBcIRt9Vw5Rg7CxHSl908c67br1uATP2ONpacROq1y2BxVGVja A/KHA5p1Y4t5RJLSfx9m0w47hrH4XDdFm8jojWVknio3E4j1HbvMTuoXNfOTpukR13DG QAXp4shzUSxpmraeuuvDc8j49OUs3UJ0CZk1y2ICB0WKKdQyYYRCloU9lEQy3DLV93qR HlCBKKAkILptFwUCFEAyV6WEiiWvgv4wVN3RG49RdLguTRjgd+E0iNMP2dzncJh8xAqN f0DPKqrzXCrWa+4PztE/qy5YU52OVgAhin/7EFPwgM/JoVz2IPpeAk4k5RXVjRpkKQ+0 sgDg==
X-Gm-Message-State: AE9vXwN9zpj6e4JinGg5/H4+PylaSJM8D72Fcq12W9B8uUfVX6iVe5IFNMwE9Z0xZAvP2vKgr3WHsuivnY7yCw==
X-Received: by 10.194.201.230 with SMTP id kd6mr12699469wjc.167.1473660748042;  Sun, 11 Sep 2016 23:12:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.94.103 with HTTP; Sun, 11 Sep 2016 23:12:27 -0700 (PDT)
In-Reply-To: <399A0ECA-684A-4D89-9A9B-ECFD194F2249@oracle.com>
References: <CY1PR0501MB18041D3EF141A03BA64EFD9A87FB0@CY1PR0501MB1804.namprd05.prod.outlook.com> <399A0ECA-684A-4D89-9A9B-ECFD194F2249@oracle.com>
From: Samuel Erdtman <samuel@erdtman.se>
Date: Mon, 12 Sep 2016 08:12:27 +0200
Message-ID: <CAF2hCbYPF=XtKdfeiYFhesbq09zO01Vt8sZE-zhdh3XAsxgYAw@mail.gmail.com>
To: Phil Hunt <phil.hunt@oracle.com>
Content-Type: multipart/alternative; boundary=047d7b87371c68326d053c496111
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/MStpFIoeS4CzdNk8-er8rI99xQk>
Cc: "scim@ietf.org" <scim@ietf.org>, Kevin Gough <kevin.gough@okta.com>
Subject: Re: [scim] =?utf-8?q?Update_on_Okta=E2=80=99s_SCIM_promotional_activi?= =?utf-8?q?ties_=26_invitation_for_collaboration?=
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2016 06:12:33 -0000

--047d7b87371c68326d053c496111
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Phil & Kevin,

I agree the simplecloud.info site could be improved.

I have recently moved the site to its own github project (
https://github.com/erdtman/simplecloud.info) and connected it to
automatically deploy on heroku when pushing new versions.

So if you are interested in updating and improving the site I would be
happy to accept pull requests or add you as collaborators.

//Samuel




On Thu, Sep 8, 2016 at 10:09 PM, Phil Hunt <phil.hunt@oracle.com> wrote:

> SCIM and simplecloud.info is very much alive.  On my side, Oracle just
> announced IDCS which is SCIM based in its entirety.
>
> Agree the SimpleCloud.info <http://simplecloud.info> site could use some
> updating.  Do we have a contact email for simplecloud?  Might be a better
> place update info to a single contact rather than on this list which shou=
ld
> be about new extension discussions and/or errata regarding RFC7643/7644.
>
> One of the issues with IETF is they don=E2=80=99t do much in the way of p=
romotion
> or certification. There has been some discussion about possibly getting a
> certification program started at OIDF (though it hasn=E2=80=99t gone far =
yet) where
> we recently posted a draft for enabling SCIM as a CRUD capable UserInfo
> endpoint for Connect.
>
> Might I also suggest a meeting up at the next IIW?  We can discuss next
> steps and futures there.
>
> Phil
>
> @independentid
> www.independentid.com
> phil.hunt@oracle.com
>
>
>
>
>
> On Sep 8, 2016, at 12:17 PM, Kevin Gough <kevin.gough@okta.com> wrote:
>
> Over the last 6 months, Okta=E2=80=99s significantly increased it=E2=80=
=99s investment in
> promoting the SCIM standard to ISVs looking to enable provisioning via an
> IdP for their apps.
>
> We=E2=80=99ve consolidated our efforts into a SCIM provisioning developer=
 program
> <http://developer.okta.com/standards/SCIM/scim_developer_program>, which
> includes a free hands-onimplementation workshop
> <http://okta.litmos.com/self-signup/register/328927?type=3D1> run by our
> training team, an automated test suite that runs on Runscope, dedicated
> developer support, and Okta & beta customer validation testing.
>
> So far, we=E2=80=99ve had 50 ISVs join the program. At our Oktane user co=
nference
> last week, we announced
> <https://www.okta.com/blog/2016/08/oan-expands-behind-the-firewall-below-=
the-app-adds-networking-and-iaas-integrations/>
>  that Envoy
> <https://www.okta.com/blog/2016/06/how-provisioning-improves-envoys-custo=
mer-and-visitor-experience/>,
> PingBoard, VividCortex, and Lucid Software
> <https://www.okta.com/blog/2016/06/provisioning-is-a-win-win-for-lucid-so=
ftware/>
>  had graduated from the program with successful SCIM implementations. As
> part of Oktane, we also briefed analysts, including Gartner, Forrester, a=
nd
> Ovum, on our support for SCIM and progress to date.
>
> While we=E2=80=99re generating some initial momentum, it seems we need to=
 press
> harder to ensure this standard sticks and adoption grows.
>
> Gregg Kreizman from Gartner seemed almost surprised to hear that we had 5=
0
> ISVs in our program. And one of our recent program applicants stated that
> the http://www.simplecloud.info/ site seemed bare bones, and wondered if
> the standard was really still alive.
>
>
> My questions:
> 1) How are others currently promoting the standard?
>
> 2) Who in this consortium is interested in investing in a more
> collaborative promotion of the standard, be it joint workshops, articles =
on
> devsites, more documentation / code samples, case studies, etc.?
>
> Feel free to reply to all or reach out to me directly with ideas or to
> signal interest.
> Thanks.
>
> - Kevin
>
> Director, Product Marketing
> Okta
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>
>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>

--047d7b87371c68326d053c496111
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi Phil &amp; Kevin,<br><br></div>I agree t=
he <a href=3D"http://simplecloud.info">simplecloud.info</a> site could be i=
mproved. <br><br>I have recently moved the site to its own github project (=
<a href=3D"https://github.com/erdtman/simplecloud.info">https://github.com/=
erdtman/simplecloud.info</a>) and connected it to automatically deploy on h=
eroku when pushing new versions.<br><br></div>So if you are interested in u=
pdating and improving the site I would be happy to accept pull requests or =
add you as collaborators.<br><br></div>//Samuel<br><div><br><br><div><br></=
div></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">O=
n Thu, Sep 8, 2016 at 10:09 PM, Phil Hunt <span dir=3D"ltr">&lt;<a href=3D"=
mailto:phil.hunt@oracle.com" target=3D"_blank">phil.hunt@oracle.com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:br=
eak-word">SCIM and <a href=3D"http://simplecloud.info" target=3D"_blank">si=
mplecloud.info</a> is very much alive.=C2=A0 On my side, Oracle just announ=
ced IDCS which is SCIM based in its entirety.<div><br></div><div>Agree the =
<a href=3D"http://simplecloud.info" target=3D"_blank">SimpleCloud.info</a> =
site could use some updating.=C2=A0 Do we have a contact email for simplecl=
oud?=C2=A0 Might be a better place update info to a single contact rather t=
han on this list which should be about new extension discussions and/or err=
ata regarding RFC7643/7644.</div><div><br></div><div>One of the issues with=
 IETF is they don=E2=80=99t do much in the way of promotion or certificatio=
n. There has been some discussion about possibly getting a certification pr=
ogram started at OIDF (though it hasn=E2=80=99t gone far yet) where we rece=
ntly posted a draft for enabling SCIM as a CRUD capable UserInfo endpoint f=
or Connect.</div><div><br></div><div>Might I also suggest a meeting up at t=
he next IIW?=C2=A0 We can discuss next steps and futures there.</div><div><=
br></div><div><div>
<div style=3D"color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-=
indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wra=
p:break-word"><div style=3D"color:rgb(0,0,0);letter-spacing:normal;text-ali=
gn:start;text-indent:0px;text-transform:none;white-space:normal;word-spacin=
g:0px;word-wrap:break-word"><div><span style=3D"border-collapse:separate;li=
ne-height:normal;border-spacing:0px"><div style=3D"word-wrap:break-word"><d=
iv><div><div>Phil</div><div><br></div><div>@independentid</div><div><a href=
=3D"http://www.independentid.com" target=3D"_blank">www.independentid.com</=
a></div></div></div></div></span><a href=3D"mailto:phil.hunt@oracle.com" ta=
rget=3D"_blank">phil.hunt@oracle.com</a></div><div><br></div></div><br></di=
v><br><br>
</div>
<br><div><blockquote type=3D"cite"><div>On Sep 8, 2016, at 12:17 PM, Kevin =
Gough &lt;<a href=3D"mailto:kevin.gough@okta.com" target=3D"_blank">kevin.g=
ough@okta.com</a>&gt; wrote:</div><br><div><div style=3D"font-style:normal;=
font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px;font-size:12pt;backg=
round-color:rgb(255,255,255);font-family:Calibri,Arial,Helvetica,sans-serif=
"><p style=3D"margin-top:0px;margin-bottom:0px"></p><div style=3D"font-fami=
ly:&#39;Helvetica Neue&#39;;font-size:14px">Over the last 6 months, Okta=E2=
=80=99s significantly increased it=E2=80=99s investment in promoting the SC=
IM standard to ISVs looking to enable provisioning via an IdP for their app=
s.</div><div style=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14px">=
<br></div><div style=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14px=
">We=E2=80=99ve consolidated our efforts into a<span>=C2=A0</span><a href=
=3D"http://developer.okta.com/standards/SCIM/scim_developer_program" target=
=3D"_blank">SCIM provisioning developer program</a>, which includes a free =
hands-on<a href=3D"http://okta.litmos.com/self-signup/register/328927?type=
=3D1" target=3D"_blank">implementation workshop</a><span>=C2=A0</span>run b=
y our training team, an automated test suite that runs on Runscope, dedicat=
ed developer support, and Okta &amp; beta=C2=A0customer validation testing.=
=C2=A0</div><div style=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14=
px"><br></div><div style=3D"font-family:&#39;Helvetica Neue&#39;;font-size:=
14px">So far, we=E2=80=99ve had 50 ISVs join the program. At our Oktane=C2=
=A0user conference last week,<span>=C2=A0</span><a href=3D"https://www.okta=
.com/blog/2016/08/oan-expands-behind-the-firewall-below-the-app-adds-networ=
king-and-iaas-integrations/" target=3D"_blank">we announced</a><span>=C2=A0=
</span>that<span>=C2=A0</span><a href=3D"https://www.okta.com/blog/2016/06/=
how-provisioning-improves-envoys-customer-and-visitor-experience/" target=
=3D"_blank">Envoy</a>, PingBoard, VividCortex, and<span>=C2=A0</span><a hre=
f=3D"https://www.okta.com/blog/2016/06/provisioning-is-a-win-win-for-lucid-=
software/" target=3D"_blank">Lucid Software</a><span>=C2=A0</span>had gradu=
ated from the program with successful SCIM implementations. As part of Okta=
ne, we also briefed analysts, including Gartner,=C2=A0Forrester, and Ovum, =
on our support for SCIM and progress to date.=C2=A0</div><div style=3D"font=
-family:&#39;Helvetica Neue&#39;;font-size:14px"><br></div><div style=3D"fo=
nt-family:&#39;Helvetica Neue&#39;;font-size:14px">While we=E2=80=99re gene=
rating some initial momentum, it seems we need to press harder to ensure th=
is standard sticks and adoption grows.</div><div style=3D"font-family:&#39;=
Helvetica Neue&#39;;font-size:14px"><br></div><div style=3D"font-family:&#3=
9;Helvetica Neue&#39;;font-size:14px">Gregg Kreizman from Gartner seemed al=
most surprised to hear that we had 50 ISVs in our program. And one of our r=
ecent program applicants stated that the<span>=C2=A0</span><a href=3D"http:=
//www.simplecloud.info/" rev=3D"en_rl_minimal" target=3D"_blank">http://www=
.simplecloud.<wbr>info/</a>=C2=A0site seemed bare bones, and wondered if th=
e standard was really still=C2=A0alive.</div><br><div style=3D"font-family:=
&#39;Helvetica Neue&#39;;font-size:14px"><br></div><div style=3D"font-famil=
y:&#39;Helvetica Neue&#39;;font-size:14px">My questions:=C2=A0<span>=C2=A0<=
/span></div><div style=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14=
px">1) How are others currently promoting the standard?=C2=A0</div><div sty=
le=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14px"><br></div><div s=
tyle=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14px">2) Who in this=
 consortium is interested in investing in a more collaborative promotion of=
 the standard, be it joint workshops, articles on devsites, more documentat=
ion / code samples, case studies, etc.?</div><div style=3D"font-family:&#39=
;Helvetica Neue&#39;;font-size:14px"><br></div><div style=3D"font-family:&#=
39;Helvetica Neue&#39;;font-size:14px">Feel free to reply to all or reach o=
ut to me directly with ideas or to signal interest.</div><div style=3D"font=
-family:&#39;Helvetica Neue&#39;;font-size:14px">Thanks.</div><div style=3D=
"font-family:&#39;Helvetica Neue&#39;;font-size:14px"><br></div><div style=
=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14px">- Kevin=C2=A0</div=
><div style=3D"font-family:&#39;Helvetica Neue&#39;;font-size:14px"></div><=
br><p style=3D"margin-top:0px;margin-bottom:0px"></p><div style=3D"margin-t=
op:0px;margin-bottom:0px">Director, Product Marketing</div><div style=3D"ma=
rgin-top:0px;margin-bottom:0px">Okta</div></div><span style=3D"font-family:=
Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacin=
g:normal;text-align:start;text-indent:0px;text-transform:none;white-space:n=
ormal;word-spacing:0px;float:none;display:inline!important">_______________=
_______________<wbr>_________________</span><br style=3D"font-family:Helvet=
ica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:norm=
al;text-align:start;text-indent:0px;text-transform:none;white-space:normal;=
word-spacing:0px"><span style=3D"font-family:Helvetica;font-size:12px;font-=
style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text=
-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:n=
one;display:inline!important">scim mailing list</span><br style=3D"font-fam=
ily:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-sp=
acing:normal;text-align:start;text-indent:0px;text-transform:none;white-spa=
ce:normal;word-spacing:0px"><a href=3D"mailto:scim@ietf.org" style=3D"font-=
family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter=
-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px" target=3D"_blank">scim@ietf.org</a><br style=
=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-weight:norm=
al;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:no=
ne;white-space:normal;word-spacing:0px"><a href=3D"https://www.ietf.org/mai=
lman/listinfo/scim" style=3D"font-family:Helvetica;font-size:12px;font-styl=
e:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-ind=
ent:0px;text-transform:none;white-space:normal;word-spacing:0px" target=3D"=
_blank">https://www.ietf.org/mailman/<wbr>listinfo/scim</a></div></blockquo=
te></div><br></div></div><br>______________________________<wbr>___________=
______<br>
scim mailing list<br>
<a href=3D"mailto:scim@ietf.org">scim@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/scim</a><br>
<br></blockquote></div><br></div>

--047d7b87371c68326d053c496111--


From nobody Mon Sep 12 10:04:33 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B56ED128E18 for <scim@ietfa.amsl.com>; Mon, 12 Sep 2016 10:04:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.709
X-Spam-Level: 
X-Spam-Status: No, score=-5.709 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.508, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e36yY8zDfIg4 for <scim@ietfa.amsl.com>; Mon, 12 Sep 2016 10:04:28 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55BE6128874 for <scim@ietf.org>; Mon, 12 Sep 2016 10:04:27 -0700 (PDT)
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u8CH4P7f026378 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 12 Sep 2016 17:04:25 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u8CH4Olp004883 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 12 Sep 2016 17:04:25 GMT
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u8CH4OnQ009224; Mon, 12 Sep 2016 17:04:24 GMT
Received: from [10.151.103.133] (/148.87.13.9) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 12 Sep 2016 10:04:23 -0700
Content-Type: multipart/alternative; boundary="Apple-Mail=_02BAE721-2B7F-4067-9D5D-2351000C20A2"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Phil Hunt <phil.hunt@oracle.com>
In-Reply-To: <CANDH0ytLbb0BafUiyTtYkB2JPbGzt-qPb-1f8oFZXG0_wZes4w@mail.gmail.com>
Date: Mon, 12 Sep 2016 10:04:23 -0700
Message-Id: <4024755C-8125-4118-A5AA-1B13CF360AD7@oracle.com>
References: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com> <1B202095-FC84-470F-9BA9-A439F97FD2CD@oracle.com> <CANDH0ytLbb0BafUiyTtYkB2JPbGzt-qPb-1f8oFZXG0_wZes4w@mail.gmail.com>
To: Matt Randall <matthew.a.randall@gmail.com>
X-Mailer: Apple Mail (2.3124)
X-Source-IP: aserv0021.oracle.com [141.146.126.233]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/P2iJ9gS7F0xkAmrVVwcjPmEYAkQ>
Cc: "scim@ietf.org WG" <scim@ietf.org>
Subject: Re: [scim] www-form-url-encoding for query parameters?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2016 17:04:31 -0000

--Apple-Mail=_02BAE721-2B7F-4067-9D5D-2351000C20A2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

No,  x-www-form-urlencoded is not actually required to be supported (as =
currently specified). They aren=E2=80=99t quite the same. The main =
difference is encoding of the space character as =E2=80=9C%20=E2=80=9D =
or =E2=80=9C+=E2=80=9D.

SCIM only references Sec 2.1 of RFC3986 which indicates non-permitted =
characters are to be percent encoded (e.g. space as %20).=20

AFAIK supporting =E2=80=9C+=E2=80=9D is common practice and most =
implementations probably support *both* %20 and =E2=80=9C+=E2=80=9D. =
However officially support for the =E2=80=9C+=E2=80=9D characters is not =
actually required.   IMV, this is ok as the spec is silent on =
x-www-form-urlencoded.

I=E2=80=99ll let others on the list comment as to their support or lack =
of support for =E2=80=9C+=E2=80=9D in URL encoding.

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> On Sep 12, 2016, at 7:20 AM, Matt Randall =
<matthew.a.randall@gmail.com> wrote:
>=20
> Thank you for the reply, Phil.
>=20
> In response to your question - yes, RFC7644 is the RFC in question.  =
Can you confirm "URL encoding" with respect to the query component of =
SCIM URLs specifically means "x-www-form-urlencoded query strings?  The =
specification mentions "query parameters", but there's not any RFC that =
I am aware of that defines what a query parameter is (the w3 defines it =
in HTML forms [1], but that's about it.)
>=20
> [1]: https://www.w3.org/TR/html401/interact/forms.html =
<https://www.w3.org/TR/html401/interact/forms.html>
>=20
> On Fri, Sep 9, 2016 at 11:01 PM, Phil Hunt <phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>> wrote:
> Matt,
>=20
> Are you reading RFC7644?
>=20
> See section 1.2 regarding URL encoding.  The examples are not URL =
encoded for readability reasons as stated in the Notational Conventions.
>=20
> URL parameters are mostly used in the GET requests (Section 3.4) for =
things like filters, paging, sorting.  For parameters that can be used =
in all operations, see section 3.9 and 3.10 on attribute notation.
>=20
> SCIM=E2=80=99s similarity with ODATA probably arises because it is =
about RESTful identity data. There was no intended similarity. Though =
SCIM is being used for Identity Services (a directory) its primary =
intent in the specification is provisioning. This changes some of the =
design emphasis.
>=20
> One other major difference in that the SCIM does not permit nested =
objects or references (e.g. /Users/<id>/manager).  So where ODATA can =
have many many ways to reference the same object, SCIM has a relatively =
flat hierarchy consisting of containers for ResourceTypes and has only =
one way to reference a resource.  The chief reason is to avoid =
referential integrity issues when resources reference each other (e.g. =
such as with groups).=20
>=20
> Hope this helps.
>=20
> Phil
>=20
> @independentid
> www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>
>=20
>=20
>=20
>=20
>=20
>> On Sep 9, 2016, at 7:36 PM, Matt Randall <matthew.a.randall@gmail.com =
<mailto:matthew.a.randall@gmail.com>> wrote:
>>=20
>> The SCIM specification mentions RFC7230 (which defines the https:// =
scheme) and also mentions that URLs (URIs) must be percent-encoded per =
RFC3986.  Notably, SCIM queries make use of "query parameters", but does =
not include any normative references that provide a first-class =
definition.  Some implementations have made the implicit assumption that =
the presence of "query parameters" means that the entire query component =
is structured per x-www-form-urlencoded, as no definition is provided in =
any of the normative specifications for how query parameters are to be =
lexed.  It's difficult to know whether that was the intent for SCIM, =
however; for example, OData (in which SCIM queries seem to share much in =
common with) define their own processing rules for URIs query components =
[1], which notably does not use x-www-form-urlencoded conventions.
>>=20
>> This has ramifications specifically with regard to handling the "+" =
character in queries, and whether the "+" character is considered =
lexically equivalent to %20 when parsing the query component. =20
>>=20
>> Should query parameters be treated as x-www-form-urlencoded, or =
should they be treated as a more generic interpretation of a "query =
parameter" (similar to OData) where only the "=3D" and "&" are treated =
as reserved separators, and the URI is percent-encoded purely based on =
RFC3986?
>>=20
>> [1]: =
http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url=
-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_T=
oc453752335 =
<http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-ur=
l-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_=
Toc453752335>
>>=20
>> Thank you for any feedback,
>>=20
>> Matt Randall
>> _______________________________________________
>> scim mailing list
>> scim@ietf.org <mailto:scim@ietf.org>
>> https://www.ietf.org/mailman/listinfo/scim =
<https://www.ietf.org/mailman/listinfo/scim>
>=20
>=20


--Apple-Mail=_02BAE721-2B7F-4067-9D5D-2351000C20A2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D"">No, &nbsp;x-www-form-urlencoded is not =
actually required to be supported (as currently specified). They =
aren=E2=80=99t quite the same. The main difference is encoding of the =
space character as =E2=80=9C%20=E2=80=9D or =E2=80=9C+=E2=80=9D.</div><div=
 class=3D""><br class=3D""></div><div class=3D"">SCIM only references =
Sec 2.1 of RFC3986 which indicates non-permitted characters are to be =
percent encoded (e.g. space as %20).&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">AFAIK supporting =E2=80=9C+=E2=80=9D is =
common practice and most implementations probably support *both* %20 and =
=E2=80=9C+=E2=80=9D. However officially support for the =E2=80=9C+=E2=80=9D=
 characters is not actually required. &nbsp; IMV, this is ok as the spec =
is silent on x-www-form-urlencoded.</div><div class=3D""><br =
class=3D""></div><div class=3D"">I=E2=80=99ll let others on the list =
comment as to their support or lack of support for =E2=80=9C+=E2=80=9D =
in URL encoding.</div><div class=3D""><br class=3D""></div><div =
class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Sep 12, 2016, at 7:20 AM, Matt Randall &lt;<a =
href=3D"mailto:matthew.a.randall@gmail.com" =
class=3D"">matthew.a.randall@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">Thank you for the reply, Phil.<br =
class=3D""><br class=3D""></div><div class=3D"">In response to your =
question - yes, RFC7644 is the RFC in question.&nbsp; Can you confirm =
"URL encoding" with respect to the query component of SCIM URLs =
specifically means "x-www-form-urlencoded query strings?&nbsp; The =
specification mentions "query parameters", but there's not any RFC that =
I am aware of that defines what a query parameter is (the w3 defines it =
in HTML forms [1], but that's about it.)<br class=3D""><br class=3D"">[1]:=
 <a href=3D"https://www.w3.org/TR/html401/interact/forms.html" =
class=3D"">https://www.w3.org/TR/html401/interact/forms.html</a><br =
class=3D""></div></div><div class=3D"gmail_extra"><br class=3D""><div =
class=3D"gmail_quote">On Fri, Sep 9, 2016 at 11:01 PM, Phil Hunt <span =
dir=3D"ltr" class=3D"">&lt;<a href=3D"mailto:phil.hunt@oracle.com" =
target=3D"_blank" class=3D"">phil.hunt@oracle.com</a>&gt;</span> =
wrote:<br class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
style=3D"word-wrap:break-word" class=3D""><div class=3D"">Matt,</div><div =
class=3D""><br class=3D""></div><div class=3D"">Are you reading =
RFC7644?</div><div class=3D""><br class=3D""></div><div class=3D"">See =
section 1.2 regarding URL encoding.&nbsp; The examples are not URL =
encoded for readability reasons as stated in the Notational =
Conventions.</div><div class=3D""><br class=3D""></div><div class=3D"">URL=
 parameters are mostly used in the GET requests (Section 3.4) for things =
like filters, paging, sorting.&nbsp; For parameters that can be used in =
all operations, see section 3.9 and 3.10 on attribute =
notation.</div><div class=3D""><br class=3D""></div><div =
class=3D"">SCIM=E2=80=99s similarity with ODATA probably arises because =
it is about RESTful identity data. There was no intended similarity. =
Though SCIM is being used for Identity Services (a directory) its =
primary intent in the specification is provisioning. This changes some =
of the design emphasis.</div><div class=3D""><br class=3D""></div><div =
class=3D"">One other major difference in that the SCIM does not permit =
nested objects or references (e.g. /Users/&lt;id&gt;/manager).&nbsp; So =
where ODATA can have many many ways to reference the same object, SCIM =
has a relatively flat hierarchy consisting of containers for =
ResourceTypes and has only one way to reference a resource.&nbsp; The =
chief reason is to avoid referential integrity issues when resources =
reference each other (e.g. such as with groups).&nbsp;</div><div =
class=3D""><br class=3D""></div><div class=3D"">Hope this =
helps.</div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">
<div style=3D"letter-spacing: normal; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px; =
word-wrap: break-word;" class=3D""><div style=3D"letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; word-wrap: break-word;" class=3D""><div =
class=3D""><span =
style=3D"border-collapse:separate;line-height:normal;border-spacing:0px" =
class=3D""><div style=3D"word-wrap:break-word" class=3D""><div =
class=3D""><div class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com/" target=3D"_blank" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" target=3D"_blank" =
class=3D"">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D""></div><br class=3D""><br class=3D"">=

</div>
<br class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div class=3D"h5"><div class=3D"">On Sep 9, 2016, at 7:36 PM, =
Matt Randall &lt;<a href=3D"mailto:matthew.a.randall@gmail.com" =
target=3D"_blank" class=3D"">matthew.a.randall@gmail.com</a>&gt; =
wrote:</div><br class=3D""></div></div><div class=3D""><div =
class=3D""><div class=3D"h5"><div dir=3D"ltr" class=3D""><div =
class=3D"">The SCIM specification mentions RFC7230 (which defines the =
https:// scheme) and also mentions that URLs (URIs) must be =
percent-encoded per RFC3986.&nbsp; Notably, SCIM queries make use of =
"query parameters", but does not include any normative references that =
provide a first-class definition.&nbsp; Some implementations have made =
the implicit assumption that the presence of "query parameters" means =
that the entire query component is structured per x-www-form-urlencoded, =
as no definition is provided in any of the normative specifications for =
how query parameters are to be lexed.&nbsp; It's difficult to know =
whether that was the intent for SCIM, however; for example, OData (in =
which SCIM queries seem to share much in common with) define their own =
processing rules for URIs query components [1], which notably does not =
use x-www-form-urlencoded conventions.<br class=3D""><br =
class=3D""></div>This has ramifications specifically with regard to =
handling the "+" character in queries, and whether the "+" character is =
considered lexically equivalent to %20 when parsing the query =
component.&nbsp; <br class=3D""><br class=3D"">Should query parameters =
be treated as x-www-form-urlencoded, or should they be treated as a more =
generic interpretation of a "query parameter" (similar to OData) where =
only the "=3D" and "&amp;" are treated as reserved separators, and the =
URI is percent-encoded purely based on RFC3986?<br class=3D""><div =
class=3D""><div class=3D""><div class=3D""><br class=3D"">[1]: <a =
href=3D"http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/p=
art2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete=
.html#_Toc453752335" target=3D"_blank" =
class=3D"">http://docs.oasis-open.org/<wbr =
class=3D"">odata/odata/v4.0/errata03/os/<wbr =
class=3D"">complete/part2-url-<wbr class=3D"">conventions/odata-v4.0-<wbr =
class=3D"">errata03-os-part2-url-<wbr =
class=3D"">conventions-complete.html#_<wbr class=3D"">Toc453752335</a><br =
class=3D""><br class=3D""></div><div class=3D"">Thank you for any =
feedback,<br class=3D""><br class=3D""></div><div class=3D"">Matt =
Randall<br class=3D""></div></div></div></div></div></div>
______________________________<wbr class=3D"">_________________<br =
class=3D"">scim mailing list<br class=3D""><a =
href=3D"mailto:scim@ietf.org" target=3D"_blank" =
class=3D"">scim@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/scim" target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/<wbr =
class=3D"">listinfo/scim</a><br class=3D""></div></blockquote></div><br =
class=3D""></div></div></blockquote></div><br class=3D""></div>
</div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_02BAE721-2B7F-4067-9D5D-2351000C20A2--


From nobody Mon Sep 12 13:47:54 2016
Return-Path: <matthew.a.randall@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75EA012B112 for <scim@ietfa.amsl.com>; Mon, 12 Sep 2016 13:47:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4-wrTeJXswQr for <scim@ietfa.amsl.com>; Mon, 12 Sep 2016 13:47:51 -0700 (PDT)
Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89B1A12B10E for <scim@ietf.org>; Mon, 12 Sep 2016 13:47:51 -0700 (PDT)
Received: by mail-oi0-x22c.google.com with SMTP id q188so219505197oia.3 for <scim@ietf.org>; Mon, 12 Sep 2016 13:47:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=OUnBevWI0pmN7ndbPYSrYtFu8jNflrcNhTfg9rb4Up4=; b=ZaBExeWhdOEOGViVDDX0MXXETsPkq4Y2c6fIjlNIcJ6jJpFPS138CqwHqWnysgZCNw jMYDEDHr2SChO5K6Woaj4/e4p6kpGe8DAsaTUGXnQ7c5hEcYFEMevTH8B8ui4WX0qES5 eSoj+Gr12NC8EzfInalrGYoRGLN0u/yaHfMTUDaU5uc+nWJWEWza+q+rxcDk++saXJDD dyxvGkyY+OdERWR/IPdgCG9ciwQzcb8+EUEd0tBGiVealDz36ZwO3+K9B1LBEi1M2Okq 45VaC9lJKhb/tYfyj5Pt4whbJsE5zB4qm8UNvjayXwcVkSd/Id8rsaqDc0X4qopnNDUr G4Zw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=OUnBevWI0pmN7ndbPYSrYtFu8jNflrcNhTfg9rb4Up4=; b=MN3vzRnMSkvqfV5R5N5dmyAV2h0qf7Sy/Ka/FmPgeNaQMYSe8cZmRHybSf3hBZxlHn N/QPU2IWWjAP3ChQm01dsO2HmO3maeSz3WGsd/864AMOr+g/DirfvVvdD+SPjNfqv6x2 Oj+YlplPiHa6DSWa57brG8hrYuf3IwR1ymNnA+d8mep86S5FkLQJD2niILoDPsDP+XPc 0Pp0ZlmMcYPUC2zVSxBDMzWtJEDqtTjRbCGjCscZB2jKngYqUaa8Wwzph4x+VBxyzBfs reyg0AiXkv4i806KNzThfUndymHnfGOqACddZ282S548Dz1pq6y7aMA+pNg8J80dHXzD ULcw==
X-Gm-Message-State: AE9vXwMOJqS2O+PnpUOAe2vbpp1fhRuKpAVCzAfnCZi4c3/h3jvdj/eGS2ogX8mZTuVD6G7RNDaNZ3PG4zmMFQ==
X-Received: by 10.202.83.70 with SMTP id h67mr1308496oib.87.1473713270864; Mon, 12 Sep 2016 13:47:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.175.14 with HTTP; Mon, 12 Sep 2016 13:47:50 -0700 (PDT)
In-Reply-To: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com>
References: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com>
From: Matt Randall <matthew.a.randall@gmail.com>
Date: Mon, 12 Sep 2016 15:47:50 -0500
Message-ID: <CANDH0yt+_6ex2jBj6dquCvfirEHVskMjXWhuVjDf2DYAJOvjng@mail.gmail.com>
To: "scim@ietf.org" <scim@ietf.org>, "dclippard@cerner.com" <dclippard@cerner.com>, shelley.baker@cerner.com
Content-Type: multipart/alternative; boundary=001a113de44602c559053c559ca8
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/Flufiyx5TEfFn_T2rXWaYQP4vLI>
Subject: Re: [scim] www-form-url-encoding for query parameters?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2016 20:47:53 -0000

--001a113de44602c559053c559ca8
Content-Type: text/plain; charset=UTF-8

Just for those following along, here's an example of where it is necessary
to know if the incoming request was encoded using x-www-form-urlencoded
rules, or using the basic URI rules allowing for the reserved characters
"&" and "=".  An x-www-form-urlencoded implementation could send:

?filter=meta.lastModified+le+"2011-05-13T04:42:34%2B05:00"

Using x-www-form-urlencoded rules, this value of "filter" would be
interpreted as:

meta.lastModified le "2011-05-13T04:42:34+05:00"

Using only the rules provided in the SCIM spec, the value of "filter" would
be interpreted as:

meta.lastModified+le+"2011-05-13T04:42:34+05:00"

Alternatively, a client could decide not to use x-www-form-urlencoded rules
and might send:

?filter=meta.lastModified%20le%20"2011-05-13T04:42:34+05:00"

Using x-www-form-urlencoded rules, this value of "filter" would be
interpreted as:

meta.lastModified le "2011-05-13T04:42:34 05:00"

Using only the rules provided in the SCIM spec, the value of "filter" would
be interpreted as:

meta.lastModified le "2011-05-13T04:42:34+05:00"

The most straightforward way to prevent the ambiguity is to simply
declare "+" as a reserved character for SCIM query string
implementations, such that consumers are
required to encode plus signs as %2B, and advising SCIM providers to
treat "+" characters as spaces for backwards compatibility.

--001a113de44602c559053c559ca8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Just for those following along, here&#39;s an example of w=
here it is necessary to know if the incoming request was encoded using x-ww=
w-form-urlencoded rules, or using the basic URI rules allowing for the rese=
rved characters &quot;&amp;&quot; and &quot;=3D&quot;.=C2=A0 An x-www-form-=
urlencoded implementation could send:<br><div style=3D"margin-left:40px"><p=
re class=3D"gmail-newpage">?filter=3Dmeta.lastModified+le+&quot;2011-05-13T=
04:42:34%2B05:00&quot;</pre></div>Using x-www-form-urlencoded rules, this v=
alue of &quot;filter&quot; would be interpreted as:<br><pre style=3D"margin=
-left:40px" class=3D"gmail-newpage">meta.lastModified le &quot;2011-05-13T0=
4:42:34+05:00&quot;</pre>Using only the rules provided in the SCIM spec, th=
e value of &quot;filter&quot; would be interpreted as:<br><pre style=3D"mar=
gin-left:40px" class=3D"gmail-newpage">meta.lastModified+le+&quot;2011-05-1=
3T04:42:34+05:00&quot;</pre>Alternatively, a client could decide not to use=
 x-www-form-urlencoded rules and might send:<br><div style=3D"margin-left:4=
0px"><pre class=3D"gmail-newpage">?filter=3Dmeta.lastModified%20le%20&quot;=
2011-05-13T04:42:34+05:00&quot;<br></pre></div><div><div><div>Using x-www-f=
orm-urlencoded rules, this value of &quot;filter&quot; would be interpreted=
 as:<br><pre style=3D"margin-left:40px" class=3D"gmail-newpage">meta.lastMo=
dified le &quot;2011-05-13T04:42:34 05:00&quot;</pre>Using only the rules p=
rovided in the SCIM spec, the value of &quot;filter&quot; would be interpre=
ted as:<br><pre style=3D"margin-left:40px" class=3D"gmail-newpage">meta.las=
tModified le &quot;2011-05-13T04:42:34+05:00&quot;<br><br></pre><pre class=
=3D"gmail-newpage"><font face=3D"arial,helvetica,sans-serif" size=3D"2">The=
 most straightforward way to prevent the ambiguity is to simply declare &qu=
ot;+&quot; as a reserved character for SCIM query string implementations, s=
uch that consumers are <br>required to encode plus signs as %2B, and advisi=
ng SCIM providers to treat &quot;+&quot; characters as spaces for backwards=
 compatibility.</font><br><br><br></pre></div></div></div></div>

--001a113de44602c559053c559ca8--


From adr_gonzalez@yahoo.fr  Tue Sep 13 01:51:17 2016
Return-Path: <adr_gonzalez@yahoo.fr>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 269AF12B21D for <scim@ietfa.amsl.com>; Tue, 13 Sep 2016 01:51:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.fr
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P7cdGjty1jle for <scim@ietfa.amsl.com>; Tue, 13 Sep 2016 01:51:15 -0700 (PDT)
Received: from nm44.bullet.mail.ne1.yahoo.com (nm44.bullet.mail.ne1.yahoo.com [98.138.120.51]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A236B12B211 for <scim@ietf.org>; Tue, 13 Sep 2016 01:51:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s2048; t=1473756675; bh=8xeaoh5buimcBYxDvkjiIPlNEBx2mN4LXDQaauVnvao=; h=Date:From:Reply-To:To:Subject:References:From:Subject; b=sM/33sh7YtXwbtKCt+LJpgpma+pD0+Rcoy+0FOAT0JTzf0W1sY59FVR2SwLkbu7aMC/dnAdiUCxr8vgkV9X+0+DW7f73azS00pEenyiHQS8J66SN5hAY+AWCn3cyPc5TIT79IHA0/oTo/wRQwOaYGrFSCYOIDDbHpwYBg/aAlousjk/Ep2bftBG9HHirTbgfVYfIYm/eF6hMoQoikCs3mgSj3IoAuyT3vIDEjaao64iCri69o0aX0xejLXvtMI26wXo9RYajZ7HsNUQd0DRUKixV7YKiFntYPp53MIfEDE2RHoyJ+gzb3qHyXTTpIWKNIEHe3UDcyuhKWEd35GUT2w==
Received: from [127.0.0.1] by nm44.bullet.mail.ne1.yahoo.com with NNFMP; 13 Sep 2016 08:51:15 -0000
Received: from [98.138.100.114] by nm44.bullet.mail.ne1.yahoo.com with NNFMP;  13 Sep 2016 08:48:23 -0000
Received: from [212.82.98.125] by tm105.bullet.mail.ne1.yahoo.com with NNFMP;  13 Sep 2016 08:48:23 -0000
Received: from [212.82.98.95] by tm18.bullet.mail.ir2.yahoo.com with NNFMP; 13 Sep 2016 08:48:23 -0000
Received: from [127.0.0.1] by omp1032.mail.ir2.yahoo.com with NNFMP; 13 Sep 2016 08:48:23 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 692055.4764.bm@omp1032.mail.ir2.yahoo.com
X-YMail-OSG: JhPy9bMVM1nJ1yxqIuFwyJn.Tr.eX3h95Mc4o.xwhWTaFxcty6.aDzOBREqJynl nkJV0nylUVlhdv.yvJ3onNrG1fIZtLPGMPBiaOZ5AhTvtQmqw_8RAp8EHb9L1twTlF1fu34jT6AW wDDri47GWPiYNaT3LRfVSORPZKB42Oz5j9F.T1y6aRfmOrGseb05ocff59J9DQaseg79SFyeHRMc 1iPXtrFm1_kRrHg1xnCOOYFo43XD0HQX8TzS7R9m0PpPW.zN9FS4Q43AVNPVLwDZi.v670BDSklC 1mzzcB46IKn4rSx3RGqEBtWkmL_Deebquwbxd1r36Sl0IZdGV_vyT7Gbg_1cYkssyLqYwgGC9hkt Q_L84u3LgbHEZXyiabsVgtT58EQFmav1hqw0jCqRfPD2WLz7XxQt6Gx8rDsIKDMPhuwrdIig329Y xG5rG2fDif19nzw89BGLA6Xk7b1Og_YJCWAnFTACd49m7AL8sNw62Xz1PJsD4.K2GPdfVRQ8wB0. .bp23LPpItZglBHCkdNPklhW5bN04WIo-
Received: from jws11107.mail.ir2.yahoo.com by sendmailws104.mail.ir2.yahoo.com;  Tue, 13 Sep 2016 08:48:23 +0000; 1473756503.273
Date: Tue, 13 Sep 2016 08:48:22 +0000 (UTC)
From: Adrian Gonzalez <adr_gonzalez@yahoo.fr>
To: "scim@ietf.org" <scim@ietf.org>
Message-ID: <1312708598.238311.1473756502733@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_238310_126058601.1473756502728"
References: <1312708598.238311.1473756502733.ref@mail.yahoo.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/F-oCyKuPtja2NFXPeHg2NKeD2Hk>
Subject: [scim] SCIM Provider how to handle unknown extension
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Adrian Gonzalez <adr_gonzalez@yahoo.fr>
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Sep 2016 08:55:37 -0000

------=_Part_238310_126058601.1473756502728
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello dear experts,
Could you please tell me how an SCIM Provider is expected to react when he =
receives a SCIM representation using unknown extensions ? (extensions the p=
rovider doesn't handle).
Should he :=C2=A0* just ignore them=C2=A0* returns an exception ?=C2=A0* no=
t mandated by the spec (implementation-specific then)

I've looked at SCIM 2.0 specs, but didn't found a related section on that.P=
erhaps I've missed something ?
Thanks,Adrian


------=_Part_238310_126058601.1473756502728
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:verdana, helvetica, sans-serif;font-size:13px"><div id=3D"yui_3_=
16_0_ym19_1_1473752337138_18809">Hello dear experts,</div><div id=3D"yui_3_=
16_0_ym19_1_1473752337138_18892"><br></div><div id=3D"yui_3_16_0_ym19_1_147=
3752337138_18839" dir=3D"ltr">Could you please tell me how an SCIM Provider=
 is expected to react when he receives a SCIM representation using unknown =
extensions ? (extensions the provider doesn't handle).</div><div id=3D"yui_=
3_16_0_ym19_1_1473752337138_18838" dir=3D"ltr"><br></div><div id=3D"yui_3_1=
6_0_ym19_1_1473752337138_18894" dir=3D"ltr">Should he :</div><div id=3D"yui=
_3_16_0_ym19_1_1473752337138_18896" dir=3D"ltr">&nbsp;* just ignore them</d=
iv><div id=3D"yui_3_16_0_ym19_1_1473752337138_18898" dir=3D"ltr">&nbsp;* re=
turns an exception ?</div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18910"=
 dir=3D"ltr">&nbsp;* not mandated by the spec (implementation-specific then=
)<br></div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18911" dir=3D"ltr"><b=
r></div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18912" dir=3D"ltr">I've =
looked at SCIM 2.0 specs, but didn't found a related section on that.</div>=
<div id=3D"yui_3_16_0_ym19_1_1473752337138_18913" dir=3D"ltr">Perhaps I've =
missed something ?</div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18914" d=
ir=3D"ltr"><br></div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18915" dir=
=3D"ltr">Thanks,</div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18916" dir=
=3D"ltr">Adrian<br></div><div id=3D"yui_3_16_0_ym19_1_1473752337138_18692">=
<br></div></div></body></html>
------=_Part_238310_126058601.1473756502728--


From nobody Thu Sep 15 00:45:25 2016
Return-Path: <sweeden@au1.ibm.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E999012B1A0 for <scim@ietfa.amsl.com>; Thu, 15 Sep 2016 00:45:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ziWmWtxC5ANp for <scim@ietfa.amsl.com>; Thu, 15 Sep 2016 00:45:21 -0700 (PDT)
Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 973A512B19D for <scim@ietf.org>; Thu, 15 Sep 2016 00:45:21 -0700 (PDT)
Received: from pps.filterd (m0098410.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id u8F7goJA118805 for <scim@ietf.org>; Thu, 15 Sep 2016 03:45:21 -0400
Received: from e23smtp08.au.ibm.com (e23smtp08.au.ibm.com [202.81.31.141]) by mx0a-001b2d01.pphosted.com with ESMTP id 25exqs5wgg-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for <scim@ietf.org>; Thu, 15 Sep 2016 03:45:21 -0400
Received: from localhost by e23smtp08.au.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for <scim@ietf.org> from <sweeden@au1.ibm.com>; Thu, 15 Sep 2016 17:45:18 +1000
Received: from d23dlp01.au.ibm.com (202.81.31.203) by e23smtp08.au.ibm.com (202.81.31.205) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted;  Thu, 15 Sep 2016 17:45:17 +1000
X-IBM-Helo: d23dlp01.au.ibm.com
X-IBM-MailFrom: sweeden@au1.ibm.com
X-IBM-RcptTo: scim@ietf.org
Received: from d23relay06.au.ibm.com (d23relay06.au.ibm.com [9.185.63.219]) by d23dlp01.au.ibm.com (Postfix) with ESMTP id 90E262CE8046 for <scim@ietf.org>; Thu, 15 Sep 2016 17:45:16 +1000 (EST)
Received: from d23av05.au.ibm.com (d23av05.au.ibm.com [9.190.234.119]) by d23relay06.au.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id u8F7jGaM459258 for <scim@ietf.org>; Thu, 15 Sep 2016 17:45:16 +1000
Received: from d23av05.au.ibm.com (localhost [127.0.0.1]) by d23av05.au.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id u8F7jGOo005560 for <scim@ietf.org>; Thu, 15 Sep 2016 17:45:16 +1000
Received: from d50lp02.ny.us.ibm.com (d50lp02.pok.ibm.com [146.89.104.208]) by d23av05.au.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id u8F7jDru005503 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <scim@ietf.org>; Thu, 15 Sep 2016 17:45:15 +1000
Received: from localhost by d50lp02.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for <scim@ietf.org> from <sweeden@au1.ibm.com>; Thu, 15 Sep 2016 03:45:13 -0400
Received: from smtp.notes.na.collabserv.com (192.155.248.72) by d50lp02.ny.us.ibm.com (158.87.18.21) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted;  (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128/128) Thu, 15 Sep 2016 03:45:11 -0400
X-IBM-Helo: smtp.notes.na.collabserv.com
X-IBM-MailFrom: sweeden@au1.ibm.com
X-IBM-RcptTo: scim@ietf.org
Received: from localhost by smtp.notes.na.collabserv.com with smtp.notes.na.collabserv.com ESMTP for <scim@ietf.org> from <sweeden@au1.ibm.com>; Thu, 15 Sep 2016 07:45:10 -0000
Received: from us1a3-smtp05.a3.dal06.isc4sb.com (10.146.71.159) by smtp.notes.na.collabserv.com (10.106.227.158) with smtp.notes.na.collabserv.com ESMTP; Thu, 15 Sep 2016 07:45:08 -0000
X-IBM-Helo: us1a3-smtp05.a3.dal06.isc4sb.com
X-IBM-MailFrom: sweeden@au1.ibm.com
X-IBM-RcptTo: scim@ietf.org
Received: from us1a3-mail98.a3.dal06.isc4sb.com ([10.146.21.239]) by us1a3-smtp05.a3.dal06.isc4sb.com with ESMTP id 2016091507450756-64904 ; Thu, 15 Sep 2016 07:45:07 +0000 
MIME-Version: 1.0
To: scim@ietf.org
From: "Shane B Weeden" <sweeden@au1.ibm.com>
Date: Thu, 15 Sep 2016 17:44:51 +1000
X-KeepSent: 652099BF:4F33D6BD-4A25802F:002A1CF8; type=4; name=$KeepSent
X-Mailer: IBM Notes Release 9.0.1EXT SHF692 April 27, 2016
X-LLNOutbound: False
X-Disclaimed: 58203
X-TNEFEvaluated: 1
Content-type: multipart/alternative;  Boundary="0__=C5BB0ABCDFB99A688f9e8a93df938690918cC5BB0ABCDFB99A68"
Content-Disposition: inline
x-cbid: 16091507-0048-0000-0000-000001BA38A9
X-IBM-ISS-SpamDetectors: Score=0.439231; BY=0; FL=0; FP=0; FZ=0; HX=0; KW=0; PH=0; SC=0.439231; ST=0; TS=0; UL=0; ISC=
X-IBM-ISS-DetailInfo: BY=3.00005763; HX=3.00000240; KW=3.00000007; PH=3.00000004; SC=3.00000185; SDB=6.00757876; UDB=6.00359556; UTC=2016-09-15 07:45:09
x-cbparentid: 16091507-6060-0000-0000-0000021883B7
X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused
X-TM-AS-MML: disable
X-Content-Scanned: Fidelis XPS MAILER
X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused
Message-Id: <OF652099BF.4F33D6BD-ON4A25802F.002A1CF8-4A25802F.002A8F0F@notes.na.collabserv.com>
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-15_04:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=1 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1609020000 definitions=main-1609150103
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/D7qRq8-1lhKWErFn9oVnhCq7vrI>
Subject: [scim] SCIM filter example with extended UTF-chars
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Sep 2016 07:45:23 -0000

--0__=C5BB0ABCDFB99A688f9e8a93df938690918cC5BB0ABCDFB99A68
Content-Transfer-Encoding: quoted-printable
Content-type: text/plain; charset=ISO-8859-1



I was hoping someone could provide a command-line curl example of how a
SCIM query filter that uses extended UTF-8 chars should be formed.

E.g. consider I have a user with userName=3Dj=F6hn

In case that doesn't come across properly in email, the second char is the
umlat 'o', i.e. UTF-8 char represented by the two bytes 0xC3 0xB6

I want the equivalent of "userName eq j=F6hn"

For ascii-chars only (like "testuser"), I know this works:

curl -H "Accept: application/scim+json" <authentication headers as needed>
"https://server/scim/Users?filter=3DuserName%20eq%20testuser"

Can anyone help me find "j=F6hn" ?
:)

Thanks,
Shane.

--0__=C5BB0ABCDFB99A688f9e8a93df938690918cC5BB0ABCDFB99A68
Content-Transfer-Encoding: quoted-printable
Content-type: text/html; charset=ISO-8859-1
Content-Disposition: inline

<html><body><p>I was hoping someone could provide a command-line curl examp=
le of how a SCIM query filter that uses extended UTF-8 chars should be form=
ed.<br><br>E.g. consider I have a user with userName=3Dj=F6hn<br><br>In cas=
e that doesn't come across properly in email, the second char is the umlat =
'o', i.e. UTF-8 char represented by the two bytes 0xC3 0xB6<br><br>I want t=
he equivalent of &quot;userName eq j=F6hn&quot;<br><br>For ascii-chars only=
 (like &quot;testuser&quot;), I know this works:<br><br>curl -H &quot;Accep=
t: application/scim+json&quot; &lt;authentication headers as needed&gt; &qu=
ot;<a href=3D"https://server/scim/Users?filter=3DuserName%20eq%20testuser">=
https://server/scim/Users?filter=3DuserName%20eq%20testuser</a>&quot;<br><b=
r>Can anyone help me find &quot;j=F6hn&quot; ?  <br>:)<br><br>Thanks,<br>Sh=
ane.<br><BR>
</body></html>

--0__=C5BB0ABCDFB99A688f9e8a93df938690918cC5BB0ABCDFB99A68--


From prvs=106619e285=corey.schooler@cerner.com  Thu Sep 15 09:31:41 2016
Return-Path: <prvs=106619e285=corey.schooler@cerner.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9629512B87B for <scim@ietfa.amsl.com>; Thu, 15 Sep 2016 09:31:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cerner.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x70NbxZ4nrS5 for <scim@ietfa.amsl.com>; Thu, 15 Sep 2016 09:31:39 -0700 (PDT)
Received: from PPKC2MAIL5.cernercloud.com (ppkc2mail5.cernercloud.com [159.140.195.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FBDE12B571 for <scim@ietf.org>; Thu, 15 Sep 2016 08:42:09 -0700 (PDT)
Received: from pps.filterd (PPKC2MAIL5.cernercloud.com [127.0.0.1]) by PPKC2MAIL5.cernercloud.com (8.16.0.17/8.16.0.17) with SMTP id u8FFfPNl018196 for <scim@ietf.org>; Thu, 15 Sep 2016 10:42:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cerner.com; h=from : to : subject : date : message-id : content-type : mime-version; s=201512; bh=n/tVamqLQPtXNCFhh9sXRRJUwk7EKEL7UzBwNCSkWnE=; b=t5hDFwA8dpLrENdcv8iJZrnSSbuyEv7/Aeh4VFigR9an/3NnfNZp+WmX8jtUf0lFlMq8 bdu7vbFDQP633ZYeO7VmMz5NhbrPh6gtXF3LzOwCNKZD5ychPTDSIggKt4Khm+u8vSnm jfJw95hpMRDFjbWin1mHVXhiQ4ifsRds3lD50D5WyLNI3+yzVa+V8qdzA5yGzVqKwXX5 gFagyzPk9kDBLvCJAGz7E4TkEP+1WMKpfkWa8KS8g2wWZ/7ntzWmQDHi+DhPRSA6oXBk 1kNnv37yHsTRzTDxBZ4VJCbBzTWAY5OR+xBYN7QTkkFeUqZ0j6+nZp4Wm6PCfGs6WSKC kQ== 
Received: from cernmsgkc2ex08c.cerner.net ([170.71.113.88]) by PPKC2MAIL5.cernercloud.com with ESMTP id 25eywjdkk1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL) for <scim@ietf.org>; Thu, 15 Sep 2016 10:42:07 -0500
Received: from CERNMSGLS5EX08B.cerner.net (2002:aa47:6099::aa47:6099) by CERNMSGKC2EX08C.cerner.net (2002:aa47:7158::aa47:7158) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 15 Sep 2016 10:42:07 -0500
Received: from CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58]) by CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58%20]) with mapi id 15.00.1178.000; Thu, 15 Sep 2016 10:42:07 -0500
From: "Schooler,Corey" <Corey.Schooler@Cerner.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: [scim] Expected behavior for null JSON values
Thread-Index: AQHSD2e2JuM6jVLoUkCkGTOGmeTJ1A==
Date: Thu, 15 Sep 2016 15:42:07 +0000
Message-ID: <be48c82c68234c9392dd6b5f83e715ae@CERNMSGLS5EX08B.cerner.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cm-message-id: 147395410932941756d88c9b89550dd46eb23e16aca58d1057dac13d50777117902415
x-cm-draft-id: WyJhIiw0LCJkcmFmdF9pZCIsIjE0NzM5NTQxMDkwMDAiLCJ2IiwxXQ==
x-mailer: CloudMagic
x-cm-tracking-code: 1473954109/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/5b8e2d7a1366cf442a1aa9cb515927b9/9efab2399c7c560b34de477b9aa0a465
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [54.210.254.249]
Content-Type: multipart/alternative; boundary="_000_be48c82c68234c9392dd6b5f83e715aeCERNMSGLS5EX08Bcernerne_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-15_08:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/AyoArSoxLm8t3j65KEqJi8LHVK8>
X-Mailman-Approved-At: Tue, 20 Sep 2016 22:26:28 -0700
Subject: [scim]  Expected behavior for null JSON values
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Sep 2016 18:40:47 -0000

--_000_be48c82c68234c9392dd6b5f83e715aeCERNMSGLS5EX08Bcernerne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


I was looking for guidance on how a v1.1 Service Provider should handle nul=
l values provided within the json for a PATCH request.

Example:
{
  "schemas": ["urn:scim:schemas:core:1.0"],
  "displayName": null
}

Should the "displayName" attribute be ignored or should it be treated the s=
ame as if "displayName" was supplied in "meta.attributes"?

CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner's corporate offices in Kansa=
s City, Missouri, U.S.A at (+1) (816)221-1024.

--_000_be48c82c68234c9392dd6b5f83e715aeCERNMSGLS5EX08Bcernerne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
</head>
<body>
<img class=3D"cloudmagic-smart-beacon" src=3D"https://tr.cloudmagic.com/h/v=
6/emailtag/tag/1473954109/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c54=
89b456d42fe29965/5b8e2d7a1366cf442a1aa9cb515927b9/9efab2399c7c560b34de477b9=
aa0a465/ufo.gif" style=3D"border:0; width:0; height:0; overflow:hidden;" wi=
dth=3D"0" height=3D"0">
<div dir=3D"auto">
<div style=3D"orphans: 2; widows: 2;">
<div>I was looking for guidance on how a v1.1 Service Provider should handl=
e null values provided within the json for a PATCH request.</div>
<div><br>
</div>
<div>Example:</div>
<div>{</div>
<div>&nbsp; &quot;schemas&quot;: [&quot;urn:scim:schemas:core:1.0&quot;],</=
div>
<div>&nbsp; &quot;displayName&quot;: null</div>
<div>}</div>
<div><br>
</div>
<div>Should the &#8220;displayName&quot; attribute be ignored or should it =
be treated the same as if &#8220;displayName&quot; was supplied in &#8220;m=
eta.attributes&quot;?</div>
</div>
</div>

<DIV>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at (+1) (816)221-1024.<BR>
</DIV></body>
</html>

--_000_be48c82c68234c9392dd6b5f83e715aeCERNMSGLS5EX08Bcernerne_--


From nobody Tue Sep 20 22:26:40 2016
Return-Path: <prvs=107031cfd1=corey.schooler@cerner.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCB2912B4EA for <scim@ietfa.amsl.com>; Mon, 19 Sep 2016 14:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cerner.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qZ9uf9IraUhy for <scim@ietfa.amsl.com>; Mon, 19 Sep 2016 14:41:23 -0700 (PDT)
Received: from PPLS5Mail2.cernercloud.com (ppls5mail2.cernercloud.com [159.140.193.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CF8A12B14F for <scim@ietf.org>; Mon, 19 Sep 2016 14:41:23 -0700 (PDT)
Received: from pps.filterd (PPLS5Mail2.cernercloud.com [127.0.0.1]) by PPLS5Mail2.cernercloud.com (8.16.0.17/8.16.0.17) with SMTP id u8JLSYAw014864 for <scim@ietf.org>; Mon, 19 Sep 2016 16:41:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cerner.com; h=from : to : subject : date : message-id : content-type : mime-version; s=201512; bh=8mgX3UT7eM0ql7bNdhIHXvRMj0PtyJDvGvXqxPm1hK4=; b=PWwRnldzy+ROPTIYCaQgBSWMqsGH54Sn6p8zboiAgnNVMyxyhM8B201MNoNzgBSj3BQn b6Oq3M4/qEnEuzJ2p1VoUqahidaK4nWSVlacP4ikBd+M+Knt6BHdM1Hr2Zdo4ZQ7VOjC ySbojcNFNTSrAam0vLradu7/QDLJlLeqs8TvrJXfqWiMI6HUhDSoUOiU17djwFequr6Y SIzna5PH9XvN+PAgk9KJoK1pLQ53ilvWul8CWLJnmMnpZ4eYAm7hQIXN+rNVPJ0Bzx9N YUtR+lN6WdY02VBOf8VDIMP0qcvgE8v62bNyklLMFVcKZpz749C3ZuXLGNzxeZVdWK0m 8A== 
Received: from cernmsgls5ex08b.cerner.net ([170.71.96.153]) by PPLS5Mail2.cernercloud.com with ESMTP id 25h26f4ag3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL) for <scim@ietf.org>; Mon, 19 Sep 2016 16:41:22 -0500
Received: from CERNMSGLS5EX08B.cerner.net (2002:aa47:6099::aa47:6099) by CERNMSGLS5EX08B.cerner.net (2002:aa47:6099::aa47:6099) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 19 Sep 2016 16:41:22 -0500
Received: from CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58]) by CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58%20]) with mapi id 15.00.1178.000; Mon, 19 Sep 2016 16:41:22 -0500
From: "Schooler,Corey" <Corey.Schooler@Cerner.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: [scim] Expected behavior for null JSON values
Thread-Index: AQHSEr6PHsf/zHqZ4EehR/AZVr2ATw==
Date: Mon, 19 Sep 2016 21:41:21 +0000
Message-ID: <aee05446f78d4c3f9654018222061bd7@CERNMSGLS5EX08B.cerner.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cm-message-id: 14743212642676743699af110dd14039f8e53701e89f8b2b57e05b7041651118030827
x-cm-draft-id: WyJhIiw0LCJkcmFmdF9pZCIsIjE0NzQzMjEyNjQwMDAiLCJ2IiwxXQ==
x-mailer: CloudMagic
x-cm-tracking-code: 1474321264/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/041e30c455e4328f08eb62c5b3e6ab72/9efab2399c7c560b34de477b9aa0a465
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [54.210.254.250]
Content-Type: multipart/alternative; boundary="_000_aee05446f78d4c3f9654018222061bd7CERNMSGLS5EX08Bcernerne_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-19_13:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/aiOwkbyiyPZaGhXtKJ6bPESia4g>
X-Mailman-Approved-At: Tue, 20 Sep 2016 22:26:29 -0700
Subject: [scim]  Expected behavior for null JSON values
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Sep 2016 21:41:28 -0000

--_000_aee05446f78d4c3f9654018222061bd7CERNMSGLS5EX08Bcernerne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


I was looking for guidance on how a v1.1 Service Provider should handle nul=
l values provided within the json for a PATCH request.

Example:
{
  "schemas": ["urn:scim:schemas:core:1.0"],
  "displayName": null
}

Should the "displayName" attribute be ignored or should it be treated the s=
ame as if "displayName" was supplied in "meta.attributes"?

CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner's corporate offices in Kansa=
s City, Missouri, U.S.A at (+1) (816)221-1024.

--_000_aee05446f78d4c3f9654018222061bd7CERNMSGLS5EX08Bcernerne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
</head>
<body>
<img class=3D"cloudmagic-smart-beacon" src=3D"https://tr.cloudmagic.com/h/v=
6/emailtag/tag/1474321264/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c54=
89b456d42fe29965/041e30c455e4328f08eb62c5b3e6ab72/9efab2399c7c560b34de477b9=
aa0a465/ufo.gif" style=3D"border:0; width:0; height:0; overflow:hidden;" wi=
dth=3D"0" height=3D"0">
<div dir=3D"auto">
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
I was looking for guidance on how a v1.1 Service Provider should handle nul=
l values provided within the json for a PATCH request.</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
<br>
</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
Example:</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
{</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
&nbsp; &quot;schemas&quot;: [&quot;urn:scim:schemas:core:1.0&quot;],</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
&nbsp; &quot;displayName&quot;: null</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
}</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
<br>
</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
Should the &#8220;displayName&quot; attribute be ignored or should it be tr=
eated the same as if &#8220;displayName&quot; was supplied in &#8220;meta.a=
ttributes&quot;?</div>
<span><br>
</span></div>

<DIV>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at (+1) (816)221-1024.<BR>
</DIV></body>
</html>

--_000_aee05446f78d4c3f9654018222061bd7CERNMSGLS5EX08Bcernerne_--


From nobody Tue Sep 20 22:26:44 2016
Return-Path: <prvs=107031cfd1=corey.schooler@cerner.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D2D412B54A for <scim@ietfa.amsl.com>; Mon, 19 Sep 2016 14:49:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cerner.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jN56ZJoDWSkw for <scim@ietfa.amsl.com>; Mon, 19 Sep 2016 14:49:33 -0700 (PDT)
Received: from PPKC2MAIL4.CERNERCLOUD.COM (ppkc2mail4.cernercloud.com [159.140.195.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B9F612B435 for <scim@ietf.org>; Mon, 19 Sep 2016 14:49:33 -0700 (PDT)
Received: from pps.filterd (PPKC2MAIL4.CERNERCLOUD.COM [127.0.0.1]) by PPKC2MAIL4.CERNERCLOUD.COM (8.16.0.17/8.16.0.17) with SMTP id u8JLmNAh025316 for <scim@ietf.org>; Mon, 19 Sep 2016 16:49:32 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cerner.com; h=from : to : subject : date : message-id : content-type : mime-version; s=201512; bh=tl1jKdU++64G4unqCAVn0ePzkcaiiHaRIqldxHVlCnc=; b=uSMUWuV5py8VFDKqQGaTgdRI5vCE7AMMJ7P1zu8Wc0XX3esTM8pcvFzIIMmPxJ6UPCnw Jv2BmLIVl8dU00PfsWjgEZFddTGDTxeEtRWjJFPQ1fCKklj40ZYyalqjXBMb9cozmGnM IbuFcMZkxIwzGn6qbThGPjM51ZMe8kw50i8jUVN995czuhguUHxmRzJTz67U+upYUDcg Iy5iGgDWH0tl0FwTsctd5pT4b9eyWzw2riP2eG+IX6DeckDst8cI8RA406NEUWUoU6Nl wgs+xCf1kTWBtdE7sm3+bf+bx8tDrKgUZMbixX6xyIrLwsSZgfpMbxlD/RXz/ehhIxsc SA== 
Received: from cernmsgkc2ex08d.cerner.net ([170.71.113.89]) by PPKC2MAIL4.CERNERCLOUD.COM with ESMTP id 25h1e3db2v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL) for <scim@ietf.org>; Mon, 19 Sep 2016 16:49:32 -0500
Received: from CERNMSGLS5EX08B.cerner.net (2002:aa47:6099::aa47:6099) by CERNMSGKC2EX08D.cerner.net (2002:aa47:7159::aa47:7159) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 19 Sep 2016 16:49:31 -0500
Received: from CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58]) by CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58%20]) with mapi id 15.00.1178.000; Mon, 19 Sep 2016 16:49:31 -0500
From: "Schooler,Corey" <Corey.Schooler@Cerner.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: [scim] SCIM Provider deletion of multivalued sub-attributes via PATCH
Thread-Index: AQHSEr+zP1bgqMIkJk6gXXad8ZfSOg==
Date: Mon, 19 Sep 2016 21:49:31 +0000
Message-ID: <cd2ff22be6974bffb452d9e9ba28e0a7@CERNMSGLS5EX08B.cerner.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cm-message-id: 14743217540284753699af110dd14039f8e53701e89f8b2b57e05d5a06fec129808858
x-cm-draft-id: WyJhIiw0LCJkcmFmdF9pZCIsIjE0NzQzMjE3NTMwMDAiLCJ2IiwxXQ==
x-mailer: CloudMagic
x-cm-tracking-code: 1474321753/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/236e6d4448ee71b765c75ecb65970eb5/9efab2399c7c560b34de477b9aa0a465
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [54.210.254.250]
Content-Type: multipart/alternative; boundary="_000_cd2ff22be6974bffb452d9e9ba28e0a7CERNMSGLS5EX08Bcernerne_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-19_13:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/t_fZ-lSJNI7rdpI44PUakdaNWlQ>
X-Mailman-Approved-At: Tue, 20 Sep 2016 22:26:29 -0700
Subject: [scim] SCIM Provider deletion of multivalued sub-attributes via PATCH
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Sep 2016 21:49:37 -0000

--_000_cd2ff22be6974bffb452d9e9ba28e0a7CERNMSGLS5EX08Bcernerne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Should service providers support the removal of multi-valued sub-attributes=
 via the PATCH meta.attributes section?

example:
{
    "meta": {
        "attributes": [
            "addresses.region", "phoneNumbers.primary"
        ]
    }
}

CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner's corporate offices in Kansa=
s City, Missouri, U.S.A at (+1) (816)221-1024.

--_000_cd2ff22be6974bffb452d9e9ba28e0a7CERNMSGLS5EX08Bcernerne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
</head>
<body>
<img class=3D"cloudmagic-smart-beacon" src=3D"https://tr.cloudmagic.com/h/v=
6/emailtag/tag/1474321753/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c54=
89b456d42fe29965/236e6d4448ee71b765c75ecb65970eb5/9efab2399c7c560b34de477b9=
aa0a465/ufo.gif" style=3D"border:0; width:0; height:0; overflow:hidden;" wi=
dth=3D"0" height=3D"0">
<div dir=3D"auto"><span>Should service providers support the removal of&nbs=
p;multi-valued sub-attributes via the PATCH meta.attributes section?</span>
<div><span><br>
</span></div>
<div><span>example:</span></div>
<div><span>{</span></div>
<div><span>&nbsp; &nbsp;&nbsp;&quot;meta&quot;: {</span></div>
<div><span>&nbsp; &nbsp; &nbsp; &nbsp; &quot;attributes&quot;: [</span></di=
v>
<div><span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;addresses.region=
&#8221;, &quot;phoneNumbers.primary&quot;</span></div>
<div><span>&nbsp; &nbsp; &nbsp; &nbsp; ]</span></div>
<div><span>&nbsp; &nbsp; }</span></div>
<div><span>}<br>
<br>
</span></div>
</div>

<DIV>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at (+1) (816)221-1024.<BR>
</DIV></body>
</html>

--_000_cd2ff22be6974bffb452d9e9ba28e0a7CERNMSGLS5EX08Bcernerne_--


From nobody Tue Sep 20 22:26:49 2016
Return-Path: <prvs=10712e74bd=corey.schooler@cerner.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDF7412B50F for <scim@ietfa.amsl.com>; Tue, 20 Sep 2016 13:41:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cerner.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y0Xbj5eEeXTf for <scim@ietfa.amsl.com>; Tue, 20 Sep 2016 13:41:18 -0700 (PDT)
Received: from PPKC2MAIL5.cernercloud.com (ppkc2mail5.cernercloud.com [159.140.195.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0E9B12B52C for <scim@ietf.org>; Tue, 20 Sep 2016 13:41:18 -0700 (PDT)
Received: from pps.filterd (PPKC2MAIL5.cernercloud.com [127.0.0.1]) by PPKC2MAIL5.cernercloud.com (8.16.0.17/8.16.0.17) with SMTP id u8KKOJH9006622 for <scim@ietf.org>; Tue, 20 Sep 2016 15:41:17 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cerner.com; h=from : to : subject : date : message-id : content-type : mime-version; s=201512; bh=UIQ6xdArkGtqV0YT99QJfOoNWpwmuHvFOedVcrRGsr0=; b=gf6513WLQ7dtQh0J0pSyNtRNHeLmmanH8keViCbIE+GQp0X+U4/Ilbp1UWpxrl0Ag5jI g6eelFuB5S/FjvuLoTaxwCkMfrmcTyQVJQ9TY87gD5jXMG7F96pIiL3B3haW8KkOQYBM xznTdP9/K8Ct7KJlVpafpH7MYihMKK1MYtdAs7hPHiwH8PlVKuGR4o9jWjOl9jaOUpFt eAa3eNWp9dnVkcMFYc1R2FmWruwlvag19ict3h5wfG/yu59Kk5WwPPTn8zXiCs0moMMR xRn9y5yicXbtBFPSjWaZZLTtQaxmHlJXZ3hYfNS4v//XJc4pUsZ682jHu1msKP68ez5S vQ== 
Received: from cernmsgkc2ex08c.cerner.net ([170.71.113.88]) by PPKC2MAIL5.cernercloud.com with ESMTP id 25h2tn5xa7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL) for <scim@ietf.org>; Tue, 20 Sep 2016 15:41:17 -0500
Received: from CERNMSGLS5EX08B.cerner.net (2002:aa47:6099::aa47:6099) by CERNMSGKC2EX08C.cerner.net (2002:aa47:7158::aa47:7158) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 20 Sep 2016 15:41:16 -0500
Received: from CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58]) by CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58%20]) with mapi id 15.00.1178.000; Tue, 20 Sep 2016 15:41:16 -0500
From: "Schooler,Corey" <Corey.Schooler@Cerner.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: [scim] Expected behavior for null JSON values
Thread-Index: AQHSE39UH2t+bgT/P0Kg0x1W90WK3w==
Date: Tue, 20 Sep 2016 20:41:16 +0000
Message-ID: <03aeb98140284ccda68982c49faf2b16@CERNMSGLS5EX08B.cerner.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cm-message-id: 147440405880033657b24f7b72ebc51af70bc46960cc131957e19edac36ff1671406909
x-cm-draft-id: WyJhIiw0LCJkcmFmdF9pZCIsIjE0NzQ0MDQwNTgwMDAiLCJ2IiwxXQ==
x-mailer: CloudMagic
x-cm-tracking-code: 1474404058/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/93f3210816a3dbd664d0e643f2b81c5e/9efab2399c7c560b34de477b9aa0a465
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [54.210.254.130]
Content-Type: multipart/alternative; boundary="_000_03aeb98140284ccda68982c49faf2b16CERNMSGLS5EX08Bcernerne_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-20_08:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/1gJ4ljrSj856xjZ5EpdhdcvScAA>
X-Mailman-Approved-At: Tue, 20 Sep 2016 22:26:30 -0700
Subject: [scim]  Expected behavior for null JSON values
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Sep 2016 20:41:21 -0000

--_000_03aeb98140284ccda68982c49faf2b16CERNMSGLS5EX08Bcernerne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


I was looking for guidance on how a v1.1 Service Provider should handle nul=
l values provided within the json for a PATCH request.

Example:
{
  "schemas": ["urn:scim:schemas:core:1.0"],
  "displayName": null
}

Should the "displayName" attribute be ignored or should it be treated the s=
ame as if "displayName" was supplied in "meta.attributes"?

CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner's corporate offices in Kansa=
s City, Missouri, U.S.A at (+1) (816)221-1024.

--_000_03aeb98140284ccda68982c49faf2b16CERNMSGLS5EX08Bcernerne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
</head>
<body>
<img class=3D"cloudmagic-smart-beacon" src=3D"https://tr.cloudmagic.com/h/v=
6/emailtag/tag/1474404058/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c54=
89b456d42fe29965/93f3210816a3dbd664d0e643f2b81c5e/9efab2399c7c560b34de477b9=
aa0a465/ufo.gif" style=3D"border:0; width:0; height:0; overflow:hidden;" wi=
dth=3D"0" height=3D"0">
<div dir=3D"auto">
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
I was looking for guidance on how a v1.1 Service Provider should handle nul=
l values provided within the json for a PATCH request.</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
<br>
</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
Example:</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
{</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
&nbsp; &quot;schemas&quot;: [&quot;urn:scim:schemas:core:1.0&quot;],</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
&nbsp; &quot;displayName&quot;: null</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
}</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
<br>
</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal; orphans: 2; widows: 2;">
Should the &#8220;displayName&quot; attribute be ignored or should it be tr=
eated the same as if &#8220;displayName&quot; was supplied in &#8220;meta.a=
ttributes&quot;?</div>
<span><br>
</span></div>

<DIV>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at (+1) (816)221-1024.<BR>
</DIV></body>
</html>

--_000_03aeb98140284ccda68982c49faf2b16CERNMSGLS5EX08Bcernerne_--


From nobody Tue Sep 20 22:26:51 2016
Return-Path: <prvs=10712e74bd=corey.schooler@cerner.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DEAF12B52C for <scim@ietfa.amsl.com>; Tue, 20 Sep 2016 13:41:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cerner.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q3b-zuRvCYIy for <scim@ietfa.amsl.com>; Tue, 20 Sep 2016 13:41:44 -0700 (PDT)
Received: from PPLS5MAIL1.cernercloud.com (ppls5mail1.cernercloud.com [159.140.193.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A75E12B50F for <scim@ietf.org>; Tue, 20 Sep 2016 13:41:44 -0700 (PDT)
Received: from pps.filterd (PPLS5MAIL1.cernercloud.com [127.0.0.1]) by PPLS5MAIL1.cernercloud.com (8.16.0.17/8.16.0.17) with SMTP id u8KKO41h017781 for <scim@ietf.org>; Tue, 20 Sep 2016 15:41:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cerner.com; h=from : to : subject : date : message-id : content-type : mime-version; s=201512; bh=ABPS/ybeBe1sYm0hv/owBWrJa6ieUih/1Gs1JMWHvE0=; b=AIvNqGbdC6bcM8tlkq+xAri8g6mGU2kxCBd1dk0/wR4DH/Dm0MGmxZOYY/QG2MqG6XvN Xex3lgKGdotQI73W9u+CVky/0ykZ/GqOogtBznXxgEdz2UasLQsa7GBiEqML0Qd9Bb1M OTLmWZI+MJG7okEKis/8IFX3J8CsKajoAVhIx8KdA6/634BzK789nZE0IghxSu5iMoPS m6LGlSkJetCH2qTokzv27rsiJm0JLUNQRSMcEsLWCa6BXgIjeTy0w0ze+VBn9OIGc5pj rsPL/IhARTtmjt6pMc7klk6HY60S1z0eY90SECcnrOcxQeQt6BTeHv3/0tiPdK3TK3c5 XQ== 
Received: from cernmsgkc2ex08d.cerner.net ([170.71.113.89]) by PPLS5MAIL1.cernercloud.com with ESMTP id 25k6p3y6gk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL) for <scim@ietf.org>; Tue, 20 Sep 2016 15:41:43 -0500
Received: from CERNMSGLS5EX08B.cerner.net (2002:aa47:6099::aa47:6099) by CERNMSGKC2EX08D.cerner.net (2002:aa47:7159::aa47:7159) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 20 Sep 2016 15:41:42 -0500
Received: from CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58]) by CERNMSGLS5EX08B.cerner.net ([fe80::1181:5a1b:79b5:1c58%20]) with mapi id 15.00.1178.000; Tue, 20 Sep 2016 15:41:42 -0500
From: "Schooler,Corey" <Corey.Schooler@Cerner.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: [scim] SCIM Provider deletion of multivalued sub-attributes via PATCH
Thread-Index: AQHSE39kXERwEjfKhkmtJlDszF4MzQ==
Date: Tue, 20 Sep 2016 20:41:42 +0000
Message-ID: <28d03f02bb694a26bf8c42938d44cd68@CERNMSGLS5EX08B.cerner.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cm-message-id: 147440408494504857b24f7b72ebc51af70bc46960cc131957e19ef4e6c452141205070
x-cm-draft-id: WyJhIiw0LCJkcmFmdF9pZCIsIjE0NzQ0MDQwODQwMDAiLCJ2IiwxXQ==
x-mailer: CloudMagic
x-cm-tracking-code: 1474404084/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/80ad083bec50a80adfab4a8c15f4c1bc/9efab2399c7c560b34de477b9aa0a465
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [54.210.254.130]
Content-Type: multipart/alternative; boundary="_000_28d03f02bb694a26bf8c42938d44cd68CERNMSGLS5EX08Bcernerne_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-20_08:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/4bRp-mceUiP9O2wZQtGgxPDDPTU>
X-Mailman-Approved-At: Tue, 20 Sep 2016 22:26:30 -0700
Subject: [scim] SCIM Provider deletion of multivalued sub-attributes via PATCH
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Sep 2016 20:41:45 -0000

--_000_28d03f02bb694a26bf8c42938d44cd68CERNMSGLS5EX08Bcernerne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Should service providers support the removal of multi-valued sub-attributes=
 via the PATCH meta.attributes section?

example:
{
    "meta": {
        "attributes": [
            "addresses.region", "phoneNumbers.primary"
        ]
    }
}

CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner's corporate offices in Kansa=
s City, Missouri, U.S.A at (+1) (816)221-1024.

--_000_28d03f02bb694a26bf8c42938d44cd68CERNMSGLS5EX08Bcernerne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
</head>
<body>
<img class=3D"cloudmagic-smart-beacon" src=3D"https://tr.cloudmagic.com/h/v=
6/emailtag/tag/1474404084/64cb1a8b8c0458c9278c43a25aec8eec/7d408c7f05e36c54=
89b456d42fe29965/80ad083bec50a80adfab4a8c15f4c1bc/9efab2399c7c560b34de477b9=
aa0a465/ufo.gif" style=3D"border:0; width:0; height:0; overflow:hidden;" wi=
dth=3D"0" height=3D"0">
<div dir=3D"auto"><span style=3D"font-family: SFUIText-Regular; font-size: =
15px; font-style: normal; font-variant-caps: normal;">Should service provid=
ers support the removal of&nbsp;multi-valued sub-attributes via the PATCH m=
eta.attributes section?</span><span style=3D"font-family: SFUIText-Regular;=
 font-size: 15px; font-style: normal; font-variant-caps: normal;"></span>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
<br>
</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
example:</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
{</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
&nbsp; &nbsp;&nbsp;&quot;meta&quot;: {</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
&nbsp; &nbsp; &nbsp; &nbsp; &quot;attributes&quot;: [</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;addresses.region&#8221;, &q=
uot;phoneNumbers.primary&quot;</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
&nbsp; &nbsp; &nbsp; &nbsp; ]</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
&nbsp; &nbsp; }</div>
<div style=3D"font-family: SFUIText-Regular; font-size: 15px; font-style: n=
ormal; font-variant-caps: normal;">
}</div>
<span><br>
</span></div>

<DIV>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at (+1) (816)221-1024.<BR>
</DIV></body>
</html>

--_000_28d03f02bb694a26bf8c42938d44cd68CERNMSGLS5EX08Bcernerne_--


From nobody Fri Sep 23 12:08:28 2016
Return-Path: <randomshelley@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD14E12B24F for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:08:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.585
X-Spam-Level: 
X-Spam-Status: No, score=-0.585 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BDFpNWoTj64h for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:08:25 -0700 (PDT)
Received: from mail-ua0-x231.google.com (mail-ua0-x231.google.com [IPv6:2607:f8b0:400c:c08::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FD9012B1C9 for <scim@ietf.org>; Fri, 23 Sep 2016 12:08:25 -0700 (PDT)
Received: by mail-ua0-x231.google.com with SMTP id 15so55245006uai.3 for <scim@ietf.org>; Fri, 23 Sep 2016 12:08:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=qMqpY9vM9Af6Fbc+n05DH+bPhZwcp4vTBj8e8n4ZiuM=; b=JkrX/iA2DaEENCWtDWsqIq5xOjGk+1a8ARJAdVywc84NOCkQLvlylSUHs460EuBkbV xqjXO9DsWz0YfnqnAf40meP20GbnyNZKgAF3hjj/bZaZ/FfgV6SRjCQCw8BhpxQHGxFt owrUPSD4HZi+1UUONPyG9uVcOnajojLt85vjHj6xOSJ+I7au9qMlhFvWPaD1P7Nuv+SW sbno8ljcQk9f3E9JzhAGH7y7i/AFFRgTktbbGMocy+SVFAsdmp/xSzD11oQOa0GKYxBE R845uNdxoSGqXNHboLOrs57aww7FnGBVynIJFqN8QPBFh+idBAc+61QKbpXdiugOJsB/ fG4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=qMqpY9vM9Af6Fbc+n05DH+bPhZwcp4vTBj8e8n4ZiuM=; b=VGD9y1AT9octh6RK9R5LdIWcBEv1YTo6DjvdxS47D+D/de1LUL0+CjmudzsMVDvdMr fJjsegK+G3XcO2al8sEqaIZx9nU4+WENEPjL8yM4ccFscJ2kzzu/o1KsP0/9vY3CasXI 87k1ywl2ZeCrNEpgbWpBylwb3zjOZU6eh8RdHN81NEAzP2XTj+EYiIIceOyxt+L6Oux6 WB2/B2ADsJr7oHxIsBGHrnvsrwMFodAShm6+Q2memNrji/xw6zfvbCI4chjykO3azl1/ cRgHKnHN5h7Tj4tkS8cyEgAh2mtoD0V0wTvo+4MmZ2wR9xqeRs8tgpzSIcV+HYbNU+sN V8ow==
X-Gm-Message-State: AE9vXwN6FWJBZcDQLI/stQR3Ly/lZulYpLb9Wm+qnOeHq6lEuy2TLt0dmtk+VIAsgV2pBqondwo6fKyz9Gg9tA==
X-Received: by 10.159.36.79 with SMTP id 73mr5429059uaq.98.1474657704227; Fri, 23 Sep 2016 12:08:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.141.17 with HTTP; Fri, 23 Sep 2016 12:08:23 -0700 (PDT)
In-Reply-To: <be48c82c68234c9392dd6b5f83e715ae@CERNMSGLS5EX08B.cerner.net>
References: <be48c82c68234c9392dd6b5f83e715ae@CERNMSGLS5EX08B.cerner.net>
From: Shelley <randomshelley@gmail.com>
Date: Fri, 23 Sep 2016 14:08:23 -0500
Message-ID: <CAGUsYPzAOcr98jOmJPmP2nyq4H1yogVhA=xg4hTyZyhYHiNXMQ@mail.gmail.com>
To: "Schooler,Corey" <Corey.Schooler@cerner.com>
Content-Type: multipart/alternative; boundary=001a113db798a03a7e053d3180c7
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/a2e4t7YAjr3frjysuAvc97YIcOc>
Cc: "scim@ietf.org" <scim@ietf.org>
Subject: Re: [scim] Expected behavior for null JSON values
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Sep 2016 19:08:27 -0000

--001a113db798a03a7e053d3180c7
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'd propose that Service Providers should simply ignore null attributes in
PATCH requests. Attributes should only be removed via the meta.attributes
attribute.

On Thu, Sep 15, 2016 at 10:42 AM, Schooler,Corey <Corey.Schooler@cerner.com=
>
wrote:

> I was looking for guidance on how a v1.1 Service Provider should handle
> null values provided within the json for a PATCH request.
>
> Example:
> {
>   "schemas": ["urn:scim:schemas:core:1.0"],
>   "displayName": null
> }
>
> Should the =E2=80=9CdisplayName" attribute be ignored or should it be tre=
ated the
> same as if =E2=80=9CdisplayName" was supplied in =E2=80=9Cmeta.attributes=
"?
> CONFIDENTIALITY NOTICE This message and any included attachments are from
> Cerner Corporation and are intended only for the addressee. The informati=
on
> contained in this message is confidential and may constitute inside or
> non-public information under international, federal, or state securities
> laws. Unauthorized forwarding, printing, copying, distribution, or use of
> such information is strictly prohibited and may be unlawful. If you are n=
ot
> the addressee, please promptly delete this message and notify the sender =
of
> the delivery error by e-mail or you may call Cerner's corporate offices i=
n
> Kansas City, Missouri, U.S.A at (+1) (816)221-1024.
>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>

--001a113db798a03a7e053d3180c7
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I&#39;d propose that Service Providers should simply ignor=
e <span style=3D"font-family:monospace,monospace">null </span>attributes in=
 PATCH requests. Attributes should only be removed via the <span style=3D"f=
ont-family:monospace,monospace">meta.attributes</span> attribute.<br></div>=
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Sep 15, 2=
016 at 10:42 AM, Schooler,Corey <span dir=3D"ltr">&lt;<a href=3D"mailto:Cor=
ey.Schooler@cerner.com" target=3D"_blank">Corey.Schooler@cerner.com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<img src=3D"https://tr.cloudmagic.com/h/v6/emailtag/tag/1473954109/64cb1a8b=
8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/5b8e2d7a1366cf442=
a1aa9cb515927b9/9efab2399c7c560b34de477b9aa0a465/ufo.gif" style=3D"border:0=
;width:0;min-height:0;overflow:hidden" height=3D"0" width=3D"0">
<div dir=3D"auto">
<div>
<div>I was looking for guidance on how a v1.1 Service Provider should handl=
e null values provided within the json for a PATCH request.</div>
<div><br>
</div>
<div>Example:</div>
<div>{</div>
<div>=C2=A0 &quot;schemas&quot;: [&quot;urn:scim:schemas:core:1.0&quot;],</=
div>
<div>=C2=A0 &quot;displayName&quot;: null</div>
<div>}</div>
<div><br>
</div>
<div>Should the =E2=80=9CdisplayName&quot; attribute be ignored or should i=
t be treated the same as if =E2=80=9CdisplayName&quot; was supplied in =E2=
=80=9Cmeta.attributes&quot;?</div>
</div>
</div>

<div>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at <a href=3D"tel:%28%2B1%29%20%28816%29221-102=
4" value=3D"+18162211024" target=3D"_blank">(+1) (816)221-1024</a>.<br>
</div></div>

<br>______________________________<wbr>_________________<br>
scim mailing list<br>
<a href=3D"mailto:scim@ietf.org">scim@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/scim</a><br>
<br></blockquote></div><br></div>

--001a113db798a03a7e053d3180c7--


From nobody Fri Sep 23 12:35:38 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C3B912B5FA for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:35:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.517
X-Spam-Level: 
X-Spam-Status: No, score=-6.517 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9HTXT42M954f for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:35:34 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A08112B60A for <scim@ietf.org>; Fri, 23 Sep 2016 12:35:34 -0700 (PDT)
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u8NJZVSw018139 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 23 Sep 2016 19:35:31 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u8NJZVaQ013173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 23 Sep 2016 19:35:31 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u8NJZSgB003878; Fri, 23 Sep 2016 19:35:30 GMT
Received: from [192.168.1.15] (/174.7.250.104) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 23 Sep 2016 12:35:28 -0700
Content-Type: multipart/alternative; boundary="Apple-Mail=_BC0ECE98-BEB8-4180-99BE-BF126B31797B"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Phil Hunt <phil.hunt@oracle.com>
In-Reply-To: <CAGUsYPzAOcr98jOmJPmP2nyq4H1yogVhA=xg4hTyZyhYHiNXMQ@mail.gmail.com>
Date: Fri, 23 Sep 2016 12:35:27 -0700
Message-Id: <CD1CA9F9-D3A4-42BE-9609-537D1D8D9C2D@oracle.com>
References: <be48c82c68234c9392dd6b5f83e715ae@CERNMSGLS5EX08B.cerner.net> <CAGUsYPzAOcr98jOmJPmP2nyq4H1yogVhA=xg4hTyZyhYHiNXMQ@mail.gmail.com>
To: Shelley <randomshelley@gmail.com>
X-Mailer: Apple Mail (2.3124)
X-Source-IP: userv0022.oracle.com [156.151.31.74]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/AjTZztWwePPHCkqWMf5COKxTB58>
Cc: "scim@ietf.org" <scim@ietf.org>, "Schooler, Corey" <Corey.Schooler@cerner.com>
Subject: Re: [scim] Expected behavior for null JSON values
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Sep 2016 19:35:36 -0000

--Apple-Mail=_BC0ECE98-BEB8-4180-99BE-BF126B31797B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

+ 1

This kind of unspecified stuff was some of the shortcomings of 1.1 that =
made interop hard.

You really have to test major implementers to see what they do from a =
defacto perspective.

Also, when it comes to =E2=80=9CPUT=E2=80=9D you may find similar =
issues.  What does a missing attribute or null attribute mean?

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> On Sep 23, 2016, at 12:08 PM, Shelley <randomshelley@gmail.com> wrote:
>=20
> I'd propose that Service Providers should simply ignore null =
attributes in PATCH requests. Attributes should only be removed via the =
meta.attributes attribute.
>=20
> On Thu, Sep 15, 2016 at 10:42 AM, Schooler,Corey =
<Corey.Schooler@cerner.com <mailto:Corey.Schooler@cerner.com>> wrote:
>=20
> I was looking for guidance on how a v1.1 Service Provider should =
handle null values provided within the json for a PATCH request.
>=20
> Example:
> {
>   "schemas": ["urn:scim:schemas:core:1.0"],
>   "displayName": null
> }
>=20
> Should the =E2=80=9CdisplayName" attribute be ignored or should it be =
treated the same as if =E2=80=9CdisplayName" was supplied in =
=E2=80=9Cmeta.attributes"?
> CONFIDENTIALITY NOTICE This message and any included attachments are =
from Cerner Corporation and are intended only for the addressee. The =
information contained in this message is confidential and may constitute =
inside or non-public information under international, federal, or state =
securities laws. Unauthorized forwarding, printing, copying, =
distribution, or use of such information is strictly prohibited and may =
be unlawful. If you are not the addressee, please promptly delete this =
message and notify the sender of the delivery error by e-mail or you may =
call Cerner's corporate offices in Kansas City, Missouri, U.S.A at (+1) =
(816)221-1024 <tel:%28%2B1%29%20%28816%29221-1024>.
>=20
> _______________________________________________
> scim mailing list
> scim@ietf.org <mailto:scim@ietf.org>
> https://www.ietf.org/mailman/listinfo/scim =
<https://www.ietf.org/mailman/listinfo/scim>
>=20
>=20
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim


--Apple-Mail=_BC0ECE98-BEB8-4180-99BE-BF126B31797B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">+ 1<div class=3D""><br class=3D""></div><div class=3D"">This =
kind of unspecified stuff was some of the shortcomings of 1.1 that made =
interop hard.<div class=3D""><br class=3D""></div><div class=3D"">You =
really have to test major implementers to see what they do from a =
defacto perspective.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Also, when it comes to =E2=80=9CPUT=E2=80=9D you may find =
similar issues. &nbsp;What does a missing attribute or null attribute =
mean?</div><div class=3D""><br class=3D""><div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Sep 23, 2016, at 12:08 PM, Shelley &lt;<a =
href=3D"mailto:randomshelley@gmail.com" =
class=3D"">randomshelley@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D"">I'd propose that Service Providers should simply ignore <span =
style=3D"font-family:monospace,monospace" class=3D"">null =
</span>attributes in PATCH requests. Attributes should only be removed =
via the <span style=3D"font-family:monospace,monospace" =
class=3D"">meta.attributes</span> attribute.<br class=3D""></div><div =
class=3D"gmail_extra"><br class=3D""><div class=3D"gmail_quote">On Thu, =
Sep 15, 2016 at 10:42 AM, Schooler,Corey <span dir=3D"ltr" =
class=3D"">&lt;<a href=3D"mailto:Corey.Schooler@cerner.com" =
target=3D"_blank" class=3D"">Corey.Schooler@cerner.com</a>&gt;</span> =
wrote:<br class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div class=3D"">
<img =
src=3D"https://tr.cloudmagic.com/h/v6/emailtag/tag/1473954109/64cb1a8b8c04=
58c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/5b8e2d7a1366cf442a1a=
a9cb515927b9/9efab2399c7c560b34de477b9aa0a465/ufo.gif" =
style=3D"border:0;width:0;min-height:0;overflow:hidden" height=3D"0" =
width=3D"0" class=3D"">
<div dir=3D"auto" class=3D"">
<div class=3D"">
<div class=3D"">I was looking for guidance on how a v1.1 Service =
Provider should handle null values provided within the json for a PATCH =
request.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Example:</div>
<div class=3D"">{</div>
<div class=3D"">&nbsp; "schemas": ["urn:scim:schemas:core:1.0"],</div>
<div class=3D"">&nbsp; "displayName": null</div>
<div class=3D"">}</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Should the =E2=80=9CdisplayName" attribute be ignored or =
should it be treated the same as if =E2=80=9CdisplayName" was supplied =
in =E2=80=9Cmeta.attributes"?</div>
</div>
</div>

<div class=3D"">
CONFIDENTIALITY NOTICE This message and any included attachments are =
from Cerner Corporation and are intended only for the addressee. The =
information contained in this message is confidential and may constitute =
inside or non-public information under international, federal, or state =
securities laws. Unauthorized forwarding, printing, copying, =
distribution, or use of such information is strictly prohibited and may =
be unlawful. If you are not the addressee, please promptly delete this =
message and notify the sender of the delivery error by e-mail or you may =
call Cerner's corporate offices in Kansas City, Missouri, U.S.A at <a =
href=3D"tel:%28%2B1%29%20%28816%29221-1024" value=3D"+18162211024" =
target=3D"_blank" class=3D"">(+1) (816)221-1024</a>.<br class=3D"">
</div></div>

<br class=3D"">______________________________<wbr =
class=3D"">_________________<br class=3D"">
scim mailing list<br class=3D"">
<a href=3D"mailto:scim@ietf.org" class=3D"">scim@ietf.org</a><br =
class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" =
target=3D"_blank" class=3D"">https://www.ietf.org/mailman/<wbr =
class=3D"">listinfo/scim</a><br class=3D"">
<br class=3D""></blockquote></div><br class=3D""></div>
_______________________________________________<br class=3D"">scim =
mailing list<br class=3D""><a href=3D"mailto:scim@ietf.org" =
class=3D"">scim@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/scim<br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_BC0ECE98-BEB8-4180-99BE-BF126B31797B--


From nobody Fri Sep 23 12:48:47 2016
Return-Path: <randomshelley@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A204C12B186 for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:48:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l1rmEHlvs4M3 for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:48:40 -0700 (PDT)
Received: from mail-ua0-x231.google.com (mail-ua0-x231.google.com [IPv6:2607:f8b0:400c:c08::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF69512B22C for <scim@ietf.org>; Fri, 23 Sep 2016 12:48:38 -0700 (PDT)
Received: by mail-ua0-x231.google.com with SMTP id 107so56353227uah.2 for <scim@ietf.org>; Fri, 23 Sep 2016 12:48:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=n9uOQfqWAxZ2pTjUO8uXUYhaELEipZ2jfLy0JtaM8kA=; b=Ajxbjjme0G+4g1Vmg1dNHbMyA8To/u+N0Snw754fOjmQOV+ogaC0+afKm8KafEmRKl FnyyONIoJylGH0npCo/c8gtHg88RFNtHAf7NIXOMQBC4EUNmGcseDnjamtrKj7+7cvRL SDnlL3ju4bQl2WmSxHzFQsa7RxWqy1fGiTniBzXstdnB/Se0iLisZ56lxf5okgadTsNt 9CiUxYAvCNshFBDjoVZ1zmie58N2h3/xOiHp+wwFBF6turoSSdztXreBXBltL8n/BOLu pXXFBSkBP+PJlHm/MuU0wBGWbVETbvdjMUizRC0lxWhF7nn7emt2RJyacTvhbT8Ld31l G2dg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=n9uOQfqWAxZ2pTjUO8uXUYhaELEipZ2jfLy0JtaM8kA=; b=e+0NgAAg3CbeMAtGpDhAgwj1elBFgto2q614504+tqzoSUhbkyblZK3yiBWDzxEq25 lwRwucFIw8/MUMz8P2ZJ8tbDYXyHakidIDMVufv/WcBz7MAK4lfza+lPBorbZkh+AJ1G yyrqrJYS87HkMD/fnLJ82o+MMhTtXMvOfw4+gmcfz8Ykmkez6sf8oJa0H1hTFf3EwnyU MmYISUzgRE8ZuatwK6SP7bFuDheN7YviHUf+13ZlKUiL4k1xfTZfQOfW5rIBD9Dw0hoj rkSrjJqlyKYNbmPQz/tRfO+YuIy1cMGep4vK0EGxTUvYfGEskdFXPntrQ2ZX7THL6HGl FW4A==
X-Gm-Message-State: AE9vXwMHQ3UIN1Nje1YtUpYQ/py12iCfg1a79iYkiyrcr1jhEZMuuCdBt3vPXeLCJ51+BU5YtIt4EdsttKsUMw==
X-Received: by 10.159.34.84 with SMTP id 78mr6090477uad.50.1474660117930; Fri, 23 Sep 2016 12:48:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.141.17 with HTTP; Fri, 23 Sep 2016 12:48:37 -0700 (PDT)
In-Reply-To: <cd2ff22be6974bffb452d9e9ba28e0a7@CERNMSGLS5EX08B.cerner.net>
References: <cd2ff22be6974bffb452d9e9ba28e0a7@CERNMSGLS5EX08B.cerner.net>
From: Shelley <randomshelley@gmail.com>
Date: Fri, 23 Sep 2016 14:48:37 -0500
Message-ID: <CAGUsYPw-A2wU_4RHF_7Ds=Nty+k_w3xBnZAEfecD1c3-rUaOWQ@mail.gmail.com>
To: "Schooler,Corey" <Corey.Schooler@cerner.com>
Content-Type: multipart/alternative; boundary=001a113f9f807e6986053d321069
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/9-dodJkFGJiYUw4EtJAH0lz164o>
Cc: "scim@ietf.org" <scim@ietf.org>
Subject: Re: [scim] SCIM Provider deletion of multivalued sub-attributes via PATCH
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Sep 2016 19:48:43 -0000

--001a113f9f807e6986053d321069
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Neither the PATCH documentation [1], attribute notation [2], nor filter
documentation [3] include any examples nor clarification regarding
multi-valued sub-attributes, so I'd be curious to know the specification's
intent with respect to this as well and/or the expectations from other
service providers / consumers.

I can't think of too many use cases for removing multi-valued
sub-attributes with the core schema via PATCH (update all emails so that
none are primary? remove the formatted addresses from all addresses?), and
can only think of a couple potential use cases for referencing
sub-attributes via filtering (e.g. return all users that live in a
particular country); however, it would be good to get some clarification on
whether these should still be supported, and if so, confirmation as to how
these attributes should be notated.

[1]
http://www.simplecloud.info/specs/draft-scim-api-01.html#edit-resource-with=
-patch
[2]
http://www.simplecloud.info/specs/draft-scim-api-01.html#attribute-notation
[3]
http://www.simplecloud.info/specs/draft-scim-api-01.html#rfc.section.3.2.2.=
1

On Mon, Sep 19, 2016 at 4:49 PM, Schooler,Corey <Corey.Schooler@cerner.com>
wrote:

> Should service providers support the removal of multi-valued
> sub-attributes via the PATCH meta.attributes section?
>
> example:
> {
>     "meta": {
>         "attributes": [
>             "addresses.region=E2=80=9D, "phoneNumbers.primary"
>         ]
>     }
> }
>
> CONFIDENTIALITY NOTICE This message and any included attachments are from
> Cerner Corporation and are intended only for the addressee. The informati=
on
> contained in this message is confidential and may constitute inside or
> non-public information under international, federal, or state securities
> laws. Unauthorized forwarding, printing, copying, distribution, or use of
> such information is strictly prohibited and may be unlawful. If you are n=
ot
> the addressee, please promptly delete this message and notify the sender =
of
> the delivery error by e-mail or you may call Cerner's corporate offices i=
n
> Kansas City, Missouri, U.S.A at (+1) (816)221-1024.
>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>

--001a113f9f807e6986053d321069
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Neither the PATCH documentation [1], attribute notation [2=
], nor filter documentation [3] include any examples nor clarification rega=
rding multi-valued sub-attributes, so I&#39;d be curious to know the specif=
ication&#39;s intent with respect to this as well and/or the expectations f=
rom other service providers / consumers.<br><br>I can&#39;t think of too ma=
ny use cases for removing multi-valued sub-attributes with the core schema =
via PATCH (update all emails so that none are primary? remove the formatted=
 addresses from all addresses?), and can only think of a couple potential u=
se cases for referencing sub-attributes via filtering (e.g. return all user=
s that live in a particular country); however, it would be good to get some=
 clarification on whether these should still be supported, and if so, confi=
rmation as to how these attributes should be notated.<br><br>[1] <a href=3D=
"http://www.simplecloud.info/specs/draft-scim-api-01.html#edit-resource-wit=
h-patch">http://www.simplecloud.info/specs/draft-scim-api-01.html#edit-reso=
urce-with-patch</a><br>[2] <a href=3D"http://www.simplecloud.info/specs/dra=
ft-scim-api-01.html#attribute-notation">http://www.simplecloud.info/specs/d=
raft-scim-api-01.html#attribute-notation</a><br>[3] <a href=3D"http://www.s=
implecloud.info/specs/draft-scim-api-01.html#rfc.section.3.2.2.1">http://ww=
w.simplecloud.info/specs/draft-scim-api-01.html#rfc.section.3.2.2.1</a><br>=
</div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Mon, Sep=
 19, 2016 at 4:49 PM, Schooler,Corey <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:Corey.Schooler@cerner.com" target=3D"_blank">Corey.Schooler@cerner.com</a=
>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<img src=3D"https://tr.cloudmagic.com/h/v6/emailtag/tag/1474321753/64cb1a8b=
8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/236e6d4448ee71b76=
5c75ecb65970eb5/9efab2399c7c560b34de477b9aa0a465/ufo.gif" style=3D"border:0=
;width:0;min-height:0;overflow:hidden" height=3D"0" width=3D"0">
<div dir=3D"auto"><span>Should service providers support the removal of=C2=
=A0multi-valued sub-attributes via the PATCH meta.attributes section?</span=
>
<div><span><br>
</span></div>
<div><span>example:</span></div>
<div><span>{</span></div>
<div><span>=C2=A0 =C2=A0=C2=A0&quot;meta&quot;: {</span></div>
<div><span>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;attributes&quot;: [</span></di=
v>
<div><span>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;addresses.region=
=E2=80=9D, &quot;phoneNumbers.primary&quot;</span></div>
<div><span>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ]</span></div>
<div><span>=C2=A0 =C2=A0 }</span></div>
<div><span>}<br>
<br>
</span></div>
</div>

<div>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at <a href=3D"tel:%28%2B1%29%20%28816%29221-102=
4" value=3D"+18162211024" target=3D"_blank">(+1) (816)221-1024</a>.<br>
</div></div>

<br>______________________________<wbr>_________________<br>
scim mailing list<br>
<a href=3D"mailto:scim@ietf.org">scim@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/scim</a><br>
<br></blockquote></div><br></div>

--001a113f9f807e6986053d321069--


From nobody Fri Sep 23 12:59:47 2016
Return-Path: <randomshelley@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9551E12B1C9 for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:59:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eXH3KkOi54P9 for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 12:59:44 -0700 (PDT)
Received: from mail-ua0-x22a.google.com (mail-ua0-x22a.google.com [IPv6:2607:f8b0:400c:c08::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D901712B199 for <scim@ietf.org>; Fri, 23 Sep 2016 12:59:43 -0700 (PDT)
Received: by mail-ua0-x22a.google.com with SMTP id 15so56493377uai.3 for <scim@ietf.org>; Fri, 23 Sep 2016 12:59:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=rFbVPSD3bKXaPjPmZBSqfREc6c2Es1w+rJ9r8aKBcTo=; b=D0z3z9LkKz/OzwQ5LxChLQOy9sFQeSsBFPkx30Ntr/XyvEbWAHC/J+xKygg8FTUIHr bsYcNJJycZDZ5O42dspVXg6ZYdv4rr0CC1L2GNry5I/zZoc4zx15IasHlX+G5lWaemKn fNJ6C33L6NuMYizeKSfMbe4pa1gZpSwALWb4L4yOTiGM5g1jJXIwRWhE5gbwVKWbvK7V wa0gyimYpwUij1+IS1Iixb0aWVTqL/QV5tTlXE26Ba1qL81EfeKy5vxIbD4QE3sSj3mZ eGzdPQl861bAjNzxyH0xVxc1OL3CKZeOaogeuztYP+3S+8lPPVZiyxOShimEjryFbxJo m9HA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=rFbVPSD3bKXaPjPmZBSqfREc6c2Es1w+rJ9r8aKBcTo=; b=KfM6/ngrUkMwGXf6/VsT3TE3YrekwMTYuWW3xNVOcFlIDqs2R+Fe98//tZrqi53VLn +njT0AX7xYWW9GnlIsPr0n1SHJE9u9i3DX2PkWCXlVk47IKVj7Yvu7FBuATNczYXu4th ElxFRE+BlY7Xj63tWPqKfttqW6eSSW13RwWLH+MxEGZzctDIgaldXVdKAw2vFE3Yv1WK NkUoM2tGAQHVhR/GrdlcMZADZGlnsSX7CKSpYNQlzh4E9EiB8z9U9HeON7m4n4HI3AzV EnL3V90mAVRNaf3Jrt0vhK3NymJhnmm4/mwCs7ZVnRnqGIxj2nrRfNiEq2vXrdxxLRbj ZV8A==
X-Gm-Message-State: AA6/9RmavyADyA7MvMc3SpqdKlFMNgyOGkVEdQSIzc9zaDVQS+7jJvZNzRDs3RZbvTsEgePVr2iM9YzcpWIs7g==
X-Received: by 10.159.36.52 with SMTP id 49mr5781458uaq.45.1474660782934; Fri, 23 Sep 2016 12:59:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.141.17 with HTTP; Fri, 23 Sep 2016 12:59:42 -0700 (PDT)
In-Reply-To: <CD1CA9F9-D3A4-42BE-9609-537D1D8D9C2D@oracle.com>
References: <be48c82c68234c9392dd6b5f83e715ae@CERNMSGLS5EX08B.cerner.net> <CAGUsYPzAOcr98jOmJPmP2nyq4H1yogVhA=xg4hTyZyhYHiNXMQ@mail.gmail.com> <CD1CA9F9-D3A4-42BE-9609-537D1D8D9C2D@oracle.com>
From: Shelley <randomshelley@gmail.com>
Date: Fri, 23 Sep 2016 14:59:42 -0500
Message-ID: <CAGUsYPx6R+2u+VKYkk-9Qv+PG_wYt73hobX_1sb81F1FQYOwJw@mail.gmail.com>
To: Phil Hunt <phil.hunt@oracle.com>
Content-Type: multipart/alternative; boundary=001a11c15d7c219079053d323803
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/jeLhV_MLcNfjkrld0Ki6D62yE1k>
Cc: "scim@ietf.org" <scim@ietf.org>, "Schooler, Corey" <Corey.Schooler@cerner.com>
Subject: Re: [scim] Expected behavior for null JSON values
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Sep 2016 19:59:46 -0000

--001a11c15d7c219079053d323803
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

PATCH is a little bit different since it represents only a partial
resource, so a consumer might think that explicitly providing null for an
attribute will actually set the attribute to null (whereas with a full
resource representation in POST/PUT, a null attribute is essentially the
same thing as not providing the attribute).

Despite this ambiguity, for simplicity/consistency across all methods
(POST/PUT/PATCH), and in alignment with the purpose of the meta.attributes,
my vote is to ignore missing/null attributes for PATCH.


On Fri, Sep 23, 2016 at 2:35 PM, Phil Hunt <phil.hunt@oracle.com> wrote:

> + 1
>
> This kind of unspecified stuff was some of the shortcomings of 1.1 that
> made interop hard.
>
> You really have to test major implementers to see what they do from a
> defacto perspective.
>
> Also, when it comes to =E2=80=9CPUT=E2=80=9D you may find similar issues.=
  What does a
> missing attribute or null attribute mean?
>
> Phil
>
> @independentid
> www.independentid.com
> phil.hunt@oracle.com
>
>
>
>
>
> On Sep 23, 2016, at 12:08 PM, Shelley <randomshelley@gmail.com> wrote:
>
> I'd propose that Service Providers should simply ignore null attributes
> in PATCH requests. Attributes should only be removed via the
> meta.attributes attribute.
>
> On Thu, Sep 15, 2016 at 10:42 AM, Schooler,Corey <
> Corey.Schooler@cerner.com> wrote:
>
>> I was looking for guidance on how a v1.1 Service Provider should handle
>> null values provided within the json for a PATCH request.
>>
>> Example:
>> {
>>   "schemas": ["urn:scim:schemas:core:1.0"],
>>   "displayName": null
>> }
>>
>> Should the =E2=80=9CdisplayName" attribute be ignored or should it be tr=
eated the
>> same as if =E2=80=9CdisplayName" was supplied in =E2=80=9Cmeta.attribute=
s"?
>> CONFIDENTIALITY NOTICE This message and any included attachments are fro=
m
>> Cerner Corporation and are intended only for the addressee. The informat=
ion
>> contained in this message is confidential and may constitute inside or
>> non-public information under international, federal, or state securities
>> laws. Unauthorized forwarding, printing, copying, distribution, or use o=
f
>> such information is strictly prohibited and may be unlawful. If you are =
not
>> the addressee, please promptly delete this message and notify the sender=
 of
>> the delivery error by e-mail or you may call Cerner's corporate offices =
in
>> Kansas City, Missouri, U.S.A at (+1) (816)221-1024.
>>
>> _______________________________________________
>> scim mailing list
>> scim@ietf.org
>> https://www.ietf.org/mailman/listinfo/scim
>>
>>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>
>

--001a11c15d7c219079053d323803
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>PATCH is a little bit different since it represents o=
nly a partial resource, so a consumer might think that explicitly providing=
 <span style=3D"font-family:monospace,monospace">null</span> for an attribu=
te will actually set the attribute to <span style=3D"font-family:monospace,=
monospace">null</span> (whereas with a full resource representation in POST=
/PUT, a <span style=3D"font-family:monospace,monospace">null</span> attribu=
te is essentially the same thing as not providing the attribute).<br><br></=
div>Despite this ambiguity, for simplicity/consistency across all methods (=
POST/PUT/PATCH), and in alignment with the purpose of the <span style=3D"fo=
nt-family:monospace,monospace">meta.attributes</span>, my vote is to ignore=
 missing/<span style=3D"font-family:monospace,monospace">null</span> attrib=
utes for PATCH.<br><br></div><div class=3D"gmail_extra"><br><div class=3D"g=
mail_quote">On Fri, Sep 23, 2016 at 2:35 PM, Phil Hunt <span dir=3D"ltr">&l=
t;<a href=3D"mailto:phil.hunt@oracle.com" target=3D"_blank">phil.hunt@oracl=
e.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D=
"word-wrap:break-word">+ 1<div><br></div><div>This kind of unspecified stuf=
f was some of the shortcomings of 1.1 that made interop hard.<div><br></div=
><div>You really have to test major implementers to see what they do from a=
 defacto perspective.</div><div><br></div><div>Also, when it comes to =E2=
=80=9CPUT=E2=80=9D you may find similar issues.=C2=A0 What does a missing a=
ttribute or null attribute mean?</div><div><br><div>
<div style=3D"color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-=
indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wra=
p:break-word"><div style=3D"color:rgb(0,0,0);letter-spacing:normal;text-ali=
gn:start;text-indent:0px;text-transform:none;white-space:normal;word-spacin=
g:0px;word-wrap:break-word"><div><span style=3D"border-collapse:separate;li=
ne-height:normal;border-spacing:0px"><div style=3D"word-wrap:break-word"><d=
iv><div><div>Phil</div><div><br></div><div>@independentid</div><div><a href=
=3D"http://www.independentid.com" target=3D"_blank">www.independentid.com</=
a></div></div></div></div></span><a href=3D"mailto:phil.hunt@oracle.com" ta=
rget=3D"_blank">phil.hunt@oracle.com</a></div><div><br></div></div><br></di=
v><br><br>
</div><div><div class=3D"h5">
<br><div><blockquote type=3D"cite"><div>On Sep 23, 2016, at 12:08 PM, Shell=
ey &lt;<a href=3D"mailto:randomshelley@gmail.com" target=3D"_blank">randoms=
helley@gmail.com</a>&gt; wrote:</div><br><div><div dir=3D"ltr">I&#39;d prop=
ose that Service Providers should simply ignore <span style=3D"font-family:=
monospace,monospace">null </span>attributes in PATCH requests. Attributes s=
hould only be removed via the <span style=3D"font-family:monospace,monospac=
e">meta.attributes</span> attribute.<br></div><div class=3D"gmail_extra"><b=
r><div class=3D"gmail_quote">On Thu, Sep 15, 2016 at 10:42 AM, Schooler,Cor=
ey <span dir=3D"ltr">&lt;<a href=3D"mailto:Corey.Schooler@cerner.com" targe=
t=3D"_blank">Corey.Schooler@cerner.com</a>&gt;</span> wrote:<br><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex">



<div>
<img src=3D"https://tr.cloudmagic.com/h/v6/emailtag/tag/1473954109/64cb1a8b=
8c0458c9278c43a25aec8eec/7d408c7f05e36c5489b456d42fe29965/5b8e2d7a1366cf442=
a1aa9cb515927b9/9efab2399c7c560b34de477b9aa0a465/ufo.gif" style=3D"border:0=
;width:0;min-height:0;overflow:hidden" height=3D"0" width=3D"0">
<div dir=3D"auto">
<div>
<div>I was looking for guidance on how a v1.1 Service Provider should handl=
e null values provided within the json for a PATCH request.</div>
<div><br>
</div>
<div>Example:</div>
<div>{</div>
<div>=C2=A0 &quot;schemas&quot;: [&quot;urn:scim:schemas:core:1.0&quot;],</=
div>
<div>=C2=A0 &quot;displayName&quot;: null</div>
<div>}</div>
<div><br>
</div>
<div>Should the =E2=80=9CdisplayName&quot; attribute be ignored or should i=
t be treated the same as if =E2=80=9CdisplayName&quot; was supplied in =E2=
=80=9Cmeta.attributes&quot;?</div>
</div>
</div>

<div>
CONFIDENTIALITY NOTICE This message and any included attachments are from C=
erner Corporation and are intended only for the addressee. The information =
contained in this message is confidential and may constitute inside or non-=
public information under international, federal, or state securities laws. =
Unauthorized forwarding, printing, copying, distribution, or use of such in=
formation is strictly prohibited and may be unlawful. If you are not the ad=
dressee, please promptly delete this message and notify the sender of the d=
elivery error by e-mail or you may call Cerner&#39;s corporate offices in K=
ansas City, Missouri, U.S.A at <a href=3D"tel:%28%2B1%29%20%28816%29221-102=
4" value=3D"+18162211024" target=3D"_blank">(+1) (816)221-1024</a>.<br>
</div></div>

<br>______________________________<wbr>_________________<br>
scim mailing list<br>
<a href=3D"mailto:scim@ietf.org" target=3D"_blank">scim@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/scim</a><br>
<br></blockquote></div><br></div>
______________________________<wbr>_________________<br>scim mailing list<b=
r><a href=3D"mailto:scim@ietf.org" target=3D"_blank">scim@ietf.org</a><br><=
a href=3D"https://www.ietf.org/mailman/listinfo/scim" target=3D"_blank">htt=
ps://www.ietf.org/mailman/<wbr>listinfo/scim</a><br></div></blockquote></di=
v><br></div></div></div></div></div></blockquote></div><br></div>

--001a11c15d7c219079053d323803--


From nobody Fri Sep 23 13:01:09 2016
Return-Path: <randomshelley@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DA2812B349 for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 13:01:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cn4qAyTxeldJ for <scim@ietfa.amsl.com>; Fri, 23 Sep 2016 13:01:02 -0700 (PDT)
Received: from mail-vk0-x235.google.com (mail-vk0-x235.google.com [IPv6:2607:f8b0:400c:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B778D12B2A1 for <scim@ietf.org>; Fri, 23 Sep 2016 13:01:02 -0700 (PDT)
Received: by mail-vk0-x235.google.com with SMTP id z126so898159vkd.0 for <scim@ietf.org>; Fri, 23 Sep 2016 13:01:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Oms70cz8HxUrfhUHdYPCx3UK/u3v1umvWPHnD07kBIE=; b=iQYecHHLgL8+XCtWHoNyBBBxNJnHF/vYbDcQuYPdZZn6lDwACZEz+mkMd+5M1PHROZ haNg1ImXt0jfk/gjhkJcmN93J5M+A3ZLCfW8Elsj8WXhNJtLxSXdEgx/jFUtlIzYSXuD Y7Mi0NiMMRoQoLPzgXJlvIOy0jnv7XaNah29/acT8FmfyqpEOSTH2Z4PltN7LBytQbi1 riBF1mOgGnwq+yA6Do8KGJg3rVZDsqxC4szYi3vu3YMSTWo9Lr3ZLgtBsTBFoX+7py+f ouLm7V2m3wzD221iz/OXRcUPUwOhf9k7hY70+bTkUCHAq+Y4fPmVhvESIAg5Oqa2PDya bQUA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Oms70cz8HxUrfhUHdYPCx3UK/u3v1umvWPHnD07kBIE=; b=XqGPtIija04VscJljR+Kbvp2K6PbfGv8Np0EOQgUg0B37fS2o+RqcRFamBuVTgxTS8 IMhxRmr3Sr44GwCQA75NhaVxKXpOwHhD5cT+KL2fLcvVfnrAfo+Yr81cFpEyJOGAy2xA CzpKkHfILMWAi5XHiHo4UlHCCE+6ewb/NOTypGpvm05lHMcR/Kn2gyZSL9++aCoP07x3 CBfPLK5e9obUw1XF1VBztkkA7NJ58WtURdFKLE3vaLHuBsopBYn5ZTqdXK3kf9LsFD6l VojHC7ZNt0AMCLFF8fcDLNIGwkYf/JH1qulb/tZFIwe9UwQx7jpPyRw8z5gJNQ8FfIJC 2xvg==
X-Gm-Message-State: AA6/9RnfYHBPr7WAELan/W5n3W+uMI1K2euT+5DSBMrCSIfixXrCatUQsNpX33prNEUlgBPvY+U5zXt0riodYw==
X-Received: by 10.31.163.134 with SMTP id m128mr146717vke.70.1474660861938; Fri, 23 Sep 2016 13:01:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.141.17 with HTTP; Fri, 23 Sep 2016 13:01:01 -0700 (PDT)
In-Reply-To: <CANDH0yt+_6ex2jBj6dquCvfirEHVskMjXWhuVjDf2DYAJOvjng@mail.gmail.com>
References: <CANDH0ysKB2RJBUrK_zm3DTfN=uH4gxB6roumes9WyKTNvXP2-g@mail.gmail.com> <CANDH0yt+_6ex2jBj6dquCvfirEHVskMjXWhuVjDf2DYAJOvjng@mail.gmail.com>
From: Shelley <randomshelley@gmail.com>
Date: Fri, 23 Sep 2016 15:01:01 -0500
Message-ID: <CAGUsYPz+VU6mjbbd8aLvYk6mJTnWig4Xq4ck9FgCgwO1haAkag@mail.gmail.com>
To: Matt Randall <matthew.a.randall@gmail.com>
Content-Type: multipart/alternative; boundary=001a1142d3c4d712ea053d323c84
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/hvGVjtTs52wYGlNCFM87rjv5dhY>
Cc: "scim@ietf.org" <scim@ietf.org>, "dclippard@cerner.com" <dclippard@cerner.com>, shelley.baker@cerner.com
Subject: Re: [scim] www-form-url-encoding for query parameters?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Sep 2016 20:01:05 -0000

--001a1142d3c4d712ea053d323c84
Content-Type: text/plain; charset=UTF-8

+1 to Matt's proposal:

> The most straightforward way to prevent the ambiguity is to simply declare "+" as a reserved character for SCIM query string implementations, such that
> consumers are required to encode plus signs as %2B, and advising SCIM providers to treat "+" characters as spaces for backwards compatibility.
>
>

On Mon, Sep 12, 2016 at 3:47 PM, Matt Randall <matthew.a.randall@gmail.com>
wrote:

> Just for those following along, here's an example of where it is necessary
> to know if the incoming request was encoded using x-www-form-urlencoded
> rules, or using the basic URI rules allowing for the reserved characters
> "&" and "=".  An x-www-form-urlencoded implementation could send:
>
> ?filter=meta.lastModified+le+"2011-05-13T04:42:34%2B05:00"
>
> Using x-www-form-urlencoded rules, this value of "filter" would be
> interpreted as:
>
> meta.lastModified le "2011-05-13T04:42:34+05:00"
>
> Using only the rules provided in the SCIM spec, the value of "filter"
> would be interpreted as:
>
> meta.lastModified+le+"2011-05-13T04:42:34+05:00"
>
> Alternatively, a client could decide not to use x-www-form-urlencoded
> rules and might send:
>
> ?filter=meta.lastModified%20le%20"2011-05-13T04:42:34+05:00"
>
> Using x-www-form-urlencoded rules, this value of "filter" would be
> interpreted as:
>
> meta.lastModified le "2011-05-13T04:42:34 05:00"
>
> Using only the rules provided in the SCIM spec, the value of "filter"
> would be interpreted as:
>
> meta.lastModified le "2011-05-13T04:42:34+05:00"
>
> The most straightforward way to prevent the ambiguity is to simply declare "+" as a reserved character for SCIM query string implementations, such that consumers are
> required to encode plus signs as %2B, and advising SCIM providers to treat "+" characters as spaces for backwards compatibility.
>
>
>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>

--001a1142d3c4d712ea053d323c84
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">+1 to Matt&#39;s proposal:<br><blockquote style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" =
class=3D"gmail_quote"><pre><font face=3D"arial,helvetica,sans-serif" size=
=3D"2">The most straightforward way to prevent the ambiguity is to simply d=
eclare &quot;+&quot; as a reserved character for SCIM query string implemen=
tations, such that <br>consumers are required to encode plus signs as %2B, =
and advising SCIM providers to treat &quot;+&quot; characters as spaces for=
 backwards compatibility.</font></pre></blockquote><br></div><div class=3D"=
gmail_extra"><br><div class=3D"gmail_quote">On Mon, Sep 12, 2016 at 3:47 PM=
, Matt Randall <span dir=3D"ltr">&lt;<a href=3D"mailto:matthew.a.randall@gm=
ail.com" target=3D"_blank">matthew.a.randall@gmail.com</a>&gt;</span> wrote=
:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Just for those followi=
ng along, here&#39;s an example of where it is necessary to know if the inc=
oming request was encoded using x-www-form-urlencoded rules, or using the b=
asic URI rules allowing for the reserved characters &quot;&amp;&quot; and &=
quot;=3D&quot;.=C2=A0 An x-www-form-urlencoded implementation could send:<b=
r><div style=3D"margin-left:40px"><pre>?filter=3Dmeta.lastModified+le+&quot=
;<wbr>2011-05-13T04:42:34%2B05:00&quot;</pre></div>Using x-www-form-urlenco=
ded rules, this value of &quot;filter&quot; would be interpreted as:<br><pr=
e style=3D"margin-left:40px">meta.lastModified le &quot;2011-05-13T04:42:34=
+05:00&quot;</pre>Using only the rules provided in the SCIM spec, the value=
 of &quot;filter&quot; would be interpreted as:<br><pre style=3D"margin-lef=
t:40px">meta.lastModified+le+&quot;2011-05-<wbr>13T04:42:34+05:00&quot;</pr=
e>Alternatively, a client could decide not to use x-www-form-urlencoded rul=
es and might send:<br><div style=3D"margin-left:40px"><pre>?filter=3Dmeta.l=
astModified%<wbr>20le%20&quot;2011-05-13T04:42:34+<wbr>05:00&quot;<br></pre=
></div><div><div><div>Using x-www-form-urlencoded rules, this value of &quo=
t;filter&quot; would be interpreted as:<br><pre style=3D"margin-left:40px">=
meta.lastModified le &quot;2011-05-13T04:42:34 05:00&quot;</pre>Using only =
the rules provided in the SCIM spec, the value of &quot;filter&quot; would =
be interpreted as:<br><pre style=3D"margin-left:40px">meta.lastModified le =
&quot;2011-05-13T04:42:34+05:00&quot;<br><br></pre><pre><font face=3D"arial=
,helvetica,sans-serif" size=3D"2">The most straightforward way to prevent t=
he ambiguity is to simply declare &quot;+&quot; as a reserved character for=
 SCIM query string implementations, such that consumers are <br>required to=
 encode plus signs as %2B, and advising SCIM providers to treat &quot;+&quo=
t; characters as spaces for backwards compatibility.</font><br><br><br></pr=
e></div></div></div></div>
<br>______________________________<wbr>_________________<br>
scim mailing list<br>
<a href=3D"mailto:scim@ietf.org">scim@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/scim</a><br>
<br></blockquote></div><br></div>

--001a1142d3c4d712ea053d323c84--


From nobody Wed Sep 28 07:08:23 2016
Return-Path: <iglazer@salesforce.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E95312B62C for <scim@ietfa.amsl.com>; Wed, 28 Sep 2016 07:08:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=salesforce.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sQDe1ZpeYvmi for <scim@ietfa.amsl.com>; Wed, 28 Sep 2016 07:08:21 -0700 (PDT)
Received: from mail-vk0-x233.google.com (mail-vk0-x233.google.com [IPv6:2607:f8b0:400c:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFBA112B64C for <scim@ietf.org>; Wed, 28 Sep 2016 07:07:15 -0700 (PDT)
Received: by mail-vk0-x233.google.com with SMTP id z126so44974343vkd.0 for <scim@ietf.org>; Wed, 28 Sep 2016 07:07:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=salesforce.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=PsfhKcTdR9hWeaR10zeNjbR7OnIAdp3fvGZeuAexXN0=; b=bTjWtKmcb6p9SrVE42YbDZ1NwRAf1qL4N4WYd58vmWB+//k4SrclG8JPWhE3Q/FpgD 80pcIr8/+c7PWRPqhuy6ywsRY85XKm7xzAWsVu9LpjmFcyOSMMQaO4+SKFfGm2rBCRtP bMAUx8602bYqsCLw9U7dX+3Qy2bDogDppQ5gU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=PsfhKcTdR9hWeaR10zeNjbR7OnIAdp3fvGZeuAexXN0=; b=BTYZrcvXZ2m2zArIzajPq0VDVUbP2VFS+K59iqoCGzO+68OECK/YkaUKLCcbVmT0Jo FyGRUsvH/f5TlLSGG+NwzV6haIC4xi6UPXgpfQwRxjZqm6hU+ATP0yjExLTUlQcsdQ/x jI01WvFvo6Dxu0UzXNrVXdPq8Gex63q9FIs/qEpVSsUwu4VH5LeqLwjic6PU43x7jWJi z0+TV1uDgzSznL8ynA888PL3b3CDb2ZfO2b+riblJCs8vGKgPnIwPid+l5QOfXjI0ze6 UUSRMqp0RFMsj6raX9FBrSfAr3pcstS0l3kYrDwDCU2RdWHL5RwEJtvoaof2EwAEBwBz frUA==
X-Gm-Message-State: AA6/9RnHpCUUR9EJ2zLh8nwBwPsz8+OTt6Zsvt8xkrW22IqhLCtvXfZrePfHBSHB9+CAAi0Or6TWBs4BNfNOVAWK
X-Received: by 10.31.63.86 with SMTP id m83mr13905375vka.103.1475071633760; Wed, 28 Sep 2016 07:07:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.86.23 with HTTP; Wed, 28 Sep 2016 07:06:53 -0700 (PDT)
From: Ian Glazer <iglazer@salesforce.com>
Date: Wed, 28 Sep 2016 10:06:53 -0400
Message-ID: <CAOJ9JzQTu6fUhGR8gMU508b_Lf0pvnVhC3-jTE4BPmMLpTg2oA@mail.gmail.com>
To: "scim@ietf.org WG" <scim@ietf.org>
Content-Type: multipart/alternative; boundary=001a114dc2eabfe811053d91e05f
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/b-4NHwOf4iY1Ko7Zhj8OJftJnLA>
Subject: [scim] Another v2 interop?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Sep 2016 14:08:22 -0000

--001a114dc2eabfe811053d91e05f
Content-Type: text/plain; charset=UTF-8

Gang -

Anyone have interest in doing another interop ahead of Gartner IAM Summit
in late November? There's an opportunity to do a small readout during Erik
Wahlstrom's tutorial before the conference proper.

i

-- 
Ian Glazer
Senior Director, Identity
+1 202 255 3166
@iglazer <https://twitter.com/iglazer>

--001a114dc2eabfe811053d91e05f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Gang -<div><br></div><div>Anyone have interest in doing an=
other interop ahead of Gartner IAM Summit in late November? There&#39;s an =
opportunity to do a small readout during Erik Wahlstrom&#39;s tutorial befo=
re the conference proper.<br clear=3D"all"><div><br></div><div>i</div><div>=
<br></div>-- <br><div class=3D"gmail_signature" data-smartmail=3D"gmail_sig=
nature"><div dir=3D"ltr"><div>Ian Glazer<br></div><div>Senior Director, Ide=
ntity</div><div>+1 202 255 3166</div><div><a href=3D"https://twitter.com/ig=
lazer" target=3D"_blank">@iglazer</a></div></div></div>
</div></div>

--001a114dc2eabfe811053d91e05f--


From nobody Wed Sep 28 08:04:01 2016
Return-Path: <sehutchinson@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 820EC12B1CD for <scim@ietfa.amsl.com>; Wed, 28 Sep 2016 08:03:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YItFjGpXMXko for <scim@ietfa.amsl.com>; Wed, 28 Sep 2016 08:03:55 -0700 (PDT)
Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5410312B1B1 for <scim@ietf.org>; Wed, 28 Sep 2016 08:03:14 -0700 (PDT)
Received: by mail-lf0-x234.google.com with SMTP id y6so55362510lff.1 for <scim@ietf.org>; Wed, 28 Sep 2016 08:03:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=a9jtg++vUEgu//mrvYwTUQPSEpl7NlwPMN6khrBWLng=; b=DKp4/4lZ6k1c96BNHIomY2N+FbVK+QrZObLxgow29pJUXsfsfo7NBXGeAobxlluoyh wzzaX9Ru0z9T+PA/JGYT7fi/jGmb2x56lua5DuNkioNMENGd4sadwx+DZ6uZTSAFEKC6 AReLAJTHUBxwELctHYxXzUXTPtrLxTFzdz7eDuFbpHdhCoI4R8xtCoYAtnMO9kVAzYLN g0csFhoFfTRqqX5uVKslzvywS6/oLD3pMB/Sog+RYcxJT83V5qhlWrE7vyPkCwocX2z+ IBJPrpi6+ssq4+1TvrWmallUUyupRfFnYz2bRYIN0FLDaozMhTM4Y0x/Nqkhs/TvO0Bc yjkg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=a9jtg++vUEgu//mrvYwTUQPSEpl7NlwPMN6khrBWLng=; b=DkiW9bt7PX62z6jM+A9G3QQqqPwxedCWYqkbs9UHurHTGtc2x/31JDY5xeaudaqen+ MEBwTsHT+ljLut+Yq5eiMKXPQ/pUmJByN69PZTRIY2IsodDoGkNn1tC4eXylXKAVoCFn gDJ9t5co5sj6SPMRpPG71hsJrfoTrDOTu5Yc+8N1RRXZ5N+I9RPUOfc9uSewwCl+Zbr9 WlCzWSpLYXnkv4MJkYppEQ8Fe/gqRH6/2UPA8YnXPSfGafNOJpB0kjGuxCNwpJahR/WM aqQvpjIWY1rvI2R3gfDKNJB3xMIs8Y3b0DeLhVvZPYzZAdWPbqHAecEIl3yhBVC0IlQJ /k+A==
X-Gm-Message-State: AE9vXwNxy93+DynqGXIB7hj1lGMEs53N2RHo7Xzm8np8tPGBVd02IT267qiVGRar899Ek+Ko2A6Ry96Ib3SxXw==
X-Received: by 10.25.196.199 with SMTP id u190mr12062175lff.97.1475074991256;  Wed, 28 Sep 2016 08:03:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.21.228 with HTTP; Wed, 28 Sep 2016 08:03:10 -0700 (PDT)
In-Reply-To: <CAOJ9JzQTu6fUhGR8gMU508b_Lf0pvnVhC3-jTE4BPmMLpTg2oA@mail.gmail.com>
References: <CAOJ9JzQTu6fUhGR8gMU508b_Lf0pvnVhC3-jTE4BPmMLpTg2oA@mail.gmail.com>
From: Steve Hutchinson <sehutchinson@gmail.com>
Date: Wed, 28 Sep 2016 11:03:10 -0400
Message-ID: <CANG1RPmNBJ7xO9jyeNDzzH5Y+A7oHKfzoMnpVbUD87ae=5ABoQ@mail.gmail.com>
To: Ian Glazer <iglazer@salesforce.com>
Content-Type: multipart/alternative; boundary=001a114b2086defa4a053d92a8f2
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/tPHtkpPMnnck5cDeg-G0uHARCi8>
Cc: "scim@ietf.org WG" <scim@ietf.org>
Subject: Re: [scim] Another v2 interop?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Sep 2016 15:03:59 -0000

--001a114b2086defa4a053d92a8f2
Content-Type: text/plain; charset=UTF-8

We finally have a good testing environment here at GE and would be
interested.



On Wednesday, September 28, 2016, Ian Glazer <iglazer@salesforce.com> wrote:

> Gang -
>
> Anyone have interest in doing another interop ahead of Gartner IAM Summit
> in late November? There's an opportunity to do a small readout during Erik
> Wahlstrom's tutorial before the conference proper.
>
> i
>
> --
> Ian Glazer
> Senior Director, Identity
> +1 202 255 3166
> @iglazer <https://twitter.com/iglazer>
>

--001a114b2086defa4a053d92a8f2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We finally have a good testing environment here at GE and would be interest=
ed.<div><br></div><div><br><br>On Wednesday, September 28, 2016, Ian Glazer=
 &lt;<a href=3D"mailto:iglazer@salesforce.com">iglazer@salesforce.com</a>&g=
t; wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Gang -<div><br=
></div><div>Anyone have interest in doing another interop ahead of Gartner =
IAM Summit in late November? There&#39;s an opportunity to do a small reado=
ut during Erik Wahlstrom&#39;s tutorial before the conference proper.<br cl=
ear=3D"all"><div><br></div><div>i</div><div><br></div>-- <br><div data-smar=
tmail=3D"gmail_signature"><div dir=3D"ltr"><div>Ian Glazer<br></div><div>Se=
nior Director, Identity</div><div>+1 202 255 3166</div><div><a href=3D"http=
s://twitter.com/iglazer" target=3D"_blank">@iglazer</a></div></div></div>
</div></div>
</blockquote></div>

--001a114b2086defa4a053d92a8f2--


From nobody Wed Sep 28 21:09:17 2016
Return-Path: <shalinigupta@google.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAF8512B047 for <scim@ietfa.amsl.com>; Wed, 28 Sep 2016 21:09:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.016
X-Spam-Level: 
X-Spam-Status: No, score=-5.016 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gcycI6QxSDx1 for <scim@ietfa.amsl.com>; Wed, 28 Sep 2016 21:09:14 -0700 (PDT)
Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD14A12B016 for <scim@ietf.org>; Wed, 28 Sep 2016 21:09:13 -0700 (PDT)
Received: by mail-wm0-x22a.google.com with SMTP id b4so1054582wmb.0 for <scim@ietf.org>; Wed, 28 Sep 2016 21:09:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=mPH6Kf6jvlgzweSpEOTMXrn23IghrwWlAY3inWdzKzQ=; b=Lxinnt2u9i7bNGSxeMGkvnc9tyB0+c+ylwTHFFQ4Wxsts0LsQGW1WycVkna7v0lcxf uoSvREvZ7VDhw6osunneqqA38Tozq9r2VyJ3YD4m/qjXi09NcHdYZxILcq10HvOFDN5k 5wwh1/+cnT9g+jg8OOmaCuopmiBeis/jFHrb4oeiRTmIEKeHpg8IAuKI8GliahDAH/Cp ATaM9danezPz4FHEOElbZiDOKVuOBmz9asb2Sk+wXEZxkVsiSRsPY4Qmk4/O1KB7uFgj kQJVJLxxM375TZi8e9Gm6p/oCvfNRvi2TPH92ZDyie3lP25BvL9YfeHJqzTYNmIZyZ/3 5fhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=mPH6Kf6jvlgzweSpEOTMXrn23IghrwWlAY3inWdzKzQ=; b=jnJm59GWfpkrkK6OrYDzHX82FGpMaRn3WEFQhxN+dHP7CaN0tRjqRI7RR2m2IVyvml kFDO3lqv6y33B3DIrXMkQPgej3rfaEVneJ7b8pM3jPzRyUACDKLbj5XcDWYMGphkVcu+ PaVWB7msUpqMIDeZ5hppRsONxr66RzJ1rKvjkVpR1KcgkpYKciLg2PQO5p8o1ELgrmJg DsV5vKue7vUXD2vyr/NV603/OCRVFnmuj9pfDsrFWJXfxRMtxhdAjpk/U/T9ob09do4b LbjECMZ14oMxXBe/EGfOCajH/Bi/ap62uaTdIG9gFAbqEAjA9fgzqCuKHMdEPlifW2RX cmEQ==
X-Gm-Message-State: AA6/9RnYQK/a4WP+Ax6BC1SqkHE1gcxWOLIvHha9LkeR0lnWXcTTkepT8TnJr0Ne1pPFxfEBSroWQq4+Lk8DWk4W
X-Received: by 10.28.87.16 with SMTP id l16mr517567wmb.75.1475122152119; Wed, 28 Sep 2016 21:09:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.32.11 with HTTP; Wed, 28 Sep 2016 21:08:51 -0700 (PDT)
In-Reply-To: <CANG1RPmNBJ7xO9jyeNDzzH5Y+A7oHKfzoMnpVbUD87ae=5ABoQ@mail.gmail.com>
References: <CAOJ9JzQTu6fUhGR8gMU508b_Lf0pvnVhC3-jTE4BPmMLpTg2oA@mail.gmail.com> <CANG1RPmNBJ7xO9jyeNDzzH5Y+A7oHKfzoMnpVbUD87ae=5ABoQ@mail.gmail.com>
From: Shalini Gupta <shalinigupta@google.com>
Date: Thu, 29 Sep 2016 09:38:51 +0530
Message-ID: <CAAOVV7CjyBTWJonzV3DnVwskKB=CvWHRhv2rzhVCWqkbfhi-ng@mail.gmail.com>
To: Steve Hutchinson <sehutchinson@gmail.com>
Content-Type: multipart/alternative; boundary=001a1144375ae0fa44053d9da3a3
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/4pLS1k4fpnR_uQf-Yk3oyUhM_f8>
Cc: "scim@ietf.org WG" <scim@ietf.org>, Ian Glazer <iglazer@salesforce.com>
Subject: Re: [scim] Another v2 interop?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Sep 2016 04:09:16 -0000

--001a1144375ae0fa44053d9da3a3
Content-Type: text/plain; charset=UTF-8

+1 Great opportunity.
Lets do it.. Last interop was quite useful. Will be great if we see more
participation this time..


On Wed, Sep 28, 2016 at 8:33 PM, Steve Hutchinson <sehutchinson@gmail.com>
wrote:

> We finally have a good testing environment here at GE and would be
> interested.
>
>
>
> On Wednesday, September 28, 2016, Ian Glazer <iglazer@salesforce.com>
> wrote:
>
>> Gang -
>>
>> Anyone have interest in doing another interop ahead of Gartner IAM Summit
>> in late November? There's an opportunity to do a small readout during Erik
>> Wahlstrom's tutorial before the conference proper.
>>
>> i
>>
>> --
>> Ian Glazer
>> Senior Director, Identity
>> +1 202 255 3166
>> @iglazer <https://twitter.com/iglazer>
>>
>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim
>
>


-- 
Regards,
Shalini

--001a1144375ae0fa44053d9da3a3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>+1 Great opportunity.=C2=A0</div><div>Lets do it.. La=
st interop was quite useful. Will be great if we see more participation thi=
s time..=C2=A0</div><div><br></div></div><div class=3D"gmail_extra"><br><di=
v class=3D"gmail_quote">On Wed, Sep 28, 2016 at 8:33 PM, Steve Hutchinson <=
span dir=3D"ltr">&lt;<a href=3D"mailto:sehutchinson@gmail.com" target=3D"_b=
lank">sehutchinson@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex">We finally have a good testing environment here at GE and would b=
e interested.<div class=3D"HOEnZb"><div class=3D"h5"><div><br></div><div><b=
r><br>On Wednesday, September 28, 2016, Ian Glazer &lt;<a href=3D"mailto:ig=
lazer@salesforce.com" target=3D"_blank">iglazer@salesforce.com</a>&gt; wrot=
e:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Gang -<div><br></div>=
<div>Anyone have interest in doing another interop ahead of Gartner IAM Sum=
mit in late November? There&#39;s an opportunity to do a small readout duri=
ng Erik Wahlstrom&#39;s tutorial before the conference proper.<br clear=3D"=
all"><div><br></div><div>i</div><div><br></div>-- <br><div data-smartmail=
=3D"gmail_signature"><div dir=3D"ltr"><div>Ian Glazer<br></div><div>Senior =
Director, Identity</div><div><a href=3D"tel:%2B1%20202%20255%203166" value=
=3D"+12022553166" target=3D"_blank">+1 202 255 3166</a></div><div><a href=
=3D"https://twitter.com/iglazer" target=3D"_blank">@iglazer</a></div></div>=
</div>
</div></div>
</blockquote></div>
</div></div><br>______________________________<wbr>_________________<br>
scim mailing list<br>
<a href=3D"mailto:scim@ietf.org">scim@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/scim" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/scim</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div cla=
ss=3D"gmail_signature" data-smartmail=3D"gmail_signature">Regards,<div>Shal=
ini</div></div>
</div>

--001a1144375ae0fa44053d9da3a3--


From nobody Thu Sep 29 15:27:16 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF98012B314; Thu, 29 Sep 2016 15:27:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.517
X-Spam-Level: 
X-Spam-Status: No, score=-6.517 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kenhRKcs_pPC; Thu, 29 Sep 2016 15:27:13 -0700 (PDT)
Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B380912B213; Thu, 29 Sep 2016 15:27:13 -0700 (PDT)
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u8TMRCUL009914 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 29 Sep 2016 22:27:12 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u8TMRBhV031693 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 29 Sep 2016 22:27:12 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u8TMRBuf002031; Thu, 29 Sep 2016 22:27:11 GMT
Received: from [10.0.1.5] (/24.86.208.48) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 29 Sep 2016 15:27:11 -0700
From: Phil Hunt <phil.hunt@oracle.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_4755B4CE-2298-43E4-B7C4-F507A973F110"
Message-Id: <5B0B1CA9-E542-4C70-895D-35273032BC42@oracle.com>
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Date: Thu, 29 Sep 2016 15:27:09 -0700
References: <147518730587.18511.15769334083378030049.idtracker@ietfa.amsl.com>
To: id-event@ietf.org
X-Mailer: Apple Mail (2.3124)
X-Source-IP: userv0022.oracle.com [156.151.31.74]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/LSqOLxkihiQ-UcQ-_IESBwsaZVc>
Cc: "scim@ietf.org WG" <scim@ietf.org>, "openid-specs-ab@lists.openid.net Ab" <openid-specs-ab@lists.openid.net>, openid-specs-risc@lists.openid.net
Subject: [scim] Fwd: New Version Notification for draft-hunt-idevent-distribution-01.txt
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Sep 2016 22:27:16 -0000

--Apple-Mail=_4755B4CE-2298-43E4-B7C4-F507A973F110
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

This is a substantial re-work of the distribution draft that Marius, =
Morteza and myself have been working on.

The following major changes:

1.  Specifies a fairly simple HTTP POST delivery method for now that =
provides assured delivery
2.  Proposes a registry so that new methods may be defined as needed.
3.  Profiles SCIM for subscription registration and management including =
appropriate metadata

This more or less should line up with the distribution objective in the =
charter as a starting point for discussion.

I would like to thank my co-author Marius and the OIDF RISC working =
group for providing substantial input into the draft.

Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> Begin forwarded message:
>=20
> From: internet-drafts@ietf.org
> Subject: New Version Notification for =
draft-hunt-idevent-distribution-01.txt
> Date: September 29, 2016 at 3:15:05 PM PDT
> To: "Phil Hunt" <phil.hunt@yahoo.com>, "Morteza Ansari" =
<morteza.ansari@cisco.com>, "Marius Scurtescu" <mscurtescu@google.com>
>=20
>=20
> A new version of I-D, draft-hunt-idevent-distribution-01.txt
> has been successfully submitted by Phil Hunt and posted to the
> IETF repository.
>=20
> Name:		draft-hunt-idevent-distribution
> Revision:	01
> Title:		SET Token Distribution and Subscription =
Management Profile
> Document date:	2016-09-29
> Group:		Individual Submission
> Pages:		30
> URL:            =
https://www.ietf.org/internet-drafts/draft-hunt-idevent-distribution-01.tx=
t
> Status:         =
https://datatracker.ietf.org/doc/draft-hunt-idevent-distribution/
> Htmlized:       =
https://tools.ietf.org/html/draft-hunt-idevent-distribution-01
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-distribution-01
>=20
> Abstract:
>   The specification defines how a subscriber to a feed of security
>   events (SETs) may query for, subscribe and receive SETs from a
>   security event feed.  The specification defines a single mandatory-
>   to-implement method using HTTP Post to deliver events to registered
>   subscribers and a registry for new methods.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> The IETF Secretariat
>=20


--Apple-Mail=_4755B4CE-2298-43E4-B7C4-F507A973F110
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">This is a substantial re-work of the distribution draft that =
Marius, Morteza and myself have been working on.<div class=3D""><br =
class=3D""></div><div class=3D"">The following major changes:</div><div =
class=3D""><br class=3D""></div><div class=3D"">1. &nbsp;Specifies a =
fairly simple HTTP POST delivery method for now that provides assured =
delivery</div><div class=3D"">2. &nbsp;Proposes a registry so that new =
methods may be defined as needed.</div><div class=3D"">3. &nbsp;Profiles =
SCIM for subscription registration and management including appropriate =
metadata</div><div class=3D""><br class=3D""></div><div class=3D"">This =
more or less should line up with the distribution objective in the =
charter as a starting point for discussion.</div><div class=3D""><br =
class=3D""></div><div class=3D"">I would like to thank my co-author =
Marius and the OIDF RISC working group for providing substantial input =
into the draft.</div><div class=3D""><br class=3D""><div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>

<div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">New Version =
Notification for draft-hunt-idevent-distribution-01.txt</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">September 29, 2016 at 3:15:05 =
PM PDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"Phil Hunt" &lt;<a =
href=3D"mailto:phil.hunt@yahoo.com" =
class=3D"">phil.hunt@yahoo.com</a>&gt;, "Morteza Ansari" &lt;<a =
href=3D"mailto:morteza.ansari@cisco.com" =
class=3D"">morteza.ansari@cisco.com</a>&gt;, "Marius Scurtescu" &lt;<a =
href=3D"mailto:mscurtescu@google.com" =
class=3D"">mscurtescu@google.com</a>&gt;<br class=3D""></span></div><br =
class=3D""><div class=3D""><div class=3D""><br class=3D"">A new version =
of I-D, draft-hunt-idevent-distribution-01.txt<br class=3D"">has been =
successfully submitted by Phil Hunt and posted to the<br class=3D"">IETF =
repository.<br class=3D""><br class=3D"">Name:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>draft-hunt-idevent-distribution<br class=3D"">Revision:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>01<br =
class=3D"">Title:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>SET Token Distribution and Subscription Management Profile<br =
class=3D"">Document date:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>2016-09-29<br =
class=3D"">Group:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Individual Submission<br class=3D"">Pages:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>30<br =
class=3D"">URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-hunt-idevent-distributi=
on-01.txt" =
class=3D"">https://www.ietf.org/internet-drafts/draft-hunt-idevent-distrib=
ution-01.txt</a><br class=3D"">Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-hunt-idevent-distribution/"=
 =
class=3D"">https://datatracker.ietf.org/doc/draft-hunt-idevent-distributio=
n/</a><br class=3D"">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-hunt-idevent-distribution-01" =
class=3D"">https://tools.ietf.org/html/draft-hunt-idevent-distribution-01<=
/a><br class=3D"">Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-distributio=
n-01" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-distribu=
tion-01</a><br class=3D""><br class=3D"">Abstract:<br class=3D""> =
&nbsp;&nbsp;The specification defines how a subscriber to a feed of =
security<br class=3D""> &nbsp;&nbsp;events (SETs) may query for, =
subscribe and receive SETs from a<br class=3D""> &nbsp;&nbsp;security =
event feed. &nbsp;The specification defines a single mandatory-<br =
class=3D""> &nbsp;&nbsp;to-implement method using HTTP Post to deliver =
events to registered<br class=3D""> &nbsp;&nbsp;subscribers and a =
registry for new methods.<br class=3D""><br class=3D""><br class=3D""><br =
class=3D""><br class=3D"">Please note that it may take a couple of =
minutes from the time of submission<br class=3D"">until the htmlized =
version and diff are available at <a href=3D"http://tools.ietf.org" =
class=3D"">tools.ietf.org</a>.<br class=3D""><br class=3D"">The IETF =
Secretariat<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_4755B4CE-2298-43E4-B7C4-F507A973F110--


From nobody Thu Sep 29 15:39:08 2016
Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E58F12B1F8; Thu, 29 Sep 2016 15:39:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.517
X-Spam-Level: 
X-Spam-Status: No, score=-6.517 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ez2qaTrDbRbw; Thu, 29 Sep 2016 15:39:04 -0700 (PDT)
Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C2E112B0C5; Thu, 29 Sep 2016 15:39:04 -0700 (PDT)
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u8TMd3a5021471 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 29 Sep 2016 22:39:03 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u8TMd2EM028273 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 29 Sep 2016 22:39:03 GMT
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u8TMd2T1024226; Thu, 29 Sep 2016 22:39:02 GMT
Received: from [10.0.1.5] (/24.86.208.48) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 29 Sep 2016 15:39:01 -0700
From: Phil Hunt <phil.hunt@oracle.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_983829E5-A634-42FA-9DFB-93F2A87A15B9"
Message-Id: <C9108E07-1DE7-4439-852B-48513269951B@oracle.com>
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Date: Thu, 29 Sep 2016 15:39:00 -0700
References: <147518764595.18469.13842294313586215202.idtracker@ietfa.amsl.com>
To: id-event@ietf.org
X-Mailer: Apple Mail (2.3124)
X-Source-IP: aserv0021.oracle.com [141.146.126.233]
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/UZoULwKI8T6HV-I1-bHfzJjrR-A>
Cc: "scim@ietf.org WG" <scim@ietf.org>, "openid-specs-ab@lists.openid.net Ab" <openid-specs-ab@lists.openid.net>, openid-specs-risc@lists.openid.net
Subject: [scim] Fwd: New Version Notification for draft-hunt-idevent-token-06.txt
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Sep 2016 22:39:06 -0000

--Apple-Mail=_983829E5-A634-42FA-9DFB-93F2A87A15B9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

This is a minor update to the SET Token draft.  Based on the mailing =
list feedback, I made some revisions to the text on transactions and =
sequencing.  I dropped the term =E2=80=9Cidempotency=E2=80=9D as this is =
not really the correct usage of the word. =20

The issue I was trying to get at was whether SETs can be delivered in =
any sequence or whether there sequence is critical. For example in an =
Idempotent service, one cannot modify a resource that has not yet been =
created.  So while commands may be repeated achieving the same result, =
the sequence of different commands is critical. 8)

My gut feeling on sequencing (when needed) is most likely resolved by =
specs that profile SET Tokes by adding sequencing claim or defining =
=E2=80=9Ctxn=E2=80=9D for the purpose. There may be some delivery =
methods that can provide sequencing, but I think that has more to do =
with deployment architecture rather than protocol. For example, in a =
distributed system, the way events are delivered to a Feed Publishing =
Service might enable the Feed Publisher to guarantee order.  That=E2=80=99=
s not to say I haven=E2=80=99t overlooked a =E2=80=9Cduh=E2=80=9D simple =
solution.=20

This draft should be a good starting place for the SEC Event WG proposed =
charter.

Thanks,
=20
Phil

@independentid
www.independentid.com =
<http://www.independentid.com/>phil.hunt@oracle.com =
<mailto:phil.hunt@oracle.com>





> Begin forwarded message:
>=20
> From: internet-drafts@ietf.org
> Subject: New Version Notification for draft-hunt-idevent-token-06.txt
> Date: September 29, 2016 at 3:20:45 PM PDT
> To: "Michael B. Jones" <mbj@microsoft.com>, "William Denniss" =
<wdenniss@google.com>, "Phil Hunt" <phil.hunt@yahoo.com>, "Morteza =
Ansari" <morteza.ansari@cisco.com>, "Michael Jones" <mbj@microsoft.com>
>=20
>=20
> A new version of I-D, draft-hunt-idevent-token-06.txt
> has been successfully submitted by Phil Hunt and posted to the
> IETF repository.
>=20
> Name:		draft-hunt-idevent-token
> Revision:	06
> Title:		Security Event Token (SET)
> Document date:	2016-09-29
> Group:		Individual Submission
> Pages:		19
> URL:            =
https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-06.txt
> Status:         =
https://datatracker.ietf.org/doc/draft-hunt-idevent-token/
> Htmlized:       =
https://tools.ietf.org/html/draft-hunt-idevent-token-06
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-06
>=20
> Abstract:
>   This specification defines the Security Event token, which may be
>   distributed via a protocol such as HTTP.  The Security Event Token
>   (SET) specification profiles the JSON Web Token (JWT) and may be
>   optionally signed and/or encrypted.  A SET describes a statement of
>   fact that may be shared by an event publisher with event =
subscribers.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> The IETF Secretariat
>=20


--Apple-Mail=_983829E5-A634-42FA-9DFB-93F2A87A15B9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">This is a minor update to the SET Token draft. &nbsp;Based on =
the mailing list feedback, I made some revisions to the text on =
transactions and sequencing. &nbsp;I dropped the term =E2=80=9Cidempotency=
=E2=80=9D as this is not really the correct usage of the word. =
&nbsp;<div class=3D""><br class=3D""></div><div class=3D"">The issue I =
was trying to get at was whether SETs can be delivered in any sequence =
or whether there sequence is critical. For example in an Idempotent =
service, one cannot modify a resource that has not yet been created. =
&nbsp;So while commands may be repeated achieving the same result, the =
sequence of different commands is critical. 8)</div><div class=3D""><br =
class=3D""></div><div class=3D"">My gut feeling on sequencing (when =
needed) is most likely resolved by specs that profile SET Tokes by =
adding sequencing claim or defining =E2=80=9Ctxn=E2=80=9D for the =
purpose. There may be some delivery methods that can provide sequencing, =
but I think that has more to do with deployment architecture rather than =
protocol. For example, in a distributed system, the way events are =
delivered to a Feed Publishing Service might enable the Feed Publisher =
to guarantee order. &nbsp;That=E2=80=99s not to say I haven=E2=80=99t =
overlooked a =E2=80=9Cduh=E2=80=9D simple solution.&nbsp;<br =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">This =
draft should be a good starting place for the SEC Event WG proposed =
charter.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks,</div><div class=3D"">&nbsp;</div><div class=3D""><div =
class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; line-height: normal; border-spacing: =
0px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;"><div class=3D""><div =
class=3D""><div class=3D"">Phil</div><div class=3D""><br =
class=3D""></div><div class=3D"">@independentid</div><div class=3D""><a =
href=3D"http://www.independentid.com" =
class=3D"">www.independentid.com</a></div></div></div></div></span><a =
href=3D"mailto:phil.hunt@oracle.com" class=3D"" style=3D"orphans: 2; =
widows: 2;">phil.hunt@oracle.com</a></div><div class=3D""><br =
class=3D""></div></div><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>

<div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">New Version =
Notification for draft-hunt-idevent-token-06.txt</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">September 29, 2016 at 3:20:45 =
PM PDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"Michael B. Jones" &lt;<a =
href=3D"mailto:mbj@microsoft.com" class=3D"">mbj@microsoft.com</a>&gt;, =
"William Denniss" &lt;<a href=3D"mailto:wdenniss@google.com" =
class=3D"">wdenniss@google.com</a>&gt;, "Phil Hunt" &lt;<a =
href=3D"mailto:phil.hunt@yahoo.com" =
class=3D"">phil.hunt@yahoo.com</a>&gt;, "Morteza Ansari" &lt;<a =
href=3D"mailto:morteza.ansari@cisco.com" =
class=3D"">morteza.ansari@cisco.com</a>&gt;, "Michael Jones" &lt;<a =
href=3D"mailto:mbj@microsoft.com" class=3D"">mbj@microsoft.com</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D""><br=
 class=3D"">A new version of I-D, draft-hunt-idevent-token-06.txt<br =
class=3D"">has been successfully submitted by Phil Hunt and posted to =
the<br class=3D"">IETF repository.<br class=3D""><br class=3D"">Name:<span=
 class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>draft-hunt-idevent-token<br class=3D"">Revision:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>06<br =
class=3D"">Title:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Security Event Token (SET)<br class=3D"">Document date:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>2016-09-29<br class=3D"">Group:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Individual Submission<br =
class=3D"">Pages:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>19<br class=3D"">URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-06.t=
xt" =
class=3D"">https://www.ietf.org/internet-drafts/draft-hunt-idevent-token-0=
6.txt</a><br class=3D"">Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-hunt-idevent-token/" =
class=3D"">https://datatracker.ietf.org/doc/draft-hunt-idevent-token/</a><=
br class=3D"">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-hunt-idevent-token-06" =
class=3D"">https://tools.ietf.org/html/draft-hunt-idevent-token-06</a><br =
class=3D"">Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-06" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-hunt-idevent-token-06=
</a><br class=3D""><br class=3D"">Abstract:<br class=3D""> =
&nbsp;&nbsp;This specification defines the Security Event token, which =
may be<br class=3D""> &nbsp;&nbsp;distributed via a protocol such as =
HTTP. &nbsp;The Security Event Token<br class=3D""> &nbsp;&nbsp;(SET) =
specification profiles the JSON Web Token (JWT) and may be<br class=3D""> =
&nbsp;&nbsp;optionally signed and/or encrypted. &nbsp;A SET describes a =
statement of<br class=3D""> &nbsp;&nbsp;fact that may be shared by an =
event publisher with event subscribers.<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D"">Please note that it may take a =
couple of minutes from the time of submission<br class=3D"">until the =
htmlized version and diff are available at <a =
href=3D"http://tools.ietf.org" class=3D"">tools.ietf.org</a>.<br =
class=3D""><br class=3D"">The IETF Secretariat<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_983829E5-A634-42FA-9DFB-93F2A87A15B9--


From nobody Thu Sep 29 17:15:34 2016
Return-Path: <alanhkarp@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30DBE12B208; Thu, 29 Sep 2016 17:15:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q1T9M9xA-uiz; Thu, 29 Sep 2016 17:15:26 -0700 (PDT)
Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 749F112B09C; Thu, 29 Sep 2016 17:15:26 -0700 (PDT)
Received: by mail-oi0-x22f.google.com with SMTP id t83so112395855oie.3; Thu, 29 Sep 2016 17:15:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4h2ESaZFbkP+yrGG1SIi5duGJ44AGaxTBCtRj0Sy3Ts=; b=k6VmmEotroexKsyICdqHuf0zvVXzCnb3t6hqGUeHCGFS6AT0AsHkn3DlkuZJf+1sko Poa20GdMGOUkQXJxVK1Izk3abOE0Uq0+NmzY9grRTmS4CAugk7gFRr8x60wzWnF1a3+W 5A719bPIDu0we1oihxIuNuxqjmZzjTuakvoZapo2eZEypWcf5hjqSswFcNfs7XhLMZpT cMupcHrZIjtgkA19wMQKdof/05DrVVLccopTWNf4qtxMGhkAqXedOn4mRSGGS0xy0T4+ 390Z2QnemJiCUfWS4NvnyOynE5vX2YihCyyUXobtEeEL3e98DvJc/CnaThBGfqPKaznd reCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4h2ESaZFbkP+yrGG1SIi5duGJ44AGaxTBCtRj0Sy3Ts=; b=VC++6AuqrqGvarrHIC9xC4u0CxWcGy8s8HJPa/oQABW3xOF3gjV17TxUO3Qp7FX8XZ mHlZECo5/Lh+DemBx1h/HBzmopRYSBJBFBN9OycvOZdHZZzDsJxvEQVF2WyGjSA16SCc Tf2805VaEIqhFkKfG0OjQuAHLzoRLOqWUGWhdLoMtZMBnGX/N6s4CuRoRO5hTNwKg28n wKweol9NlyZBzLn4kxmSCzmYdGXNruLu1L/FFg8MxEShusySssqb4ZpooGc2g8trur/l e9c+7VKxEEMDXzp641QebOrzpoIzEjAEaYpOvLR4ZTy23vQscgBLQxrbGCO/t4GBv2Bt QKSg==
X-Gm-Message-State: AA6/9RlwrB40a8Cc4FJaL7hXzEMCsBYZiWBpXAXxkfXD7IXt0EdPLgw6AVreSUD1bvFgMDuj4I1Etx2pXfJtPw==
X-Received: by 10.157.6.46 with SMTP id 43mr2794914otn.33.1475194525874; Thu, 29 Sep 2016 17:15:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.142.39 with HTTP; Thu, 29 Sep 2016 17:15:25 -0700 (PDT)
In-Reply-To: <C9108E07-1DE7-4439-852B-48513269951B@oracle.com>
References: <147518764595.18469.13842294313586215202.idtracker@ietfa.amsl.com> <C9108E07-1DE7-4439-852B-48513269951B@oracle.com>
From: Alan Karp <alanhkarp@gmail.com>
Date: Thu, 29 Sep 2016 17:15:25 -0700
Message-ID: <CANpA1Z1yreWPrKN-j0iWLG17_dhVejiWNrqYP6MqW3jxLeJNXA@mail.gmail.com>
To: Phil Hunt <phil.hunt@oracle.com>
Content-Type: multipart/alternative; boundary=94eb2c09b6c4b08047053dae7dd0
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/BQy6f-nXdq9MP-9nLcF5LI2HWlw>
Cc: "scim@ietf.org WG" <scim@ietf.org>, "openid-specs-ab@lists.openid.net Ab" <openid-specs-ab@lists.openid.net>, id-event@ietf.org, openid-specs-risc@lists.openid.net
Subject: Re: [scim] [Id-event] Fwd: New Version Notification for draft-hunt-idevent-token-06.txt
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Sep 2016 00:15:28 -0000

--94eb2c09b6c4b08047053dae7dd0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Phil Hunt <phil.hunt@oracle.com> wrote:

For example, in a distributed system, the way events are delivered to a
Feed Publishing Service might enable the Feed Publisher to guarantee
order.  That=E2=80=99s not to say I haven=E2=80=99t overlooked a =E2=80=9Cd=
uh=E2=80=9D simple solution.


Having worked with distributed systems for more years than I care to admit,
I doubt that you overlooked a "duh" solution.

--------------
Alan Karp

--94eb2c09b6c4b08047053dae7dd0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Phil Hunt=C2=A0<span dir=3D"ltr">&lt;<a href=3D"mailto:phi=
l.hunt@oracle.com" target=3D"_blank">phil.hunt@oracle.com</a>&gt;</span>=C2=
=A0wrote:<br><div class=3D"gmail_extra"><br clear=3D"all"></div><blockquote=
 style=3D"margin:0 0 0 40px;border:none;padding:0px"><div class=3D"gmail_ex=
tra"><div><div class=3D"gmail_signature">For example, in a distributed syst=
em, the way events are delivered to a Feed Publishing Service might enable =
the Feed Publisher to guarantee order.=C2=A0 That=E2=80=99s not to say I ha=
ven=E2=80=99t overlooked a =E2=80=9Cduh=E2=80=9D simple solution.=C2=A0</di=
v></div></div></blockquote><div class=3D"gmail_extra"><div><div class=3D"gm=
ail_signature"><br></div><div class=3D"gmail_signature">Having worked with =
distributed systems for more years than I care to admit, I doubt that you o=
verlooked a &quot;duh&quot; solution. =C2=A0</div><div class=3D"gmail_signa=
ture"><br>--------------<br>Alan Karp</div></div><br></div></div>

--94eb2c09b6c4b08047053dae7dd0--

