Yetkilendirme

eklentilerin çalışabilmesi için kullanıcının yetkilendirmesi gerekir. Bu durum, hem Google Workspace Marketplace'ten yüklediğiniz hem de kendi geliştirdiğiniz eklentiler için geçerlidir.

Yayınlanan eklentileri yetkilendirme

Yayınlanmış bir eklentiyi yüklemenizin ardından yetkilendirme akışı hemen başlar:

  1. Eklentiyi yüklemek için Bir hesap seçin'i seçmeniz istenir.
  2. Ardından size eklentinin çalışması için gereken yetkilendirmelerin bir listesi sunulur. Böylece, eklentinin ne yapması gerektiğini bilirsiniz. Bu listeyi dikkatlice inceleyin ve hâlâ yetkilendirme vermek istiyorsanız İzin Ver'i tıklayın. Bu işlem, eklentinin kullanılabilmesini sağlar.
  3. Artık bunu, genişlettiği ana makine uygulamasından çalıştırabilirsiniz. Uygulama zaten bir tarayıcı sekmesinde açıksa eklenti kullanıma sunulmadan önce sekmeyi yenilemeniz gerekebilir.

Yüklediğiniz eklenti daha sonra güncellenirse ve henüz vermediğiniz ek yetkilendirmeler gerektiriyorsa eklentiyi bir sonraki kullanışınızda bu izinleri vermeniz istenir.

Yayınlanmamış Google Workspace eklentilerini yetkilendirme

Eklenti yetkilendirme kartı

Yayından kaldırılan eklentiler, henüz Google Workspace Marketplace'te listelenmediğinden, yayınlanan eklentilerle aynı yetkilendirme akışına sahip değildir. Yayınlanmamış bir eklentiyi yükledikten hemen sonra yetkilendirmeniz istenmez. Bunun yerine, yetkilendirme akışı, eklentiyi ilk kez kullanmayı denediğinizde başlar.

Çalıştırılan eklentiler, kullanıcı yetkilendirmesinin gerekli olup olmadığını belirler. Yetkilendirme gerekliyse eklenti, bir yetkilendirme kartı sunar. Bir eklenti ilk kez çalıştırıldığında her zaman yetkilendirme gerekir. Ayrıca, eklentinin yeni bir sürümü daha önce yetkilendirilmemiş bir hizmeti kullanıyorsa da yetkilendirme gerekebilir. Erişimi Yetkilendir düğmesi, kullanıcının eklenti için yetkilendirmeye izin vermesi veya yetkilendirmeyi reddetmesi için bir iletişim penceresi sağlar.

Google dışı hizmetleri Google Workspace eklentisi için yetkilendirme

Bir Google Workspace eklentisi, kendisinin yetkilendirme gerektiren bir üçüncü taraf hizmetine bağlanması mümkündür. Bu tür hizmetlere bağlanan Google Workspace Eklentileri, kullanıcının iki ayrı işlemi yapmasını gerektirir:

  • Eklenti yüklendiğinde veya ilk kez başlatıldığında, eklentinin kendisinin yetkilendirilmesi.
  • İlk erişildiğinde Google dışı hizmetin yetkilendirilmesi.

Geliştirdiğiniz Google Workspace eklentisinin OAuth kullanarak Google dışı bir hizmete erişmesi gerekiyorsa eklentiyi oluştururken bu hizmetin bağlantısını yapılandırmanız gerekir.

Google dışı bir hizmetin yetkilendirilmesi gerektiğinde Google Workspace eklentisi kullanıcıya bu hizmet için bir yetkilendirme istem kartı sunar. İsterseniz bu yetkilendirme istemini özelleştirebilir veya varsayılan kartı kullanabilirsiniz.

Daha ayrıntılı bilgi için lütfen Google dışı hizmetlere bağlanma kılavuzuna bakın.

Üçüncü taraf konferans sistemleri

Google Takvim'in kapsamını genişleten Google Workspace Eklentileri, kullanıcıların Google Takvim etkinliklerini düzenlerken üçüncü taraf bir konferans sistemi seçmesine olanak tanıyan ek konferans çözümleri de ekleyebilir. Eklentiniz, kullanıcının giriş yapmasını gerektiren konferans seçenekleri sunuyorsa eklentiniz, kullanıcıya bunu yapma izni vermelidir.

Bir kullanıcı gerekli giriş yapmadan eklentinizle bir konferans oluşturmaya çalışırsa konferans çözümlerinin onCreateFunction yöntemi, kimlik doğrulama URL'sine sahip ConferenceError içeren bir ConferenceData nesnesi döndürmelidir.

Bu nesneyi aldıktan sonra Google Takvim, etkinlik düzenleme kullanıcı arayüzünde, eklentinin sağladığı kimlik doğrulama URL'sine bağlantı veren bir GİRİŞ YAP düğmesi oluşturur. Kullanıcılar, eklentiyi daha fazla kullanmadan önce üçüncü taraf sisteme giriş yapmak için bu düğmeyi kullanabilir.

ConferenceError kullanarak yetkilendirmenin işlenmesi hakkında daha fazla bilgi için Üçüncü taraf konferansları oluşturma bölümüne bakın.

Yayınlanmamış Düzenleyici Eklentilerini yetkilendirme

En iyi uygulama, Düzenleyici Eklentilerini geliştirirken test etmenizdir. Yetkilendirme akışı, yayınlanan Düzenleyici Eklentileri ile aynıdır. Tek fark, akışın eklentiyi test etmeyi ilk kez test ettiğinizde başlamasıdır. Aynı eklentiyi daha sonra yeniden test ederseniz tekrar yetkilendirme istenmez.

Eklentilerin yetkilendirmesi kaldırılıyor

Eklentiler geliştirirken yetkilendirme akışını yeniden test edebilmek için yetkilendirmeyi kaldırmak faydalı olabilir.

Aşağıdakileri yaparak bir eklentinin yetkisini kaldırabilirsiniz:

  1. Hesap güvenliği konsolunuzu açın.
  2. Yetkisini kaldırmak istediğiniz eklentiyi bulun ve tıklayın.
  3. ERİŞİMİ KALDIR'ı tıklayın.

Yetkilendirmeyi kaldırdıktan sonra eklentiyi tekrar çalıştırdığınızda, yetkilendirme akışı tekrar sunulur.