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/