Application Delivery Management
Application Modernization & Connectivity
CyberRes
IT Operations Management
Active Directory Entitlements and Exchange Mailbox Support 2.4.0.20140930152155
Delimited Text Entitlements 2.1.0.20140828163025
<configuration-values>
<definitions>
<header display-name="Important Note:"/>
<header display-name="Designer 4.5 has a fix to address a weighting problem where policies that were"/>
<header display-name="assigned with similar weights could be deployed in the wrong order."/>
<header display-name="Please upgrade to Designer 4.5 and perform a 'Migrate Linkages' on the package catalog. "/>
<header display-name="Once this completes do a compare to your deployed driver in order to verify"/>
<header display-name="if there will be a change in the policy order."/>
<header display-name=" "/>
<header display-name=" "/>
<header display-name="This version of AD Entitlement and Exchange Mailbox Package requires:"/>
<header display-name=" * Identity Manager 4.0.2 with Engine Patch 5 (or later) or Identity Manager 4.5"/>
<header display-name=" * Designer version 4.0.2 Auto Update 3 (or later) or Designer version 4.5"/>
<header display-name="* mandatory "/>
<definition display-name="test1" hide="true" name="test11" type="string">
<description>Dummy Text</description>
<value>Dummy</value>
</definition>
</definitions>
</configuration-values>
<xsl:template match="definition[@name='NameToFileMapping']/value">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
<xsl:for-each select="$curDoc//row">
<instance>
<definition display-name="Entitlement Name" name="entitlementName" type="string">
<description>Entitlement name</description>
<value>
<xsl:value-of select="./col[1]/text()"/>
</value>
</definition>
</instance>
</xsl:for-each>
</xsl:copy>
</xsl:template>
<xsl:value-of select="./col[1]/text()"/>
<xsl:template match="mapping-table">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
<xsl:for-each select="$defsDoc//instance">
<row>
<col>
<xsl:value-of select="./definition[@name='entitlementName']/value/text()"/>
</col>
<col>
<xsl:value-of select="./definition[@name='assignmentAttribute']/value/text()"/>
</col>
<col>
<xsl:value-of select="./definition[@name='csvFile']/value/text()"/>
</col>
<col>
<xsl:value-of select="./definition[@name='multivalued']/value/text()"/>
</col>
</row>
</xsl:for-each>
</xsl:copy>
</xsl:template>
<definition display-name="Add Name To File Mapping" instance-separator=" " name="NameToFileMapping" type="structured" value-separator=",">
<instance>
<definition display-name="Entitlement Name" name="entitlementName" type="string">
<description>Entitlement name</description>
<value/>
</definition>
<definition display-name="Entitlement Assignment Attribute" name="assignmentAttribute" type="string">
<description>Name of attribute containing Entitlement values</description>
<value/>
</definition>
<definition display-name="CSV File" name="csvFile" type="string">
<description>Path to csv file on local system</description>
<value/>
</definition>
<definition display-name="Multi-valued?" name="multivalued" type="string">
<description>Can multiple values be assigned for this entitlement? ('true' or 'false')</description>
<value>true</value>
</definition>
</instance>
<value/>
<description>Add a value for each entitlement and assignment attribute, and specify the associated CSV file by selecting the ' ' button. </description>
</definition>
<xsl:value-of select="./definition[@name='entitlementName']/value/text()"/>