Etiket izinlerini günceller. Belirtilen ana hesap için bir izin yoksa yeni bir Etiket İzni oluşturulur. Aksi takdirde mevcut izin güncellenir. İzinler, Etiket kaynağının tamamını etkiler, düzeltilmez ve yayınlama gerektirmez.
HTTP isteği
POST https://drivelabels.googleapis.com/v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
Zorunlu. Güncellenen tüm izinler tarafından paylaşılan üst Etiket kaynak adı. Biçim: labels/{label} Bu ayarlanırsa UpdateLabelPermissionRequest mesajlarındaki üst alan boş olmalı ya da bu alanla eşleşmelidir. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{
"requests": [
{
object ( |
Alanlar | |
---|---|
requests[] |
Zorunlu. Güncellenecek kaynakları belirten istek mesajı. |
useAdminAccess |
Kullanıcının yönetici kimlik bilgilerini kullanmak için |
Yanıt gövdesi
Başarılıysa yanıt metni, BatchUpdateLabelPermissionsResponse
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/drive.labels
https://www.googleapis.com/auth/drive.admin.labels
Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.