操作步骤 请参考如下步骤完成在控制台中创建你的角色: 登录 百度智能云控制台 ,鼠标移动到右上角用户头像,选择 多用户访问控制 ; 在左侧导航栏中选择 角色管理 ,点击按钮 创建新角色 ; 填写角色名称、描述等基本信息,注意,角色名称在同一账户下必须唯一,名称不区分大小写,即 TESTROLE 和 testrole 视为同一个角色; 选择 角色载体 ,你可以选择 当前云账号 ,代表该角色为目前所在云账户创建
创建角色 { headInfo : , debugUrl :{ url : http://{host}/v{version}/role?
角色管理接口 创建角色 创建角色,请参考如下代码: Java 复制 1 public void createRole ( IamClient client ) { 2 3 CreateRoleRequest createRoleRequest = new CreateRoleRequest ( ) ; 4 // 设置角色名 5 createRoleRequest . setName ( test_role_name
管理角色 本节将介绍如何管理你的百度智能云账户中的角色,涉及到角色编辑和修改,角色的删除操作等。
角色管理 ,配置当以外部身份单点登录到百度智能云时可配置的角色,这里以虚拟机BCC的管理人员角色为例 点击 创建新角色 ,填写角色名称如“BCCAdmin”,描述为“BCC管理人员角色”; 在 角色载体 中,选择载体类型为 外部账号 ,载体实例选择上一步中添加的“azure”, 你还可以为IdP设定可切换到百度智能云的条件限制,当前百度智能云支持的属性字段有:saml:iss, saml:aud,
角色管理接口 创建角色 接口描述 创建角色。 请求结构 Plain Text 复制 1 POST /v1/role HTTP/1.1 2 Host: iam.bj.baidubce.com 3 Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
角色指令 通过角色指令(Instruction),你可以指定应用将扮演的角色、期望角色完成的任务和目标,说明可用的组件以及如何使用这些组件,指定回答的输出格式、结果内容、风格要求或字数限制等。此外,还可通过编写指令中的【要求与限制】规范应用的行为与操作。 点击【优化】和【模版】按钮,快速生成角色指令: 点击【优化】按钮,大模型会对现有的角色指令进行优化。
回收用户的角色 { headInfo : , debugUrl :{ url : http://{host}/v{version}/user?revokeRoles , href : , method : POST }, debugDesc : 回收指定用户的指定的一个或多个角色,完成回收之后,该用户不再具备由这些角色提供的权限。需要注意的是,用户可能具备独立权限。
展示角色的权限 { headInfo : , debugUrl :{ url : http://{host}/v{version}/role?showPrivileges , href : , method : POST }, debugDesc : 展示指定角色的所有权限,以及被授权到的用户列表。
回收角色的权限 { headInfo : , debugUrl :{ url : http://{host}/v{version}/role?revokePrivileges , href : , method : POST }, debugDesc : 回收指定角色的指定的一个或多个权限元组(Privilege Tuple)。