策略管理接口 创建策略 创建权限策略,请参考如下代码: public CreatePolicyResponse createPolicy ( IamClient client ) { CreatePolicyRequest createPolicyRequest = new CreatePolicyRequest ( ) ; // 设置策略名 createPolicyRequest . setNa
策略管理接口 说明 :权限策略分为自定义策略和系统策略。 自定义策略是用户自行创建管理的权限策略,类型为Custom;系统策略是云平台统一管理的内置策略,类型为System。 在下文API中,如未指定policyType参数,则默认为自定义策略类型。 创建策略 接口描述 创建权限策略。 请求结构 POST /v1/policy HTTP/1.1 Host: iam.bj.baidubce.com
STS相关接口 目前STS相关接口仅限 白名单开放 ,需要申请试用,请联系百度智能云IAM团队。 AssumeRole 接口描述 获取关联到指定角色的临时身份凭证。 权限说明 请求发起人需要具有合法的AccessKeyID和SecretAccessKey才能发起请求,请参考 鉴权认证 。 请求结构 POST /v1/credential?assumeRole&accountId=dc9b5
角色管理接口 创建角色 接口描述 创建角色。 请求结构 POST /v1/role HTTP/1.1 Host: iam.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。 请求参数 名称 类型 位置 描述 是否必须 name String RequestBody参数 角色名 是 description
角色管理接口 创建角色 创建角色,请参考如下代码: public void createRole ( IamClient client ) { CreateRoleRequest createRoleRequest = new CreateRoleRequest ( ) ; // 设置角色名 createRoleRequest . setName ( test_role_name ) ; //
组管理接口 创建组 创建组,请参考如下代码: public void createGroup ( IamClient client ) { CreateGroupRequest createGroupRequest = new CreateGroupRequest ( ) ; // 组名 createGroupRequest . setName ( test_group_name ) ; //
用户管理接口 创建用户 支持子用户的创建,请参考如下代码: public void createUser ( IamClient client ) { CreateUserRequest createUserRequest = new CreateUserRequest ( ) ; //设置用户名 长度1-64位的字母、数字或 _ createUserRequest . setName ( t
组管理接口 创建组 接口描述 创建组。 请求结构 POST /v1/group HTTP/1.1 Host: iam.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。 请求参数 名称 类型 位置 描述 是否必须 name String RequestBody参数 组名 是 description Str
子用户设置 设置登录密码 使用设置的用户名+设置的密码,进行登录操作;(推荐) 在“子用户管理列表”中,点击未设置密码的用户列的“设置”,出现“设置密码”弹框。设置成功后,用户可以通过该【用户名】和【密码】进行登录。 您可以选择勾选“要求用户下次登录时必须重置密码”,则子用户在下次登录时,系统会要求子用户重设密码。 您也可以选择“绑定内网账号”,选择“百度账号”,子用户登录时,使用百度账号和该账号
版本变更记录 Python SDK开发包[2021-11-24] 版本号 v0.8.63 首次发布:: 支持创建、查询、更新、删除、列举用户 支持配置用户的控制台登录,支持查询、关闭控制台登录 支持创建、禁用、启用、删除、列举用户的AccessKey 支持创建、查询、更新、删除、列举用户组 支持添加用户到组,从组内移除用户,列举用户的组和组内用户 支持创建、查询、更新、删除、列举角色 支持创建、查