# User Group This contains APIs related to User Group as defined in Harness ## Check user membership - [GET /ng/api/user-groups/{identifier}/member/{userIdentifier}](https://apidocs.harness.io/openapi-merged/user-group/getmember.md): Check if the user is part of the user group in an account/org/project ## Add user to User Group - [PUT /ng/api/user-groups/{identifier}/member/{userIdentifier}](https://apidocs.harness.io/openapi-merged/user-group/putmember.md): Add a user to the user group in an account/org/project ## Remove user from User Group - [DELETE /ng/api/user-groups/{identifier}/member/{userIdentifier}](https://apidocs.harness.io/openapi-merged/user-group/deletemember.md): Remove a user from the user group in an account/org/project ## List the User Groups in an account/org/project - [GET /ng/api/user-groups](https://apidocs.harness.io/openapi-merged/user-group/getusergrouplist.md): List User Groups ## Update User Group - [PUT /ng/api/user-groups](https://apidocs.harness.io/openapi-merged/user-group/putusergroup.md): Update a User Group in an account/org/project ## Create User Group - [POST /ng/api/user-groups](https://apidocs.harness.io/openapi-merged/user-group/postusergroup.md): Create a User Group in an account/org/project ## Get User Group - [GET /ng/api/user-groups/{identifier}](https://apidocs.harness.io/openapi-merged/user-group/getusergroup.md): Get a User Group in an account/org/project ## Delete a User Group in an account/org/project - [DELETE /ng/api/user-groups/{identifier}](https://apidocs.harness.io/openapi-merged/user-group/deleteusergroup.md): Delete User Group ## Get Inheriting Child Scopes - [GET /ng/api/user-groups/{identifier}/scopes](https://apidocs.harness.io/openapi-merged/user-group/getinheritingchildscopelist.md): List the Child Scopes inheriting this User Group ## List users in User Group - [POST /ng/api/user-groups/{identifier}/users](https://apidocs.harness.io/openapi-merged/user-group/getuserlistinusergroup.md): List the users in a User Group in an account/org/project ## Link LDAP Group to the User Group to an account/org/project - [PUT /ng/api/user-groups/{userGroupId}/link/ldap/{ldapId}](https://apidocs.harness.io/openapi-merged/user-group/linkusergrouptoldap.md) ## Link OIDC Group to the User Group in an account/org/project - [PUT /ng/api/user-groups/{userGroupId}/link/oidc/{providerId}](https://apidocs.harness.io/openapi-merged/user-group/linkusergrouptooidc.md) ## Link SAML Group to the User Group in an account/org/project - [PUT /ng/api/user-groups/{userGroupId}/link/saml/{samlId}](https://apidocs.harness.io/openapi-merged/user-group/linkusergrouptosaml.md) ## List User Groups by filter - [POST /ng/api/user-groups/batch](https://apidocs.harness.io/openapi-merged/user-group/getbatchusersgrouplist.md): List the User Groups selected by a filter in an account/org/project. This api supports maximum of 10K User Group in response. ## Get filtered User Groups - [POST /ng/api/user-groups/filter](https://apidocs.harness.io/openapi-merged/user-group/getfilteredusergroupslist.md): List the User Groups selected by a filter in an account/org/project ## Unlink SSO Group from the User Group in an account/org/project - [PUT /ng/api/user-groups/{userGroupId}/unlink](https://apidocs.harness.io/openapi-merged/user-group/unlinkusergroupfromsso.md) ## Update User Group - [PUT /ng/api/v2/user-groups](https://apidocs.harness.io/openapi-merged/user-group/putusergroupv2.md): Update a User Group in an account/org/project ## Create User Group - [POST /ng/api/v2/user-groups](https://apidocs.harness.io/openapi-merged/user-group/postusergroupv2.md): Create a User Group in an account/org/project ## Get User Group - [GET /ng/api/v2/user-groups/{identifier}](https://apidocs.harness.io/openapi-merged/user-group/getusergroupv2.md): Get a User Group in an account/org/project ## Copy User Group (deprecated) - [PUT /ng/api/user-groups/copy](https://apidocs.harness.io/openapi-merged/user-group/copyusergroup.md): Copy a User Group in an account/org/project