Finds applications by appname,type,status
get
/iam/governance/applicationmanagement/api/v1/applications
Find applications by providing app name, type, status as URL params. Sorting and pagination supported
Request
Query Parameters
-
attributes: string
Application attributes that need to be returned
-
authoritative: string
Application authoritative or target. Pass true if authoritative, false otherwise
-
baseappName: string
Base Application name that need to be searched
-
connectorName: string
Connector name that need to be searched
-
count: integer(int32)
No of Applications to be returned from startindex
-
disconnected: string
Application disconnected or not. Pass true if disconnected false if connected
-
displayName: string
Application display name that need to be searched
-
name: string
Application name that need to be searched
-
sortby: string
Attribute on which sorting needs to be done
-
sortorder: string
Sort Order default Descending
-
startindex: integer(int32)
Pagination startindex from which results need to be returned
Response
Supported Media Types
- application/json
200 Response
successful operation
Nested Schema : Application
Type:
Show Source
object-
advanceConfig(required):
array advanceConfigurations
-
applicationDisplayName:
string
-
applicationName(required):
string
-
authoritative:
boolean
Default Value:
false -
baseApplicationName:
string
-
basicConfig:
array basicConfigurations
-
catalogAttribute:
array catalogAttributes
-
connectorDeploymentPath:
string
-
connectorDisplayName(required):
string
-
connectorVersion(required):
string
-
deploymentMode:
string
Allowed Values:
[ "Local", "Remote" ] -
description:
string
-
disconnected:
boolean
Default Value:
false -
objectClass(required):
array objectClass
-
organization(required):
array organizations
-
ownerUserName:
string
-
parentApplicationName:
string
-
status:
string
Allowed Values:
[ "ENABLED", "DISABLED", "ACTIVE", "DELETED" ]
Nested Schema : Attribute
Type:
Show Source
object-
category:
string
-
dataType:
string
-
displayName:
string
-
encrypted:
boolean
Default Value:
false -
helpText:
string
-
name:
string
-
required:
boolean
Default Value:
false -
value:
string
Nested Schema : BasicAttribute
Type:
Show Source
object-
category:
string
-
dataType:
string
-
displayName:
string
-
encrypted:
boolean
Default Value:
false -
helpText:
string
-
name:
string
-
required:
boolean
Default Value:
false -
value:
string
Nested Schema : Form
Type:
Show Source
object-
backendName:
string
-
form:
array form
-
name:
string
-
schemaAttribute:
array schemaAttributes
-
useBulk:
boolean
Default Value:
false
Nested Schema : ProvisioningConfig
Type:
Show Source
object-
accountDiscriminator:
string
-
accountName:
string
-
allowMultiple:
boolean
Default Value:
false -
capability:
array capabilities
-
caseSensitive:
boolean
Default Value:
false -
failedTaskAssignConfig:
object FailedTaskAssignConfig
-
failedTaskRetryConfig:
object FailedTaskRetryConfig
-
transformationScript:
string
-
validationScript:
string
Nested Schema : SchemaAttribute
Type:
Show Source
object-
advanceFlags:
string
-
dataType:
string
Allowed Values:
[ "Byte", "Double", "Int", "String", "Short", "Long", "Date", "Boolean", "ByteArray" ] -
defaultValue:
string
-
dependentAttribute:
string
-
displayName:
string
-
encrypted:
boolean
Default Value:
false -
entitlement:
boolean
Default Value:
false -
fieldType:
string
-
identityAttribute:
string
-
keyField:
boolean
Default Value:
false -
keyFieldCaseInsensitive:
boolean
Default Value:
false -
length:
integer(int32)
-
listOfValues:
string
-
name:
string
-
provideOldValueOnUpdate:
boolean
Default Value:
false -
provisionable:
boolean
Default Value:
false -
reconcileable:
boolean
Default Value:
false -
reconStagingName:
string
-
required:
boolean
Default Value:
false -
udColName:
string
Nested Schema : ActionScript
Type:
Show Source
object-
language:
string
-
script:
string
-
target:
string
Allowed Values:
[ "Connector", "Resource" ] -
triggerTime:
string
Allowed Values:
[ "Before", "After" ]
Nested Schema : CorrelationRuleElement
Type:
Show Source
object-
caseSensitive:
boolean
Default Value:
false -
elementOperator:
string
Allowed Values:
[ "Equals", "Contains", "Starts_With", "Ends_With" ] -
targetAttribute:
string
-
transformName:
string
-
transformParams:
array transformParams
-
userAttribute:
string
Nested Schema : ReconJobDetail
Type:
Show Source
object-
jobName:
string
-
mode:
string
Allowed Values:
[ "Full", "Incremental", "Delete", "Entitlement" ] -
parameter:
array parametersList
Nested Schema : ReconJobParameter
Type:
Show Source
object-
dataType:
string
Allowed Values:
[ "String", "Number", "Boolean", "ITResource" ] -
encrypted:
boolean
Default Value:
false -
helpText:
string
-
name:
string
-
required:
boolean
Default Value:
false -
value:
string
Nested Schema : SituationResponse
Type:
Show Source
object-
response:
string
Allowed Values:
[ "link", "none", "createUser", "createOrganization", "assignToAdminWithLeastLoad", "assignToAuthWithLeastLoad", "assignToAuthWithHighestPriority", "assignToGroup", "assignToUser" ] -
situation:
string
Allowed Values:
[ "noMatch", "singleMatch", "multipleMatch", "oneProcessMatch", "multipleProcessMatch" ]
Nested Schema : Organization
Type:
Show Source
object-
heirarchy:
boolean
Default Value:
false -
name:
string
-
type:
string
Examples
Returns the list of applications queried.
cURL Example
curl -H "Content-Type: application/json" -X GET -u username:password http://pseudo.com/iam/governance/applicationmanagement/api/v1/applications/
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": "pseudo.com",
"required": false
},
{
"name": "IsADLDS",
"value": "no",
"required": false
},
{
"category": "Connectivity Details",
"displayName": "LDAP Host Name",
"name": "LDAPHostName",
"value": "blr2211503.pseudo.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"
}