このクイックスタートでは、IDaaS インスタンスをアクティブ化し、シングルサインオン (SSO) アプリケーションを設定し、IDaaS を介して Alibaba Cloud にログインする方法を説明します。
無料インスタンスのアクティブ化
IDaaS 2.0 インスタンスは無料で作成でき、ほとんどの機能は無料で利用できます (課金項目については、「課金」をご参照ください)。
Alibaba Cloud IDaaS コンソールにログインし、新しい EIAM Cloud Identity Service 2.0 のインスタンスリストページを開きます。
インスタンスリストページで、無料インスタンスの作成 をクリックします。利用規約のチェックボックスにチェックを入れ、インスタンスを作成します。
インスタンスが作成されたら、インスタンス ID または [Access Console] をクリックして IDaaS 管理コンソールに移動します。右下隅にある 試用版 をクリックして、15 日間のトライアルを開始します。各インスタンスでトライアル版を利用できるのは 1 回のみです。
アカウントの作成
IDaaS は、企業向けのクラウドベースのアカウントセンターです。IDaaS では、組織構造や、製品開発、運用、人事、営業部門の人員、さらには臨時従業員や外部委託スタッフなど、さまざまな企業アカウントを管理できます。
IDaaS アカウントは、統合ログオンシステムを通じて、アクセスを許可されたすべてのエンタープライズアプリケーションにアクセスできます。
IDaaS は、手動でのアカウント追加に加えて、組織とアカウントをインポートするいくつかの方法をサポートしています。詳細については、「アカウント同期」をご参照ください。
手動によるアカウントの追加
ナビゲーションペインで、アカウントと組織 ページを開き、アカウントの作成 をクリックします。
フォームの指示に従って、最初のアカウントを手動で追加します。
これで最初のアカウントが追加されました。インスタンスのログインページからアカウントのアクセスポータルにログインできるようになります。インスタンスのログインページの URL は、クイックスタート ページの上部に表示されます。
アプリケーションの作成
IDaaS では、アプリケーションはビジネスアプリケーション、システム、およびサービスを表します。アプリケーションは、ターゲットアプリケーションへのシングルサインオン (SSO) と、ターゲットアプリケーションと IDaaS 間のアカウント同期を可能にします。
次の例では、IDaaS アカウントが Alibaba Cloud 管理コンソールにログインできるように、Alibaba Cloud ユーザー SSO アプリケーションを設定します。
アプリケーションの追加
の順にクリックして、アプリケーションを追加します。
説明IDaaS は、一般的なエンタープライズソフトウェア向けに統合済みのアプリケーションテンプレートを提供します。テンプレートは事前設定されているため、セットアップは簡単で、ワンクリックでアプリケーションを追加できます。
市場にある他のアプリケーションや自社開発のアプリケーションについても、標準プロトコル および カスタムアプリケーション テンプレートを使用して統合できます。
アプリケーションマーケットプレイスで、[Alibaba Cloud User SSO] アプリケーションテンプレートカードを見つけ、[Add Application] をクリックします。[Application Name] を入力し、[Add Now] をクリックします。その後、アプリケーション設定ページにリダイレクトされます。
シングルサインオンの設定
シングルサインオン (SSO) は IDaaS とアプリケーション間の連携が必要となるため、双方で簡単な設定を完了する必要があります。Alibaba Cloud ユーザー SSO は SAML 2.0 プロトコルに基づいており、迅速なセットアップのためにワンクリック設定を提供します。
IDaaS シングルサインオンアプリケーションの設定
アプリケーションが作成されると、シングルサインオン設定パネルにリダイレクトされ、一部のパラメーターにはデフォルト値が事前に入力されています。 (推奨) デフォルト値のまま使用することを推奨します。
設定ページの下部で、メタデータファイルをダウンロードします。このファイルには、すべてのシングルサインオン設定情報が含まれています。次の手順で RAM にアップロードします。
アプリケーションの権限付与タブで、 をクリックし、アプリケーションに権限を付与するアカウントを選択して、[Save Authorization] をクリックします。
Alibaba Cloud Resource Access Management (RAM) の設定
SSO アプリケーションを作成すると、デフォルトで IDaaS アカウント名がアプリケーションアカウントとして使用されます。したがって、まず、作成した IDaaS アカウント名が対応する RAM ユーザー名と一致することを確認します。一致しない場合は、最初に RAM ユーザーを作成します。アプリケーションアカウントを柔軟に関連付けるには、アプリケーションアカウントの設定をご参照ください。詳細な手順については、RAM SSO 設定ページを開いてください。
RAM SSO 設定ページに移動し、[User-based SSO] タブをクリックしてから、[Edit] をクリックします。
SSO ステータスを [Enabled] に設定し、IDaaS 設定中にダウンロードしたメタデータファイルをアップロードします。
[OK] をクリックして設定を完了します。これで、IDaaS アカウントを使用して [Alibaba Cloud User SSO] アプリケーションへのシングルサインオンができます。
シングルサインオン結果の検証
これで、すべてのシングルサインオン設定が完了しました。次に、設定したシングルサインオンアプリケーションが期待どおりに Alibaba Cloud にログインできることを確認します。
ポータルへのログイン
インスタンスのポータルアクセス URL は、[クイックスタート] や [アカウント] などのメニューオプション、またはインスタンスリストページの [User Portal] 列で確認できます。
ブラウザでポータルアクセス URL を開き、IDaaS コンソールに移動します。
説明IDaaS は複数のログイン方法をサポートしています。管理者はこれらの方法をログインメニューで管理できます。
前の手順で作成したアカウントを使用して ログイン をクリックし、IDaaS ユーザーポータルページに移動します。
シングルサインオン
IDaaS ポータルでは、管理者が設定し、使用が許可されたすべてのアプリケーションを確認できます。
SSO アプリケーションをクリックして、シングルサインオンのリダイレクト要求を開始します。
アプリケーションをクリックすると、新しいタブで Alibaba Cloud にログインできます。