Google kimlik doğrulama yöntemi olarak 3 aşamalı OAuth kullanıyorsanız bu adımı atlayıp İndirme ve yükleme bölümüne gidebilirsiniz.
Kimlik doğrulama yöntemi olarak bir hizmet hesabı kullanmak istiyorsanız Şifre Senkronizasyonu'nu yüklemeden önce bir hesap oluşturup ayarlamanız gerekir. Hesabı nasıl oluşturacağınız, otomatik bir komut dosyası çalıştırmak mı (önerilir) yoksa manuel olarak bir hizmet hesabı oluşturmak mı istediğinize bağlıdır.
Şuradasınız: Adım 3/7
1. seçenek: Hesabı oluşturmak için otomatik bir komut dosyası kullanın
Bu GitHub komut dosyası, Google Workspace desteği tarafından desteklenmez. Komut dosyasını kullanırken sorun yaşıyorsanız bunun yerine hesabı manuel olarak oluşturma adımlarını uygulayın. Komut dosyasını kullanma hakkında daha fazla bilgi edinin.
- Süper yönetici olarak oturum açın ve bir tarayıcı penceresinde Cloud Shell'i açın.
- Düzenleyicide python3 <(curl -s -S -L https://git.io/password-sync-create-service-account) ifadesini girin.
- Cloud Shell penceresindeki adımları tamamlayın.
- Hizmet hesabının istemci kimliğini içeren JSON dosyasını bilgisayarınıza indirmek için İndir'i tıklayın.
- İndirme ve yükleme bölümüne gidin.
Komut dosyasını kullanma hakkında daha fazla bilgi edinin.
2. seçenek: Hizmet hesabını manuel olarak oluşturun
1. adım: Bir proje oluşturun
- Google Cloud'a gidip süper yönetici olarak oturum açın. Konsolda ilk kez oturum açıyorsanız Hizmet Şartları'nı kabul edin.
- IAM ve Yönetici
Kaynakları Yönetin'i tıklayın. Önce menü simgesini
tıklamanız gerekebilir.
- En üstte, Proje Oluştur'u tıklayın ve bir proje adı girin.
- (İsteğe bağlı) Projeyi bir klasöre eklemek için Konum'da Göz at'ı tıklayın, klasöre gidin ve Seç'i tıklayın.
- Oluştur'u tıklayın.
- Varsayılan olarak, yalnızca projeyi oluşturan kullanıcının projeyi yönetme hakları vardır. Projeyi oluşturan kullanıcının kuruluştan ayrılması durumunda projenin korunmasını sağlamak için en az 1 kullanıcıya daha Proje Sahibi rolü atamanız gerekir. Ayrıntılar için Projelere, klasörlere ve kuruluşlara erişimi yönetme başlıklı makaleyi inceleyin.
2. adım: Hizmet hesabı için API'leri etkinleştirin
3. adım: OAuth kullanıcı rızası ekranını ayarlayın
İpucu: Aşağıdaki e-posta adreslerini eklerken, paylaşılan yönetici e-posta hesaplarını kullanın.
- Google Cloud'da, daha önce oluşturduğunuz projeyi açın.
- Hizmet hesabını manuel olarak oluşturduysanız proje, 1. adım: Proje oluşturun aşamasında oluşturulmuştur.
- Projeyi bir komut dosyası kullanarak oluşturduysanız proje adı, Google Cloud Shell Düzenleyici'de komut dosyası çalıştırıldıktan sonra listelenir.
- API'ler ve Hizmetler
OAuth izin ekranı'nı tıklayın. Önce menü simgesini
tıklamanız gerekebilir.
- Marka bilinci oluşturma'yı tıklayın.
Başlayın seçeneğini görmüyorsanız 4. adıma gidin. Adres eklemeniz gerekmiyorsa 5. adıma geçin.
- Müşteriler'i tıklayın.
+ İstemci oluştur seçeneğini görüyorsanız 4. adım: Hizmet hesabını oluşturun bölümüne gidin. Adres eklemeniz gerekmiyorsa 5. adıma geçin.
- Başlayın'ı tıklayın.
- Uygulama adı alanına uygulamanızın adını girin (ör. Google Workspace Migrate veya GWM).
- Kullanıcı destek e-postası olarak, kullanıcıların sorularla ilgili iletişime geçebileceği bir e-posta adresi girin ve Sonraki'yi tıklayın.
- Audience (Kitle) için Internal'ı (Şirket içi) seçin, ardından Next'i (Sonraki) tıklayın.
- İletişim bilgileri bölümüne ilgili e-posta adreslerini girip Sonraki'yi tıklayın.
- Bitir'i tıklayın. Google API Hizmetleri: Kullanıcı Verileri Politikası'nı kabul ediyorum kutusunu işaretleyin.
- Devam
Oluştur'u tıklayın.
4. adım: Hizmet hesabını oluşturun
- API'ler ve Hizmetler
Kimlik bilgileri'ni tıklayın. Önce menü simgesini
tıklamanız gerekebilir.
- Kimlik Bilgisi Oluştur
Hizmet hesabı'nı tıklayın.
- Hizmet hesabı adı alanına hizmet hesabı için bir ad girin ve isteğe bağlı olarak bir açıklama ekleyin.
- Oluştur ve Devam Et
Bitti'yi tıklayın.
- Hizmet hesabının Benzersiz Kimlik değerini not edin. Buna daha sonra ihtiyacınız olacaktır. Bu değer aynı zamanda hizmet hesabının istemci kimliğidir.
İpucu: Değeri, hizmet hesabının Ayrıntılar sekmesinde veya JSON dosyasında da bulabilirsiniz.
- Bitti'yi
Kaydet'i tıklayın.
- En üstte Keys (Anahtarlar)
Add Key (Anahtar Ekle)
Create new key (Yeni anahtar oluştur) seçeneğini tıklayın.
- Anahtar türünün JSON olarak ayarlandığından emin olun ve Oluştur'u tıklayın.
Hizmet hesabının özel anahtar JSON dosyasının bilgisayarınıza indirildiğini bildiren bir mesaj alırsınız.
- Dosya adını ve tarayıcınızın bunu nereye kaydettiğini not edin. Buna daha sonra ihtiyacınız olacaktır.
- Kapat'ı tıklayın.
5. adım: Yönetici Konsolu'nda istemci kimliğinizi yetkilendirin
-
Google Yönetici Konsolu'nda Menü
Güvenlik
Erişim ve veri denetimi
API denetimleri
Alan genelinde yetkiyi yönetme'ye gidin.
Bu görev için süper yönetici olarak oturum açmış olmanız gerekir.
-
Yeni ekle'yi tıklayın ve hizmet hesabı müşteri kimliğinizi girin.
Benzersiz kimlik olarak da bilinen bu kimliği, hizmet hesabını oluştururken indirdiğiniz JSON dosyasında veya Google Cloud'da (IAM ve Yönetici
Hizmet hesapları
hizmet hesabınızın adını tıklayın) bulabilirsiniz.
-
OAuth kapsamları için aşağıdaki kapsamı girin:
https://www.googleapis.com/auth/admin.directory.user
- Yetkilendir'i tıklayın.
Google, Google Workspace ve ilgili markalar ile logolar Google LLC şirketinin ticari markalarıdır. Diğer tüm şirket ve ürün adları, ilişkili oldukları şirketlerin ticari markalarıdır.