Provision Datadog users and teams using SCIM APIs.
Note: SCIM provisioning for Datadog teams is only available for select organizations at this point. Request access by contacting Datadog support, or see the SCIM page for more information.
List users in the organization.
Results are paginated by startIndex and count parameters.
Results can be narrowed down by the filter parameter.
This endpoint requires
all
of the following permissions:
user_access_invite
user_access_manage
Arguments
Query Strings
Name
Type
Description
startIndex
integer
Specifies the start index to fetch the results (1-indexed).
count
integer
Specifies the number of users to be returned.
filter
string
Specifies the url encoded filter to use to narrow down the results.
Filter should be of the form userName eq <user name>.
List groups in the organization.
Results are paginated by startIndex and count parameters.
Results can be narrowed down by the filter parameter.
This endpoint requires
all
of the following permissions:
user_access_invite
user_access_manage
Arguments
Query Strings
Name
Type
Description
startIndex
integer
Specifies the start index to fetch the results (1-indexed).
count
integer
Specifies the number of groups to be returned.
filter
string
Specifies the url encoded filter to use to narrow down the results.
Filters can be in the form of displayName eq <group name> or externalId eq <external id of group>
or id eq <group id> and members eq <user uuid> or members eq <user uuid> and id eq <group id>.
List the SCIM resource types supported by this service provider.
See RFC 7644 Section 4 for more information.
This endpoint requires
all
of the following permissions:
Get a single SCIM resource type using the resource_id.
Supported resource_id values are User and Group.
This endpoint requires
all
of the following permissions:
List the SCIM schemas supported by this service provider.
See RFC 7644 Section 4 for more information.
This endpoint requires
all
of the following permissions:
List of schemas supported by this SCIM service provider.
attributes
[object]
A list of attributes that make up the schema.
canonicalValues
[string]
A collection of canonical values.
caseExact
boolean
A Boolean value that specifies whether or not a string attribute is case sensitive.
description
string
The attribute's human-readable description.
multiValued
boolean
A Boolean value indicating an attribute's plurality.
mutability
string
A single keyword indicating the circumstances under which the value of
the attribute can be (re)defined.
name
string
The attribute's name.
referenceTypes
[string]
A list of resource types or external resources the reference may refer to.
required
boolean
A Boolean value that specifies whether or not the attribute is required.
returned
string
A single keyword that indicates when an attribute and associated values
are returned in response to a GET request or in response to a PUT, POST,
or PATCH request.
subAttributes
[object]
A list of sub-attributes for complex attributes.
canonicalValues
[string]
A collection of canonical values.
caseExact
boolean
A Boolean value that specifies whether or not a string attribute is case sensitive.
description
string
The attribute's human-readable description.
multiValued
boolean
A Boolean value indicating an attribute's plurality.
mutability
string
A single keyword indicating the circumstances under which the value of
the attribute can be (re)defined.
name
string
The sub-attribute's name.
referenceTypes
[string]
A list of resource types or external resources the reference may refer to.
required
boolean
A Boolean value that specifies whether or not the attribute is required.
returned
string
A single keyword that indicates when an attribute and associated values
are returned in response to a GET request or in response to a PUT, POST,
or PATCH request.
type
string
The data type of the attribute.
uniqueness
string
A single keyword value that specifies how the service provider enforces
uniqueness of attribute values.
type
string
The data type of the attribute.
uniqueness
string
A single keyword value that specifies how the service provider enforces
uniqueness of attribute values.
description
string
Human-readable description of the schema.
id
string
The unique URI of the schema.
meta
object
Metadata associated with a SCIM schema.
location
string
URL identifying the schema.
resourceType
string
Type of resource.
name
string
The human-readable name of the schema.
itemsPerPage
int64
Number of schemas returned per page.
schemas
[string]
List response JSON Schemas.
startIndex
int64
Starting index of the schemas for this page (1-indexed).
Get a single SCIM schema using the schema_id. Supported schema_id
values are urn:ietf:params:scim:schemas:core:2.0:User and
urn:ietf:params:scim:schemas:core:2.0:Group.
This endpoint requires
all
of the following permissions:
A Boolean value that specifies whether or not a string attribute is case sensitive.
description
string
The attribute's human-readable description.
multiValued
boolean
A Boolean value indicating an attribute's plurality.
mutability
string
A single keyword indicating the circumstances under which the value of
the attribute can be (re)defined.
name
string
The attribute's name.
referenceTypes
[string]
A list of resource types or external resources the reference may refer to.
required
boolean
A Boolean value that specifies whether or not the attribute is required.
returned
string
A single keyword that indicates when an attribute and associated values
are returned in response to a GET request or in response to a PUT, POST,
or PATCH request.
subAttributes
[object]
A list of sub-attributes for complex attributes.
canonicalValues
[string]
A collection of canonical values.
caseExact
boolean
A Boolean value that specifies whether or not a string attribute is case sensitive.
description
string
The attribute's human-readable description.
multiValued
boolean
A Boolean value indicating an attribute's plurality.
mutability
string
A single keyword indicating the circumstances under which the value of
the attribute can be (re)defined.
name
string
The sub-attribute's name.
referenceTypes
[string]
A list of resource types or external resources the reference may refer to.
required
boolean
A Boolean value that specifies whether or not the attribute is required.
returned
string
A single keyword that indicates when an attribute and associated values
are returned in response to a GET request or in response to a PUT, POST,
or PATCH request.
type
string
The data type of the attribute.
uniqueness
string
A single keyword value that specifies how the service provider enforces
uniqueness of attribute values.
type
string
The data type of the attribute.
uniqueness
string
A single keyword value that specifies how the service provider enforces
uniqueness of attribute values.