授权项-九游平台
token管理
权限 |
对应api接口 |
授权项(action) |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
获取委托token |
iam:tokens:assume |
- |
- |
访问密钥管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询所有永久访问密钥 |
iam:credentials:listcredentials |
- |
- |
|
查询指定永久访问密钥 |
iam:credentials:getcredential |
- |
- |
|
创建永久访问密钥 |
iam:credentials:createcredential |
- |
- |
|
修改指定永久访问密钥 |
iam:credentials:updatecredential |
- |
- |
|
删除指定永久访问密钥 |
iam:credentials:deletecredential |
- |
- |
虚拟mfa管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
绑定mfa设备 |
iam:mfa:bindmfadevice |
- |
- |
|
解绑mfa设备 |
iam:mfa:unbindmfadevice |
- |
- |
|
创建虚拟mfa设备密钥 |
iam:mfa:createvirtualmfadevice |
- |
- |
|
删除mfa设备 |
iam:mfa:deletevirtualmfadevice |
- |
- |
项目管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询项目列表 |
iam:projects:listprojects |
- |
- |
|
创建项目 |
iam:projects:createproject |
- |
- |
|
修改项目信息 |
iam:projects:updateproject |
- |
- |
|
设置项目状态 |
iam:projects:updateproject |
- |
- |
|
查询指定iam用户的项目列表 |
iam:projects:listprojectsforuser |
- |
- |
|
删除指定项目 |
× |
iam:projects:deleteproject |
- |
- |
查询指定项目的配额 |
iam:quotas:listquotasforproject |
- |
- |
账号管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询账号配额 |
iam:quotas:listquotas |
- |
- |
iam用户管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
管理员查询iam用户列表 |
iam:users:listusers |
- |
- |
|
管理员创建iam用户 |
iam:users:createuser |
- |
- |
|
管理员修改iam用户信息 |
iam:users:updateuser |
- |
- |
|
管理员删除iam用户 |
iam:users:deleteuser |
- |
- |
|
管理员创建iam用户(推荐) |
iam:users:createuser |
- |
- |
|
查询用户详情(包含邮箱和手机号码) |
iam:users:getuser |
- |
- |
|
查询iam用户详情 |
iam:users:getuser |
- |
- |
|
管理员重置iam用户密码 |
× |
iam:users:resetuserpassword |
- |
- |
设置登录保护 |
× |
iam:users:setuserloginprotect |
- |
- |
查询指定项目上有权限的用户列表 |
× |
iam:users:listusersforproject |
- |
- |
查询iam用户的mfa绑定信息列表 |
iam:mfa:listvirtualmfadevices |
- |
- |
|
查询指定iam用户的mfa绑定信息 |
iam:mfa:getvirtualmfadevice |
- |
- |
|
查询iam用户的登录保护状态信息列表 |
iam:users:listuserloginprotects |
- |
- |
|
查询指定iam用户的登录保护状态信息 |
iam:users:getuserloginprotect |
- |
- |
用户组管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询iam用户所属用户组 |
iam:groups:listgroupsforuser |
- |
- |
|
管理员查询用户组所包含的iam用户 |
iam:users:listusersforgroup |
- |
- |
|
查询用户组列表 |
iam:groups:listgroups |
- |
- |
|
查询用户组详情 |
iam:groups:getgroup |
- |
- |
|
创建用户组 |
iam:groups:creategroup |
- |
- |
|
更新用户组 |
iam:groups:updategroup |
- |
- |
|
删除用户组 |
iam:groups:deletegroup iam:permissions:removeuserfromgroup iam:permissions:revokerolefromgroup iam:permissions:revokerolefromgrouponproject iam:permissions:revokerolefromgroupondomain |
- |
- |
|
查询用户是否在用户组中 |
iam:permissions:checkuseringroup |
- |
- |
|
添加iam用户到用户组 |
iam:permissions:addusertogroup |
- |
- |
|
移除用户组中的iam用户 |
iam:permissions:removeuserfromgroup |
- |
- |
权限管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询权限列表 |
iam:roles:listroles |
- |
- |
|
查询权限详情 |
iam:roles:getrole |
- |
- |
|
查询租户授权信息 |
iam:permissions:listroleassignments |
√ |
√ |
|
查询全局服务中的用户组权限 |
iam:permissions:listrolesforgroupondomain |
- |
- |
|
查询项目服务中的用户组权限 |
iam:permissions:listrolesforgrouponproject |
- |
- |
|
为用户组授予全局服务权限 |
iam:permissions:grantroletogroupondomain |
- |
- |
|
为用户组授予项目服务权限 |
iam:permissions:grantroletogrouponproject |
- |
- |
|
移除用户组的项目服务权限 |
iam:permissions:revokerolefromgrouponproject |
- |
- |
|
移除用户组的全局服务权限 |
iam:permissions:revokerolefromgroupondomain |
- |
- |
|
查询用户组是否拥有全局服务权限 |
iam:permissions:checkroleforgroupondomain |
- |
- |
|
查询用户组是否拥有项目服务权限 |
iam:permissions:checkroleforgrouponproject |
- |
- |
|
为用户组授予所有项目服务权限 |
iam:permissions:grantroletogroup |
- |
- |
|
查询用户在指定项目上拥有的权限 |
× |
iam:permissions:listrolesforuseronproject |
- |
- |
查询用户组的所有权限 |
× |
iam:permissions:listrolesforgroup |
- |
- |
查询用户组是否拥有指定权限 |
× |
iam:permissions:checkroleforgroup |
- |
- |
移除用户组的指定权限 |
× |
iam:permissions:revokerolefromgroup |
- |
- |
查询账号授权记录 |
× |
iam:permissions:listroleassignments |
- |
- |
自定义策略管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询自定义策略列表 |
iam:roles:listroles |
- |
- |
|
查询自定义策略详情 |
iam:roles:getrole |
- |
- |
|
创建云服务自定义策略 |
iam:roles:createrole |
- |
- |
|
修改云服务自定义策略 |
iam:roles:updaterole |
- |
- |
|
删除自定义策略 |
iam:roles:deleterole |
- |
- |
委托管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
创建委托 |
iam:agencies:createagency |
- |
- |
|
查询指定条件下的委托列表 |
iam:agencies:listagencies |
- |
- |
|
查询委托详情 |
iam:agencies:getagency |
- |
- |
|
修改委托 |
iam:agencies:updateagency |
- |
- |
|
删除委托 |
iam:agencies:deleteagency |
- |
- |
|
为委托授予项目服务权限 |
iam:permissions:grantroletoagencyonproject |
- |
- |
|
查询委托是否拥有项目服务权限 |
iam:permissions:checkroleforagencyonproject |
- |
- |
|
查询项目服务中的委托权限 |
iam:permissions:listrolesforagencyonproject |
- |
- |
|
移除委托的项目服务权限 |
iam:permissions:revokerolefromagencyonproject |
- |
- |
|
为委托授予全局服务权限 |
iam:permissions:grantroletoagencyondomain |
- |
- |
|
查询委托是否拥有全局服务权限 |
iam:permissions:checkroleforagencyondomain |
- |
- |
|
查询全局服务中的委托权限 |
iam:permissions:listrolesforagencyondomain |
- |
- |
|
移除委托的全局服务权限 |
iam:permissions:revokerolefromagencyondomain |
- |
- |
|
查询委托的所有权限 |
iam:permissions:listrolesforagency |
- |
- |
|
查询委托是否拥有指定权限 |
iam:permissions:checkroleforagency |
- |
- |
|
为委托授予指定权限 |
iam:permissions:grantroletoagency |
- |
- |
|
移除委托的指定权限 |
iam:permissions:revokerolefromagency |
- |
- |
企业项目管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询企业项目关联的用户组 |
iam:permissions:listgroupsonenterpriseproject |
- |
√ |
|
查询企业项目已关联用户组的权限 |
iam:permissions:listrolesforgrouponenterpriseproject |
- |
√ |
|
基于用户组为企业项目授权 |
iam:permissions:grantroletogrouponenterpriseproject |
- |
√ |
|
删除企业项目关联的用户组权限 |
iam:permissions:revokerolefromgrouponenterpriseproject |
- |
√ |
|
查询用户组关联的企业项目 |
iam:permissions:listenterpriseprojectsforgroup |
- |
√ |
|
查询用户直接关联的企业项目 |
iam:permissions:listenterpriseprojectsforuser |
- |
√ |
|
查询企业项目直接关联用户 |
iam:permissions:listusersforenterpriseproject |
- |
√ |
|
查询企业项目直接关联用户的角色 |
iam:permissions:listrolesforuseronenterpriseproject |
- |
√ |
|
基于用户为企业项目授权 |
iam:permissions:grantroletouseronenterpriseproject |
- |
√ |
|
删除企业项目直接关联用户的权限 |
iam:permissions:revokerolefromuseronenterpriseproject |
- |
√ |
安全设置
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
修改账号操作保护策略 |
iam:securitypolicies:updateprotectpolicy |
- |
- |
|
查询账号操作保护策略 |
iam:securitypolicies:getprotectpolicy |
- |
- |
|
修改账号密码策略 |
iam:securitypolicies:updatepasswordpolicy |
- |
- |
|
查询账号密码策略 |
iam:securitypolicies:getpasswordpolicy |
- |
- |
|
修改账号登录策略 |
iam:securitypolicies:updateloginpolicy |
- |
- |
|
查询账号登录策略 |
iam:securitypolicies:getloginpolicy |
- |
- |
|
修改账号控制台访问策略 |
iam:securitypolicies:updateconsoleaclpolicy |
- |
- |
|
查询账号控制台访问策略 |
iam:securitypolicies:getconsoleaclpolicy |
- |
- |
|
修改账号接口访问策略 |
iam:securitypolicies:updateapiaclpolicy |
- |
- |
|
查询账号接口访问策略 |
iam:securitypolicies:getapiaclpolicy |
- |
- |
联邦身份认证管理
权限 |
对应api接口 |
授权项 |
iam项目 (project) |
企业项目 (enterprise project) |
---|---|---|---|---|
查询身份提供商列表 |
iam:identityproviders:listidentityproviders |
- |
- |
|
查询身份提供商详情 |
iam:identityproviders:getidentityprovider |
- |
- |
|
创建saml身份提供商 |
iam:identityproviders:createidentityprovider |
- |
- |
|
修改saml身份提供商配置 |
iam:identityproviders:updateidentityprovider |
- |
- |
|
删除saml身份提供商 |
iam:identityproviders:deleteidentityprovider |
- |
- |
|
创建oidc身份提供商 |
iam:identityproviders:createopenidconnectconfig |
- |
- |
|
修改oidc身份提供商配置 |
iam:identityproviders:updateopenidconnectconfig |
- |
- |
|
查询oidc身份提供商 |
iam:identityproviders:getopenidconnectconfig |
- |
- |
|
查询映射列表 |
iam:identityproviders:listmappings |
- |
- |
|
查询映射详情 |
iam:identityproviders:getmapping |
- |
- |
|
注册映射 |
iam:identityproviders:createmapping |
- |
- |
|
更新映射 |
iam:identityproviders:updatemapping |
- |
- |
|
删除映射 |
iam:identityproviders:deletemapping |
- |
- |
|
查询协议列表 |
iam:identityproviders:listprotocols |
- |
- |
|
查询协议详情 |
iam:identityproviders:getprotocol |
- |
- |
|
注册协议 |
iam:identityproviders:createprotocol |
- |
- |
|
更新协议 |
iam:identityproviders:updateprotocol |
- |
- |
|
删除协议 |
iam:identityproviders:deleteprotocol |
- |
- |
|
查询metadata文件 |
iam:identityproviders:getidpmetadata |
- |
- |
|
导入metadata文件 |
iam:identityproviders:createidpmetadata |
- |
- |
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨