跳到主要内容 跳到补充内容

定义实体级别访问控制

通过设置特定注释在数据模型中处理访问控制。

以下示例说明如何授予创建自定义角色中创建的两个自定义角色对 Movie (影片) 数据模型中的实体的写入权限。

步骤

  1. 在数据模型编辑器中,右键单击 Movie (影片) 实体,然后选择 Set the Roles with Write Access (设定具有写入权限的角色)

    一个对话框即会弹出。

  2. 单击对话框右上角的箭头显示 Studio 中定义的自定义角色列表,然后选择要授予其对选定业务实体的写入权限的自定义角色。

    在本示例中,选中 Movie_Manager

  3. 单击 [+] 按钮向列表添加自定义角色。

    set role recursively (按递归方式设定角色) 复选框默认选中。这会将安全设置传播到所选节点的所有子元素,在本案例中,是 Movie (影片) 实体中的所有特性。您还可以在特性级别定义访问控制。有关更多信息,请参阅《Talend Studio 用户指南》。

  4. 单击 OK (确定) 确认更改并关闭对话框。

    有实体访问权限的角色将列在实体的 Annotations (注释) 节点和实体的每个特性下。

  5. 按照同样的步骤授予自定义角色 Movie_ManagerMovie (影片) 数据模型中 Director (导演)Customer (客户) 实体的写入权限。
  6. 仅在 Movie (影片) Movie (影片) 数据模型中授予自定义角色 Movie_UserCustomer (客户) Customer (客户) 实体的写入权限。

结果

稍后,您可以将自定义角色 Movie_Manager 和/或 Movie_User 分配给任何用户Talend MDM Web UI,使其可以相应地访问这些实体和特性。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!