特定のコネクタに含まれるテンプレートの取得

get

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

特定のコネクタ・パッケージの特定のコネクタ・ディレクトリにあるテンプレートを提供します。ディレクトリが指定されない場合は、デフォルト・ディレクトリが使用されます。

リクエスト

問合せパラメータ
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功した操作
本文()
ルート・スキーマ: Application
型: object
ソースを表示
ネストされたスキーマ: advanceConfigurations
型: array
ソースを表示
ネストされたスキーマ: basicConfigurations
型: array
ソースを表示
ネストされたスキーマ: catalogAttributes
型: array
ソースを表示
ネストされたスキーマ: objectClass
型: array
ソースを表示
ネストされたスキーマ: organizations
型: array
ソースを表示
ネストされたスキーマ: Attribute
型: object
ソースを表示
ネストされたスキーマ: BasicAttribute
型: object
ソースを表示
ネストされたスキーマ: ObjectClass
型: object
ソースを表示
ネストされたスキーマ: Form
型: object
ソースを表示
ネストされたスキーマ: objectClassConfigurations
型: array
ソースを表示
ネストされたスキーマ: ProvisioningConfig
型: object
ソースを表示
ネストされたスキーマ: ReconConfig
型: object
ソースを表示
ネストされたスキーマ: form
型: array
ソースを表示
ネストされたスキーマ: schemaAttributes
型: array
ソースを表示
ネストされたスキーマ: SchemaAttribute
型: object
ソースを表示
ネストされたスキーマ: capabilities
型: array
ソースを表示
ネストされたスキーマ: FailedTaskAssignConfig
型: object
ソースを表示
ネストされたスキーマ: FailedTaskRetryConfig
型: object
ソースを表示
ネストされたスキーマ: Capability
型: object
ソースを表示
ネストされたスキーマ: actionScripts
型: array
ソースを表示
ネストされたスキーマ: ActionScript
型: object
ソースを表示
ネストされたスキーマ: CorrelationRule
型: object
ソースを表示
ネストされたスキーマ: reconJobDetails
型: array
ソースを表示
ネストされたスキーマ: situationResponses
型: array
ソースを表示
ネストされたスキーマ: childIdentityCorrelationRule
型: array
ソースを表示
ネストされたスキーマ: ruleElements
型: array
ソースを表示
ネストされたスキーマ: CorrelationRuleElement
型: object
ソースを表示
ネストされたスキーマ: transformParams
型: array
ソースを表示
ネストされたスキーマ: TransformParams
型: object
ソースを表示
ネストされたスキーマ: ReconJobDetail
型: object
ソースを表示
ネストされたスキーマ: parametersList
型: array
ソースを表示
ネストされたスキーマ: ReconJobParameter
型: object
ソースを表示
ネストされたスキーマ: SituationResponse
型: object
ソースを表示
  • 指定可能な値: [ "link", "none", "createUser", "createOrganization", "assignToAdminWithLeastLoad", "assignToAuthWithLeastLoad", "assignToAuthWithHighestPriority", "assignToGroup", "assignToUser" ]
  • 指定可能な値: [ "noMatch", "singleMatch", "multipleMatch", "oneProcessMatch", "multipleProcessMatch" ]
ネストされたスキーマ: Organization
型: object
ソースを表示
先頭に戻る

コネクタ・パッケージの指定されたコネクタ・ディレクトリにあるテンプレートを返します。ディレクトリ名が指定されない場合は、デフォルト・ディレクトリ内のテンプレートを返します。

cURLの例

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

レスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
  "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"
}
先頭に戻る