Querying the SP Configuration
Function
This API is used to query the SCIM configuration in IAM Identity Center.
URI
GET /{tenant_id}/scim/v2/ServiceProviderConfig
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| tenant_id | Yes | String | Globally unique ID of a tenant |
Request Parameters
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| Authorization | Yes | String | Bearer token |
Response Parameters
Status code: 200
| Parameter | Type | Description |
|---|---|---|
| schemas | Array of strings | Summary |
| documentationUri | String | Help documentation URL |
| Array of objects | List of authentication schemes | |
| Object | Whether an SP supports partial modifications and related configurations | |
| Object | Whether an SP supports batch operations and related configurations | |
| Object | Whether an SP supports filtering and related configurations | |
| Object | Whether an SP supports the password change and related configurations | |
| Object | Whether an SP supports sorting and related configurations | |
| Object | Whether an SP supports electronic tags and related configurations |
| Parameter | Type | Description |
|---|---|---|
| type | String | Authentication type |
| name | String | Name of an authentication scheme |
| description | String | Description of an authentication scheme |
| specUri | String | Specification URL |
| documentationUri | String | Help documentation URL |
| primary | Boolean | Whether the value is the primary authentication method |
| Parameter | Type | Description |
|---|---|---|
| supported | Boolean | Whether an SP supports the operation |
| maxOperations | Integer | Maximum number of operations that can be performed at a time |
| maxPayloadSize | Integer | Maximum valid payload |
| Parameter | Type | Description |
|---|---|---|
| supported | Boolean | Whether an SP supports the operation |
| maxResults | Integer | Maximum number of results |
| Parameter | Type | Description |
|---|---|---|
| supported | Boolean | Whether an SP supports the operation |
Status code: 400
| Parameter | Type | Description |
|---|---|---|
| schema | String | Summary |
| schemas | Array of strings | Summary list |
| detail | String | Exception details |
| status | Integer | Status code |
| timeStamp | String | Timestamp |
Status code: 403
| Parameter | Type | Description |
|---|---|---|
| schema | String | Summary |
| schemas | Array of strings | Summary list |
| detail | String | Exception details |
| status | Integer | Status code |
| timeStamp | String | Timestamp |
Status code: 404
| Parameter | Type | Description |
|---|---|---|
| schema | String | Summary |
| schemas | Array of strings | Summary list |
| detail | String | Exception details |
| status | Integer | Status code |
| timeStamp | String | Timestamp |
Status code: 409
| Parameter | Type | Description |
|---|---|---|
| schema | String | Summary |
| schemas | Array of strings | Summary list |
| detail | String | Exception details |
| status | Integer | Status code |
| timeStamp | String | Timestamp |
Status code: 500
| Parameter | Type | Description |
|---|---|---|
| schema | String | Summary |
| schemas | Array of strings | Summary list |
| detail | String | Exception details |
| status | Integer | Status code |
| timeStamp | String | Timestamp |
Example Request
Querying the SCIM configuration in IAM Identity Center
GET https://{hostname}/{tenant_id}/scim/v2/ServiceProviderConfig Example Response
Status code: 200
Successful
{
"schemas" : [ "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig" ],
"documentationUri" : null,
"authenticationSchemes" : [ {
"type" : "authenticationtype",
"name" : "Authentication Name",
"description" : "Authentication scheme using the AAA Authentication Standard",
"specUri" : "http://www.example.org/doc/auth1234",
"documentationUri" : null,
"primary" : true
} ],
"patch" : {
"supported" : false
},
"bulk" : {
"supported" : false,
"maxOperations" : null,
"maxPayloadSize" : null
},
"filter" : {
"supported" : false,
"maxResults" : null
},
"changePassword" : {
"supported" : false
},
"sort" : {
"supported" : false
},
"etag" : {
"supported" : false
}
} Status Codes
For details, see Status Codes.
Error Codes
For details, see Error Codes.