SAP 中的用户类型

在使用 SU01 维护用户时,在登录数据选项卡中会要求选择用户类型,一般我们都选择第一项
Dialog,但是其他几个选项有什么作用呢?下面我们就一一解释。

对话用户
顾名思义,就是需要通过 SAP GUI 与 SAP
系统进行交互的用户。
在对话用户登录时,系统会检查用户的有效期和初始密码,并且要求修改密码。
重复登录时,系统会给出提示。

系统用户
系统用户主要用来执行系统中无需会话交互的应用(例如
RFC)或者是执行后台处理。
这种用户不允许使用 SAP GUI 登录。
这种用户类型没有密码有效期。只有用户管理员才能使用事务码 SU01
来修改密码。

通讯用户
使用通讯用户来处理系统间不需要会话操作的通讯(各种使用 RFC 服务的应用程序,例如
ALE、工作流、TMS)。
不允许使用 SAP GUI 登录。

服务用户
类型为服务用户的是一个匿名的大分组用户。通常它应该受到非常严格的授权。
例如,服务用户用于通过
ITS
服务来匿名访问系统。一旦验证通过,使用服务用户开始的匿名会话就可以向使用会话用户登录的个人会话一样执行。
在登录时,系统不检查有效期和初始密码,只有管理员可以修改密码。
允许重复登录。

参考用户
跟服务用户类似,参考用户用于通用用户,不指定到特定人。不能使用参考用户登录。参考用户只用来指定附加的权限。它用于互联网上相同授权的用户。
在角色选项卡,可以为会话用户指定参考用户来添加附加权限。一般来说,应用控制参考用户的分配。可以用事务码
SU_REFUSERVARIABLE 来维护参考用户和会话用户的对应。
这种分配主要用户 CUA 场景的所有系统。如果被分配的参考用户不存在于某个 CUA
子系统,则分配被忽略。

时间: 2024-10-03 09:39:08

SAP 中的用户类型的相关文章

SAP中常见移动类型

事务代码:MIGO—货物移动 101   按采购订单收货到库存 102   按采购订单收货到仓库 - 冲销 103   按采购订单收货到收货冻结库存 104   按采购订单的收货 -> 收货冻结库存 - 冲销 105   批准仓库中冻结的收货库存 106   批准仓库中冻结的收货库存 - 冲销 107   向已评估冻结库存的收货 108   向已评估冻结库存的收货-冲销 109   来自已评估冻结库存的收货 110   来自已评估冻结库存的收货-冲销 122   向供应商退货 123   退货冲

awk命令之 - 统计/etc/passwd文件中各用户所使用的shell类型及出现次数

统计/etc/passwd文件中各用户所使用的shell类型及出现次数 awk -F: 'BEGIN{printf"%-15s\t%s\n","ShellType","Count"}{shellType[$NF]++}END{for(i in shellType)printf"%-15s\t%d\n",i,shellType[i]}' /etc/passwd

SAP 中如何寻找增强

方法一.利用TCODE寻找增强(第二代的增强) 执行一个程序(源代码后附),在选择屏幕处输入你所需要增强的程序TCODE,执行後,就会出现一个列表,那里就有关于如何增强这个的绝大部分SMOD增强. 点击进去,自己手动寻找需要的增强. 这是第二代增强 方法二.利用系统函数寻找         MODX_FUNCTION_ACTIVE_CHECK 在这个FUNCTION的代码最后添加一个断点.执行需要增强的TCODE,如果有增强,就会自动跳入DEBUG界面.在DEBUG界面,查看f_tab字段,这里

实现业务系统中的用户权限管理--实现篇

在设计篇中,我们已经为大家阐述了有关权限管理系统的数据库设计,在本篇中,我们将重点放在其实现代码部分.为了让你能够更直接更有效的看到全部动作的代码,我们使用"动作分解列表"的方式来陈述每个动作以及相关资源. 实现权限管理功能的动作 动作分解 动作名 相关表名 操作集类型 (S,U,I,D,SQL) 表单 模组 字符资源 是否分页? 返回提示? 权限检测 权限初始化安装 setup 无 无 无 setup setupok 否 否 否 显示添加管理组界面 addnewgroup 无 无 a

Django 中的用户认证

Django 自带一个用户认证系统,这个系统处理用户帐户.组.权限和基于 cookie 的 会话.本文说明这个系统是如何工作的. 概览 认证系统由以下部分组成: 用户 权限:控制用户进否可以执行某项任务的二进制(是/否)标志. 组:一种为多个用户加上标签和权限的常用方式. 消息:一种为指定用户生成简单消息队列的方式. Deprecated in Django 1.2: 认证系统的消息部分将会在 Django 1.4 版中去除. 安装 认证系统打包在 Django 的 django.contrib

SQL server数据库中的DateTime类型出现的问题

我们知道这个SQL server数据库中的DateTime类型是数据库应用开发中经常用到的一种数据类型,而C#语言中也有DateTime类型,虽然二者都是用来描述时间的,但是它们的默认值是不同的,这点必须注意,在开发过程中,二者之间相互适应关系处理不当,可能会产生不必要的麻烦,就等于浪费时间,所以记住.举个例子看看: 创建一个windows应用程序,创建一个用户信息实体类UserInfo.代码如下: 注意的是:用户信息类中的“操作日期”属性是日期类型. 再创建一个业务操作类,UserInfoOp

实现业务系统中的用户权限管理--设计篇

B/S系统中的权限比C/S中的更显的重要,C/S系统由于具有特殊的client,所以訪问用户的权限检測能够通过client实现或通过client+server检測实现,而B/S中,浏览器是每一台计算机都已具备的,假设不建立一个完整的权限检測,那么一个"非法用户"非常可能就能通过浏览器轻易訪问到B/S系统中的全部功能.因此B/S业务系统都须要有一个或多个权限系统来实现訪问权限检測,让经过授权的用户能够正常合法的使用已授权功能,而对那些未经授权的"非法用户"将会将他们彻

4.python中的用户交互

学习完如何写'hello world'之后,我们还是不太满意,因为这样代码就写死了,以后运行的时候都只打印一局固定的话而已. 但是,我想在程序运行后,自己手动输入内容怎么办,此时就要学习如何使用用户交互了. 在python2.x中,用户交互使用的是 raw_input("提示内容") 方法,例如 name = raw_input("请输入姓名:") print name 之前的起手式就略去了,代码的执行结果是: 再输入东西后回车   这里有一个要注意的地方,那就是当

Hibernate中的自定义类型——UserType、CompositeUserType

一.UserType Hibernate拥有自定义映射表属性的机制,主要通过实现接口UserType,具体的UserType: import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import net.sf.hibernate.HibernateException; /** * @author hy-he * */ public interface UserType