Alibaba Cloud IDaaS, Etki Alanları Arası Kimlik Yönetimi Sistemi (SCIM) senkronizasyonunu destekler. DingTalk, Lark ve AD gibi kurumsal kimlik sağlayıcılardaki hesapları Resource Access Management (RAM) ile senkronize edebilirsiniz. Daha fazla bilgi için bkz. kimlik sağlayıcılar. Bu konuda, SCIM kullanarak hesapların RAM ile nasıl senkronize edileceği AD örneği üzerinden açıklanmaktadır.
1. Adım: Bir IDaaS örneği etkinleştirin
Alibaba Cloud IDaaS yönetim konsolu adresine gidin. Alternatif olarak, ürün ve hizmet gezinme bölmesinde Uygulama Kimlik Hizmetini bulun ve tıklayın.
-
Create an instance for free seçeneğini tıklayın.
Uygulama Kimlik Hizmeti konsolunun sol gezinme bölmesinde EIAM seçeneğini belirleyin ve ardından IDaaS sekmesini tıklayın.
2. Adım: AD verilerini IDaaS ile senkronize edin
Bu konuda AD örneği kullanılmıştır. Senaryonuzla eşleşen seçeneği belirleyin:
DingTalk hesaplarını IDaaS ile senkronize etmek için bkz. DingTalk Bağlama - Gelen.
WeCom hesaplarını IDaaS ile senkronize etmek için bkz. WeCom Bağlama.
Lark hesaplarını IDaaS ile senkronize etmek için bkz. Lark Bağlama.
AD hesaplarını IDaaS ile senkronize etmek için bkz. AD Bağlama - Gelen.
OpenLDAP hesaplarını IDaaS ile senkronize etmek için bkz. OpenLDAP Bağlama - Gelen.
Okta veya Azure gibi uluslararası kimlik sağlayıcılardaki hesapları IDaaS ile senkronize etmek için bkz. OIDC kimlik sağlayıcı bağlama.
AD kimlik doğrulaması kullanarak oturum açmanız gerekiyorsa temsilci kimlik doğrulama özelliğinin etkinleştirildiğinden emin olun. Daha fazla bilgi için bkz. Üçüncü taraf bir uygulamada oturum açmak için AD/LDAP kimlik doğrulamasını kullanma.
Senkronizasyon tamamlandıktan sonra senkronize edilen hesapları Hesaplar sayfasında görüntüleyebilirsiniz.
3. Adım: Verileri IDaaS'tan RAM ile senkronize edin
Hesap verilerini IDaaS'a aktardıktan sonra SCIM kullanarak bu verileri RAM ile senkronize edebilirsiniz. Daha fazla bilgi için bkz. SCIM kullanarak hesapları RAM ile senkronize etme.
1. Adım: Bir OAuth uygulaması oluşturun ve yetkilendirin
-
Bir OAuth uygulaması oluşturun.
RAM konsolu üzerinde oturum açın.
Sol gezinme bölmesinde seçeneğini belirleyin.
Enterprise Applications sekmesinde Create Application seçeneğini tıklayın.
-
Create Application sayfasında uygulama parametrelerini ayarlayın.
Bir Application Name ve bir Display Name girin.
Application Type olarak Native Application seçeneğini belirleyin.
Access Token Validity Period değerini ayarlayın.
Refresh Token Validity Period değerini ayarlayın.
Create Application seçeneğini tıklayın.
-
Uygulama kapsamını yetkilendirin.
Enterprise Applications sekmesinde hedef uygulamanın adını tıklayın.
OAuth Scope sekmesinde Add OAuth Scopes seçeneğini tıklayın.
Add OAuth Scopes panelinde /acs/scim seçeneğini belirleyin.
OK seçeneğini tıklayın.
-
Bir uygulama gizli anahtarı oluşturun.
App Secrets sekmesini tıklayın ve ardından Create Secret seçeneğini tıklayın.
-
Create Secret iletişim kutusunda uygulama gizli anahtarını görüntüleyin ve kopyalayın, ardından close seçeneğini tıklayın.
ÖnemliUygulama gizli anahtarı (AppSecretValue) yalnızca bir kez gösterilir. Daha sonra alınamayacağından kopyalayın ve güvenli bir şekilde saklayın.
2. Adım: IDaaS'ta SCIM senkronizasyonunu yapılandırın
Sol gezinme bölmesinde Applications seçeneğini belirleyerek SCIM API yapılandırma sayfasına gidin. Sayfanın üst kısmında çıkış IP adresi görüntülenir (örneğin, 112.124.239.96/27). SCIM Base URL alanına SCIM hizmeti URL'sini girin (örneğin, https://scim.alibabacloud.com). API Authorization için OAuth 2.0 Client Credentials seçeneğini belirleyin. token endpoint alanına belirteç uç noktası URL'sini girin (örneğin, https://oauth.aliyun.com/v1/token). Authentication Method için client_secret_basic seçeneğini belirleyin ve client_id ile client_secret değerlerini girin. Enabled Operations bölümünde Create Account (CREATE /Users) seçeneğini belirleyebilirsiniz. Ardından Save seçeneğini tıklayın.
3. Adım: Senkronizasyonu gerçekleştirin
Belirtilen kapsam içindeki hesapları RAM ile senkronize etmek için Push Now seçeneğini tıklayın.
Senkronizasyon yapılandırma sayfasında Enabled Operations bölümünde Create Account (CREATE /Users), Update Account (UPDATE /Users) ve Delete Account (DELETE /Users) seçeneklerinin; Full Push Scope bölümünde ise Account seçeneğinin belirlendiğini onaylayın.