Supported Features
Using this connector, you can manage any SCIM 2.0 compliant target system. The SCIM 2.0 connector supports the following features:
Account Management
-
Aggregation, Discover Schema, and Delta Aggregation
-
Create, Update, and Delete
-
Enable and Disable
-
Change Password
-
Add and Remove Entitlements
Note
Add and Remove Entitlement works if entitlements, groups, and roles are a part of the SCIM 2.0 core schema. For more information on SCIM 2.0 core schema, refer to System for Cross-domain Identity Management: Core Schema.
Account - Group Management
-
Account-Group management aggregation
-
Discover schema
-
Delta Aggregation
-
Create, update, and delete account-groups
Note
Delta Aggregation is only applicable for SCIM 2.0 systems that support the lastModified
attribute and filter for it.
API Throttling
The SCIM 2.0 connector supports API throttling. The following headers are supported for throttling, per the SCIM standards:
-
x-rate-limit-remaining
-
x-rate-limit-limit
-
x-rate-limit-reset
-
x-rate-limit-retry-after-seconds
To update the maximum API call threshold percentage, configure the following attribute to check the x-rate-limit-reset
header after the threshold. The default value is 100
.
<entry key="maxApiCallsThresholdPercentage" value="100"/>
For Relax and Non Relax Configuration
If any target system does not send the response headers in SCIM 2.0 specification, the following parameters can be used to update the entry.
<entry key="rateLimitHeaders">
<value>
<Map>
<entry key="limitHeader" value="rate-limit-limit"/>
<entry key="remainingHeader" value="rate-limit-remaining"/>
<entry key="limitResetHeader" value="rate-limit-reset"/>
<entry key="retryAfterHeader" value="rate-limit-retry-after-seconds"/>
</Map>
</value>
</entry>