Method: users.getCapabilities

Mendapatkan kemampuan pengguna.

Permintaan HTTP

GET https://drivelabels.googleapis.com/v2/{name=users/*/capabilities}

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource pengguna. Hanya "pengguna/me/kemampuan" yang didukung.

Parameter kueri

Parameter
customer

string

Pelanggan yang akan dicakup dalam permintaan ini. Misalnya: "pelanggan/abcd1234". Jika tidak disetel, setelan akan dikembalikan dalam pelanggan saat ini.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Kemampuan pengguna.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "name": string,
  "canAccessLabelManager": boolean,
  "canAdministrateLabels": boolean,
  "canCreateSharedLabels": boolean,
  "canCreateAdminLabels": boolean
}
Kolom
name

string

Hanya output. Nama resource untuk kemampuan pengguna.

canAccessLabelManager

boolean

Hanya output. Apakah pengguna diberi akses ke pengelola label.

canAdministrateLabels

boolean

Hanya output. Apakah pengguna adalah administrator untuk fitur label bersama.

canCreateSharedLabels

boolean

Hanya output. Apakah pengguna diizinkan membuat label bersama baru atau tidak.

canCreateAdminLabels

boolean

Hanya output. Apakah pengguna diizinkan untuk membuat label admin baru.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/drive.labels
  • https://www.googleapis.com/auth/drive.labels.readonly
  • https://www.googleapis.com/auth/drive.admin.labels
  • https://www.googleapis.com/auth/drive.admin.labels.readonly

Untuk informasi selengkapnya, lihat Panduan otorisasi.