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

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

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

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

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

参考用户
跟服务用户类似,参考用户用于通用用户,不指定到特定人。不能使用参考用户登录。参考用户只用来指定附加的权限。它用于互联网上相同授权的用户。

在角色选项卡,可以为会话用户指定参考用户来添加附加权限。一般来说,应用控制参考用户的分配。可以用事务码 SU_REFUSERVARIABLE 来维护参考用户和会话用户的对应。
这种分配主要用户 CUA 场景的所有系统。如果被分配的参考用户不存在于某个 CUA 子系统,则分配被忽略。
如何查找用户的角色、事务码、参数文件、用户组等权限信息
SAP 的信息系统是个很好的东西,它包含了 SAP 开发的很多对各种信息的查询,其中用户维护的信息系统就包含了跟用户和权限相关的各种查询。
在 ECC 5.0 里,用户维护的信息系统的菜单路径为:“工具-系统管理-用户维护-信息系统”,区域菜单(事务码)为:AUTH。
其中,如果要查询用户对应的角色、事务码、参数文件的话,就使用它的下级菜单“用户-User by Complex Selection Criteria-User by Complex Selection Criteria”,或者事务码:S_BCE_68001400。
这个菜单下还有很多其他的查询功能,都要靠你自己发掘了。