canonical / identity-platform-admin-ui

Admin UI for the Canonical identity broker and identity provider solution
Other
6 stars 4 forks source link

fix: removing extra #member on assignIdentities service call #286

Closed shipperizer closed 5 months ago

shipperizer commented 5 months ago

closes #283

shipperizer in ~/shipperizer/identity-platform-admin-ui on IAM-847 ● λ http :8000/api/v0/groups/test/identities  X-Authorization:$PRIVILEGED_USER
HTTP/1.1 200 OK
Content-Length: 87
Content-Type: application/json
Date: Mon, 22 Apr 2024 12:33:28 GMT
X-Token-Pagination:

{
    "_meta": null,
    "data": [
        "user:shipperizer"
    ],
    "message": "List of identities",
    "status": 200
}

shipperizer in ~/shipperizer/identity-platform-admin-ui on IAM-847 ● λ http PATCH :8000/api/v0/groups/test/identities identities:='["tom","jerry"]' X-Authorization:$PRIVILEGED_USER
HTTP/1.1 201 Created
Content-Length: 86
Content-Type: application/json
Date: Mon, 22 Apr 2024 12:33:36 GMT

{
    "_meta": null,
    "data": null,
    "message": "Updated identities for group test",
    "status": 201
}

shipperizer in ~/shipperizer/identity-platform-admin-ui on IAM-847 ● λ http :8000/api/v0/groups/test/identities  X-Authorization:$PRIVILEGED_USER
HTTP/1.1 200 OK
Content-Length: 111
Content-Type: application/json
Date: Mon, 22 Apr 2024 12:33:40 GMT
X-Token-Pagination:

{
    "_meta": null,
    "data": [
        "user:shipperizer",
        "user:tom",
        "user:jerry"
    ],
    "message": "List of identities",
    "status": 200
}

shipperizer in ~/shipperizer/identity-platform-admin-ui on IAM-847 ● ● λ http DELETE :8000/api/v0/groups/test/identities/jerry  X-Authorization:$PRIVILEGED_USER
HTTP/1.1 200 OK
Content-Length: 90
Content-Type: application/json
Date: Mon, 22 Apr 2024 14:31:58 GMT

{
    "_meta": null,
    "data": null,
    "message": "Removed identity jerry for group test",
    "status": 200
}

shipperizer in ~/shipperizer/identity-platform-admin-ui on IAM-847 ● ● λ http GET :8000/api/v0/groups/test/identities  X-Authorization:$PRIVILEGED_USER      
HTTP/1.1 200 OK
Content-Length: 98
Content-Type: application/json
Date: Mon, 22 Apr 2024 14:35:35 GMT
X-Token-Pagination:

{
    "_meta": null,
    "data": [
        "user:shipperizer",
        "user:tom"
    ],
    "message": "List of identities",
    "status": 200
}