Setting Up SCIM Provisioning for SkillUp
Last updated: March 11, 2026
SkillUp supports automated user provisioning through SCIM. This integration allows your organization to manage SkillUp users directly from any SCIM 2.0 compliant IdP, such as Azure AD, Ping, or OneLogin.
With SCIM, user accounts in SkillUp are automatically synced with your organization’s directory, ensuring user data remains current and consistent.
Prerequisites
Before you configure SCIM provisioning, ensure that:
SAML-based SSO is configured for your organization. For more information, see 📄 Configure Single Sign-On (SSO) for SkillUp.
You have generated a SCIM Access Key in your HackerRank for Work account. For more information, see Generating an API Key from HackerRank section.
SCIM endpoint and authentication details
Supported SCIM operations
SCIM user schema
Sample SCIM user object:
{
"schemas": ["urn:ietf:params:scim:schemas:core:2.0:User"],
"userName": "runscope757dsftiqzde471@atko.com",
"name": {
"givenName": "Joe",
"familyName": "Doe"
},
"emails": [
{
"primary": true,
"value": "runscope757dsftiqzde471@atko.com",
"type": "work"
}
],
"skillup_role": "developer",
"manager_email": "",
"job_title": "",
"active": true
}
SkillUp-specific attributes
All SkillUp-specific attributes use the following namespace:urn:ietf:params:scim:schemas:core:2.0:User