This topic lists all RAM API actions.

Debug

Use OpenAPI Explorer to perform debug operations and generate SDK code examples.

User management API actions

Action Description
CreateUser Creates a RAM user.
GetUser Obtains the detailed information about a RAM user.
UpdateUser Updates the basic information about a RAM user.
DeleteUser Deletes a RAM user.
ListUsers Lists all RAM users.
CreateLoginProfile Enables console logon for a RAM user.
GetLoginProfile Views the logon configurations of a RAM user.
DeleteLoginProfile Disables console logon for a RAM user.
DeleteLoginProfile Modifies the logon configurations of a RAM user.
CreateAccessKey Creates an AccessKey for a RAM user.
UpdateAccessKey Changes the AccessKey status of a RAM user.
DeleteAccessKey Deletes the AccessKey of a RAM user.
ListAccessKeys Lists the AccessKey of a RAM user.
CreateVirtualMFADevice Creates a virtual Multi-Factor Authentication (MFA) device.
ListVirtualMFADevices Lists virtual MFA devices.
DeleteVirtualMFADevice Deletes a virtual MFA device.
BindMFADevice Attaches an MFA device to a RAM user.
UnbindMFADevice Removes an MFA device from a RAM user.
GetUserMFAInfo Obtains the MFA device information of a RAM user.
ChangePassword Changes the password for a RAM user.

Group management API actions

Action Description
CreateGroup Creates a RAM user group.
GetGroup Obtains RAM user group information.
UpdateGroup Updates RAM user group information.
ListGroups Lists all RAM user groups.
DeleteGroup Deletes a RAM user group.
AddUserToGroup Adds a RAM user to a RAM user group.
RemoveUserFromGroup Removes a RAM user from a RAM user group.
ListGroupsForUser Lists information about the RAM user groups to which a specified RAM user is added.
ListUsersForGroup Lists the RAM users in a RAM user group.

Role management API actions

Action Description
CreateRole Creates a RAM role.
GetRole Obtains information about a RAM role.
UpdateRole Updates information about a RAM role.
ListRoles Lists RAM roles.
DeleteRole Deletes a RAM role.

Policy management API actions

Action Description
CreatePolicy Creates a policy.
GetPolicy Obtains information about a policy.
DeletePolicy Deletes a policy.
ListPolicies Lists policies.
CreatePolicyVersion Creates a version for a policy.
GetPolicyVersion Obtains information about the version of a policy.
DeletePolicyVersion Deletes a version of a policy.
ListPolicyVersions Lists all versions of a policy.
SetDefaultPolicyVersion Sets the default version of a policy.
AttachPolicyToUser Attaches a policy to a RAM user.
DetachPolicyFromUser Removes a policy from a RAM user.
AttachPolicyToGroup Attaches a policy to a RAM user group.
DetachPolicyFromGroup Removes a policy from a RAM user group.
AttachPolicyToRole Attaches a policy to a RAM role.
DetachPolicyFromRole Removes a policy from a RAM role.
ListEntitiesForPolicy Lists the entities that use a policy.
ListPoliciesForUser Lists the policies attached to a RAM user.
ListPoliciesForGroup Lists the policies attached to a RAM user group.
ListPoliciesForRole Lists the policies attached to a RAM role.

Security management API actions

Action Description
SetAccountAlias Sets an alias for an Alibaba Cloud account.
GetAccountAlias Views the alias of an Alibaba Cloud account.
ClearAccountAlias Deletes the alias of an Alibaba Cloud account.
SetPasswordPolicy Sets the password policy, including the password strength, for a RAM user.
GetPasswordPolicy Obtains the password policy, including the password strength, of a RAM user.
SetSecurityPreference Sets the security preferences.