1. Adım: Teable’da Kimlik Doğrulama Sağlayıcısı Oluşturma
- Teable SSO ayarlarınıza gidin
- Yeni bir kimlik doğrulama sağlayıcısı oluşturun, adını Google Workspace olarak belirleyin ve OpenID Connect’i seçin
2. Adım: Google Cloud Console’a Erişme
- Google Cloud Console’a gidin
- Google Workspace yönetici hesabınızla oturum açın
- Teable SSO entegrasyonu için bir proje seçin veya oluşturun
3. Adım: Google Identity Services’ı Etkinleştirme
- Google Cloud Console’da API’ler ve Hizmetler → Kitaplık bölümüne gidin
- Google Identity veya Google+ API için arama yapın
- Henüz etkinleştirilmemişse Etkinleştir’e tıklayın
4. Adım: OAuth İzin Ekranını Yapılandırma
- API’ler ve Hizmetler → OAuth izin ekranı bölümüne gidin
- Dahili (yalnızca Google Workspace kullanıcıları için) veya Harici seçeneğini belirleyin
- Gerekli bilgileri doldurun:
- Uygulama adı: Teable SSO
- Kullanıcı desteği e-postası: E-posta adresiniz
- Uygulama logosu: (İsteğe bağlı) Teable logosunu yükleyin
- Yetkilendirilmiş alan adları: Teable alan adınızı ekleyin
- Geliştirici iletişim bilgileri: E-posta adresiniz
- Kaydet ve Devam Et’e tıklayın
Kapsamları Yapılandırma
- Kapsam Ekle veya Kaldır’a tıklayın
- Aşağıdaki kapsamları ekleyin:
openidemailprofile
- Güncelle’ye, ardından Kaydet ve Devam Et’e tıklayın
Test Kullanıcıları Ekleme (Harici Kullanıyorsanız)
“Harici” seçeneğini belirlediyseniz geliştirme sırasında test kullanıcıları ekleyin:- Kullanıcı Ekle’ye tıklayın
- Test kullanıcılarının e-posta adreslerini girin
- Kaydet ve Devam Et’e tıklayın
5. Adım: OAuth İstemci Kimliği Oluşturma
- API’ler ve Hizmetler → Kimlik bilgileri bölümüne gidin
- Kimlik Bilgileri Oluştur → OAuth istemci kimliği’ne tıklayın
- Uygulama türü olarak Web uygulaması’nı seçin
- İstemciyi yapılandırın:
- Ad: Teable SSO İstemcisi
- Yetkilendirilmiş JavaScript kaynakları: (İsteğe bağlı)
https://app.teable.ai - Yetkilendirilmiş yönlendirme URI’leri: Teable’daki Geri Çağırma URL’sini yapıştırın
- Oluştur’a tıklayın
6. Adım: İstemci Kimlik Bilgilerini Kaydetme
OAuth istemcisini oluşturduktan sonra kimlik bilgilerinizin yer aldığı bir iletişim kutusu görünür:- İstemci Kimliğini kopyalayın
- İstemci Gizli Anahtarını kopyalayın
- Tamam’a tıklayın
- Her iki değeri de Teable SSO yapılandırmasına yapıştırın
Bu kimlik bilgilerini daha sonra Kimlik Bilgileri sayfasından istediğiniz zaman alabilirsiniz.
7. Adım: OAuth Uç Noktalarını Yapılandırma
Teable’da aşağıdaki OAuth uç noktalarını doldurun:- Yetkilendirme URL’si:
https://accounts.google.com/o/oauth2/v2/auth - Belirteç URL’si:
https://oauth2.googleapis.com/token - Kullanıcı Bilgileri URL’si:
https://openidconnect.googleapis.com/v1/userinfo - Veren:
https://accounts.google.com
8. Adım: SSO ile Oturum Açmayı Test Etme
SSO ile oturum açmayı etkinleştirmek için iki seçeneğiniz vardır: 1. Seçenek: Doğrudan Kimlik Doğrulama URL’si- Yetkilendirme URL’sini SSO oturum açma URL’niz olarak kullanın
- Teable’da alan adı doğrulamasını yapılandırın
- Google Workspace alan adınızı doğrulayın
- https://app.teable.ai adresini ziyaret edin
- SSO ile oturum açma düğmesine tıklayın
- Oturum açmak için Google Workspace e-posta adresinizi girin
Ek Yapılandırma (İsteğe Bağlı)
Erişimi Alan Adına Göre Kısıtlama
Erişimi belirli Google Workspace alan adlarıyla kısıtlamak istiyorsanız:- Uygulama kodunuzda veya Teable ayarlarında alan adı kısıtlamalarını yapılandırın
- Yalnızca doğrulanmış alan adlarınızdaki e-posta adreslerine izin verin
Oturum Süresini Yapılandırma
- Google Yönetici Konsolu’nda Güvenlik → Kimlik doğrulama bölümüne gidin
- Google oturum denetimi ayarlarını yapılandırın
- Oturum süresini ve yeniden kimlik doğrulama ilkelerini ayarlayın
2 Adımlı Doğrulamayı Etkinleştirme
- Google Yönetici Konsolu’nda Güvenlik → Kimlik doğrulama → 2 Adımlı Doğrulama bölümüne gidin
- Kuruluşunuz için 2 Adımlı Doğrulamayı etkinleştirin
- Kullanıcılar için zorunlu kılma ilkelerini yapılandırın

