# Replace group membership **PUT /Groups/{identifier}** Validates the group and replaces its membership with the members provided in the request. ## Servers - Production server: https://setup.adra.com/api/organizations/{organizationSid}/scim (Production server) - Stage server: https://setup.adrastage.com/api/organizations/{organizationSid}/scim (Stage server) - Test server: https://setup.adratest.com/api/organizations/{organizationSid}/scim (Test server) - Dev server: https://setup.adradev.com/api/organizations/{organizationSid}/scim (Dev server) ## Authentication methods - Adra personal access token ## Parameters ### Path parameters - **identifier** (string) Identifier of the group whose membership to replace ### Body: application/json (object) - **meta** (null | object) - **displayName** (null | string) The display name of the group, typically in format 'Organization|Product|Role' - **members** (null | array[object]) - **id** (null | string) - **schemas** (null | array[string]) ## Responses ### 200 OK #### Body: application/scim+json (object) - **meta** (null | object) - **displayName** (null | string) The display name of the group, typically in format 'Organization|Product|Role' - **members** (null | array[object]) - **id** (null | string) - **schemas** (null | array[string]) ### 400 Bad Request #### Body: application/scim+json (object) - **type** (null | string) - **title** (null | string) - **status** (null | integer(int32)) - **detail** (null | string) - **instance** (null | string) ### 401 Unauthorized #### Body: application/scim+json (object) - **type** (null | string) - **title** (null | string) - **status** (null | integer(int32)) - **detail** (null | string) - **instance** (null | string) ### 403 Forbidden #### Body: application/scim+json (object) - **type** (null | string) - **title** (null | string) - **status** (null | integer(int32)) - **detail** (null | string) - **instance** (null | string) ### 404 Group not found ### 500 Internal Server Error #### Body: application/scim+json (object) - **type** (null | string) - **title** (null | string) - **status** (null | integer(int32)) - **detail** (null | string) - **instance** (null | string) ### 501 Not Implemented #### Body: application/scim+json (object) - **type** (null | string) - **title** (null | string) - **status** (null | integer(int32)) - **detail** (null | string) - **instance** (null | string) [Powered by Bump.sh](https://bump.sh)