このトピックでは、IDaaS を使用して AD ドメインアカウントでサードパーティアプリケーションにログインする方法について説明します。
シナリオ
IDaaS は、AD ドメインのデータ同期および委任認証機能を提供します。数百のアプリケーションに AD/LDAP 認証を使用してログインできます。
まず、AD アカウントを IDaaS に同期します。次に、シングルサインオンを有効にするアプリケーションを IDaaS に接続します。これら 2 つのステップが完了すると、企業は AD ドメインアカウントを使用してサードパーティアプリケーションにログインできるようになります。
このトピックで説明するシナリオでは、サードパーティアプリケーションとして Alibaba Cloud ユーザー SSO を使用します。このシナリオで使用するすべての IDaaS 機能は無料です。
実際には、機能が無料かどうかは、接続するサードパーティアプリケーションが無料テンプレートを使用しているかによって決まります。詳細については、「各エディションの機能」をご参照ください。
操作手順
ステップ 1:IDaaS インスタンスの有効化
アプリケーションの構成を開始する前に、IDaaS インスタンスを作成する必要があります。詳細については、「無料インスタンスの有効化」をご参照ください。
ステップ 2:AD データの IDaaS への同期
AD または OpenLDAP アカウント認証を使用してログインできます。この認証方法を使用する前に、アカウントを IDaaS に取り込む必要があります。このトピックでは、AD を例として使用します。統合を設定する際は、企業に適したディレクトリを選択してください。
AD アカウントを IDaaS に同期するには、「AD への接続」をご参照ください。
OpenLDAP アカウントを IDaaS に同期するには、「OpenLDAP への接続」をご参照ください。
委任認証機能が有効になっていることを確認してください。
同期が完了すると、[アカウント] ページで同期されたアカウントを確認できます。
ステップ 3:IDaaS アプリケーションの作成
IDaaS アプリケーションを作成し、シングルサインオンを構成します。このトピックでは、Alibaba Cloud ユーザー SSO を例として使用します。
Alibaba Cloud ユーザー SSO の構成および使用方法の詳細については、「Alibaba Cloud ユーザー SSO」をご参照ください。
Resource Access Management (RAM) ユーザーをバインドする場合は、IDaaS にインポートした AD アカウントを IDaaS アカウント名として使用します。Alibaba Cloud RAM ユーザーのプレフィックスをアプリケーションアカウントとして使用します。
ステップ 4:IDaaS アプリケーションの認可
IDaaS アプリケーションにアクセスする必要があるアカウントを承認します。[シングルサインオン] でアプリケーションをすべてのユーザーがアクセスできるように設定するか、または [承認] でアカウントまたは組織ごとにアクセスを許可することができます。必要な権限を持つアカウントのみがアプリケーションにアクセスできます。
Alibaba Cloud RAM などの Security Assertion Markup Language (SAML) アプリケーションを統合する場合、[Single Sign-On] でアプリケーションアカウントを指定できます。IDaaS は、ユーザーの IDaaS アカウント名または指定されたアプリケーションアカウント名をアプリケーションに渡します。アプリケーションはその名前を使用して対応するアカウントを検索し、ログインを完了します。既存のアカウントがすでに使用されている場合は、それらが IDaaS アカウントに対応していることを確認してください。マッピングできない場合は、事前にアプリケーションでアカウントを作成してください。詳細については、「一般的なシングルサインオンの手順」をご参照ください。
ステップ 5:ログイン方法の構成
IDaaS コンソールで、[サインイン] をクリックします。
AD 委任認証を有効にします。
(オプション) 優先ログイン方法を設定します。
デフォルトで AD アカウントを使用してログインする場合は、優先ログイン方法を AD アカウントログイン方法に設定します。
ステップ 6:シングルサインオンの開始
SP 開始
RAM ユーザーログインページに移動し、RAM ユーザーのユーザー名を入力してから、[次へ] をクリックします。
[エンタープライズアカウントでログオン] をクリックして IDaaS ログオンページに移動します。
AD を優先ログイン方法として構成している場合は、AD のユーザー名とパスワードを入力するページが直接表示されます。構成していない場合は、AD に対応する認証ソースに手動で切り替えます。
IdP 開始
IDaaS ユーザーポータルに移動します。
AD を優先ログイン方法として構成している場合は、AD のユーザー名とパスワードを入力するページが直接表示されます。構成していない場合は、AD に対応する認証ソースに手動で切り替えます。
IDaaS アプリケーションポータルにログインし、アクセスするアプリケーションのアイコンをクリックします。