Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-32724

Handle SCIM Group members retrieval with GET

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Identity Management

      Description

      Currently, the SCIM 2.0 /Groups endpoint allows to retrieve all the members of a Nuxeo group:

      curl -u Administrator:Administrator http://localhost:8080/nuxeo/scim/v2/Groups/ec19c54b-972b-4e4f-b857-f7a18dc73acf
      
      {
        "schemas": [
          "urn:ietf:params:scim:schemas:core:2.0:Group"
        ],
        "id": "ec19c54b-972b-4e4f-b857-f7a18dc73acf",
        "externalId": "ec19c54b-972b-4e4f-b857-f7a18dc73acf",
        "meta": {
          "resourceType": "Group",
          "location": "http://localhost:8080/nuxeo/scim/v2/Groups/ec19c54b-972b-4e4f-b857-f7a18dc73acf",
          "version": "1"
        },
        "displayName": "testGroup",
        "members": [
          {
            "value": "jack",
            "type": "User"
          },
          {
            "value": "joe",
            "type": "User"
          }
        ]
      }
      

      This won't scale in case of a huge list of members.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: