Group

Supports the following: 

  • GET /external/api/v2/scim/Groups
  • POST /external/api/v2/scim/Groups
  • GET /external/api/v2/scim/Groups/{id}
  • PUT /external/api/v2/scim/Groups/{id}
  • DELETE /external/api/v2/scim/Groups/{id}
  • PATCH /external/api/v2/scim/Groups/{id}

Basic Group Model

{

  "schemas": [

    "urn:ietf:params:scim:schemas:core:2.0:Group"

  ],

  "id": "cd2a164d-8518-4000-9aa3-342521702d32",

  "externalId": null,

  "meta": {

    "resourceType": "Group",

    "created": "2021-01-05T05:35:09.858Z",

    "lastModified": "2021-01-05T05:35:09.858Z",

    "location": "https://login.truste.com/external/api/v2/scim/Groups/cd2a164d-8518-4000-9aa3-342521702d32",

    "version": null

  },

  "displayName": "Janitor",

  "members": [

    {

      "value": "1aded6e4-9dca-4f35-82b7-41ec9ddf2449",

      "display": "User Example",

      "$ref": "https://login.truste.com/external/api/v2/scim/Users/1aded6e4-9dca-4f35-82b7-41ec9ddf2449"

    },

    {

      "value": "26b64d90-ae08-45f3-88a6-549f731f7601",

      "display": "Rogue Yahoo",

      "$ref": "https://login.truste.com/external/api/v2/scim/Users/26b64d90-ae08-45f3-88a6-549f731f7601"

    }

  ]

}

In the Admin, UI Groups can be found in the Permission Profiles page.

https://admin.truste.com/#/accounts/{accountId}/permission-profiles

scim_support_2.png

From here, you can then assign roles for each group, and the users assigned to these groups will follow those roles.