アプリケーションの更新
put
/iam/governance/applicationmanagement/api/v1/applications
OIM内の既存のアプリケーションを更新します。
リクエスト
サポートされているメディア・タイプ
- application/json
更新するアプリケーションのアプリケーション詳細
ルート・スキーマ: 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" ]
レスポンス
デフォルト・レスポンス
成功した操作
例
Oracle Identity Manager内の既存のアプリケーションを更新します。
cURLの例
curl -H "Content-Type: application/json" -H "X-Requested-By: <anyvalue>" -X PUT -u username:password -d @put.json https://pseudo.com/iam/governance/applicationmanagement/api/v1/applications
POSTリクエスト本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
Sample Request Body: { "applicationName": "wZ3D5DMe", "applicationDisplayName": "adv", "description": "", "connectorDisplayName": "Oracle EBS User Management", "connectorVersion": "11.1.1.5.0", "connectorDeploymentPath": "/scratch/myfolder/devtools/Middleware/idm/server/ConnectorDefaultDirectory/Oracle_EBS_UM-11.1.1.5.0", "basicConfigurations": { "basicConfig": [ { "name": "Connector Server Name", "value": "", "required": false }, { "name": "TopologyName", "value": "None", "required": false }, { "name": "batchSize", "value": "1000", "helpText": " <b> Batch Size </b> </ br> Specify the batch size for fetching the records while Reconciliation", "dataType": "int", "required": false }, { "name": "contextAppId", "value": "0", "helpText": "<b>Context Application Id </b> </ br>Enter the name of the application to which context user belongs.", "dataType": "String", "required": false }, { "name": "contextRespId", "value": "0", "helpText": "<b> Context Responsibility Id</b> </ br>Enter the responsibility assigned to the user in whose context connector operations are performed on the target system", "dataType": "String", "required": false }, { "name": "contextUserId", "value": "0", "helpText": "<b>Context User Id </b> </ br>Enter the user ID of the user in whose context connector operations are performed on the target system.", "dataType": "String", "required": false }, { "name": "database", "value": "conDev", "helpText": "<b>Database </b> </ br>Enter the name of the database on the database server that contains the table.", "dataType": "String", "required": false }, { "name": "host", "value": "myhost.pseudo.com", "helpText": "<b> Host</b> </ br>Enter the name of the host where the database is running.", "dataType": "String", "required": false }, { "name": "jdbcUrlTemplate", "value": "jdbc:oracle:thin:@myhost.pseudo.com:<port-number>:conDev", "helpText": "<b> JDBC Connection URL</b> </ br> Specify the JDBC Driver Connection URL.Oracle template is jdbc:oracle:thin:@[host]:[port(<port-number>)]:[DB]. for more info, read the JDBC driver documentation", "dataType": "String", "required": true }, { "name": "password", "value": "apps", "helpText": "<b> User Password</b> </ br>Enter a user account that has permission to access accounts table.", "dataType": "GuardedString", "required": true, "encrypted": true }, { "name": "port", "value": "<port-number>", "helpText": "<b>TCP Port </b> </ br>Enter the port number the database server is listening on.", "dataType": "int", "required": false }, { "name": "user", "value": "apps", "helpText": "<b>User </b> </ br>Enter the name of the mandatory Database user with permission to account table.", "dataType": "String", "required": true } ] }, "advanceConfigurations": { "advanceConfig": [ { "name": "Connector Name", "value": "org.identityconnectors.ebs.EBSConnector", "required": false }, { "name": "User Configuration Lookup", "value": "Lookup.Oracle EBS UM.UM.Configuration", "required": false }, { "name": "Bundle Name", "value": "org.identityconnectors.ebs", "required": false }, { "name": "Bundle Version", "value": "1.0.11150", "required": false } ] }, "objectClass": [ { "name": "USER", "provisioningConfig": { "accountName": "", "validationScript": "", "transformationScript": "", "capabilities": { "capability": [ { "actionName": "disable", "enabled": true }, { "actionName": "delete", "enabled": true }, { "actionName": "create", "enabled": true }, { "actionName": "enable", "enabled": true }, { "actionName": "update", "enabled": true } ] } }, "reconConfig": { "reconJobDetails": { "jobDetail": [ { "jobName": "wZ3D5DMe Oracle EBS UM Target Roles Lookup Reconciliation", "mode": "Entitlement", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Lookup Name", "value": "Lookup.Oracle EBS UM.Roles", "helpText": "Lookup Name", "dataType": "String" }, { "name": "Object Type", "value": "__ROLES__", "helpText": "Object Type", "dataType": "String" }, { "name": "Code Key Attribute", "value": "Code", "helpText": "Code Key attribute", "dataType": "String" }, { "name": "Decode Attribute", "value": "Decode", "helpText": "Decode attribute", "dataType": "String" } ] } }, { "jobName": "wZ3D5DMe Oracle EBS UM Target Responsibilities Lookup Reconciliation", "mode": "Entitlement", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Lookup Name", "value": "Lookup.Oracle EBS UM.Responsibilities", "helpText": "Lookup Name", "dataType": "String" }, { "name": "Object Type", "value": "__RESPONSIBILITIES__", "helpText": "Object Type", "dataType": "String" }, { "name": "Code Key Attribute", "value": "Code", "helpText": "Code Key attribute", "dataType": "String" }, { "name": "Decode Attribute", "value": "Decode", "helpText": "Decode Attribute", "dataType": "String" } ] } }, { "jobName": "wZ3D5DMe Oracle EBS UM Target Applications Lookup Reconciliation", "mode": "Entitlement", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Lookup Name", "value": "Lookup.Oracle EBS UM.Applications", "helpText": "Lookup Name", "dataType": "String" }, { "name": "Object Type", "value": "__APPLICATIONS__", "helpText": "Object Type", "dataType": "String" }, { "name": "Code Key Attribute", "value": "Code", "helpText": "Code Key attribute", "dataType": "String" }, { "name": "Decode Attribute", "value": "Decode", "helpText": "Decode Attribute", "dataType": "String" } ] } }, { "jobName": "wZ3D5DMe Oracle EBS UM Target Security Groups Lookup Reconciliation", "mode": "Entitlement", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Lookup Name", "value": "Lookup.Oracle EBS UM.SecurityGroups", "helpText": "Lookup Name", "dataType": "String" }, { "name": "Object Type", "value": "__SECURITY_GROUPS__", "helpText": "Object Type", "dataType": "String" }, { "name": "Code Key Attribute", "value": "Code", "helpText": "Code Key attribute", "dataType": "String" }, { "name": "Decode Attribute", "value": "Decode", "helpText": "Decode Attribute", "dataType": "String" } ] } }, { "jobName": "wZ3D5DMe Oracle EBS UM Target User Reconciliation", "mode": "Full", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Filter", "value": "", "helpText": "Filter", "dataType": "String" }, { "name": "Incremental Recon Attribute", "value": "", "helpText": "Incremental Recon Attribute", "dataType": "String" }, { "name": "Object Type", "value": "User", "helpText": "Object Type", "dataType": "String" }, { "name": "Latest Token", "value": "", "helpText": "Latest Token", "dataType": "String" }, { "name": "Scheduled Task Name", "value": "wZ3D5DMe Oracle EBS UM Target User Reconciliation", "helpText": "Scheduled Task Name", "dataType": "String", "required": true } ] } }, { "jobName": "wZ3D5DMe Oracle EBS UM Target Incremental User Reconciliation", "mode": "Incremental", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Sync Token", "value": "", "helpText": "Sync Token", "dataType": "String" }, { "name": "Object Type", "value": "User", "helpText": "Object Type", "dataType": "String" }, { "name": "Scheduled Task Name", "value": "wZ3D5DMe Oracle EBS UM Target Incremental User Reconciliation", "helpText": "Scheduled Task Name", "dataType": "String", "required": true } ] } }, { "jobName": "wZ3D5DMe Oracle EBS UM Target User Delete Reconciliation", "mode": "Delete", "parametersList": { "parameter": [ { "name": "Application Name", "value": "wZ3D5DMe", "helpText": "Application Name", "dataType": "String" }, { "name": "Object Type", "value": "User", "helpText": "Object Type", "dataType": "String", "required": true } ] } } ] }, "identityCorrelationRule": { "ruleOperator": "AND", "ruleElement": [ { "targetAttribute": "__NAME__", "userAttribute": "User Login", "elementOperator": "Equals", "transformName": "NONE" } ] }, "situationResponses": { "situationResponse": [ { "situation": "No Matches Found", "response": "None" }, { "situation": "One Entity Match Found", "response": "Establish Link" }, { "situation": "One Process Match Found", "response": "Establish Link" } ] }, "validationScript": "", "transformationScript": "" }, "form": { "name": "Oracle EBS UM User", "backendName": "UD_WZ3D5DME", "schemaAttributes": { "schemaAttribute": [ { "name": "CUSTOMER_ID", "dataType": "String", "displayName": "Customer ID", "length": 256, "identityAttribute": "", "keyField": false, "keyFieldCaseInsensitive": false, "required": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "accountDiscriminator": false }, { "name": "PARTY_LAST_NAME", "dataType": "String", "displayName": "Party Last Name", "length": 150, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "DESCRIPTION", "dataType": "String", "displayName": "Description", "length": 240, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "EMPLOYEE_ID", "dataType": "String", "displayName": "Person Id", "length": 30, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "START_DATE", "dataType": "Date", "displayName": "Effective Start Date", "length": 0, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DateFieldDlg", "reconcileable": true, "provisionable": true, "advanceFlags": "DATE", "provideOldValueOnUpdate": true }, { "name": "__UID__", "dataType": "String", "displayName": "User Id", "length": 100, "keyField": true, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "reconcileable": true, "provisionable": true }, { "name": "SUPPLIER_NAME", "dataType": "String", "displayName": "Supplier Name", "length": 100, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "dataType": "String", "displayName": "SoDCheckTrackingID", "length": 50, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "provisionable": false, "advanceFlags": "IGNORE" }, { "dataType": "String", "displayName": "SoDCheckTimestamp", "length": 50, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "provisionable": false, "advanceFlags": "IGNORE" }, { "dataType": "String", "displayName": "SoDCheckEntitlementViolation", "length": 4000, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "provisionable": false, "advanceFlags": "IGNORE" }, { "name": "FAX", "dataType": "String", "displayName": "Fax", "length": 80, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "SUPPLIER_PARTY_ID", "dataType": "String", "displayName": "Supplier Party Id", "length": 100, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "reconcileable": true, "provisionable": true, "advanceFlags": "WRITEBACK" }, { "name": "END_DATE", "dataType": "Date", "displayName": "Effective End Date", "length": 0, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DateFieldDlg", "reconcileable": true, "provisionable": true, "advanceFlags": "DATE", "provideOldValueOnUpdate": true }, { "name": "PASSWORD_EXP_TYPE", "dataType": "String", "displayName": "Password Expiration Type", "length": 30, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "LookupField", "reconcileable": true, "provisionable": true, "listOfValues": "Lookup.Oracle EBS UM.PasswordExpTypes", "provideOldValueOnUpdate": true }, { "name": "PARTY_TYPE", "dataType": "String", "displayName": "Party Type", "length": 100, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "LookupField", "reconcileable": true, "provisionable": true, "listOfValues": "Lookup.Oracle EBS UM.PartyType", "provideOldValueOnUpdate": true }, { "dataType": "String", "displayName": "SoDCheckStatus", "length": 50, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "provisionable": false, "advanceFlags": "IGNORE", "defaultValue": "SODCheckNotInitiated" }, { "name": "PARTY_ID", "dataType": "String", "displayName": "Party Id", "length": 100, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "__NAME__", "dataType": "String", "displayName": "User Name", "length": 100, "keyField": false, "keyFieldCaseInsensitive": false, "required": true, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "PARTY_FIRST_NAME", "dataType": "String", "displayName": "Party First Name", "length": 150, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "__PASSWORD__", "dataType": "String", "displayName": "Password", "length": 100, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "PasswordField", "provisionable": true, "encrypted": true, "provideOldValueOnUpdate": true }, { "name": "EMAIL_ADDRESS", "dataType": "String", "displayName": "Email", "length": 240, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "USER_GUID", "dataType": "String", "displayName": "SSO GUID", "length": 256, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "name": "PASSWORD_LIFESPAN", "dataType": "Long", "displayName": "Password Expiration Interval", "length": 19, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true, "provideOldValueOnUpdate": true }, { "dataType": "String", "displayName": "SoDCheckResult", "length": 4000, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DOField", "provisionable": false, "advanceFlags": "IGNORE" }, { "dataType": "Long", "displayName": "Server", "length": 19, "keyField": true, "keyFieldCaseInsensitive": false, "required": true, "fieldType": "ITResourceLookupField", "reconcileable": true, "provisionable": false, "advanceFlags": "IGNORE" }, { "name": "__ENABLE__", "dataType": "String", "displayName": "Status", "length": 256, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true } ] }, "form": [ { "name": "Responsibilities", "backendName": "UD_RESPON18", "schemaAttributes": { "schemaAttribute": [ { "name": "__RESPONSIBILITY__~__RESPONSIBILITY__~RESP_DESCRIPTION", "dataType": "String", "displayName": "Responsibility Description", "length": 200, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "TextField", "reconcileable": true, "provisionable": true }, { "name": "__RESPONSIBILITY__~__RESPONSIBILITY__~RESP_START_DATE", "dataType": "Date", "displayName": "Responsibility Start Date", "length": 0, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DateFieldDlg", "reconcileable": true, "provisionable": true, "advanceFlags": "DATE" }, { "name": "__RESPONSIBILITY__~__RESPONSIBILITY__~RESPONSIBILITY_APP_ID", "dataType": "String", "displayName": "Application Name", "length": 256, "keyField": false, "keyFieldCaseInsensitive": false, "required": true, "fieldType": "LookupField", "reconcileable": true, "provisionable": true, "advanceFlags": "LOOKUP", "listOfValues": "Lookup.Oracle EBS UM.Applications" }, { "name": "__RESPONSIBILITY__~__RESPONSIBILITY__~RESP_END_DATE", "dataType": "Date", "displayName": "Responsibility End Date", "length": 0, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DateFieldDlg", "reconcileable": true, "provisionable": true, "advanceFlags": "DATE" }, { "name": "__RESPONSIBILITY__~__RESPONSIBILITY__~SECURITY_GROUP_ID", "dataType": "String", "displayName": "Security Group", "length": 256, "keyField": false, "keyFieldCaseInsensitive": false, "required": true, "fieldType": "LookupField", "reconcileable": true, "provisionable": true, "advanceFlags": "LOOKUP", "listOfValues": "Lookup.Oracle EBS UM.SecurityGroups" }, { "name": "__RESPONSIBILITY__~__RESPONSIBILITY__~RESPONSIBILITY_ID", "dataType": "String", "displayName": "Responsibility Name", "length": 256, "keyField": true, "keyFieldCaseInsensitive": false, "required": true, "fieldType": "LookupField", "entitlement": true, "reconcileable": true, "provisionable": true, "advanceFlags": "LOOKUP", "listOfValues": "Lookup.Oracle EBS UM.Responsibilities" } ] } }, { "name": "Roles", "backendName": "UD_ROLES18", "schemaAttributes": { "schemaAttribute": [ { "name": "__ROLE__~__ROLE__~EXPIRATION_DATE", "dataType": "Date", "displayName": "Role Expiration Date", "length": 0, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DateFieldDlg", "reconcileable": true, "provisionable": true, "advanceFlags": "DATE" }, { "name": "__ROLE__~__ROLE__~ROLE_START_DATE", "dataType": "Date", "displayName": "Role Start Date", "length": 0, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "DateFieldDlg", "reconcileable": true, "provisionable": true, "advanceFlags": "DATE" }, { "name": "__ROLE__~__ROLE__~ROLE_ID", "dataType": "String", "displayName": "Role Name", "length": 256, "keyField": true, "keyFieldCaseInsensitive": false, "required": true, "fieldType": "LookupField", "entitlement": true, "reconcileable": true, "provisionable": true, "advanceFlags": "LOOKUP", "listOfValues": "Lookup.Oracle EBS UM.Roles" }, { "name": "__ROLE__~__ROLE__~ROLE_APP_ID", "dataType": "String", "displayName": "Application Name", "length": 256, "keyField": false, "keyFieldCaseInsensitive": false, "fieldType": "LookupField", "reconcileable": true, "provisionable": true, "advanceFlags": "LOOKUP", "listOfValues": "Lookup.Oracle EBS UM.Applications" } ] } } ] } } ], "catalogAttributes": { "catalogAttribute": [ { "name": "Category", "value": "ApplicationInstance", "required": false }, { "name": "User Defined Tags", "required": false }, { "name": "Requestable", "value": "true", "required": false }, { "name": "Approver User", "required": false }, { "name": "Approver Role", "required": false }, { "name": "Fulfilment User", "required": false }, { "name": "Fulfilment Role", "required": false }, { "name": "Certifiable", "value": "true", "required": false }, { "name": "Certifier User", "required": false }, { "name": "Certifier Role", "required": false }, { "name": "Audit Objective", "required": false }, { "name": "Auditable", "value": "true", "required": false }, { "name": "Risk Level", "value": "3", "required": false } ] }, "organizations": { "organization": [ { "name": "Top", "heirarchy": true, "type": "System" } ] }, "status": "ACTIVE" }