İçeriğe geç

Google Workspace ile SSO kurulumu

Bu rehber Google Workspace organizasyonunuzda Workify360 Focus için bir OAuth istemcisi oluşturur. Bir Google Workspace yönetici hesabına ve Focus’ta doğrulanmış bir alan adına ihtiyacınız var (alan adı doğrulama). Test, etkinleştirme ve girişin nasıl çalıştığı için önce tek oturum açma makalesini okuyun.

Herkes kendi Google hesabıyla Google ile giriş yapabilir. Google Workspace bağlantısı bir şirketin ihtiyaç duyduklarını ekler: yalnız Workspace alan adlarınızın hesapları kabul edilir, kişiler ilk girişlerinde eklenebilir ve masaüstü uygulaması hesabı düzenli olarak denetler.

AyarDeğer
OAuth izin ekranı, kullanıcı türü (hedef kitle)Dahili (Internal); böylece yalnız Workspace organizasyonunuzun hesapları kullanabilir
Kapsamlaropenid, email, profile
OAuth istemci türüWeb uygulaması
Yetkilendirilmiş yönlendirme URI’sihttps://auth.focus.workify360.com/sso/oidc/callback
  1. Google Cloud konsoluna Workspace yönetici hesabınızla giriş yapın ve uygulama için bir Google Cloud projesi seçin ya da oluşturun.

  2. OAuth izin ekranını ayarlayın: kullanıcı türü olarak Dahili seçin, uygulamaya bir ad verin (örneğin “Workify360 Focus”) ve openid, email ve profile kapsamlarını ekleyin.

  3. Kimlik bilgileri → Kimlik bilgisi oluştur → OAuth istemci kimliği bölümünü açın ve uygulama türü olarak Web uygulaması seçin.

  4. Yetkilendirilmiş yönlendirme URI’leri altına şunu ekleyin:

    https://auth.focus.workify360.com/sso/oidc/callback
  5. Oluştur seçeneğini seçin ve İstemci kimliği ile İstemci gizli anahtarı değerlerini kopyalayın.

  1. Ayarlar → Güvenlik → Tek oturum açma sekmesini açın ve Bağlantı ekle düğmesini seçin.
  2. Sağlayıcı olarak Google Workspace’i seçin. Issuer her zaman https://accounts.google.com olduğu için issuer alanı yoktur.
  3. Giriş sayfasında görünen adı, istemci kimliğini ve istemci gizli anahtarını girin.
  4. Yönlendirme URI’si adımını Google Cloud’a kaydettiğinizle karşılaştırın, ilk girişte kimlerin ekleneceğini seçin ve kaydedin.
  5. Bağlantıyı test et düğmesini seçin, yeni sekmede doğrulanmış alan adınızdaki bir hesapla giriş yapın ve sonuçları kartta kontrol edin; Workspace alan adı denetimi geçmek zorundadır.
  6. Etkinleştir düğmesini seçin (son 24 saatte geçmiş bir test gerekir, sso_test_required).

Google, bir hesabın hangi Workspace organizasyonuna ait olduğunu Focus’a hd değeriyle bildirir. Focus bir girişi yalnız şu durumda kabul eder:

  • Google e-posta adresini doğrulanmış olarak işaretler,
  • hd doğrulanmış alan adlarınızdan biridir ve
  • e-posta adresi aynı alan adındadır.

hd değeri olmayan kişisel Gmail hesapları ve başka Workspace organizasyonlarının hesapları, biri giriş sayfasına sizin alan adınızı yazsa bile reddedilir. Focus, Google’ın doğru hesabı önermesi için ilk doğrulanmış alan adınızı Google’a ipucu olarak da iletir, ama kararı yukarıdaki denetim verir. Workspace’inizin ikincil bir alan adındaki adresler bu bağlantıda henüz kabul edilmiyor.

Masaüstü uygulaması ve çok adımlı doğrulama

Section titled “Masaüstü uygulaması ve çok adımlı doğrulama”
  • Biri masaüstü uygulamasına giriş yaptığında Focus Google’dan çevrimdışı erişim ister; bu yüzden Google ilk seferde bir izin ekranı gösterebilir. Masaüstü uygulamasının hesabı düzenli denetlemesi için bu gerekir (erişim ne kadar sürebilir).
  • Google çok adımlı doğrulamanın kullanılıp kullanılmadığını Focus’a bildirmediği için Google Workspace’te bunu kimlik sağlayıcıdan istemek (requireIdpMfa) çalışmaz: “Sağlayıcıda iki adımlı doğrulamayı şart koş” seçeneğini kapalı bırakın. Bunun yerine Google Yönetici konsolunda 2 Adımlı Doğrulama’yı zorunlu tutun.