点击此处---> 群内免费提供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。
嗨,
可以通过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')或类别为null) AND登录标识不在('NOTFALL01','NOTFALL02','NOTFALL03')中 AND logonuid不喜欢'SAP%' AND( (to_date(decode(trdat,'0000-00-00',erdat,trdat),'YYYY-MM-DD')
理查德
嗨,阿拉维德,
在我看来,您对SAP IDM有很多疑问? ...
关于您在这篇文章中的问题:
请找到本地导入的SAP ABAP连接器软件包,并阅读配置指南中有关连接SAP ABAP系统的相关章节。 看一看从SAP表读取的"读取帮助值"作业,熟悉它并进行相应的调整。
一旦您掌握了这些步骤," ReadTable:USR02"和" Read ABAP Users"就会检查您在构建作业时获得的数据,如上面提到的博客所述。 这应该澄清您在这篇文章中有关如何构建SQL语句的第二个问题。
自定义愉快...
此致
亚历克斯
一周热门 更多>