All Products
Search
Document Center

Resource Access Management:List of operations by function

Last Updated:Jan 28, 2025
This product(Ims/2019-08-15) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

User management

APITitleDescription
RAM userRAM user
CreateUserCreateUserCreates a RAM user.
GetUserGetUserQueries the information about a RAM user.
UpdateUserUpdateUserModifies the information about a RAM user.
DeleteUserDeleteUserDeletes a Resource Access Management (RAM) user.
ListUsersListUsersQueries information about all Resource Access Management (RAM) users.
ListUserBasicInfosListUserBasicInfosQueries the basic information about all Resource Access Management (RAM) users.
GetAccountSummaryGetAccountSummaryQueries the overview information about an Alibaba Cloud account.
LogonLogon
CreateLoginProfileCreateLoginProfileEnables logon to the console for a Resource Access Management (RAM) user.
GetLoginProfileGetLoginProfileQueries the logon configurations of a Resource Access Management (RAM) user.
UpdateLoginProfileUpdateLoginProfileModifies the console logon configurations of a Resource Access Management (RAM) user.
DeleteLoginProfileDeleteLoginProfileDisables logon to the console for a Resource Access Management (RAM) user.
ChangePasswordChangePasswordChanges the password that is used to log on to the console for a Resource Access Management (RAM) user.
AccessKeyAccessKey
CreateAccessKeyCreateAccessKeyCreates an AccessKey pair for an Alibaba Cloud account or a Resource Access Management (RAM) user.
DeleteAccessKeyDeleteAccessKeyDeletes an AccessKey pair for an Alibaba Cloud account or a Resource Access Management (RAM) user.
UpdateAccessKeyUpdateAccessKeyModifies the status of an AccessKey pair for an Alibaba Cloud account or a Resource Access Management (RAM) user.
GetAccessKeyLastUsedGetAccessKeyLastUsedQueries the time when an AccessKey pair was used for the last time.
ListAccessKeysListAccessKeysQueries the AccessKey pairs of an Alibaba Cloud account or a Resource Access Management (RAM) user.
MFAMFA
GetVerificationInfoGetVerificationInfoQueries the status of the mobile phone or email that is bound to a Resource Access Management (RAM) user.
CreateVirtualMFADeviceCreateVirtualMFADeviceCreates a virtual multi-factor authentication (MFA) device.
ListVirtualMFADevicesListVirtualMFADevicesQueries multi-factor authentication (MFA) devices.
DeleteVirtualMFADeviceDeleteVirtualMFADeviceDeletes a multi-factor authentication (MFA) device.
DisableVirtualMFADisableVirtualMFAUnbinds and deletes a multi-factor authentication (MFA) device from a Resource Access Management (RAM) user.
BindMFADeviceBindMFADeviceBinds a multi-factor authentication (MFA) device to a Resource Access Management (RAM) user.
UnbindMFADeviceUnbindMFADeviceUnbinds a multi-factor authentication (MFA) device from a Resource Access Management (RAM) user.
GetAccountMFAInfoGetAccountMFAInfoQueries information about the multi-factor authentication (MFA) devices of an Alibaba Cloud account.
GetUserMFAInfoGetUserMFAInfoQueries information about the multi-factor authentication (MFA) device that is bound to a Resource Access Management (RAM) user.
TagTag
TagResourcesTagResourcesAdds tags to resources.
UntagResourcesUntagResourcesRemoves tags from a resource.
ListTagResourcesListTagResourcesQueries the tags that are added resources.

User group management

APITitleDescription
CreateGroupCreateGroupCreates a Resource Access Management (RAM) user group.
GetGroupGetGroupQueries the information about a Resource Access Management (RAM) user group.
UpdateGroupUpdateGroupModifies information about a Resource Access Management (RAM) user group.
DeleteGroupDeleteGroupDeletes a Resource Access Management (RAM) user group.
ListGroupsListGroupsQueries Resource Access Management (RAM) user groups.
AddUserToGroupAddUserToGroupAdds a Resource Access Management (RAM) user to a RAM user group.
RemoveUserFromGroupRemoveUserFromGroupRemoves a Resource Access Management (RAM) user from a RAM user group.
ListUsersForGroupListUsersForGroupQueries Resource Access Management (RAM) users in a RAM user group.
ListGroupsForUserListGroupsForUserQueries the Resource Access Management (RAM) user groups to which a RAM user belongs.

SSO management

APITitleDescription
SetUserSsoSettingsSetUserSsoSettingsConfigures information about user-based single sign-on (SSO).
GetUserSsoSettingsGetUserSsoSettingsQueries the configurations of user-based single sign-on (SSO).
CreateSAMLProviderCreateSAMLProviderCreates an identity provider (IdP) for role-based single sign-on (SSO).
DeleteSAMLProviderDeleteSAMLProviderDeletes an identity provider (IdP) for role-based single sign-on (SSO).
UpdateSAMLProviderUpdateSAMLProviderModifies information about an identity provider (IdP) for role-based single sign-on (SSO).
GetSAMLProviderGetSAMLProviderQueries the information about an identity provider (IdP) for role-based single sign-on (SSO).
ListSAMLProvidersListSAMLProvidersQueries information about identity providers (IdPs) for role-based single sign-on (SSO).
CreateOIDCProviderCreateOIDCProviderCreates an OpenID Connect (OIDC) identity provider (IdP) to configure a trust relationship between Alibaba Cloud and an external IdP. This topic provides an example on how to create an IdP named TestOIDCProvider to configure a trust relationship between the external IdP Okta and Alibaba Cloud.
GetOIDCProviderGetOIDCProviderQueries the information about an OIDC IdP.
UpdateOIDCProviderUpdateOIDCProviderModifies the description and client IDs of an OpenID Connect (OIDC) identity provider (IdP).
ListOIDCProvidersListOIDCProvidersQueries OIDC IdPs.
DeleteOIDCProviderDeleteOIDCProviderDeletes an OpenID Connect (OIDC) identity provider (IdP).
AddClientIdToOIDCProviderAddClientIdToOIDCProviderAdds a client ID to an OpenID Connect (OIDC) identity provider (IdP).
RemoveClientIdFromOIDCProviderRemoveClientIdFromOIDCProviderRemoves a client ID from an OpenID Connect (OIDC) identity provider (IdP).
AddFingerprintToOIDCProviderAddFingerprintToOIDCProviderAdds a fingerprint to an OpenID Connect (OIDC) identity provider (IdP).
RemoveFingerprintFromOIDCProviderRemoveFingerprintFromOIDCProviderRemoves a fingerprint from an OpenID Connect (OIDC) identity provider (IdP).

OAuth management

APITitleDescription
CreateApplicationCreateApplicationCreates an application.
GetApplicationGetApplicationQueries the configuration information about an application.
UpdateApplicationUpdateApplicationModifies the information about a specified application.
DeleteApplicationDeleteApplicationDeletes an application.
ListApplicationsListApplicationsLists the created applications.
ListPredefinedScopesListPredefinedScopesQueries predefined application permissions.
CreateAppSecretCreateAppSecretCreates an application secret for an application.
GetAppSecretGetAppSecretQueries the details of an application secret.
ListAppSecretIdsListAppSecretIdsQueries the secret IDs of an application.
DeleteAppSecretDeleteAppSecretDeletes the application secret of an application.

Security settings

APITitleDescription
SetPasswordPolicySetPasswordPolicyConfigures the password policy for Resource Access Management (RAM) users.
GetPasswordPolicyGetPasswordPolicyQueries the details of the password policy for RAM users.
SetSecurityPreferenceSetSecurityPreferenceConfigures security preferences for a RAM user.
GetSecurityPreferenceGetSecurityPreferenceQueries the security preferences for RAM users.
SetDefaultDomainSetDefaultDomainConfigures the default domain name for an Alibaba Cloud account.
GetDefaultDomainGetDefaultDomainQueries the default domain name of an Alibaba Cloud account.
GetCredentialReportGetCredentialReportQueries the user credential reports of an Alibaba Cloud account.
GetAccountSecurityPracticeReportGetAccountSecurityPracticeReportQueries the security report of an Alibaba Cloud account.
GenerateCredentialReportGenerateCredentialReportGenerates the user credential report of an Alibaba Cloud account.