REST Resource: organizations.userGroups.members

משאב: UserGroupMember

הודעת משאב שמייצגת חבר בקבוצת משתמשים.

ייצוג JSON
{
  "name": string,
  "membershipRole": enum (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.
}
שדות
name

string

מזהה. שם המשאב של UserGroupMember.

פורמט: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} דוגמה: "organizations/123abc/userGroups/456def/members/789ghi"

membershipRole

enum (MembershipRole)

אופציונלי. התפקיד של החבר בקבוצת המשתמשים.

החבר בקבוצת המשתמשים. בהמשך מפורטת רשימה של שדות שאי אפשר להשתמש בהם בו-זמנית. בכל תשובה יוגדר לכל היותר אחד מהשדות הבאים:
userEmail

string

כתובת האימייל של המשתמש החבר בקבוצה.

userGroup

string

שם המשאב של קבוצת המשתמשים של חבר הקבוצה.

סוף השדות הבלעדיים.

MembershipRole

התפקיד של החבר בקבוצת המשתמשים.

טיפוסים בני מנייה (enum)
MEMBERSHIP_ROLE_UNSPECIFIED תפקיד לא צוין במסגרת החברות בקבוצה.
MEMBERSHIP_ROLE_OWNER תפקיד הבעלים שמאפשר להוסיף חברים לקבוצה ולהסיר אותם ממנה.
MEMBERSHIP_ROLE_MEMBER תפקיד חבר/ה שמקבל/ת את כל ההרשאות שהוקצו לקבוצה.

Methods

create

הוספת חבר לקבוצת משתמשים ספציפית ב-GMP.

delete

מחיקת חבר בקבוצת משתמשים ספציפית ב-GMP.

get

חיפוש של חבר יחיד בקבוצת משתמשים.

list

מחזירה רשימה של חברים בקבוצת משתמשים שצוינה.

patch

מעדכן חבר בקבוצת משתמשים ספציפית ב-GMP.