REST Resource: accounts.admins

منبع: ادمین

مدیر یک حساب یا یک مکان.

نمایندگی JSON
{
  "name": string,
  "admin": string,
  "account": string,
  "role": enum (AdminRole),
  "pendingInvitation": boolean
}
فیلدها
name

string

تغییرناپذیر. نام منبع برای مدیران حساب، این به این شکل است: accounts/{account_id}/admins/{admin_id}

برای مدیران موقعیت مکانی، این به این شکل است: locations/{locationId}/admins/{admin_id}

اگر در حین ایجاد مدیر تنظیم شود، این فیلد نادیده گرفته می شود.

admin

string

اختیاری. نام ادمین. هنگام انجام دعوت اولیه، این آدرس ایمیل دعوت شده است. در تماس‌های GET ، اگر دعوت‌نامه هنوز معلق باشد، آدرس ایمیل کاربر برگردانده می‌شود. در غیر این صورت، شامل نام و نام خانوادگی کاربر است.

این فیلد فقط باید در حین ایجاد ادمین تنظیم شود.

account

string

تغییرناپذیر. نام منبع حسابی که این مدیر به آن اشاره دارد. هنگام تماس با locations.admins.create برای دعوت از LocationGroup به عنوان سرپرست استفاده می شود.

اگر این فیلد و admin هر دو روی درخواست‌های CREATE تنظیم شده باشند، این فیلد اولویت دارد و آدرس ایمیل موجود در admin نادیده گرفته می‌شود.

قالب: accounts/{account} .

role

enum ( AdminRole )

مورد نیاز. نقشی را که این سرپرست با حساب یا مکان مشخص شده استفاده می‌کند، مشخص می‌کند.

pendingInvitation

boolean

فقط خروجی نشان می دهد که آیا این سرپرست دعوت نامه معلقی برای منبع مشخص شده دارد یا خیر.

نقش مدیر

سطح دسترسی یک مدیر را نشان می دهد. برای اطلاعات بیشتر، به مقاله مرکز راهنمایی مراجعه کنید

Enums
ADMIN_ROLE_UNSPECIFIED مشخص نشده است.
PRIMARY_OWNER ادمین دسترسی در سطح مالک دارد و مالک اصلی است. (به عنوان "مالک اصلی" در UI نمایش داده می شود).
OWNER ادمین دسترسی در سطح مالک دارد. (به عنوان "مالک" در UI نمایش داده می شود).
MANAGER ادمین دسترسی مدیریتی دارد.
SITE_MANAGER ادمین می تواند صفحات اجتماعی (Google+) را مدیریت کند. (به عنوان "مدیر سایت" در UI نمایش داده می شود). این API اجازه ایجاد یک سرپرست حساب با نقش SITE_MANAGER را نمی دهد.

روش ها

create

کاربر مشخص شده را دعوت می کند تا مدیر حساب مشخص شده شود.

delete

ادمین مشخص شده را از حساب مشخص شده حذف می کند.

list

ادمین های حساب مشخص شده را لیست می کند.

patch

Admin را برای مدیریت حساب مشخص شده به روز می کند.