在SAP IDM中锁定用户

2020-08-20 11:51发布

         点击此处--->   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。

         点击此处--->   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年老男孩
1楼 · 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')

理查德

奄奄一息的小鱼
2楼-- · 2020-08-20 12:34

嗨,阿拉维德,

在我看来,您对SAP IDM有很多疑问? ...

关于您在这篇文章中的问题:

请找到本地导入的SAP ABAP连接器软件包,并阅读配置指南中有关连接SAP ABAP系统的相关章节。 看一看从SAP表读取的"读取帮助值"作业,熟悉它并进行相应的调整。

一旦您掌握了这些步骤," ReadTable:USR02"和" Read ABAP Users"就会检查您在构建作业时获得的数据,如上面提到的博客所述。 这应该澄清您在这篇文章中有关如何构建SQL语句的第二个问题。

自定义愉快...

此致

亚历克斯

一周热门 更多>