シングルサインオン(IIJ IDサービス)設定方法
概要
シングルサインオンは、複数のサービスを1つのパスワードで利用することができるため、パスワードを使い分けてログインする手間がなくなります。
SSO設定した場合の注意事項
・1IDプロバイダにつき1ワークスペースのみの紐づけとなります。
・ワークスペース管理者以外は通常のログインができなくなります。
・IDログインユーザーはCOCOMITEが使用できなくなります。
・事前にIIJ IDサービスに登録されているユーザーと同じメールアドレスでCOCOMITE招待~ログインを完了しておく必要があります。
※ご利用希望の場合は、COCOMITEのお問い合わせよりご連絡ください。
【設定の流れ】
①ワークスペース管理者:
COCOMITEの「エンティティID」・「応答URL(ACS)」を取得し、IIJ IDサービス設定者に連携します。
②IIJ IDサービス設定者:
「エンティティID」・「応答URL(ACS)」を用いてIIJ IDサービス内にCOCOMITEアプリを作成します。
メタデータをダウンロードし、ワークスペース管理者に連携します。
③ワークスペース管理者:
メタデータをCOCOMITEに登録し、SSO設定を有効にします。
以下に詳細を記載します。
STEP.1COCOMITEのSAMLサービス設定情報を取得する(ワークスペース管理者)
STEP.1-1COCOMITEのSSO認証画面を表示する
①画面右上のメニューから「SSO認証」を選択します。
②SSO認証の設定画面が表示されます。
「エンティティID」と「応答URL」をIIJ IDサービス設定者へ連携してください。
※右のボタンをクリックすると値がコピーされます。
注意)IIJ IDサービス側でエンティティIDと応答URLの設定が完了するまでSSO設定は有効にしないでください。
STEP.2IIJ IDサービスの設定をする(IIJ IDサービス設定者)
STEP.2-1IIJ IDサービスログイン
https://www.auth.IIJ.jp/console/ へ移動してログインします。
STEP.2-2アプリを登録する
STEP.2-2-1アプリケーションの管理を選択する
上部のメニューから、「アプリケーション」の下にある「アプリケーションの管理」をクリックします。
STEP.2-2-2「カスタムアプリケーションを追加する」を選択する
画面上部にある「アプリケーションを追加する」をクリックし、リストから「カスタムアプリケーションを追加する」を選択します。
STEP.2-2-3「SAMLアプリケーション」を選択する
「カスタムアプリケーションの種類を選択してください」が表示されるので、「SAMLアプリケーション」を選択し「次に進む」ボタンをクリックします。
STEP.2-2-4アプリ名を入れる
「アプリケーション情報」が表示されるので、アプリケーション名(ここではCOCOMITEとします)を入力し、「アプリケーションを追加する」ボタンをクリックします。
STEP.2-3SAML情報を設定する
STEP.2-3-1編集画面を表示
アプリケーション一覧の画面が表示されるので「編集する」ボタンをクリックします。
STEP.2-3-2SAML情報設定画面を開く
編集画面の「フェデレーション設定」タブをクリックすると、SAML基本情報が表示されるので、「SAML情報を入力する」を選択します。
STEP.2-3-3SAML情報を設定する
「サービスプロバイダの詳細」が表示されるので、以下を入力します。(【1-1】を参照)
①【SAML基本情報】
・シングルサインオンURL:COCOMITEの応答URL(ACS)
・エンティティID:COCOMITEのエンティティID
・NameIDフォーマット:プルダウンリストから「urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress」を選択
②【ユーザー識別子(NameIDの指定)の設定】
・ユーザー識別子(NameIDの指定):プルダウンリストから「通知先メールアドレス」を選択し、絞り込み条件が表示されるので「プライマリの値を使用する」を選択
③【属性関連付け(ユーザ属性)】
A「関連付けを追加する」ボタンをクリックします。
入力欄が表示されるので以下を入力
・SAML属性名:「email」
・関連付けるユーザ属性:「通知先メールアドレス」
・「プライマリの値を使用する」を選択
STEP.2-3-4SAML設定を更新する
画面下にある「変更を適用する」をクリックします。
STEP.2-4利用者を設定する
STEP.2-4-1利用者設定を追加する
①「利用者設定」タブを選択し、「利用者を追加する」ボタンをクリックする
②入力画面が表示されるので、グループ横の▼をクリックして、ユーザー名の一部を入力します。
リストが表示されるので選択し、「追加」ボタンをクリックします。
③「利用者を追加する」ボタンが有効になるので、クリックします。
④利用者が追加されました。
STEP.2-5メタデータをダウンロードする
画面上部にある「IDプロバイダ」タブをクリックし、メタデータのダウンロードをクリックします。
ダウンロードした「idp_metadata.xml」をCOCOMITE管理者へ連携します。
STEP.3COCOMITEでSSOの設定をする(ワークスペース管理者のみ)
①SSO認証タブのトグルをクリックし「有効」にします。
②有効にすると設定項目が表示されるので、以下の内容を設定します。
設定方法:「メタデータファイル(Google Workspaceなど)」を選択
メタデータファイル:「ファイルを選択する」ボタンから、ダウンロードした「idp_metadata.xml」を選択
③「保存する」ボタンをクリックします。