Google Drive Etiketler API kapsamlarını seçin

Bu doküman, Drive Etiketler API'sine özel yetkilendirme içerir ve kimlik doğrulama bilgileri. Bu belgeyi okumadan önce Google Workspace'in genel kimlik doğrulama ve yetkilendirme bilgileri, Kimlik doğrulama ve yetkilendirme hakkında bilgi edinin.

Yetkilendirme için OAuth 2.0'ı yapılandırma

OAuth izin ekranını yapılandırma ve kapsamları seçme kullanıcılara ve uygulama incelemecilerine hangi bilgilerin görüntüleneceğini tanımlamak ve böylece daha sonra yayınlayabilirsiniz.

Google Drive Etiketler API kapsamları

Uygulamanıza verilen erişim düzeyini tanımlamak için şunları belirlemeniz gerekir: yetkilendirme kapsamlarını beyan etmeniz gerekir. Yetkilendirme kapsamı, OAuth 2.0 URI dizesidir erişim denetimi ve erişim izni verme erişim düzeyi olabilir. Kapsamlar, uygulamanızın aşağıdakiler de dahil olmak üzere Google Workspace verileriyle çalışma istekleridir: kullanıcıların Google Hesabı verileri.

Uygulamanız yüklenirken kullanıcıdan kullanılan kapsamları doğrulaması istenir elde edebiliyorlar. Genellikle, en dar odaklı kapsamı seçmeniz gerekir. Ayrıca, uygulamanızın gerektirmediği kapsamları istemekten kaçının. Daha fazla kullanıcı ve açıkça tanımlanmış sınırlı kapsamlara kolayca erişim izni verebilir.

Mümkün olduğunda, dosya başına izin verdiği için hassas olmayan kapsamları kullanmanızı öneririz ve uygulamanın ihtiyaç duyduğu belirli işlevlere erişimi daraltır.

Aşağıdaki OAuth 2.0 kapsamları etiketi okumak, aramak ve değiştirmek için kullanılabilir Meta veri uygulanan Drive öğeleri:

Kapsam Anlamı
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.metadata
Drive öğelerine uygulanan etiket meta verilerini okuma, arama ve değiştirme.
  • https://www.googleapis.com/auth/drive.readonly
  • https://www.googleapis.com/auth/drive.metadata.readonly
Uygulama için yetkilendirilen Drive öğelerine uygulanan etiket meta verilerini okuma ve arama.

Daha fazla bilgi için Drive API OAuth 2.0 sayfasına göz atın. Nişan dürbünleri ve Drive API'ye özel yetkilendirme başlıklı makaleyi inceleyin.

Etiket kapsamları

Etiketleri görüntülemek ve yönetmek için aşağıdaki OAuth kapsamları kullanılabilir:

Kapsam Anlamı
https://www.googleapis.com/auth/drive.labels Drive etiketlerini görüntüleyin, kullanın ve yönetin.
  • Bu kapsam, kullanıcı erişimine izin verir ve use_admin_access ayarlanmadığında yazma işlemleri için gereklidir.
  • Bu kapsama sahip yazma işlemleri, SHARED etiket türüne sahip etiketler için geçerlidir.
https://www.googleapis.com/auth/drive.labels.readonly Drive etiketlerini görüntüleyin ve kullanın.
  • Bu kapsam, kullanıcı erişimine izin verir ve use_admin_access ayarlanmadığında okuma işlemleri için gereklidir.
https://www.googleapis.com/auth/drive.admin.labels Kuruluşunuzdaki tüm Drive etiketlerini görüntüleme, düzenleme, oluşturma, silme ve kuruluşunuzun etiketle ilgili yönetim politikalarını görüntüleme.
  • Bu kapsam, yönetici erişimi sağlar ve use_admin_access ayarlandığında yazma işlemleri için gereklidir. Bu kapsam, okuma erişimi de sağlar.
  • Bu kapsama sahip yazma işlemleri, SHARED veya ADMIN etiket türüne sahip etiketler için geçerlidir.
https://www.googleapis.com/auth/drive.admin.labels.readonly Kuruluşunuzdaki tüm Drive etiketlerini ve etiketle ilgili yönetim politikalarını görüntüleme.
  • Bu kapsam, yönetici erişimine izin verir ve use_admin_access ayarlandığında okuma işlemleri için gereklidir.

Yönetici erişimi

ADMIN etiketi yönetmek için aşağıdakileri belirtmeniz gerekir:

  • useAdminAccess, kullanıcının yönetici kimlik bilgilerini kullanmak için true durumda.
  • Etiketleri Yönetme iznine sahip hesap yöneticileri ayrıcalığına sahip olmanızı sağlar.

useAdminAccess

Yöneticiler, yöneticilerini çağırmak için useAdminAccess parametresini ayarlamalıdır ayrıcalıkları. useAdminAccess politikasının ayarlanması her etiketin görüntülenmesine ve düzenlenmesine izin verir en iyi reklam biçimleri olabilir. Buna hem ADMIN hem de SHARED etiketleri dahildir.

useAdminAccess ayarlanmadığında yalnızca etiketler için yazma isteklerine izin verilir hem SHARED label type ile ve bu etiket için uygun EDITOR rolüne sahip kullanıcılar için.

Daha fazla bilgi edinmek için Erişim oluşturma erişimi oluşturma bölümüne bakın. kimlik bilgileri ekleyin.