SCIM Password Management Extension

Overview#

SCIM Password Management Extension is an EXPIRED Internet Draft SCIM Password Management Extension

The System for Cross-domain Identity Management (SCIM) specification is an HTTP based protocol that makes managing identities in multi-domain scenarios easier to support through a standardized services. SCIM provides extension points that enable new ResourceTypes and Schema Extensions to be defined. the SCIM Password Management Extension specification defines a set of password and account status extensions for managing passwords and tracking password usage (e.g. failures) and other related session data. The specification defines new resource types that enable management of passwords and account recovery functions.

A set of SCIM schema extensions that define:

A set of resource types are defined that enable password and password policy management:

In the above list, the last 3 resource types are temporary resources that are used to convey requests that may update an identified target resource URI (e.g. a User). While these requests have a simple state transfer request/response relationship with a SCIM Client, they may cause secondary effects by changing multiple attribute states in the target of the request. For example, setting a resource's password attribute involves validating password policy as well as checking and revising Password History. There may be further service provider actions such as email confirmation that occur asynchronously from the SCIM Client's perspective.SCIM Password Management Extension defines The following Singular Attributes are defined:

The following MULTI-VALUE Attributes are defined:#

The following SCIM extension defines a new SCIM resource type known as "PasswordPolicy" and usually has an endpoint of "/PasswordPolicies". The password policy is identified using the following core schema URI:
urn:ietf:params:scim:schemas:core:2.0:policy:Password
The following Single-value attributes are defined:

More Information#

There might be more information for this subject on one of the following: