Closed seikenberry9 closed 2 months ago
Yes, in a SCIM 2.0 server response for the /ResourceTypes
endpoint, the meta
attribute is mandatory.
The meta
attribute provides essential metadata about the resource type itself, such as:
resourceType
: The name of the resource type (e.g., "User", "Group").created
: The date and time when the resource type was created.lastModified
: The date and time when the resource type was last modified.location
: The URI of the resource type.This information is crucial for clients interacting with your SCIM server, as it helps them understand the structure and capabilities of the supported resource types.
Key Points:
meta
attribute is required for all resource types.meta
attribute provides metadata about the resource type, not the individual resources themselves.If you omit the meta
attribute, your SCIM server will not be compliant with the SCIM 2.0 specification, and clients may encounter issues when trying to interact with it.
We are implementing a SCIM server using the elimity scim library. When testing compliance with this utility, the following error is returned for the
/ResourcesTypes
endpoint:error: object has missing required properties (["meta"])
.The SCIM RFC seems to read that
meta
is not required to be in the response from discovery endpoints:Should
meta
be required in the response from the discovery endpoint? Thanks!