Thank you Zach for your response. However, I am not able to update source schema with the API call as explained here Link
I am sending POST API call from Postman {{baseUrl}}/sources/:id/schemas with following pay load.
{
"name": "OrganizationRole",
"nativeObjectType": "OrganizationRole",
"identityAttribute": "ORG_ROLE##ORG_NAME",
"displayAttribute": "ORG_ROLE##ORG_NAME",
"hierarchyAttribute": null,
"includePermissions": false,
"features": [],
"configuration": {},
"attributes": [
{
"name": "ORG_ROLE##ORG_NAME",
"type": "STRING",
"schema": null,
"description": "Associates an organization role reference ID with an organization name reference ID",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "ROLE_NAME",
"type": "STRING",
"schema": null,
"description": "Name of the Role",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "ORGANIZATION_NAME",
"type": "STRING",
"schema": null,
"description": "Name of the organization",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "ASSOCIATED_SECURITY_GROUP",
"type": "STRING",
"schema": null,
"description": "Name of the Associated role-based security group",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
}
]
}
here is the message I get
strong text
{
"messages": [
{
"localeOrigin": "REQUEST",
"text": "An internal fault occurred.",
"locale": "en-US"
},
{
"localeOrigin": "DEFAULT",
"text": "An internal fault occurred.",
"locale": "en-US"
}
],
"detailCode": "500.0 Internal fault",
"trackingId": "28e3d5d3a5b448bb881310f0cce2183a"
}
Even the Get ( {{baseUrl}}/sources/:id/schemas/accounts) call to download schema does not run successfully.
Thank you
Haresh Patel