SAP登录IP绑定校验
来源:互联网 发布:python qrcode 编辑:程序博客网 时间:2024/05/17 21:49
SAP用户登录增强,对用户GUI登录有效,但对RFC访问登录(例如JCO)无效。增强类型是CMOD/SMOD,增强出口(exit)是SUSR0001。
一、增强操作步骤
- tcode smod,”加强” 输入SUSR0001,”对象组件”选择”组件”,点击“修改”。
- 双击功能模块名”EXIT_SAPLSUSF_001″
- FUNCTION EXIT_SAPLSUSF_001中已有代码”INCLUDE ZXUSRU01″.在se80下,创建INCLUDE ZXUSRU01。
- 在ZXUSRU01中输入需要的代码
- 激活增强。在tcode smod,”加强” 输入SUSR0001,点击”测试”.选择EXIT_SAPLSUSF_001,激活。
二、增强登录数据获取
在ZXUSRU01中可输入需要的代码,控制登录动作。常见数据获取:
当前登录用户的用户名:SY-UNAME
当前登录用户的IP:CALL METHOD CL_GUI_FRONTEND_SERVICES=>GET_IP_ADDRESS
当前的全部登录:TABLE UINFO
三、登录增强代码示例
以下代码完成用户IP限定,即只允许用户TESTUSER从IP192.168.0.1登录,否则提示没有权限并中断登录。
DATA: IP TYPE STRING,
COUNT TYPE I.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>GET_IP_ADDRESS
RECEIVING
IP_ADDRESS = IP.
IF SY-UNAME = ‘TESTUSER’ AND IP <> ‘192.168.0.1′.
MESSAGE E157(00).
ENDIF.
阅读全文
1 0
- SAP登录IP绑定校验
- 登陆SAP实现IP地址记录和绑定
- ip校验
- 登录Sap
- SAP校验和替代
- 绑定IP
- SAP的校验和替代
- SAP的校验和替代
- SAP的校验和替代
- SAP的校验和替代
- SAP的校验和替代
- SAP的校验和替代
- yii 校验登录(场景)
- js登录名校验
- js注册登录校验
- 登录操作异步校验
- 表单校验 登录验证
- easyui validatebox 去除校验 绑定校验
- Thinkphp5.0的common与命名空间
- stm32 RTC
- 同时引入jQuery和其它库
- 拍照,选择照片
- PolicyException: 无法获取所需的权限HttpException (0x80004005): 未能加载文件或程序集
- SAP登录IP绑定校验
- Android MediaCodec
- docker之数据存储
- 012 一个打了激素的数组3
- angular的添加隐藏于显示
- 使用HTML5+CSS+JS框架有那些好处
- CentOS 7 中安装Maven以及设置国内镜像地址
- ActiveMq之事物和消息签收方式-yellowcong
- Qt Concurrent——————QSemaphore