draft-ietf-scim-api-12.txt | draft-ietf-scim-api-13.txt | |||
---|---|---|---|---|
Network Working Group P. Hunt, Ed. | Network Working Group P. Hunt, Ed. | |||
Internet-Draft Oracle | Internet-Draft Oracle | |||
Intended status: Standards Track K. Grizzle | Intended status: Standards Track K. Grizzle | |||
Expires: April 23, 2015 SailPoint | Expires: May 21, 2015 SailPoint | |||
M. Ansari | M. Ansari | |||
Cisco | Cisco | |||
E. Wahlstroem | E. Wahlstroem | |||
Nexus Technology | Nexus Technology | |||
C. Mortimore | C. Mortimore | |||
Salesforce | Salesforce | |||
October 20, 2014 | November 17, 2014 | |||
System for Cross-Domain Identity Management: Protocol | System for Cross-Domain Identity Management: Protocol | |||
draft-ietf-scim-api-12 | draft-ietf-scim-api-13 | |||
Abstract | Abstract | |||
The System for Cross-Domain Identity Management (SCIM) specification | The System for Cross-Domain Identity Management (SCIM) specification | |||
is an HTTP based protocol that makes managing identities in multi- | is an HTTP based protocol that makes managing identities in multi- | |||
domain scenarios easier to support through a standardized services. | domain scenarios easier to support through a standardized services. | |||
Examples include but are not limited to enterprise to cloud service | Examples include but are not limited to enterprise to cloud service | |||
providers, and inter-cloud based scenarios. The specification suite | providers, and inter-cloud based scenarios. The specification suite | |||
seeks to build upon experience with existing schemas and deployments, | seeks to build upon experience with existing schemas and deployments, | |||
placing specific emphasis on simplicity of development and | placing specific emphasis on simplicity of development and | |||
skipping to change at page 1, line 48 | skipping to change at page 1, line 48 | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at http://datatracker.ietf.org/drafts/current/. | Drafts is at http://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on April 23, 2015. | This Internet-Draft will expire on May 21, 2015. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2014 IETF Trust and the persons identified as the | Copyright (c) 2014 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
(http://trustee.ietf.org/license-info) in effect on the date of | (http://trustee.ietf.org/license-info) in effect on the date of | |||
publication of this document. Please review these documents | publication of this document. Please review these documents | |||
skipping to change at page 63, line 13 | skipping to change at page 63, line 13 | |||
| | be operated on. This occurs | | | | | be operated on. This occurs | | | |||
| | when the specified "path" | | | | | when the specified "path" | | | |||
| | value contains a filter that | | | | | value contains a filter that | | | |||
| | yields no match. | | | | | yields no match. | | | |||
| invalidValue | A required value was | GET (Section | | | invalidValue | A required value was | GET (Section | | |||
| | missing, or the value | 3.2.2), POST | | | | missing, or the value | 3.2.2), POST | | |||
| | specified was not compatible | (Create - Section | | | | specified was not compatible | (Create - Section | | |||
| | with the operation or | 3.1, Query - | | | | with the operation or | 3.1, Query - | | |||
| | attribute type (see Section | Section 3.2.2), PUT | | | | attribute type (see Section | Section 3.2.2), PUT | | |||
| | 2.1 [I-D.ietf-scim-core-sche | (Section 3.3.1), | | | | 2.1 [I-D.ietf-scim-core-sche | (Section 3.3.1), | | |||
| | ma]). | PATCH (Section | | | | ma]), or schema (see Section | PATCH (Section | | |||
| | | 3.3.2) | | | | 4 [I-D.ietf-scim-core-schema | 3.3.2) | | |||
| | ]). | | | ||||
| invalidVers | The specified SCIM protocol | GET (Section | | | invalidVers | The specified SCIM protocol | GET (Section | | |||
| | version is not supported | 3.2.2), POST (ALL), | | | | version is not supported | 3.2.2), POST (ALL), | | |||
| | (see Section 3.11). | PUT (Section | | | | (see Section 3.11). | PUT (Section | | |||
| | | 3.3.1), PATCH | | | | | 3.3.1), PATCH | | |||
| | | (Section 3.3.2), | | | | | (Section 3.3.2), | | |||
| | | DELETE (Section | | | | | DELETE (Section | | |||
| | | 3.4) | | | | | 3.4) | | |||
+--------------+------------------------------+---------------------+ | +--------------+------------------------------+---------------------+ | |||
Table 8: Table of SCIM Detail Error Keyword Values | Table 8: Table of SCIM Detail Error Keyword Values | |||
skipping to change at page 73, line 10 | skipping to change at page 73, line 10 | |||
| messages:2.0:Error | | 3.10 | | | messages:2.0:Error | | 3.10 | | |||
+---------------------------------+-----------------+---------------+ | +---------------------------------+-----------------+---------------+ | |||
Table 9: SCIM Schema URIs for Data Resources | Table 9: SCIM Schema URIs for Data Resources | |||
8. References | 8. References | |||
8.1. Normative References | 8.1. Normative References | |||
[I-D.ietf-precis-saslprepbis] | [I-D.ietf-precis-saslprepbis] | |||
Saint-Andre, P. and A. Melnikov, "Preparation and | Saint-Andre, P. and A. Melnikov, "Preparation, | |||
Comparison of Internationalized Strings Representing | Enforcement, and Comparison of Internationalized Strings | |||
Usernames and Passwords", draft-ietf-precis-saslprepbis-08 | Representing Usernames and Passwords", draft-ietf-precis- | |||
(work in progress), October 2014. | saslprepbis-09 (work in progress), October 2014. | |||
[I-D.ietf-scim-core-schema] | [I-D.ietf-scim-core-schema] | |||
Hunt, P., Grizzle, K., Wahlstroem, E., and C. Mortimore, | Hunt, P., Grizzle, K., Wahlstroem, E., and C. Mortimore, | |||
"System for Cross-Domain Identity Management: Core | "System for Cross-Domain Identity Management: Core | |||
Schema", draft-ietf-scim-core-schema-12 (work in | Schema", draft-ietf-scim-core-schema-13 (work in | |||
progress), October 2014. | progress), November 2014. | |||
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | |||
Requirement Levels", BCP 14, RFC 2119, March 1997. | Requirement Levels", BCP 14, RFC 2119, March 1997. | |||
[RFC3629] Yergeau, F., "UTF-8, a transformation format of ISO | [RFC3629] Yergeau, F., "UTF-8, a transformation format of ISO | |||
10646", STD 63, RFC 3629, November 2003. | 10646", STD 63, RFC 3629, November 2003. | |||
[RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform | [RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform | |||
Resource Identifier (URI): Generic Syntax", STD 66, RFC | Resource Identifier (URI): Generic Syntax", STD 66, RFC | |||
3986, January 2005. | 3986, January 2005. | |||
skipping to change at page 74, line 12 | skipping to change at page 74, line 12 | |||
Transfer Protocol (HTTP/1.1): Range Requests", RFC 7233, | Transfer Protocol (HTTP/1.1): Range Requests", RFC 7233, | |||
June 2014. | June 2014. | |||
[RFC7235] Fielding, R. and J. Reschke, "Hypertext Transfer Protocol | [RFC7235] Fielding, R. and J. Reschke, "Hypertext Transfer Protocol | |||
(HTTP/1.1): Authentication", RFC 7235, June 2014. | (HTTP/1.1): Authentication", RFC 7235, June 2014. | |||
8.2. Informative References | 8.2. Informative References | |||
[I-D.ietf-precis-framework] | [I-D.ietf-precis-framework] | |||
Saint-Andre, P. and M. Blanchet, "PRECIS Framework: | Saint-Andre, P. and M. Blanchet, "PRECIS Framework: | |||
Preparation and Comparison of Internationalized Strings in | Preparation, Enforcement, and Comparison of | |||
Application Protocols", draft-ietf-precis-framework-18 | Internationalized Strings in Application Protocols", | |||
(work in progress), September 2014. | draft-ietf-precis-framework-19 (work in progress), October | |||
2014. | ||||
[OpenSearch] | [OpenSearch] | |||
Clinton, D., "OpenSearch Protocol 1.1, Draft 5", . | Clinton, D., "OpenSearch Protocol 1.1, Draft 5", . | |||
[Order-Operations] | [Order-Operations] | |||
Wikipedia, "Order of Operations: Programming Languages", . | Wikipedia, "Order of Operations: Programming Languages", . | |||
[RFC6749] Hardt, D., "The OAuth 2.0 Authorization Framework", RFC | [RFC6749] Hardt, D., "The OAuth 2.0 Authorization Framework", RFC | |||
6749, October 2012. | 6749, October 2012. | |||
skipping to change at page 78, line 19 | skipping to change at page 78, line 19 | |||
Draft 12 - PH - Editorial NITs | Draft 12 - PH - Editorial NITs | |||
Fix line lengths in artwork to be 72 chars or less | Fix line lengths in artwork to be 72 chars or less | |||
Remove unused references | Remove unused references | |||
Fix normative terms per RFC2119 | Fix normative terms per RFC2119 | |||
Updated reference to draft-reschke-http-status-308 to RFC7238 | Updated reference to draft-reschke-http-status-308 to RFC7238 | |||
Draft 13 - PH - Added clarification to error response for improperly | ||||
formated email/phonenumbers | ||||
Authors' Addresses | Authors' Addresses | |||
Phil Hunt (editor) | Phil Hunt (editor) | |||
Oracle Corporation | Oracle Corporation | |||
Email: phil.hunt@yahoo.com | Email: phil.hunt@yahoo.com | |||
Kelly Grizzle | Kelly Grizzle | |||
SailPoint | SailPoint | |||
End of changes. 9 change blocks. | ||||
15 lines changed or deleted | 20 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |