Method: labels.permissions.create

Aktualizuje uprawnienia etykiety. Jeśli uprawnienia dla wskazanego podmiotu nie istnieją, zostanie utworzona nowa etykieta uprawnień. W przeciwnym razie zostanie zaktualizowane istniejące uprawnienie. Uprawnienia wpływają na zasób Etykieta jako całość, nie są zmieniane i nie wymagają publikowania.

Żądanie HTTP

POST https://drivelabels.googleapis.com/v2beta/{parent=labels/*}/permissions

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Utworzono nazwę zasobu nadrzędnego etykiety w przypadku uprawnień etykiety. Format: labels/{label}

Parametry zapytania

Parametry
useAdminAccess

boolean

Ustaw na true, aby używać danych logowania administratora użytkownika. Zanim zezwoli na dostęp, serwer sprawdzi, czy użytkownik jest administratorem etykiety.

Treść żądania

Treść żądania zawiera wystąpienie elementu LabelPermission.

Treść odpowiedzi

Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję LabelPermission.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w przewodniku po autoryzacji.