Hi Colin,
Here’s the Request body:
{
"name": "Test Sales Accounting",
"description": "Test Sales Accounting.",
"owner": {
"type": "IDENTITY",
"id": "2c918087774f411d01774fde19944ee6",
"name": "Chris.Peterson"
},
"accessProfiles": [
{
"id": "2c9180827b3bd3d7017b4f5aaf152c66",
"type": "ACCESS_PROFILE",
"name": "Test Access Profile"
}
],
"membership": {
"type": "STANDARD",
"criteria": {
"operation": "AND",
"key": null,
"stringValue": "",
"children": [
{
"operation": "CONTAINS",
"key": {
"type": "IDENTITY",
"property": "attribute.department",
"sourceId": ""
},
"stringValue": "Accounting",
"children": []
}
]
}
},
"legacyMembershipInfo": {},
"enabled": true,
"requestable": true,
"accessRequestConfig": {
"commentsRequired": false,
"denialCommentsRequired": false,
"approvalSchemes": []
},
"revocationRequestConfig": null,
"segments": []
}
And the response body:
{
"description": "Test Sales Accounting.",
"owner": {
"type": "IDENTITY",
"id": "2c918087774f411d01774fde19944ee6",
"name": "Chris.Peterson"
},
"accessProfiles": [
{
"type": "ACCESS_PROFILE",
"id": "2c9180827b3bd3d7017b4f5aaf152c66",
"name": "Test Access Profile"
}
],
"membership": null,
"legacyMembershipInfo": null,
"enabled": true,
"requestable": true,
"accessRequestConfig": {
"commentsRequired": false,
"denialCommentsRequired": false,
"approvalSchemes": []
},
"revocationRequestConfig": {
"commentsRequired": false,
"denialCommentsRequired": false,
"approvalSchemes": []
},
"segments": null,
"id": "2c9180857b3bd3fe017b4f5b3a322d49",
"name": "Test Sales Accounting",
"created": "2021-08-16T14:26:23.923Z",
"modified": null
}
This may be sort of moot, since I found the “IdentityNow Bulk AccessProfile and Role Importer”, Sign In to Compass - Compass
but I may still want to do that ‘manually’ at some point.
Thanks,
Chris