REST Resource: accounts.admins

Resource: Admin

Administrator Akun atau lokasi.

Representasi JSON
{
  "name": string,
  "admin": string,
  "account": string,
  "role": enum (AdminRole),
  "pendingInvitation": boolean
}
Kolom
name

string

Tidak dapat diubah. Nama resource. Untuk admin akun, ini dalam bentuk: accounts/{account_id}/admins/{admin_id}

Untuk admin lokasi, ini dalam bentuk: locations/{locationId}/admins/{admin_id}

Kolom ini akan diabaikan jika ditetapkan selama pembuatan admin.

admin

string

Opsional. Nama admin. Saat membuat undangan awal, alamat ini adalah alamat email pengguna yang diundang. Pada panggilan GET, alamat email pengguna akan ditampilkan jika undangan masih menunggu keputusan. Jika tidak, kolom akan berisi nama depan dan belakang pengguna.

Kolom ini hanya perlu ditetapkan selama pembuatan admin.

account

string

Tidak dapat diubah. Nama resource Akun yang dirujuk Admin ini. Digunakan saat memanggil locations.admins.create untuk mengundang LocationGroup sebagai admin.

Jika kolom ini dan admin ditetapkan pada permintaan CREATE, kolom ini akan diprioritaskan dan alamat email di admin akan diabaikan.

Format: accounts/{account}.

role

enum (AdminRole)

Wajib diisi. Menentukan peran yang digunakan admin ini dengan Akun atau Lokasi yang ditentukan.

pendingInvitation

boolean

Hanya output. Menunjukkan apakah admin ini memiliki undangan yang masih menunggu keputusan untuk resource yang ditentukan.

AdminRole

Menunjukkan tingkat akses yang dimiliki admin. Untuk mengetahui informasi selengkapnya, lihat artikel pusat bantuan

Enum
ADMIN_ROLE_UNSPECIFIED Tidak ditentukan.
PRIMARY_OWNER Admin memiliki akses tingkat pemilik dan merupakan pemilik utama. (Ditampilkan sebagai 'Pemilik Utama' di UI).
OWNER Admin memiliki akses tingkat pemilik. (Ditampilkan sebagai 'Pemilik' di UI).
MANAGER Admin memiliki akses manajerial.
SITE_MANAGER Admin dapat mengelola halaman sosial (Google+). (Ditampilkan sebagai 'Pengelola Lokasi' di UI). API ini tidak mengizinkan pembuatan admin akun dengan peran SITE_MANAGER.

Metode

create

Mengundang pengguna tertentu untuk menjadi administrator untuk akun yang ditentukan.

delete

Menghapus admin tertentu dari akun yang ditentukan.

list

Menampilkan daftar admin untuk akun yang ditentukan.

patch

Memperbarui Admin untuk Admin Akun yang ditentukan.