8.4 User Classification Settings (Licensing)

Beginning with version SAP R/3 version 4.7, SAP added the ability to set licensing information on User records. In a CUA environment, this information is set using table UCLASSSYS. There can be a maximum of 1 license type set for each client system in the CUA landscape. The primary data field for licensing in the LIC_TYPE field. This is a two-character code indicating the type of license utilized by the SAP User. Because the license is a system dependent value, you must also set the RCVSYSTEM field to a valid logical system name. You can only set a license value for logical systems specified in the Systems tab of the User record. It is not necessary or possible to set license values for the driver’s logical system. The following example shows a Create Stylesheet template for the setting of a sample Employee license value for a User of logical system ADMCLNT100. (In Identity Manager 3, this policy is implemented through Policy Builder.)

<xsl:template name="add-license">
     <!--
     - Sample Setting of User Classification (License) Table UCLASSSYS
     - Central SAP system is ADMCLNT100, License Type = 54
     -->
   <add-attr attr-name="DirXML-sapLocUClass">
            <value>
                   <xsl:value-of select="’ADMCLNT100:54’"/>
            </value>
     </add-attr>
</xsl:template>

NOTE:The data sent to the driver must be in a structured format. The default Input Transformation and Output Transformation policies handle the required syntax conversions of UCLASSSYS similar to the way they handle LOCPROFILES and LOCACTIVITYGROUPS.