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 by 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 set a license value only 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 Style Sheet template for setting a sample Employee license value for a User of logical system ADMCLNT100. (In Identity Manager 3, this policy is implemented through the 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.