API Category

Last updated: 2020-01-13 17:25:02

Identity Provider APIs

API Name Feature
CreateSAMLProvider Creates a SAML identity provider
DeleteSAMLProvider Deletes a SAML identity provider
GetSAMLProvider Queries SAML Identity provider details
ListSAMLProviders Queries the list of SAML identity providers
UpdateSAMLProvider Updates SAML identity provider information

Policy APIs

API Name Feature
AttachGroupPolicy Associates a policy with a user group
AttachUserPolicy Associates a policy with a user
CreatePolicy Creates a policy
DeletePolicy Deletes a policy
DetachGroupPolicy Unassociate a policy and a user group
DetachUserPolicy Unassociates a policy and a user
GetPolicy Views policy details
ListAttachedGroupPolicies Queries policy list associated with a user group
ListAttachedUserPolicies Queries policy list associated with a sub-account
ListEntitiesForPolicy Queries entity list associated with a policy
ListPolicies Queries the list of policies
UpdatePolicy Updates a policy

Role APIs

API Name Feature
AttachRolePolicy Associates a permission policy with a role
CreateRole Creates a role
DeleteRole Deletes a role
DescribeRoleList Gets a role list
DetachRolePolicy Unassociates a policy and a role
GetRole Gets role details
ListAttachedRolePolicies Gets the list of policies associated with a role
UpdateAssumeRolePolicy Modifies the trust policy of a role
UpdateRoleDescription Modifies the description of a role

User APIs

API Name Feature
AddUser Adds sub-Users
AddUserToGroup Adds users to a user group
ConsumeCustomMFAToken Verifies a custom multi-factor Token
CreateGroup Creates a user group
DeleteGroup Deletes a user group
DeleteUser Deletes a sub-user
GetCustomMFATokenInfo Gets information associated with a custom multi-factor Token
GetGroup Queries user group details
GetUser Queries sub-users
ListGroups This API is used to query the list of user groups.
ListGroupsForUser Lists user groups associated with a user
ListUsers Pulls sub-users
ListUsersForGroup Queries the list of users associated with a user group
RemoveUserFromGroup Deletes users from a user group
SetFlag Sets user login, sensitive operations and async login
UpdateGroup Updates a user group
UpdateUser Updates a sub-user