HI Team ,
We are integrating Figma with SailPoint and our requirement is to assign admin Permission to a user as a group membership. to achieve this we are using the Patch API given in the Figma documentation. Below is the payload body we are sending Using PATCH request : Request is working as expected given in documentation, but the user is now assigned as admin in Figma. Please help why it not assigning admin permission. As attached below snippet no admin tag to user . I have attached the requested body and response below

.
{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:PatchOp"
],
"Operations": [
{
"op": "replace",
"path": "figmaAdmin",
"value": true
}
]
}
and we are getting the 200 Response as shown below :
{
"name": {
"givenName": "Test",
"familyName": "Drift"
},
"roles": [
{
"type": "seatType",
"value": "view"
}
],
"active": true,
"emails": {
"type": "work",
"value": "xxxxxxxxx",
"primary": "true"
},
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User",
"urn:ietf:params:scim:schemas:extension:figma:enterprise:2.0:User"
],
"userName": "xxxxxxxxx",
"figmaAdmin": true,
"displayName": "DriftTest",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"department": "Test",
"organization": "CFS"
},
"urn:ietf:params:scim:schemas:extension:figma:enterprise:2.0:User": {
"figmaAdmin": false
},
"id": "xxxxxxx",
"meta": {
"resourceType": "User",
"created": "2025-04-06T12:39:33Z",
"lastModified": "2025-04-11T13:50:03Z",
"version": "W/\"1744379403\"",
"location": "https://www.figma.com/scim/v2/xxxxxxxx/Users/xxxxxxx"
}
}
Thank
Maneesh chahal