在SAP IDM中锁定用户

2020-08-20 11:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 美好的一天。 我指...

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

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


大家好,

美好的一天。

我指的是以下链接,因为我正在尝试将其作为要求的一部分。

https://blogs.sap.com/2019/10/21/lock-active-s ap-users-who- 没有使用sap-idm/

登录n天

对此有一些疑问。

1)如何连接到SAP USR02表,就像在SQL中表集不同?

2)导出列表-计算上次登录时间是60到90天,我需要在此处应用示例逻辑?

该文档对这些步骤进行了很好的解释,但是我对SAP IDM还是陌生的,因此,如果要实施该文档,请寻求有关更多信息的帮助/有关所提供步骤的逻辑/进一步建议。

请帮助。

谢谢

Aravind。

2条回答
95年老男孩
2020-08-20 12:30 .采纳回答

嗨,
可以通过from定制过程将表USR02读入IDM。您可以从ABAP初始加载中复制一个或更新作业(读取abap用户)。 只需替换表的名称并调整要读取的字段即可。

ENTRYTYPE = TABLE
TABLE = USR02
COLUMNS = BNAME | UFLAG | USTYP | CLASS | ERDAT | TRDAT | GLTGB
NAMEFIELD = BNAME

注意,您 还必须调整SAP后端中通信用户的权限才能读取表USR02。

数据可以存储在IDM数据库中,例如Z_ <仓库名称> _USR02,您可以从其他作业中查询 ,例如 自动 处理非活动用户。

下面是一个示例,该示例读取IDM中称为上次登录日期> 90天的MX_PERSON条目的解锁对话框用户(对于Oracle数据库,它使用to_date和解码功能):

SELECT徽标,trdat FROM Z _%$ rep。$ NAME%_USR02 ustyp ='A' AND uflag ='0' AND(类别不在('SYSTEM','SUPER')或类别为nu​​ll) AND登录标识不在('NOTFALL01','NOTFALL02','NOTFALL03')中 AND logonuid不喜欢'SAP%' AND( (to_date(decode(trdat,'0000-00-00',erdat,trdat),'YYYY-MM-DD')

理查德

一周热门 更多>