Centrify Resource Management API
Manage resources and accounts for CPS
Operations 271
Showing the first 250 of 271. The full set is in the contract, and via get_provider_operations.
POST
/Aws/DeployConnector
Launch an Ec2 instance and install a connector registered to this tenant
#
POST
/Aws/GetCentrifyAwsAccountInfo
Get the Centrify AWS Account ID and External ID for the tenant
#
POST
/Aws/GetConnectorsForRegions
Get a list of VPC's along with information about connector(s) servicing the VPC
#
POST
/Aws/VerifyAccessKeyForUserAccount
Verify an AWS Access Key and Secret for an IAM User name and Cloud Provider
#
POST
/CloudProvider/DeleteCloudProviders
Creates a asynchronous operation which will delete all cloud providers
#
POST
/CloudProvider/GetCloudProviderCollectionPermissions
Gets list of grants associated with a set of cloud providers
#
POST
/CloudProvider/GetCloudProviderPermissions
Gets list of grants associated with a cloud provider
#
POST
/CloudProvider/SetCloudProviderCollectionPermissions
Grant permissions on cloud provider sets
#
POST
/DashAccount/GetMyDashAAccountsWithCheckout
Get the current user's dash A accounts that they can checkout
#
POST
/DashAccount/GetProfileRights
Gets the current user rights of the alternate account discovery profile
#
POST
/DashAccount/RunDiscovery
Starts a job for each of the alternate account discovery profile ids provided
#
POST
/DashAccount/SetDiscoveryProfilePermissions
Set alternate account discovery profile permissions
#
POST
/PrivilegeElevation/GetAssignmentsByScope
Enumerate all privilege elevation assignments that are effective for a specific…
#
POST
/PrivilegeElevation/GetCommands
Returns list of allowed privilege elevation commands for a specific user on a…
#
POST
/PrivilegeElevationCommand/AddAssignment
Grant privilege elevation command to user/role/group
#
POST
/PrivilegeElevationCommand/GetAssignments
Get privilege elevation assignments that are explicitly granted
#
POST
/PrivilegeElevationCommand/GetPrivilegeElevationCommandCollectionPermissions
Gets list of grants associated with a set of Privilege Elevation Commands
#
POST
/PrivilegeElevationCommand/GetPrivilegeElevationCommandPermissions
Gets list of grants associated with a Privilege Elevation Command
#
POST
/PrivilegeElevationCommand/ListAssignments
Enumerate privilege elevation assignments associated with a command
#
POST
/PrivilegeElevationCommand/SetPrivilegeElevationCommandCollectionPermissions
Grant permissions on Privilege Elevation Command sets
#
POST
/PrivilegeElevationCommand/SetPrivilegeElevationCommandPermissions
Grant permissions on Privilege Elevation Commands
#
POST
/ResourceProfile/ExportResourceProfilePackage
ExportResourceProfilePackage - zips a resource profile into a package
#
POST
/ResourceProfile/GetResourceProfileCollectionPermissions
Gets list of grants associated with a set of resource profiles
#
POST
/ResourceProfile/GetResourceProfilePermissions
Gets list of grants associated with a resource profile
#
POST
/ResourceProfile/OpenResourceProfilePackage
OpenResourceProfilePackage - unzips and validates a resource profile package
#
POST
/ResourceProfile/SetResourceProfileCollectionPermissions
Grant permissions on resource profile sets
#
POST
/ServerAgent/ConvertMachineAccount
Convert current agent from using machine cert to using OAuth
#
POST
/ServerManage/DeleteResources
Creates a asynchronous operation which will delete all resources and associate…
#
POST
/ServerManage/GetAccountCollectionPermissions
Gets list of grants associated with collection of accounts
#
POST
/ServerManage/GetAuditInfo
Returns the auditing and monitoring service configuration for the tenant
#
POST
/ServerManage/GetDatabaseCollectionPermissions
Gets list of grants associated with collection of databases
#
POST
/ServerManage/GetDomainCollectionPermissions
Gets list of grants associated with collection of domains
#
POST
/ServerManage/GetMyWorkspaceAccounts
Gets a list of accounts that the user has workspace login permission
#
POST
/ServerManage/GetResourceCollectionPermissions
Gets list of grants associated with collection of resources
#
POST
/ServerManage/GetSecretCollectionPermissions
Gets list of grants associated with a collection of secrets
#
POST
/ServerManage/GetSecretRightsAndChallenges
Fetch the rights and authentication challenges associated with a secret
#
POST
/ServerManage/GetSecretsFolderRightsAndChallenges
Gets the rights and challenges for a secret folder
#
POST
/ServerManage/GetSshKeyCollectionPermissions
Gets list of grants associated with collection of SSH keys
#
POST
/ServerManage/GetSshKeyInfo
Gets an SSH key without any of the sensitive fields (PrivateKey, PublicKey…
#
POST
/ServerManage/GetSshKeyRightsAndChallenges
Fetch the rights and authentication challenges associated with an SSH Key
#
POST
/ServerManage/LogJustificationEvent
Log event for entering justification for login and password checkout
#
POST
/ServerManage/ManageAccounts
Creates a asynchronous operation which will attempt to put all accounts under…
#
POST
/ServerManage/ProvisionReconciliationAccounts
Provision reconciliation service account to resources
#
POST
/ServerManage/SetSecretCollectionPermissions
Sets a list of grants associated with a collection of secrets
#
POST
/ServerManage/VerifyAccountPasswordManagementSettings
Walks thru a checklist of items to verify a domain administrative account can…
#
POST
/Subscriptions/GetMultiplexedAccountPermissions
Get list of permissions associated with a multiplexed account
#
POST
/Subscriptions/GetSubscriptionCollectionPermissions
Gets list of grants associated with collection of subscriptions
#
POST
/Subscriptions/GetSubscriptionPermissions
Get list of permissions associated with a subscription
#
POST
/Subscriptions/SetSubscriptionCollectionPermissions
Grant permissions on a subscription collection
#
Specifications
Schemas & Data
📊
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