特定のコネクタに含まれるテンプレートの取得
get
/iam/governance/applicationmanagement/api/v1/applications/connectors/bundletemplate
特定のコネクタ・パッケージの特定のコネクタ・ディレクトリにあるテンプレートを提供します。ディレクトリが指定されない場合は、デフォルト・ディレクトリが使用されます。
リクエスト
問合せパラメータ
- authoritative: string
権限のあるソースのテンプレートをロードするには、「true」を設定します。
- connectorname(optional): string
コネクタ名
- connectorpckgdir(optional): string
コネクタ・パッケージ・ディレクトリ。空の場合は、デフォルト・ディレクトリが使用されます。
- connectorversion(optional): string
コネクタ・バージョン
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功した操作
ルート・スキーマ: Application
型:
ソースを表示
object
- advanceConfig: array advanceConfigurations
- applicationDisplayName(optional): string
- applicationName: string
- authoritative(optional): boolean
デフォルト値:
false
- baseApplicationName(optional): string
- basicConfig(optional): array basicConfigurations
- catalogAttribute(optional): array catalogAttributes
- connectorDeploymentPath(optional): string
- connectorDisplayName: string
- connectorVersion: string
- deploymentMode(optional): string
指定可能な値:
[ "Local", "Remote" ]
- description(optional): string
- disconnected(optional): boolean
デフォルト値:
false
- objectClass: array objectClass
- organization: array organizations
- ownerUserName(optional): string
- parentApplicationName(optional): string
- status(optional): string
指定可能な値:
[ "ENABLED", "DISABLED", "ACTIVE", "DELETED" ]
ネストされたスキーマ: ProvisioningConfig
型:
ソースを表示
object
- accountDiscriminator(optional): string
- accountName(optional): string
- allowMultiple(optional): boolean
デフォルト値:
false
- capability(optional): array capabilities
- caseSensitive(optional): boolean
デフォルト値:
false
- failedTaskAssignConfig(optional): object FailedTaskAssignConfig
- failedTaskRetryConfig(optional): object FailedTaskRetryConfig
- transformationScript(optional): string
- validationScript(optional): string
ネストされたスキーマ: SchemaAttribute
型:
ソースを表示
object
- advanceFlags(optional): string
- dataType(optional): string
指定可能な値:
[ "Byte", "Double", "Int", "String", "Short", "Long", "Date", "Boolean", "ByteArray" ]
- defaultValue(optional): string
- dependentAttribute(optional): string
- displayName(optional): string
- encrypted(optional): boolean
デフォルト値:
false
- entitlement(optional): boolean
デフォルト値:
false
- fieldType(optional): string
- identityAttribute(optional): string
- keyField(optional): boolean
デフォルト値:
false
- keyFieldCaseInsensitive(optional): boolean
デフォルト値:
false
- length(optional): integer(int32)
- listOfValues(optional): string
- name(optional): string
- provideOldValueOnUpdate(optional): boolean
デフォルト値:
false
- provisionable(optional): boolean
デフォルト値:
false
- reconcileable(optional): boolean
デフォルト値:
false
- reconStagingName(optional): string
- required(optional): boolean
デフォルト値:
false
- udColName(optional): string
ネストされたスキーマ: ActionScript
型:
ソースを表示
object
- language(optional): string
- script(optional): string
- target(optional): string
指定可能な値:
[ "Connector", "Resource" ]
- triggerTime(optional): string
指定可能な値:
[ "Before", "After" ]
ネストされたスキーマ: CorrelationRuleElement
型:
ソースを表示
object
- caseSensitive(optional): boolean
デフォルト値:
false
- elementOperator(optional): string
指定可能な値:
[ "Equals", "Contains", "Starts_With", "Ends_With" ]
- targetAttribute(optional): string
- transformName(optional): string
- transformParams(optional): array transformParams
- userAttribute(optional): string
ネストされたスキーマ: ReconJobDetail
型:
ソースを表示
object
- jobName(optional): string
- mode(optional): string
指定可能な値:
[ "Full", "Incremental", "Delete", "Entitlement", "Flat File Full", "Flat File Diff Sync", "Flat File Delete Sync", "Flat File Entitlement", "Flat File Delete" ]
- parameter(optional): array parametersList
ネストされたスキーマ: ReconJobParameter
型:
ソースを表示
object
- dataType(optional): string
指定可能な値:
[ "String", "Number", "Boolean", "ITResource" ]
- encrypted(optional): boolean
デフォルト値:
false
- helpText(optional): string
- name(optional): string
- required(optional): boolean
デフォルト値:
false
- value(optional): string
ネストされたスキーマ: SituationResponse
型:
ソースを表示
object
- response(optional): string
指定可能な値:
[ "link", "none", "createUser", "createOrganization", "assignToAdminWithLeastLoad", "assignToAuthWithLeastLoad", "assignToAuthWithHighestPriority", "assignToGroup", "assignToUser" ]
- situation(optional): string
指定可能な値:
[ "noMatch", "singleMatch", "multipleMatch", "oneProcessMatch", "multipleProcessMatch" ]
例
コネクタ・パッケージの指定されたコネクタ・ディレクトリにあるテンプレートを返します。ディレクトリ名が指定されない場合は、デフォルト・ディレクトリ内のテンプレートを返します。
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" }