SAP IDT - 安全性



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

Security Universe

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

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

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

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

IDT 中的安全编辑器

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

“Universe/配置文件”选项卡允许您首先在资源库中选择一个 Universe,然后执行任务。

“用户/组”选项卡允许您首先选择一个用户或组,然后执行任务。

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

  • 显示用户
  • 显示组
  • 显示层次结构
Security Editor

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

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

Open Security Editor

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

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

Security Editor Tab

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

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

Insert Data Security

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

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

change Security Checkings

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

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

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

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

Data Security Profile

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

要将更改保存到资源库,请单击主工具栏中的保存图标。

Change Security Profile Priority

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

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

Insert Business Security Profile

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

创建查询

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

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

显示数据

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

过滤器

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

Define Business Security Profile
广告