# Group [Groups](https://docs.trustgrid.io/docs/user-management/groups/) allow exposing ZTNA applications to users. ## Retrieve all user groups and their access permissions - [GET /group](https://apidocs.trustgrid.io/group/paths/~1group/get.md): Requires groups::read permissions ## Create a new user group with specified access permissions - [POST /group](https://apidocs.trustgrid.io/group/paths/~1group/post.md): Requires groups::modify permissions ## Remove a user from a group and revoke associated permissions - [DELETE /group/{groupId}/members/{email}](https://apidocs.trustgrid.io/group/paths/~1group~1%7Bgroupid%7D~1members~1%7Bemail%7D/delete.md): Requires groups::modify permissions ## Permanently delete a group and remove all member associations - [DELETE /group/{uid}](https://apidocs.trustgrid.io/group/paths/~1group~1%7Buid%7D/delete.md): Requires groups::modify permissions ## Retrieve detailed information about a specific group - [GET /group/{uid}](https://apidocs.trustgrid.io/group/paths/~1group~1%7Buid%7D/get.md): Requires groups::read permissions ## List all identity providers associated with a group - [GET /group/{uid}/idps](https://apidocs.trustgrid.io/group/paths/~1group~1%7Buid%7D~1idps/get.md): Requires groups::read permissions ## Retrieve all users that belong to a specific group - [GET /group/{uid}/members](https://apidocs.trustgrid.io/group/paths/~1group~1%7Buid%7D~1members/get.md): Requires groups::read permissions ## Add a new user to a group and grant associated permissions - [POST /group/{uid}/members](https://apidocs.trustgrid.io/group/paths/~1group~1%7Buid%7D~1members/post.md): Requires groups::modify permissions ## Retrieve all user groups and their access permissions - [GET /group](https://apidocs.trustgrid.io/user/paths/~1group/get.md): Requires groups::read permissions ## Create a new user group with specified access permissions - [POST /group](https://apidocs.trustgrid.io/user/paths/~1group/post.md): Requires groups::modify permissions ## Remove a user from a group and revoke associated permissions - [DELETE /group/{groupId}/members/{email}](https://apidocs.trustgrid.io/user/paths/~1group~1%7Bgroupid%7D~1members~1%7Bemail%7D/delete.md): Requires groups::modify permissions ## Permanently delete a group and remove all member associations - [DELETE /group/{uid}](https://apidocs.trustgrid.io/user/paths/~1group~1%7Buid%7D/delete.md): Requires groups::modify permissions ## Retrieve detailed information about a specific group - [GET /group/{uid}](https://apidocs.trustgrid.io/user/paths/~1group~1%7Buid%7D/get.md): Requires groups::read permissions ## List all identity providers associated with a group - [GET /group/{uid}/idps](https://apidocs.trustgrid.io/user/paths/~1group~1%7Buid%7D~1idps/get.md): Requires groups::read permissions ## Retrieve all users that belong to a specific group - [GET /group/{uid}/members](https://apidocs.trustgrid.io/user/paths/~1group~1%7Buid%7D~1members/get.md): Requires groups::read permissions ## Add a new user to a group and grant associated permissions - [POST /group/{uid}/members](https://apidocs.trustgrid.io/user/paths/~1group~1%7Buid%7D~1members/post.md): Requires groups::modify permissions