2020-08-17 00:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我们正在hana中建立新角色,并计划将角色限制为X个用户(例如:我只想将该自定义角色分配给5个用户)。
是否可以选择将角色分配限制为HANA中的用户?
HANA中没有一项功能可以阻止您一次将角色分配给五个以上的用户。
对于这样的事情-有效的数据库约束-我看到的唯一选择是实现 自定义代码中角色分配的逻辑。
例如:
创建一个唯一要分配此角色的用户。 这是唯一被实际授予角色的用户。
现在,为此用户创建一个授予过程(所有者的安全性),该过程执行实际的授予。
< br>如果您斜视一下,就会看到HDI容器授予就是这样。
现在,由于您可以安全地控制授予过程,因此可以直接进行任何形式的分配 规则/约束进入授予过程。
这就是您可以创建具有最大分配限制的管理对象的方法。
感谢Lars的快速响应
我们将尝试实现您提到的自定义代码。
最多设置5个标签!
HANA中没有一项功能可以阻止您一次将角色分配给五个以上的用户。
对于这样的事情-有效的数据库约束-我看到的唯一选择是实现 自定义代码中角色分配的逻辑。
例如:
创建一个唯一要分配此角色的用户。 这是唯一被实际授予角色的用户。
现在,为此用户创建一个授予过程(所有者的安全性),该过程执行实际的授予。
< br>如果您斜视一下,就会看到HDI容器授予就是这样。
现在,由于您可以安全地控制授予过程,因此可以直接进行任何形式的分配 规则/约束进入授予过程。
这就是您可以创建具有最大分配限制的管理对象的方法。
感谢Lars的快速响应
我们将尝试实现您提到的自定义代码。
一周热门 更多>