- [Resource: UserGroupMember](https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members#UserGroupMember)
  - [JSON representation](https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members#UserGroupMember.SCHEMA_REPRESENTATION)
- [MembershipRole](https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members#MembershipRole)
- [Methods](https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members#METHODS_SUMMARY)

## Resource: UserGroupMember

A resource message representing a member of a user group.

| JSON representation |
|---|
| ``` { "name": string, "membershipRole": enum (`https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members#MembershipRole`), // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "userEmail": string, "userGroup": string // End of mutually exclusive fields. } ``` |

| Fields ||
|---|---|
| `name` | `string` Identifier. The resource name of this UserGroupMember. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} Example: "organizations/123abc/userGroups/456def/members/789ghi" |
| `membershipRole` | ``enum (`https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members#MembershipRole`)`` Optional. The role of the member in the user group. |
| The member of the user group. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: ||
| `userEmail` | `string` Email address of the user member. |
| `userGroup` | `string` User group resource name of the group member. |
| End of mutually exclusive fields. ||

## MembershipRole

The role of the member in the user group.

| Enums ||
|---|---|
| `MEMBERSHIP_ROLE_UNSPECIFIED` | Unspecified membership role. |
| `MEMBERSHIP_ROLE_OWNER` | Owner role that can add and remove group members. |
| `MEMBERSHIP_ROLE_MEMBER` | Member role that receives all permissions assigned to the group. |

| ## Methods ||
|---|---|
| ### `https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members/create` | Adds a member to the specified GMP user group. |
| ### `https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members/delete` | Deletes a member in the specified GMP user group. |
| ### `https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members/get` | Looks up a single user group member. |
| ### `https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members/list` | Returns a list of members in the specified user group. |
| ### `https://developers.google.com/marketing-platform/devguides/api/admin/v1/rest/v1alpha/organizations.userGroups.members/patch` | Updates a member in the specified GMP user group. |