Box側でシングルサインオンの設定を申請してから完了するまでに最大24時間かかります。設定を実施される前にあらかじめご注意ください。
本記事では、OneLogin から Box へのSAML シングルサインオン(SSO)の設定手順をご案内します。
目次
前提条件
- OneLoginのライセンスプラン が SSO, Advanced, Professional または旧ライセンスプラン Starter, Enterprise, Unlimited のいずれかであること
- OneLoginの Super User または Account Owner 権限を持つアカウントを所有していること
- Boxのライセンスが Business, Business Plus, Enterprise のいずれかであること
- Boxにおける管理者権限をお持ちであること *1
*1 Boxにおける管理者権限は、共同管理者を含みません。シングルサインオン設定を行う際には"管理者"権限を持つユーザーで実施してください。
1. OneLogin側の設定
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- [Add App]をクリックします
-
Box と検索し、該当コネクタを選択します
- [Save]をクリックします
-
More Actions > SAML Metadata を選択します
-
Access タブに移動し、割り当てたいユーザーが属するロールを選択します
- [Save]をクリックします
2. Box側の設定
- Boxに管理者としてログインし[管理コンソール]を開きます
- [Enterprise設定]をクリックします
- [ユーザー設定]をクリックします
-
すべてのユーザーのシングルサインオン (SSO) の設定 > [構成]をクリックし、SSO設定を行います
-
1. OneLogin側の設定 で取得した内容を以下の通りに設定します
項目 入力値 IDプロバイダ OneLogin SSOメタデータファイル onelogin_metadata_xxxxxxx.xml
- [送信]をクリックします
- [完了]をクリックします
- 管理者のメール宛にSSO設定完了通知が届きましたら次のステップに進んでください。SSO設定完了通知まで最大24時間かかります
-
すべてのユーザーのシングルサインオン(SSO)を有効化 > 手順1: 接続をテスト にある[SSO有効モード]のトグルボタンをクリックします
- [すべてのユーザーに対して有効化]をクリックします
SAML連携の設定は以上です。
3. SAML SSOの動作確認
- OneLoginに対象ユーザーでログインし、設定した Box を選択します
- SAML認証が完了し、BoxにSSOされることを確認します
SAML SSOの動作確認は以上です。
4. SAML SSOの強制化
- シングルサインオンをすべてのユーザーに強制化するためには[SSO必須モード]のトグルボタンをクリックします。シングルサインオンが正常に動作しない状態で有効化してしまうと、管理者権限ユーザーもログインすることができなくなりますので十分にご注意ください
- 有効化する際は2つのチェックボックスにチェックを入れます
- [すべてのユーザーに対して有効化]をクリックします
SAML SSOの強制化は以上です。
5. SAML SSOの無効化
- Boxに管理者としてログインし[管理コンソール]を開きます
- [Enterprise設定]をクリックします
- [ユーザー設定]タブをクリックします
-
すべてのユーザーのシングルサインオン(SSO)を有効化 より[SSO必須モード]を無効化します
- 同様に[SSO有効モード]を無効化します
SAML SSOの無効化は以上です。
6. トラブルシュート
-
管理者も含めすべてのユーザーがログインできなくなった場合
現状、Box側の仕様でSAML連携中にログインできなくなった場合の緊急ログイン方法はありません。万が一、ログインできない状態に陥った場合はBoxのサポートにお問い合わせください。