Get template in a given connector

get

/iam/governance/applicationmanagement/api/v1/applications/connectors/bundletemplate

Provides template in a given connector package at given connector directory. Default directory taken if no directory given

Request

Query Parameters
Back to Top

Response

Supported Media Types

200 Response

successful operation
Body ()
Root Schema : Application
Type: object
Show Source
Nested Schema : advanceConfigurations
Type: array
Show Source
Nested Schema : basicConfigurations
Type: array
Show Source
Nested Schema : catalogAttributes
Type: array
Show Source
Nested Schema : objectClass
Type: array
Show Source
Nested Schema : organizations
Type: array
Show Source
Nested Schema : Attribute
Type: object
Show Source
Nested Schema : BasicAttribute
Type: object
Show Source
Nested Schema : ObjectClass
Type: object
Show Source
Nested Schema : Form
Type: object
Show Source
Nested Schema : objectClassConfigurations
Type: array
Show Source
Nested Schema : ProvisioningConfig
Type: object
Show Source
Nested Schema : ReconConfig
Type: object
Show Source
Nested Schema : form
Type: array
Show Source
Nested Schema : schemaAttributes
Type: array
Show Source
Nested Schema : SchemaAttribute
Type: object
Show Source
Nested Schema : capabilities
Type: array
Show Source
Nested Schema : FailedTaskAssignConfig
Type: object
Show Source
Nested Schema : FailedTaskRetryConfig
Type: object
Show Source
Nested Schema : Capability
Type: object
Show Source
Nested Schema : actionScripts
Type: array
Show Source
Nested Schema : ActionScript
Type: object
Show Source
Nested Schema : CorrelationRule
Type: object
Show Source
Nested Schema : reconJobDetails
Type: array
Show Source
Nested Schema : situationResponses
Type: array
Show Source
Nested Schema : childIdentityCorrelationRule
Type: array
Show Source
Nested Schema : ruleElements
Type: array
Show Source
Nested Schema : CorrelationRuleElement
Type: object
Show Source
Nested Schema : transformParams
Type: array
Show Source
Nested Schema : TransformParams
Type: object
Show Source
Nested Schema : ReconJobDetail
Type: object
Show Source
Nested Schema : parametersList
Type: array
Show Source
Nested Schema : ReconJobParameter
Type: object
Show Source
Nested Schema : SituationResponse
Type: object
Show Source
  • Allowed Values: [ "link", "none", "createUser", "createOrganization", "assignToAdminWithLeastLoad", "assignToAuthWithLeastLoad", "assignToAuthWithHighestPriority", "assignToGroup", "assignToUser" ]
  • Allowed Values: [ "noMatch", "singleMatch", "multipleMatch", "oneProcessMatch", "multipleProcessMatch" ]
Nested Schema : Organization
Type: object
Show Source
Back to Top

Examples

Returns the template in the connector package at the specified connector directory. If no directory name is specified, it returns the template in the default directory.

cURL Example

curl  -H "Content-Type: application/json"  -X GET  -u username:password  http://myhost.pseudo.com:<port-number>/iam/governance/applicationmanagement/api/v1/applications/connectors/bundletemplate?connectorname=ActiveDirectory&connectorversion=11.1.1.6.0&connectorpckgdir=/scratch/myfolder/devtools/Middleware/idm/server/ConnectorDefaultDirectory/msft_activedirectory

Example of Response Body

The following example shows the contents of the response body in JSON format.

{
  "applicationName": "appacta15ul",
  "applicationDisplayName": "appacta15ul display",
  "description": "appacta15ul Desc",
  "connectorDisplayName": "ActiveDirectory",
  "connectorVersion": "11.1.1.6.0",
  "connectorDeploymentPath": "/scratch/myfolder/devtools/Middleware/idm/server/ConnectorDefaultDirectory/msft_activedirectory",
  "basicConfigurations": {
    "basicConfig": [
      {
        "category": "Connectivity Details",
        "displayName": "ADLDS Port",
        "name": "ADLDSPort",
        "value": "",
        "required": false
      },
      {
        "category": "Connectivity Details",
        "displayName": "BDC Host Names",
        "name": "BDCHostNames",
        "value": "",
        "required": false
      },
      {
        "category": "Connectivity Details",
        "displayName": "Connector Server Name",
        "name": "Connector Server Name",
        "value": "CS",
        "required": false
      },
      {
        "category": "Connectivity Details",
        "displayName": "Container",
        "name": "Container",
        "value": "dc=exchnew2010,dc=com",
        "required": false
      },
      {
        "category": "Administrative Details",
        "displayName": "Directory Admin Name",
        "name": "DirectoryAdminName",
        "value": "exchnew2010\\Administrator",
        "required": false,
        "encrypted": true
      },
      {
        "category": "Connectivity Details",
        "displayName": "Directory Admin Password",
        "name": "DirectoryAdminPassword",
        "value": "!xyzf123",
        "required": false,
        "encrypted": true
      },
      {
        "name": "DomainName",
        "value": "exchnew2010.com",
        "required": false
      },
      {
        "name": "IsADLDS",
        "value": "no",
        "required": false
      },
      {
        "category": "Connectivity Details",
        "displayName": "LDAP Host Name",
        "name": "LDAPHostName",
        "value": "blr2211503.exchnew2010.com",
        "required": false
      },
      {
        "name": "SyncDomainController",
        "value": "",
        "required": false
      },
      {
        "name": "SyncGlobalCatalogServer",
        "value": "",
        "required": false
      },
      {
        "name": "UseSSL",
        "value": "no",
        "required": false
      },
      {
        "name": "param1",
        "value": "no",
        "required": false,
        "encrypted": true
      }
    ]
  },
  "advanceConfigurations": {
    "advanceConfig": [
      {
        "name": "ObjectClass",
        "value": "User",
        "required": false
      },
      {
        "name": "UseDeleteTreeForAccounts",
        "value": "false",
        "required": false
      },
      {
        "name": "ADLDSLockoutThreshold",
        "value": "5",
        "required": false
      },
      {
        "name": "AlwaysUseObjectGUID",
        "value": "yes",
        "required": false
      },
      {
        "category": "Advance Page Details",
        "displayName": "Page Size",
        "name": "PageSize",
        "value": "1000",
        "required": false
      },
      {
        "name": "SearchChildDomains",
        "value": "no",
        "required": false
      },
      {
        "category": "Advance Page Details",
        "displayName": "Create Home Directory",
        "name": "CreateHomeDirectory",
        "value": "yes",
        "required": false
      },
      {
        "name": "NativeGuidConvention",
        "value": "true",
        "required": false
      },
      {
        "name": "Connector Name",
        "value": "Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector",
        "required": false
      },
      {
        "name": "Bundle Name",
        "value": "ActiveDirectory.Connector",
        "required": false
      },
      {
        "name": "Bundle Version",
        "value": "1.1.0.6380",
        "required": false
      },
      {
        "name": "Recon Date Format",
        "value": "yyyyMMddHHmmss.0Z",
        "required": false
      },
      {
        "name": "Group Configuration Lookup",
        "value": "Lookup.ActiveDirectory.GM.Configuration",
        "required": false
      },
      {
        "name": "organizationalUnit Configuration Lookup",
        "value": "Lookup.ActiveDirectory.OM.Configuration",
        "required": false
      },
      {
        "name": "User Configuration Lookup",
        "value": "Lookup.ActiveDirectory.UM.Configuration",
        "required": false
      }
    ]
  },
  "objectClass": [
    {
      "name": "User",
      "provisioningConfig": {
        "capabilities": {
          "capability": [
            {
              "actionName": "change user password",
              "enabled": true
            },
            {
              "actionName": "disable",
              "enabled": true
            },
            {
              "actionName": "delete",
              "enabled": true
            },
            {
              "actionName": "enable",
              "enabled": true
            },
            {
              "actionName": "create",
              "enabled": true
            }
          ]
        }
      },
      "reconConfig": {
        "reconJobDetails": {
          "jobDetail": [
            {
              "jobName": "Active Directory Organization Lookup Recon",
              "mode": "Entitlement",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "EBSUMapp",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Decode Attribute",
                    "value": "distinguishedName",
                    "helpText": "Decode Attribute",
                    "dataType": "String"
                  },
                  {
                    "name": "Filter",
                    "value": "",
                    "helpText": "Filter",
                    "dataType": "String"
                  },
                  {
                    "name": "Lookup Name",
                    "value": "Lookup.ActiveDirectory.OrganizationalUnits",
                    "helpText": "Lookup Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "OrganizationalUnit",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Code Key Attribute",
                    "value": "distinguishedName",
                    "helpText": "Code Key Attribute",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory Group Recon",
              "mode": "Full",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User Trusted",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Organization Name",
                    "value": "",
                    "helpText": "Organization Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Latest Token",
                    "value": "",
                    "helpText": "Latest Token",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Scope",
                    "value": "subtree",
                    "helpText": "Search Scope",
                    "dataType": "String"
                  },
                  {
                    "name": "Filter",
                    "value": "",
                    "helpText": "Filter",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory Group Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "Group",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Organization Type",
                    "value": "Company",
                    "helpText": "Organization Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Incremental Recon Attribute",
                    "value": "uSNChanged",
                    "helpText": "Incremental Recon Attribute",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Base",
                    "value": "",
                    "helpText": "Search Base",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory Organization Recon",
              "mode": "Full",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Latest Token",
                    "value": "",
                    "helpText": "Latest Token",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Scope",
                    "value": "subtree",
                    "helpText": "Search Scope",
                    "dataType": "String"
                  },
                  {
                    "name": "Filter",
                    "value": "",
                    "helpText": "Filter",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory Organization Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "organizationalUnit",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Incremental Recon Attribute",
                    "value": "uSNChanged",
                    "helpText": "Incremental Recon Attribute",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Base",
                    "value": "",
                    "helpText": "Search Base",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory Group Lookup Recon",
              "mode": "Entitlement",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Decode Attribute",
                    "value": "distinguishedName",
                    "helpText": "Decode Attribute",
                    "dataType": "String"
                  },
                  {
                    "name": "Filter",
                    "value": "",
                    "helpText": "Filter",
                    "dataType": "String"
                  },
                  {
                    "name": "Lookup Name",
                    "value": "Lookup.ActiveDirectory.Groups",
                    "helpText": "Lookup Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "Group",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Code Key Attribute",
                    "value": "distinguishedName",
                    "helpText": "Code Key Attribute",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory User Target Delete Recon",
              "mode": "Delete",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Sync Token",
                    "value": "",
                    "helpText": "Sync Token",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory User Target Delete Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "User",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Delete Recon",
                    "value": "yes",
                    "helpText": "Delete Recon",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory User Trusted Recon",
              "mode": "Full",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User Trusted",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Number of Batches",
                    "value": "All",
                    "helpText": "Number of Batches",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Scope",
                    "value": "subtree",
                    "helpText": "Search Scope",
                    "dataType": "String"
                  },
                  {
                    "name": "Manager Id",
                    "value": "sAMAccountName",
                    "helpText": "Manager Id",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory User Trusted Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Sort Direction",
                    "value": "asc",
                    "helpText": "Sort Direction",
                    "dataType": "String"
                  },
                  {
                    "name": "Incremental Recon Attribute",
                    "value": "uSNChanged",
                    "helpText": "Incremental Recon Attribute",
                    "dataType": "String"
                  },
                  {
                    "name": "OIM Employee Type",
                    "value": "Full-Time",
                    "helpText": "OIM Employee Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Maintain Hierarchy",
                    "value": "no",
                    "helpText": "Maintain Hierarchy",
                    "dataType": "String"
                  },
                  {
                    "name": "Sort By",
                    "value": "samAccountName",
                    "helpText": "Sort By",
                    "dataType": "String"
                  },
                  {
                    "name": "Latest Token",
                    "value": "",
                    "helpText": "Latest Token",
                    "dataType": "String"
                  },
                  {
                    "name": "OIM User Type",
                    "value": "End-User",
                    "helpText": "OIM User Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Filter",
                    "value": "",
                    "helpText": "Filter",
                    "dataType": "String"
                  },
                  {
                    "name": "Batch Start",
                    "value": "1",
                    "helpText": "Batch Start",
                    "dataType": "String"
                  },
                  {
                    "name": "Batch Size",
                    "value": "100",
                    "helpText": "Batch Size",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "User",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "OIM Organization Name",
                    "value": "Xellerate Users",
                    "helpText": "OIM Organization Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Base",
                    "value": "",
                    "helpText": "Search Base",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory Group Delete Recon",
              "mode": "Delete",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD Group",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Organization Name",
                    "value": "",
                    "helpText": "Organization Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Sync Token",
                    "value": "",
                    "helpText": "Sync Token",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory Group Delete Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "Group",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Delete Recon",
                    "value": "yes",
                    "helpText": "Delete Recon",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory User Trusted Delete Recon",
              "mode": "Delete",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User Trusted",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Sync Token",
                    "value": "",
                    "helpText": "Sync Token",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory User Trusted Delete Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "User",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Delete Recon",
                    "value": "yes",
                    "helpText": "Delete Recon",
                    "dataType": "String"
                  }
                ]
              }
            },
            {
              "jobName": "Active Directory User Target Recon",
              "mode": "Full",
              "parametersList": {
                "parameter": [
                  {
                    "name": "Application Name",
                    "value": "AD User",
                    "helpText": "Application Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Number of Batches",
                    "value": "All",
                    "helpText": "Number of Batches",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Scope",
                    "value": "subtree",
                    "helpText": "Search Scope",
                    "dataType": "String"
                  },
                  {
                    "name": "Scheduled Task Name",
                    "value": "Active Directory User Target Recon",
                    "helpText": "Scheduled Task Name",
                    "dataType": "String"
                  },
                  {
                    "name": "Sort Direction",
                    "value": "asc",
                    "helpText": "Sort Direction",
                    "dataType": "String"
                  },
                  {
                    "name": "Incremental Recon Attribute",
                    "value": "uSNChanged",
                    "helpText": "Incremental Recon Attribute",
                    "dataType": "String"
                  },
                  {
                    "name": "Sort By",
                    "value": "samAccountName",
                    "helpText": "Sort By",
                    "dataType": "String"
                  },
                  {
                    "name": "Latest Token",
                    "value": "",
                    "helpText": "Latest Token",
                    "dataType": "String"
                  },
                  {
                    "name": "Filter",
                    "value": "",
                    "helpText": "Filter",
                    "dataType": "String"
                  },
                  {
                    "name": "Batch Start",
                    "value": "1",
                    "helpText": "Batch Start",
                    "dataType": "String"
                  },
                  {
                    "name": "Batch Size",
                    "value": "100",
                    "helpText": "Batch Size",
                    "dataType": "String"
                  },
                  {
                    "name": "Object Type",
                    "value": "User",
                    "helpText": "Object Type",
                    "dataType": "String"
                  },
                  {
                    "name": "Search Base",
                    "value": "",
                    "helpText": "Search Base",
                    "dataType": "String"
                  }
                ]
              }
            }
          ]
        },
        "identityCorrelationRule": {
          "ruleOperator": "OR",
          "ruleElement": [
            {
              "targetAttribute": "__UID__",
              "userAttribute": "ObjectGUID",
              "elementOperator": "Equals",
              "transformName": "None"
            },
            {
              "targetAttribute": "sAMAccountName",
              "userAttribute": "User Login",
              "elementOperator": "Equals",
              "transformName": "None"
            }
          ]
        },
        "situationResponses": {
          "situationResponse": [
            {
              "situation": "No Matches Found",
              "response": "Assign To Authorizer With Least Load"
            },
            {
              "situation": "One Entity Match Found",
              "response": "Establish Link"
            },
            {
              "situation": "One Process Match Found",
              "response": "Establish Link"
            }
          ]
        }
      },
      "form": {
        "name": "AD User",
        "backendName": "UD_ADUSER",
        "schemaAttributes": {
          "schemaAttribute": [
            {
              "dataType": "Long",
              "displayName": "AD Server",
              "length": 19,
              "keyField": true,
              "required": true,
              "fieldType": "ITResourceLookupField",
              "reconcileable": true,
              "advanceFlags": "IGNORE"
            },
            {
              "name": "__UID__",
              "dataType": "String",
              "displayName": "Unique Id",
              "length": 45,
              "keyField": true,
              "fieldType": "DOField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "__PASSWORD__",
              "dataType": "String",
              "displayName": "Password",
              "length": 128,
              "fieldType": "PasswordField",
              "provisionable": true,
              "encrypted": true
            },
            {
              "name": "sAMAccountName",
              "dataType": "String",
              "displayName": "User Id",
              "length": 150,
              "required": true,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "userPrincipalName",
              "dataType": "String",
              "displayName": "User Principal Name",
              "length": 400,
              "required": true,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "givenName",
              "dataType": "String",
              "displayName": "First Name",
              "length": 64,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "middleName",
              "dataType": "String",
              "displayName": "Middle Name",
              "length": 64,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "sn",
              "dataType": "String",
              "displayName": "Last Name",
              "length": 64,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "displayName",
              "dataType": "String",
              "displayName": "Full Name",
              "length": 256,
              "required": true,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "cn",
              "dataType": "String",
              "displayName": "Common Name",
              "length": 64,
              "required": true,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true,
              "advanceFlags": "IGNORE"
            },
            {
              "name": "ad_container",
              "dataType": "String",
              "displayName": "Organization Name",
              "length": 400,
              "required": true,
              "fieldType": "LookupField",
              "reconcileable": true,
              "provisionable": true,
              "advanceFlags": "LOOKUP,IGNORE",
              "listOfValues": "Lookup.ActiveDirectory.OrganizationalUnits"
            },
            {
              "name": "PasswordNeverExpires",
              "dataType": "Boolean",
              "displayName": "Password Never Expires",
              "length": 1,
              "fieldType": "CheckBox",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "__PASSWORD_EXPIRED__",
              "dataType": "Boolean",
              "displayName": "User Must Change Password At Next Logon",
              "length": 1,
              "fieldType": "CheckBox",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "PasswordNotRequired",
              "dataType": "Boolean",
              "displayName": "Password Not Required",
              "length": 1,
              "fieldType": "CheckBox",
              "provisionable": true
            },
            {
              "name": "__LOCK_OUT__",
              "dataType": "Boolean",
              "displayName": "Account is Locked out",
              "length": 1,
              "fieldType": "CheckBox",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "telephoneNumber",
              "dataType": "String",
              "displayName": "Telephone Number",
              "length": 255,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "__PASSWORD_EXPIRATION_DATE__",
              "dataType": "Date",
              "displayName": "Account Expiration Date",
              "length": 0,
              "fieldType": "DateFieldDlg",
              "reconcileable": true,
              "provisionable": true,
              "advanceFlags": "DATE"
            },
            {
              "name": "mail",
              "dataType": "String",
              "displayName": "E Mail",
              "length": 255,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "postOfficeBox",
              "dataType": "String",
              "displayName": "Post Office Box",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "l",
              "dataType": "String",
              "displayName": "City",
              "length": 128,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "st",
              "dataType": "String",
              "displayName": "State",
              "length": 128,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "postalCode",
              "dataType": "String",
              "displayName": "Zip",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "homePhone",
              "dataType": "String",
              "displayName": "Home Phone",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "mobile",
              "dataType": "String",
              "displayName": "Mobile",
              "length": 50,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "pager",
              "dataType": "String",
              "displayName": "Pager",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "facsimileTelephoneNumber",
              "dataType": "String",
              "displayName": "Fax",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "ipPhone",
              "dataType": "String",
              "displayName": "IP Phone",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "title",
              "dataType": "String",
              "displayName": "Title",
              "length": 64,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "department",
              "dataType": "String",
              "displayName": "Department",
              "length": 40,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "company",
              "dataType": "String",
              "displayName": "Company",
              "length": 64,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "manager",
              "dataType": "String",
              "displayName": "Manager Name",
              "length": 255,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "physicalDeliveryOfficeName",
              "dataType": "String",
              "displayName": "Office",
              "length": 80,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "c",
              "dataType": "String",
              "displayName": "Country",
              "length": 128,
              "fieldType": "LookupField",
              "reconcileable": true,
              "provisionable": true,
              "listOfValues": "Lookup.ActiveDirectory.Countries"
            },
            {
              "name": "streetAddress",
              "dataType": "String",
              "displayName": "Street",
              "length": 200,
              "fieldType": "TextArea",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "homeDirectory",
              "dataType": "String",
              "displayName": "Homedirectory",
              "length": 255,
              "fieldType": "TextField",
              "provisionable": true
            },
            {
              "name": "TerminalServicesHomeDirectory",
              "dataType": "String",
              "displayName": "Terminal Home Directory",
              "length": 60,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "AllowLogon",
              "dataType": "Boolean",
              "displayName": "Terminal Allow Login",
              "length": 1,
              "fieldType": "CheckBox",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "TerminalServicesProfilePath",
              "dataType": "String",
              "displayName": "Terminal Profile Path",
              "length": 60,
              "fieldType": "TextField",
              "reconcileable": true,
              "provisionable": true
            },
            {
              "name": "__MAILREDIRECTION__",
              "dataType": "String",
              "displayName": "Redirection Mail Id",
              "length": 255,
              "fieldType": "TextField",
              "provisionable": true
            },
            {
              "name": "__NAME__=\"CN=${Common_Name},${Organization_Name}\"",
              "dataType": "String",
              "displayName": "__NAME__",
              "provisionable": true
            },
            {
              "name": "__ENABLE__",
              "dataType": "String",
              "length": 0,
              "fieldType": "TextField",
              "reconcileable": true
            }
          ]
        },
        "form": [
          {
            "name": "groups",
            "backendName": "UD_ADUSRC",
            "schemaAttributes": {
              "schemaAttribute": [
                {
                  "name": "__GROUPS__",
                  "dataType": "String",
                  "displayName": "Group Name",
                  "length": 400,
                  "keyField": true,
                  "fieldType": "LookupField",
                  "entitlement": true,
                  "reconcileable": true,
                  "provisionable": true,
                  "advanceFlags": "LOOKUP",
                  "listOfValues": "Lookup.ActiveDirectory.Groups"
                }
              ]
            }
          }
        ]
      }
    }
  ],
  "catalogAttributes": {
    "catalogAttribute": [
      {
        "name": "Approver User",
        "required": false
      },
      {
        "name": "Manager",
        "required": false
      },
      {
        "name": "Category",
        "value": "ApplicationInstance",
        "required": false
      },
      {
        "name": "Certifiable",
        "value": "true",
        "required": false
      },
      {
        "name": "Certifier User",
        "required": false
      },
      {
        "name": "Fulfilment Role",
        "required": false
      },
      {
        "name": "Auditable",
        "value": "true",
        "required": false
      },
      {
        "name": "Requestable",
        "value": "true",
        "required": false
      },
      {
        "name": "Risk Level",
        "value": "3",
        "required": false
      },
      {
        "name": "User Defined Tags",
        "required": false
      },
      {
        "name": "Fulfilment User",
        "required": false
      }
    ]
  },
  "organizations": {
    "organization": [
      {
        "name": "Top",
        "heirarchy": true,
        "type": "System"
      }
    ]
  },
  "status": "ACTIVE"
}
Back to Top