配置旧版 RBAC
借助基于角色的访问权限控制 (RBAC),管理员可以根据员工在组织中的角色定制对 Google Security Operations 功能的访问权限。
准备工作
RBAC 会从 SAML 响应中读取群组信息,并使用以下不区分大小写的默认属性名称:
groupidpgroup groupmemberof
如果您使用自定义属性名称,则必须先将其提供给 Google Security Operations,然后才能修改 RBAC 设置。
修改 RBAC 设置
如需前往 RBAC 配置文件和设置页面,请点击导航栏中的设置。
个人资料
个人资料页面会显示用户个人资料中的信息(用户 ID、群组 ID、分配的角色)以及有关其组织的一些其他信息(客户 ID、 Google Cloud 项目编号、 Google Cloud 项目 ID)。
客户 ID
您的客户 ID 位于个人资料页面的组织详细信息部分。
更新时区
您可以按如下方式更新时区:
在您的个人资料中找到时间设置部分,然后点击修改。
选择适合您所在位置的时区。
用户和群组
用户和群组页面可让管理员配置 RBAC。
点击左侧导航窗格中的用户和群组链接。用户和群组页面上会显示用户和群组的列表,其中包含以下列:用户/群组、类型和分配的角色。
点击分配新角色,打开分配角色对话框。在此对话框中,您可以完成以下任务:
- 将一个或多个新用户分配给角色。
- 将一个或多个新群组分配给角色。
可用角色包括:
- 默认
- ViewerWithNoDetectAccess
- Viewer
- Editor
- 管理员
添加用户或群组 ID 并从 ASSIGN ROLE 下拉菜单中选择适当的角色后,点击 ASSIGN。
分配角色时,请注意以下事项:
- 添加用户或群组时,请确保他们存在于您的身份提供方 (IdP) 中。删除用户或群组时,请确保至少保留一个拥有管理员角色且位于您的 IdP 中的用户或群组;否则,您将失去管理员访问权限。
- 用户和群组 IdP ID 区分大小写。
- 您无法使用此对话框更改现有用户或群组的分配角色。请参阅以下步骤,了解如何更改角色以及删除用户和群组。
- Google Security Operations 会管理用户与群组和角色之间的映射关系。
- 如果用户或群组 ID 包含可能使用 UTF-8 编码的特殊字符(取决于文本源),请谨慎使用。点击分配后,Google 建议您验证新的分配是否已正确保存。
您可以通过在分配的角色列中选择与该用户或群组对应的新角色,来更改现有用户或群组的角色。
您可以从右上角的角色下拉菜单中更改已分配给新用户和群组的默认角色。
您可以通过以下方法来删除用户或群组:将指针悬停在用户或群组行上,然后点击该行最右侧出现的垃圾桶图标。
如果您删除作为管理员的用户和群组,而剩下的唯一管理员不在您的 IDP 中,您将失去管理员访问权限。
角色
角色与一组产品权限相关联。向用户分配角色可授予用户与该角色关联的权限。
Google Security Operations 包含以下预定义角色:
- 管理员 - 管理企业的基于角色的访问权限控制政策。还可以修改或查看任何 Google Security Operations 页面。
- 编辑者 - 可以编辑 Google Security Operations 页面,包括创建和修改 Detection Engine 规则。
- Viewer - 可以查看任何 Google Security Operations 页面,但无法进行任何更改。
- ViewerWithNoDetectAccess - 可以查看不包含检测结果的所有 Google Security Operations 页面(主要是“规则”和“参考列表”页面)。
RBAC 应用包括以下各项:
- 根据工作职责创建和分配角色。
- 根据租户或组织创建和分配角色。
- 为分析人员分配临时角色以调查问题。
权限
权限提供在 Google Security Operations 中执行单个受控操作所需的授权,包括(如需查看完整权限列表,请参阅界面):
- 查看规则
- 修改规则
- 修改反馈
- 修改参考列表
- 查看 RBAC 权限
如果用户没有执行某项操作的权限,则相关功能会被停用。例如,如果用户拥有“Viewer 角色,则无法创建新规则(规则编辑器中的新建按钮处于停用状态)、复制规则(复制选项处于停用状态)或修改现有规则。
如需查看用户和群组可用的角色和权限,请完成以下操作:
点击左侧导航窗格中的角色链接。
从“角色”列中选择角色以查看授予该角色的权限。与每个角色关联的权限无法更改。
新添加的用户和群组的默认角色是 Viewer。如果您选择其他角色(例如“编辑者”),设为默认控件会变为可用状态。这样一来,您就可以将该角色设为默认角色。