查询以找到存储库用户处于活动状态的存储库。

2020-09-02 22:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

实际上,我正在处理密码重置表(不是自助服务)。

因此,我创建了一个多选属性,该属性将显示用户处于活动状态并具有访问权限的存储库。

任何人都可以帮助查询吗?

首先-我尝试过"从mc_repository_vars中选择存储库作为rep_id,将VarValue作为displayName",这为我提供了IDM中所有的Priv: :: Only特权。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

实际上,我正在处理密码重置表(不是自助服务)。

因此,我创建了一个多选属性,该属性将显示用户处于活动状态并具有访问权限的存储库。

任何人都可以帮助查询吗?

首先-我尝试过"从mc_repository_vars中选择存储库作为rep_id,将VarValue作为displayName",这为我提供了IDM中所有的Priv: :: Only特权。

付费偷看设置
发送
6条回答
梦想连接
1楼-- · 2020-09-02 23:53

您好,

我们为此使用了" ACCOUNT "属性,因为如果用户在该存储库中有一个帐户,则该属性将填充用户名。

然后它只是使用一些SQL魔术(子字符串)来获取repname部分,并在下拉列表中使用它。

问候,

Steffi。

悻福寶寶
2楼-- · 2020-09-02 23:44

也许只是我,但是如果我不需要特定的信息,我会尽量远离idmv_link_ext(以及其他链接视图) 在那儿找到了,因为那里有大量的记录。

致谢,

Steffi。

spaceman01
3楼-- · 2020-09-02 23:45

您可以尝试以下操作:

选择替换 (mcothermskeyvalue,'PRIV:SYSTEM:','')idmv_link_ext中的rep(nolock)表示,其中mcthismskey =%usermskey%和mcothermskeyvalue像'PRIV:SYSTEM:%'由rep

如果您的存储库描述 有意义的是,您还可以使用

从idmv_link_ext中选择r.rep_Description,并带有(nolock) 用r.rep_name = replace(mcothermskeyvalue,'PRIV:SYSTEM:','')上的(nolock)加入MC_REPOSITORY r 其中mcthismskey =%usermskey% 和mcothermskeyvalue(如" PRIV:SYSTEM:%")按rep_description的顺序

对于Oracle,请删除带有(nolock)的。 替换也可能有所不同,不再记得了。

哎,真难
4楼-- · 2020-09-02 23:39

哦,男孩。 :D

何必丶何苦呢
5楼-- · 2020-09-02 23:41

那我很幸运。 :)

我的idmv_value_ext(960万)是idmv_link_ext(180万)的五倍。 SAP角色是通过未连接的GRC来完成的,我们的AD组处理也没有那么糟糕。

四川大学会员
6楼-- · 2020-09-02 23:34

谢谢大家。 美好的世界!

一周热门 更多>