SAP IDT - 安全


Universe 的安全性是在将其发布到存储库时定义的。所有已发布的 Universe 均位于 Universe 文件夹下,所有连接均位于 Connection 文件夹中。要访问存储库中的 Universe 或连接,您可以使用存储库资源。

安全宇宙

Universe、连接上的安全策略应用于在 CMC 中创建的用户和组。在信息设计工具中,您可以使用安全编辑器定义安全策略。您可以在 IDT 中创建安全配置文件,并将这些配置文件分配给用户和组。

您可以在 IDT 中定义两种类型的安全配置文件 -

  • 数据安全配置文件- 在数据安全配置文件中,安全策略应用于数据基础对象和连接。

  • 业务安全配置文件- 这包括业务层中应用安全配置文件的对象。

IDT 中的安全编辑器

可以通过两种方式查看安全编辑器:使用 Universe 或使用用户/组。选择“安全编辑器”窗格中的选项卡以显示您要使用的视图。

“Universe/Profiles”选项卡允许您通过首先在存储库中选择一个 Universe 来执行任务。

用户/组选项卡允许您通过首先选择用户或组来执行任务。

用户/组面板中有三个图标,允许您以不同的方式显示用户和组 -

  • 显示用户
  • 显示组
  • 显示层次结构
安全编辑器

如何在 IDT 中打开安全编辑器?

在信息设计工具工具栏中,单击“安全编辑器”图标。

打开安全编辑器

输入要在安全编辑器中打开的会话详细信息。如果您尚未登录所选会话,请输入所需信息。

安全编辑器在新选项卡中打开。

安全编辑器选项卡

插入和编辑数据安全配置文件

转到安全编辑器中的 Universes/Profiles 窗格。要插入新配置文件,请右键单击 Universe → 插入数据安全配置文件。

插入数据安全

这将打开一个新窗口,您可以在不同的选项卡中定义数据安全配置文件设置。定义完所有设置后,单击“确定”。

要将更改保存到存储库中的安全设置,请单击主工具栏中的保存图标。

更改安全检查

定义完所有设置后,单击“确定”。

要将更改保存到存储库中的安全设置,请单击主工具栏中的保存图标。所有数据安全配置文件设置都应用于使用关系连接在 Data Foundation 上创建的 Universe。

连接 定义替换连接
控制 定义替换查询超时和大小限制
SQL 定义替换查询选项
行数 定义 SQL WHERE 子句来限制查询中返回的行
表格 定义替换表

当您在一个 Universe 上定义多个数据安全配置文件时,还可以更改数据安全配置文件优先级。

数据安全概况

这将打开一个新窗口 → 更改安全配置文件优先级。您可以使用向上/向下箭头更改安全配置文件的优先级。

要保存存储库中的更改,请单击主工具栏中的保存图标。

更改安全配置文件优先级

插入和编辑业务安全配置文件

在安全编辑器下的 Universe/配置文件窗格中选择一个 Universe。要插入新的业务安全配置文件 → 右键单击​​ → 插入业务安全配置文件。

插入业务安全配置文件

您可以在业务安全配置文件的每个选项卡中定义安全性。重置选项用于将设置重置为默认值。定义设置后,单击“确定”关闭窗口,然后单击顶部的“保存”图标保存配置文件。

创建查询

定义用户在查询面板中可用的 Universe 视图和业务层对象

注意- 创建查询设置仅保护元数据。

显示数据

当用户运行查询时,授予或拒绝对业务层中对象检索的数据的访问权限。

过滤器

使用业务层中的对象定义过滤器。

定义业务安全配置文件