配置图细粒度权限
GES图实例提供了细粒度权限控制,可对特定Label的特定属性设置遍历(traverse)、读、写权限。您可以对您管理的图进行label(标签)、property(属性)级别细粒度权限设置,并对用户组进行授权。
- 遍历:处理数据结构(如数组、链表、树、图等)时常用的操作,是指按照某种顺序访问数据结构中的每一个元素,目的是对数据结构中的每个元素执行特定的操作。
- 关于label(标签)、property(属性)的概念,可参考图数据格式介绍进行了解。
配置权限
- 在细粒度权限设置之前,请先对用户组进行配置,具体操作请参考用户组配置。
- 在左侧导航栏选择“图细粒度权限控制 > 图细粒度权限配置”。
- 在“图细粒度权限配置”页面可以看到当前您所拥有的在“运行中”图的图名称、细粒度权限状态、权限最近开启时间、以及可进行的操作。
图1 图细粒度权限配置页面
- 只有图的运行状态为“运行中”的图才会在该页面显示。
- 您可以在页面的右上角按图名称进行搜索查看。
- 选择需设置权限的图。在“操作”列单击“权限设置”,进入“权限配置”页面,如图 权限设置所示,您可以创建元数据权限以及图细粒度权限。
图3 权限设置(2.4.9及以上版本的持久化图界面)
- 创建元数据写权限。
- 创建图细粒度权限。
- 单击“保存”,界面跳转到“权限配置”页面,在“图细粒度权限”模块下可以看到创建好的权限。
图6 已创建的权限策略
关联用户组
将创建的权限配置与特定用户组关联,确保用户组成员能够根据配置的权限访问图资源。
- 在“权限设置”页面中,选择刚创建好的图权限配置,单击“操作”列的“关联用户组”。
- 选择想要赋权的用户组。
图7 关联用户组
- 单击“确定”,可在页面中看到当前权限已授权的用户数。
图8 已授权用户数




