Application Delivery Management
Application Modernization & Connectivity
CyberRes
IT Operations Management
In part one of this series I walked through some of the configuration, Packages, and GCVs used in the Office 365 IDM driver.
In part two of this series I walked through more of the GCVs and looked at some possible values for the License entitlements.
In part three of this series I looked at the Filter and Schema Map and some more entitlement issues.
<gcv-ref display-name="Domain Name" driver-param-name="domain-name" name="drv.domain.name" type="string">
<description>Specify the Domain Name to which users are added in Office365. Ex "domainName.com".</description>
<value xml:space="preserve"/>
</gcv-ref>
<definition display-name="Office365 Domain Name" mandatory="true" name="drv.domain.name" type="string">
<description>Enter the Office 365 Site Context. For Ex <Domain-name>.onmicrosoft.com</description>
<value>MyDomain</value>
</definition>
<definition display-name="Office365 Custom Licenses" instance-separator=" " name="custom-license" type="structured" value-separator=";">
<description>Create Custom Office365 licenses by disabling specific services. To assign the license created License Entitlements must be used.</description>
<template max-count="10" min-count="0">
<definition display-name="Custom License Name" name="custom-licensename" type="string">
<description>Specify the name with which license is to be created. This will appear as [name]:[domainname] in license entitlements.</description>
</definition>
<definition display-name="Service name to be disabled" multiline="true" name="custom-disableservicename" type="string">
<description>Specify the service names to be disabled in custom plan. To disable more than one service, multiple service names can be mentioned separated by a comma. Ex "EXCHANGE_S_ENTERPRISE,SHAREPOINTENTERPRISE" to disable exchange and sharepoint in enterprise plan.</description>
</definition>
</template>
<value/>
</definition>
Cheapskates:MyDomain.com, and thus in JSON {"ID":"Cheapskates:MyDomain.com"}
[Cheapskates]:[MyDomain.com], and thus in JSON {"ID":"[Cheapskates]":"[MyDomain.com]"}
[Cheapskates]:[MyDomain.com], and thus in JSON {"ID":[{"Cheapskates":"MyDomain.com"}]"} and thus an array of one entry?