在使用 SU01 维护用户时,在登录数据选项卡中会要求选择用户类型,一般我们都选择第一项 Dialog,不同的license账号类型又涉及不同的费用问题。
对话 ‘A’:仅由一人使用的常规对话用户用于登录的所有类型。
对话登录期间,系统检查过期和初始密码并提供更改密码的选项。
必要的话,检查并记录多个对话登录。
系统 ‘B’:使用内部系统处理(->后台处理)或系统相关处理(-> ALE、工作流、TMS、CUA)的系统用户类型。
不可能使用 SAP GUI 进行对话登录。
从密码有效期的一般设置中排除此类型的用户。只有用户管理员才可以使用事务 SU01(转到 -> 更改密码)来更改密码。
多个用户登录是许可的。
通讯 ‘C’:将类型为通讯的用户用于系统间的自由对话通讯。
不可能使用 SAP GUI 进行对话登录。
密码有效期的一般设置应用于此类型的用户。此类型的用户可以更改其密码(象对话用户)。更改密码的对话必须由调用者(RFC/CPIC 集团)提供。您可以使用 RFC 功能模块 USR_USER_CHANGE_PASSWORD_RFC或 RFC API 功能 RfcOpenEx() 来更改密码。
服务 ‘S’:类型服务的用户是可用于匿名、较大用户组的对话用户。通常,用户的此类型应该仅分配非常有限的权限。
例如,使用 ITS 服务或公共 Web 服务,用于匿名系统访问的服务用户。一旦个别用户已通过验证,则使用服务用户启动的匿名会话可以继续作为对话用户的私人会话(参见 SUSR_INTERNET_USERSWITCH)
登录期间,系统不检查到期和初始密码。仅用户管理员可以更改密码。
允许多次登录。
参考 ‘L’:像服务用户, 参考用户是一般用户,并不分配到特殊人员。您不能使用参考用户登录。因为参考用户仅用来分配附加的权限。使用参考用户来装配含相同权限的 Internet 用户。
在角色表中,您可以为对话用户指定附加权利的参考用户。通常,应用程序控制参考用户的分配。使用变量,您可以分配参考用户名。并且该变量应该以 “$” 开头。在事务 SU_REFUSERVARIABLE中,将变量分配到参考用户。 在 CUA 前景中,此分配应用于所有系统。如果已分配的参考用户不存在于 CUA 子系统之一,则忽略该分配。