Method: labels.revisions.permissions.create
Memperbarui izin Label. Jika izin untuk akun utama yang ditunjukkan tidak ada, Izin Label baru akan dibuat. Jika tidak, izin yang ada akan diperbarui. Izin memengaruhi resource Label secara keseluruhan, tidak direvisi, dan tidak memerlukan publikasi.
Permintaan HTTP
POST https://drivelabels.googleapis.com/v2/{parent=labels/*/revisions/*}/permissions
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
parent |
string
Wajib. Nama resource Label induk pada Izin Label akan dibuat. Format: label/{label}
|
Parameter kueri
Parameter |
useAdminAccess |
boolean
Tetapkan ke true agar kredensial admin pengguna dapat digunakan. Server akan memverifikasi bahwa pengguna adalah admin untuk Label sebelum mengizinkan akses.
|
Isi permintaan
Isi permintaan memuat instance LabelPermission
.
Isi respons
Jika berhasil, isi respons memuat instance LabelPermission
yang baru dibuat.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/drive.labels
https://www.googleapis.com/auth/drive.admin.labels
Untuk informasi selengkapnya, lihat Panduan otorisasi.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-03 UTC.
[null,null,["Terakhir diperbarui pada 2024-09-03 UTC."],[[["This operation updates a Label's permissions, creating new permissions or updating existing ones for the specified principal."],["Permissions apply to the entire Label resource, are not version-controlled, and do not need publishing."],["The request requires specifying the parent Label resource name and can use admin credentials with `useAdminAccess`."],["A successful request returns the updated or newly created LabelPermission resource."],["Authorization requires specific OAuth scopes related to Drive Labels."]]],["This document outlines the process for updating a Label's permissions. It uses a `POST` request to the specified URL, including the parent Label's resource name within the path. The request requires a `LabelPermission` instance in the body. Optional `useAdminAccess` query parameter allows the use of admin credentials. Successful execution returns a newly created `LabelPermission` instance. Authorization mandates either the `https://www.googleapis.com/auth/drive.labels` or `https://www.googleapis.com/auth/drive.admin.labels` OAuth scope.\n"]]