As a developer using the REST API, I need an API for managing site group membership.
- Adding groups to a site
- List groups of a site
- Request for a group to join a site
- Cancel request of a group to join a site
- Remove group from site
- Changing groups role