次の方法で共有


チュートリアル: Microsoft Entra と Skills Base との統合

このチュートリアルでは、Skills Base を Microsoft Entra ID と統合する方法について説明します。 Skills Base と Microsoft Entra ID を統合すると、次のことができます。

  • Skills Base にアクセスできるユーザーを Microsoft Entra ID で制御します。
  • ユーザーが自分の Microsoft Entra アカウントで Skills Base に自動的にサインイン (シングル サインオン) するように設定できます。
  • 1 つの場所でアカウントを管理します。

前提条件

開始するには、次が必要です。

  • Microsoft Entra サブスクリプション。 サブスクリプションがない場合は、無料アカウントを取得できます。
  • シングル サインオン (SSO) をサポートする Skills Base ライセンス。

Note

この統合は、Microsoft Entra 米国政府クラウド環境から利用することもできます。 このアプリケーションは、Microsoft Entra 米国政府クラウドのアプリケーション ギャラリーにあり、パブリック クラウドの場合と同じように構成できます。

シナリオの説明

このチュートリアルでは、テスト環境で Microsoft Entra シングル サインオンを構成してテストします。

  • Skills Base では、SP Initiated SSO がサポートされます。
  • Skills Base では、Just-In-Time ユーザー プロビジョニングがサポートされます。

注意

Skills Base では、IdP によって開始される SSO はサポートされていません。

Microsoft Entra ID への Skills Base の統合を構成するには、ギャラリーから管理対象 SaaS アプリの一覧に Skills Base を追加する必要があります。

  1. クラウド アプリケーション管理者以上として Microsoft Entra 管理センターにサインインします。
  2. [ID]>[アプリケーション]>[エンタープライズ アプリケーション]>[新しいアプリケーション] に移動します。
  3. [ギャラリーから追加する] セクションで、検索ボックスに「Skills Base」と入力します。
  4. 結果のパネルから [Skills Base] を選択し、アプリを追加します。 お使いのテナントにアプリが追加されるのを数秒待機します。

または、Enterprise App Configuration ウィザードを使用することもできます。 このウィザードでは、SSO の構成に加えて、テナントへのアプリケーションの追加、アプリへのユーザーとグループの追加、ロールの割り当てを行うことができます。 Microsoft 365 ウィザードの詳細をご覧ください。

Skills Base 用の Microsoft Entra SSO の構成とテスト

B.Simon というテスト ユーザーを使って、Skills Base に対する Microsoft Entra SSO を構成してテストします。 SSO が機能するためには、Microsoft Entra ユーザーと Skills Base の関連ユーザーとの間にリンク関係を確立する必要があります。

Skills Base に対して Microsoft Entra SSO を構成してテストするには、次の手順を実行します。

  1. Microsoft Entra SSO を構成する - ユーザーがこの機能を使用できるようにします。
    1. Microsoft Entra のテスト ユーザーの作成 - B.Simon を使用して Microsoft Entra シングル サインオンをテストします。
    2. Microsoft Entra テスト ユーザーを割り当てる - B.Simon が Microsoft Entra シングル サインオンを使用できるようにします。
  2. Skills Base SSO の構成 - アプリケーション側でシングル サインオン設定を構成します。
    1. Skills Base のテスト ユーザーの作成 - Skills Base で B.Simon に対応するユーザーを作成し、Microsoft Entra のこのユーザーにリンクさせます。
  3. SSO のテスト - 構成が機能するかどうかを確認します。

Microsoft Entra SSO の構成

次の手順に従って Microsoft Entra SSO を有効にします。

  1. クラウド アプリケーション管理者以上として Microsoft Entra 管理センターにサインインします。

  2. [ID][アプリケーション][エンタープライズ アプリケーション][Skills Base] エンタープライズ アプリケーション概要ページの順に移動し、[はじめに] セクションで [2. シングル サインオンの設定][作業の開始] を選択します。

  3. [シングル サインオン方式の選択] ページで、 [SAML] を選択します。

  4. [SAML によるシングル サインオンのセットアップ] ページで、ページの上部にある [メタデータ ファイルをアップロードする] ボタンをクリックします。

  5. [ファイルの選択] アイコンをクリックし、Skills Base からダウンロードしたメタデータ ファイルを選択します。

  6. [追加] をクリックします。

    Screenshot of showing Upload SP metadata.

  7. [基本的な SAML 構成] ページで、[サインオン URL] テキスト ボックスに Skills Base のショートカット リンクを入力します。これは次の形式になります。https://app.skills-base.com/o/<customer-unique-key>

    注意

    Skills Base アプリケーションから [サインオン URL] を取得できます。 管理者としてログインし、[管理] > [設定] > [インスタンスの詳細] > [Shortcut link](ショートカット リンク) に移動してください。 ショートカット リンクをコピーし、Microsoft Entra ID の [サインオン URL] テキストボックスに貼り付けます。

  8. [保存]

  9. [基本的な SAML 構成] ダイアログを閉じます

  10. [SAML によるシングル サインオンのセットアップ] ページの [SAML 署名証明書] セクションで、[ダウンロード] をクリックして [フェデレーション メタデータ XML] をダウンロードし、コンピューターに保存します。

    Screenshot of showing The Certificate download link.

Skills Base SSO の構成

  1. 管理者として Skills Base にログインします。

  2. メニューの左側で、[管理] -> [認証] を選択します。

    Screenshot of showing The Authentication menu.

  3. [ID プロバイダー] セクションの [認証] ページで、[ID プロバイダーの追加] を選択します。

    Screenshot shows the

  4. 既定の設定を使用するには、[追加] をクリックします。

    Screenshot shows the Authentication page where you can enter the values described.

  5. [アプリケーションの詳細情報] パネルの [SAML SP Metadata](SAML SP メタデータ) の横にある [Download XML File](XML ファイルのダウンロード) を選択し、生成されたファイルをコンピューターに保存します。

    Screenshot shows the Application Details panel where you can download the SP Metadata file.

  6. [ID プロバイダー] セクションで、追加した ID プロバイダー レコードの編集ボタン (鉛筆アイコンで示されます) を選択します。

    Screenshot of showing Edit Identity Providers button.

  7. [ID プロバイダーの編集] パネルの [SAML IdP メタデータ][Upload an XML file](XML ファイルのアップロード) 選択します。

  8. [ファイルの参照] をクリックして、ファイルを選択します。 Microsoft Entra ID からダウンロードしたフェデレーション メタデータ XML ファイルを選び、[保存] をクリックします。

    Screenshot of showing Upload certificate type.

  9. [認証] パネルの [シングル サインオン] で、追加した ID プロバイダーを選択します。

    Screenshot for Authentication panel for S S O.

  10. Skills Base のログイン画面をバイパスするオプションが選択解除されていることを確認してください。 統合が機能することが確認されたら、後でこのオプションを有効にできます。

  11. [Just In Time] ユーザー プロビジョニングを有効にする場合は、[Automatic user account provisioning](自動ユーザー アカウント プロビジョニング) オプションを有効にします。

  12. [変更内容を保存] をクリックします。

    Screenshot for Just in Time provisioning.

Note

[ID プロバイダー] パネルで追加した ID プロバイダーの [状態] 列に緑色の [有効済み] バッジが表示されます。

Microsoft Entra テスト ユーザーを作成する

このセクションでは、B.Simon というテスト ユーザーを作成します。

  1. Microsoft Entra 管理センターユーザー管理者以上でサインインしてください。
  2. [ID]>[ユーザー]>[すべてのユーザー] の順に移動します。
  3. 画面の上部で [新しいユーザー]>[新しいユーザーの作成] を選択します。
  4. [ユーザー] プロパティで、以下の手順を実行します。
    1. "表示名" フィールドに「B.Simon」と入力します。
    2. [ユーザー プリンシパル名] フィールドに「username@companydomain.extension」と入力します。 たとえば、「 B.Simon@contoso.com 」のように入力します。
    3. [パスワードを表示] チェック ボックスをオンにし、 [パスワード] ボックスに表示された値を書き留めます。
    4. [Review + create](レビュー + 作成) を選択します。
  5. [作成] を選択します。

Microsoft Entra テスト ユーザーを割り当てる

このセクションでは、B.Simon に Skills Base へのアクセスを許可することで、シングル サインオンを使用できるようにします。

  1. クラウド アプリケーション管理者以上として Microsoft Entra 管理センターにサインインします。
  2. [ID][アプリケーション][エンタープライズ アプリケーション][Skills Base] の順に移動します。
  3. アプリの概要ページで、 [管理] セクションを見つけて、 [ユーザーとグループ] を選択します。
  4. [ユーザーの追加] を選択し、 [割り当ての追加] ダイアログで [ユーザーとグループ] を選択します。
  5. [ユーザーとグループ] ダイアログの [ユーザー] の一覧から [B.Simon] を選択し、画面の下部にある [選択] ボタンをクリックします。
  6. ユーザーにロールが割り当てられることが想定される場合は、 [ロールの選択] ドロップダウンからそれを選択できます。 このアプリに対してロールが設定されていない場合は、[既定のアクセス] ロールが選択されていることを確認します。
  7. [割り当ての追加] ダイアログで、 [割り当て] をクリックします。

Skills Base のテスト ユーザーの作成

Skills Base では、Just-In-Time ユーザー プロビジョニングがサポートされています。この設定は既定で有効になっています。 このセクションでは、ユーザー側で必要な操作はありません。 Skills Base にユーザーがまだ存在していない場合は、認証後に新規に作成されます。

注意

ユーザーを手動で作成する必要がある場合は、こちらの指示に従ってください。

SSO のテスト

このセクションでは、次のオプションを使用して Microsoft Entra のシングル サインオン構成をテストします。

  • [このアプリケーションをテストします] をクリックすると、ログイン フローを開始できる Skills Base のサインオン URL にリダイレクトされます。

  • Skills Base のサインオン URL に直接移動し、そこからログイン フローを開始します。

  • Microsoft マイ アプリを使用することができます。 マイ アプリで [Skills Base] タイルをクリックすると、Skills Base のサインオン URL にリダイレクトされます。 マイ アプリの詳細については、マイ アプリの概要に関するページを参照してください。

次のステップ

Skills Base を構成したら、組織の機密データを流出と侵入からリアルタイムで保護するセッション制御を適用できます。 セッション制御は、条件付きアクセスを拡張したものです。 Microsoft Defender for Cloud Apps でセッション制御を強制する方法をご覧ください。