本記事では、OneLogin から SecureW2 JoinNow Management Portal へのSAML シングルサインオン(SSO)の設定手順をご案内します。OneLoginとSecureW2双方の管理画面での操作、属性・グループマッピング、ロール割り当て、動作確認や無効化の方法をご説明します。
OneLogin と SecureW2 JoinNow Management Portal のSAML SSO連携により、ユーザーのパスワード管理負担が軽減され、証明書発行ポータルや管理画面へスムーズにアクセスできるようになります。また、組織全体のネットワークセキュリティ強化と、ID管理や権限割り当てにかかる運用負荷の削減を同時に実現できます。
目次
前提条件
- OneLoginのライセンスプラン が SSO, Advanced, Professional または旧ライセンスプラン Starter, Enterprise, Unlimited のいずれかであること
- OneLoginの Super User または Account Owner 権限を持つアカウントを所有していること
- SecureW2の Organization Admin 権限を有していること
SAML連携の設定
1. OneLogin側の操作
- OneLoginに管理者でログインし、管理 を開きます
- Applications > Applications を開きます
- [Add App]をクリックします
-
SecureW2 と検索し、SAML2.0 のコネクタを選択します
- [Save]をクリックします
- More Actions > SAML Metadata を選択します
2. SecureW2側の設定
- SecureW2に管理者でログインし、Integration Hub > Core Platforms をクリックします
- [Add]をクリックします
- 任意の Name を入力し、Type: > SAML (Multi-Vendor)をクリックします
- SAML Vendor: > OneLogin をクリックし、[Save]をクリックします
- Group Map Attributeを memberOf (free input) に設定し、[Update]をクリックします
-
Configuration タブに移動し、ファイルを選択 から 1. OneLogin側の操作 手順6 で取得した
onelogin_metadata_xxxxxxx.xmlを選択します
- 正常にファイルを選択できたら、[Upload]をクリックします
- [Update]をクリックします
- General > Organization を選択します
-
Domain Name: と Organization Identifier: をクリップボードにコピーします
3. OneLogin側の設定
-
Configuration タブに移動し、Organization Identifier に 2. SecureW2側の設定 手順10 で取得した Organization Identifier を貼り付けます
-
Organization Domain Name に 2. SecureW2側の設定 手順10 で取得した Domain Name を貼り付けます
-
Parameters タブに移動し、upn フィールドを選択します
- Value > Email を選択します
- [Save]をクリックします
- [Save]をクリックします
- Users > Roles を開きます
- [New Role]をクリックします
- 任意のロール名を設定し、1. OneLogin側の操作 手順4 で作成したコネクタを選択し、[Save]をクリックします
-
以下のロールを同様の手順で作成します
ロール 権限内容 SecureW2 ヘルプデスク ログの閲覧・証明書の発行・失効 のみ SecureW2 ID管理者 IDおよびポリシーマネジメントの管理権限 SecureW2 監査 ログの閲覧権限 SecureW2 ネットワーク管理者 ネットワークポリシーの管理権限 SecureW2 証明書管理者 証明書の管理権限
- Applications > Applications を開きます
-
SecureW2 と検索し、1. OneLogin側の操作 で追加したコネクタを選択します
-
Rules タブに移動し、[Add Rule]をクリックします
- 任意の Name を入力し、Conditions >[+]をクリックします
-
Conditions を[Roles][include][SecureW2 組織管理者]のように設定します
-
Actions を[Set memberOf(free input) in SecureW2 Admin Portal][- Macro -][ORG-ADMIN]のように設定し、[Save]をクリックします
-
同様に他ロールへのマッピングを作成します
①〜③の項目はロールによって設定が異なるため以下の表を参考にしてください
Name : [①]
Conditions : [Roles / include / ②]
Actions : [Set memberOf in SecureW2 Admin Portal / - Macro - / ③]① ② ③ ヘルプデスク マッピング SecureW2 ヘルプデスク HELPDESK ネットワーク管理者 マッピング SecureW2 ネットワーク管理者 NETWORK-ADMIN ID管理者 マッピング SecureW2 ID管理者 IDENTITY-ADMIN 監査 マッピング SecureW2 監査 AUDITOR 証明書管理者 マッピング SecureW2 証明書管理者 CERT-MANAGER
-
Access タブに移動し、作成したロールを選択し、[Save]をクリックします
4. SecureW2側の属性・グループマッピング設定
-
SecureW2 に移動し、Integration Hub > Core Platforms をクリックします
-
2. SecureW2側の設定 手順2 で作成したCore Platformの編集ボタンをクリックします
-
Attribute Mapping タブに移動し、[Add]をクリックします
- Local Attributeに displayName と入力し、Remote Attribute > User Defined を選択します
- Remote Attributeに displayName と入力し、[Next]をクリックします
- [Add] をクリックします
- Local Attributeに email と入力し、Remote Attribute > User Defined を選択します
- Remote Attributeに email と入力し、[Next]をクリックします
- [Add]をクリックします
- Local Attributeに upn と入力し、Remote Attribute > User Defined を選択します
- Remote Attributeに upn と入力し、[Next]をクリックします
-
Groups タブに移動し、[Add] をクリックします
- Local Groupに ORG-ADMIN、Remote Groupに ORG-ADMIN と入力し、[Create]をクリックします
*Local Group とはSecureW2内で使用するグループであり、Remote Groupは IdP内で使用するグループです。
-
同様に他グループの設定も定義し、[Update]をクリックします
Local Group Remote Group HELPDESK HELPDESK CERT-MANAGER CERT-MANAGER NETWORK-ADMIN NETWORK-ADMIN IDENTITY-ADMIN IDENTITY-ADMIN AUDITOR AUDITOR
5. SecureW2側の認証プロバイダ・ロール割り当て設定
- General > Organization をクリックします
-
Authentication タブに移動し、Identity Providerに OneLogin_for_SSO を選択します
-
Rolesを以下のように設定します
Roles Group Organization Admin ORG-ADMIN Helpdesk HELPDESK Certificate Manager CERT-MANAGER Network Admin NETWORK-ADMIN Identity Admin IDENTITY-ADMIN Auditor AUDITOR
- [Update]をクリックします
SAML連携の設定は以上です。
SAML SSOの動作確認
- OneLoginにログインし、設定した SecureW2 を選択します
- SecureW2の利用規約に同意し、[Log In]をクリックします
-
Authentication code を入力し、[Verify Code]をクリックします
*シークレットモードや新しいセッションでOneLoginからSSOを行った場合に、以下の画面が表示されます。
- SAML認証が完了し、SecureW2にSSOされることを確認します
SAML SSOの動作確認は以上です。
SAML SSOの無効化
- SecureW2に管理者でログインし、General > Organization をクリックします
-
Authentication タブに移動し、Core Provider > Internal_Identity_Provider を選択します
- [Update]をクリックします
SAML SSOの無効化は以上です。