# Centrify Cloud User Management API

**Canonical:** https://apis.io/apis/centrify/centrify-cloud-user-management-api/  
**Provider:** Centrify — https://apis.io/providers/centrify/  
**Base URL:** https://developer.delinea.com/reference  
**Documentation:** https://developer.delinea.com/docs

Centrify Cloud User Management API is one of 26 APIs that [Centrify](https://apis.io/providers/centrify/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Cloud User Management. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Manage users for the Centrify Cloud Directory Service

## Operations (60 of 62)

| Method | Path | Summary |
|---|---|---|
| POST | `/Acl/GetEffectiveRowRights` | Gets a list of row rights |
| POST | `/CDirectoryService/ChangeUser` | Change cloud user properties |
| POST | `/CDirectoryService/CreateUser` | Create a new user in the Cloud Directory Service |
| POST | `/CDirectoryService/CreateUserQuick` | Create a new user in the Cloud Directory Service using minimal user information |
| POST | `/CDirectoryService/CreateUsers` | Create new users in the Cloud Directory Service |
| POST | `/CDirectoryService/DeleteUser` | Delete a cloud user. (DEPRECATED) |
| POST | `/CDirectoryService/ExemptUserFromMfa` | Exempt a specified user from MFA login for a period of time |
| POST | `/CDirectoryService/GetBulkImportWithExtAtt` | Bulk imports users from csv file |
| POST | `/CDirectoryService/GetUser` | Get details for a specified cloud user |
| POST | `/CDirectoryService/GetUserAttributes` | Get details for the current user |
| POST | `/CDirectoryService/GetUserByName` | Get details for a specified user by name |
| POST | `/CDirectoryService/GetUsers` | Get all cloud users |
| POST | `/CDirectoryService/RefreshToken` | Refresh a user's cached identity |
| POST | `/CDirectoryService/RemoveAuthSource` | Removes AuthSource for list of users |
| POST | `/CDirectoryService/RemoveFederationAuthSource` | Removes AuthSource from all users for a given Federation |
| POST | `/CDirectoryService/SetUserPicture` | Set a cloud user's picture file |
| POST | `/CDirectoryService/SetUserState` | Set user State (locked, disabled, expired) for a specified cloud user |
| POST | `/Security/AnswerOOBChallenge` | MultiFactor Auth support: answer out of band challenge |
| POST | `/Security/ChallengeUser` | Determines if user needs step-up authentication |
| POST | `/Security/GetOneTimePassword` | Fetches a one-time passcode for the specified use |
| POST | `/Security/Login` | Deprecated -- User login |
| POST | `/Security/Logout` | Logout current user |
| POST | `/Security/RefreshToken` | Refresh current user's cached identity |
| POST | `/Security/StartSocialAuthentication` | Start social authentication |
| POST | `/Security/TaskCheck` | Checks to see if user has execute rights on the task |
| POST | `/Security/TaskChecks` | Checks to see if user has execute rights on a list of tasks |
| POST | `/Security/TwilioPhoneChallengeCompleted` | Looks for the multi auth customer response |
| POST | `/Security/TwilioPhoneChallengeNotAnswered` | Looks for the multi auth customer response |
| POST | `/Security/WhoAmI` | Confirms user authentication state |
| POST | `/UPRest/GetResultantAppsForUser` | Return a user's portal applications and how the user has access to each… |
| POST | `/UnixProfile/GetGroupProfile` | Get the unix profile info for cloud role/group |
| POST | `/UnixProfile/GetUserProfile` | Get the unix profile info for cloud user |
| POST | `/UnixProfile/SetGroupProfile` | Set unix profile for cloud group/role |
| POST | `/UnixProfile/SetUserProfile` | Set unix profile for cloud user |
| POST | `/UserMgmt/AnalyzeAdaptiveMfaRisk` | Runs a risk check for the current user |
| POST | `/UserMgmt/CanEditUserAttributes` | Check to see if a user can edit attributes |
| POST | `/UserMgmt/ChangeUserAttributes` | Update user attributes |
| POST | `/UserMgmt/ChangeUserPassword` | Change the password for the current user |
| POST | `/UserMgmt/CheckUserProfileChallenge` | Check if a user profile challenge is required for the current user |
| POST | `/UserMgmt/GetCachedEntity` | Get the cached entity |
| POST | `/UserMgmt/GetCachedUser` | Get the cached user |
| POST | `/UserMgmt/GetSecurityQuestions` | Get security questions for the current user |
| POST | `/UserMgmt/GetUserAttributes` | Fetch attributes for a specified user |
| POST | `/UserMgmt/GetUserCertificateInfo` | Get certificate info for a given user |
| POST | `/UserMgmt/GetUserHierarchy` | Fetch the reporting hierarchy for a specified user |
| POST | `/UserMgmt/GetUserInfo` | Get additional info for a specified user |
| POST | `/UserMgmt/GetUserPicture` | Fetch a cloud user's picture |
| POST | `/UserMgmt/GetUserPreferences` | Get the user preferences |
| POST | `/UserMgmt/GetUsersRolesAndAdministrativeRights` | Gets user roles and administrative rights |
| POST | `/UserMgmt/InviteUsers` | Invite one or more users to the cloud portal |
| POST | `/UserMgmt/RemoveUser` | Remove a user from the cloud |
| POST | `/UserMgmt/RemoveUserCertificate` | Remove one or more certificates for a given user |
| POST | `/UserMgmt/RemoveUsers` | Remove one or more users |
| POST | `/UserMgmt/ResetSecurityQuestions` | Resets (clears) security questions for a user |
| POST | `/UserMgmt/ResetUserPassword` | Reset the password for a specified user |
| POST | `/UserMgmt/SendLoginEmail` | Send email invitation to a specified user |
| POST | `/UserMgmt/SendLoginEmails` | Send invitation emails to one or more users |
| POST | `/UserMgmt/SetPhonePin` | Set the phone pin for a user |
| POST | `/UserMgmt/SetSecurityQuestion` | DEPRECATED -- This API is deprecated and should not be used |
| POST | `/UserMgmt/UncacheUserPreferences` | Uncache the user preferences |

…and 2 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/openapi/centrify-cloud-user-management-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/json-schema/centrify-core-get-ad-topology-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/json-schema/centrify-user-mgmt-get-user-info-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/json-schema/centrify-server-manage-get-discovery-profiles-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/json-schema/centrify-server-manage-get-my-workspace-accounts-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/json-schema/centrify-uprest-get-resultant-apps-for-user-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centrify/refs/heads/main/json-schema/centrify-saas-manage-get-application-schema.json

## Other Centrify APIs (12)

- [Centrify Identity Services API](https://apis.io/apis/centrify/centrify-identity-services-api/)
- [Centrify APIs API](https://apis.io/apis/centrify/centrify-apis-api/)
- [Centrify Application Management API](https://apis.io/apis/centrify/centrify-application-management-api/)
- [Centrify Authentication API](https://apis.io/apis/centrify/centrify-authentication-api/)
- [Centrify Core Services API](https://apis.io/apis/centrify/centrify-core-services-api/)
- [Centrify Dataset API](https://apis.io/apis/centrify/centrify-dataset-api/)
- [Centrify Device Management API](https://apis.io/apis/centrify/centrify-device-management-api/)
- [Centrify Directory Services API](https://apis.io/apis/centrify/centrify-directory-services-api/)
- [Centrify File API](https://apis.io/apis/centrify/centrify-file-api/)
- [Centrify Get Discovery Profiles API](https://apis.io/apis/centrify/centrify-getdiscoveryprofiles-api/)
- [Centrify Get Discovery Status API](https://apis.io/apis/centrify/centrify-getdiscoverystatus-api/)
- [Centrify Get Role Apps API](https://apis.io/apis/centrify/centrify-getroleapps-api/)

## Tags

Cloud User Management

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/centrify/centrify-cloud-user-management-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/centrify/.
