本記事では、画像や動画を用いた 分かりやすいWebマニュアル を簡単に作成・共有・管理できるクラウド型システム Teachme Biz において、OneLoginを介したSAMLシングルサインオン(SSO)を導入する手順をご案内します。本連携により、ユーザーはパスワード管理の負担を軽減し、シームレスかつスムーズにシステムへアクセスできるようになります。また、組織全体のセキュリティ強化と、ID管理にかかる運用負荷の削減を同時に実現できます。
本記事では、OneLogin から Teachme Biz へのSAML シングルサインオン(SSO)の設定手順をご案内します。
目次
前提条件
- OneLoginのライセンスプラン が SSO, Advanced, Professional または旧ライセンスプラン Starter, Enterprise, Unlimited のいずれかであること
- OneLoginの Super User または Account Owner 権限を持つアカウントを所有していること
- Teachme Bizの エンタープライズプラン を契約されていること
- Teachme Bizの グループ管理者 または 副管理者 であること
SAML連携の設定
1. OneLogin側の操作
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- [Add App]をクリックします
-
SAML Custom Connector (Advanced) と検索し、該当コネクタを選択します
- 任意の Display Name を入力し、[Save]をクリックします
- More Actions > SAML Metadata を選択します
2. Teachme Biz側の設定
- Teachme Bizに グループ管理者 または 副管理者 でログインします
- プロファイルメニュー > グループ設定 > 認証 タブを開き、シングルサインオン設定 から OneLogin を選択します
- [ファイル選択]をクリックし、1. OneLogin側の操作 で取得した
onelogin_metadata_xxxxxxx.xmlを選択します
-
SAML サービスプロバイダ設定 の 開始URL, エンティティID, ACS URL をクリップボードへコピーし、[保存]をクリックします
3. OneLogin側の設定
-
Configuration タブに移動し、Audience (EntityID) に 2. Teachme Biz側の設定 で取得した エンティティID を貼り付けます
-
Recipient と ACS (Consumer) URL に 2. Teachme Biz側の設定 で取得した ACS URL を貼り付けます
-
ACS (Consumer) URL Validator に 2. Teachme Biz側の設定 で取得した ACS URL を正規化した
^https:\/\/teachme\.jp\/saml\/consume$を入力します
-
SSO タブに移動し、SAML Signature Algorithm を SHA-256 に変更します
-
Access タブに移動し、割り当てたいユーザーが属するロールを選択後、[Save]をクリックします
SAML SSOの動作確認
- OneLoginに対象ユーザーでログインし、設定した Teachme Biz を選択します
- SAML認証が完了し、Teachme BizにSSOされることを確認します
SAML SSOの動作確認は以上です。
SAML SSOの無効化
- Teachme Bizに グループ管理者 または 副管理者 でSSOし、プロファイルメニュー > グループ設定 > 認証 タブを開き、シングルサインオン設定 の[×]をクリックします
- [保存]をクリックします
SAML SSOの無効化は以上です。