Microsoft Entra ID を使用したシングルサインオン
このドキュメントでは、Netskopeテナントへのシングルサインオン(SSO)のためにMicrosoft Entra IDを構成する方法について説明します。Netskope 、管理者SSOとSCIMを介したユーザープロビジョニングの両方に対応する、Microsoft Entra IDのギャラリーアプリケーションを提供しています。
前提条件
必要なものは以下の通りです。
-
エンタープライズアプリケーションをサポートするMicrosoft Entra IDサブスクリプション。
-
Netskopeのテナント。
-
機能テストに使用するMicrosoft Entra IDユーザー。
ワークフロー
-
Azure ADでエンタープライズアプリケーションを作成し、SSOを構成します。
-
NetskopeとAzure AD間のSSOパラメータを設定します。
-
Azure ADでNetskopeアプリケーションにユーザーやグループを割り当てます。
Microsoft Entra ID 管理センターと Netskope での SSO の設定
-
Microsoft Entra管理センターにログインします
-
Enterprise Applications > New Application Select


-
Netskopeを検索してNetskope Administrator Consoleを選択してください。

-
Netskope Administrator ConsoleページでSet up single sign onを選択します。

-
SAMLサインオンページで、鉛筆アイコンをクリックしてBasic SAML Configuration詳細を追加します。
これらの詳細は、テナントのWebUIから確認できます。テナントのWebUIで、 Settings > Administration > SSO ページに移動してください。
-
Identifier (Entity ID) – Service Provider Entity Id from your tenant WebUI
-
Reply URL (Assertion Consumer Service URL) – Reply URL from your tenant WebUI
-
Logout URL – Netskope Single Logout Service Request URL from your tenant WebUI
-
NetskopeとAzure AD間のSSOパラメータの設定
SSOプロセス中に特定のNetskope管理者ロールをEntra IDユーザーまたはグループにマッピングする場合は、まずNetskopeにそれらのロールが存在することを確認する必要があります。
カスタムロールを作成するには、 Settings > Administration > Roles に移動してNew Roleをクリックします。DelegatedAdminなど、名前に空白を含まない新しいロールを作成し、デスク リプションを追加して、必要な設定 (特権、スコープなど) を選択します。 役割を保存してから、 ユーザー/グループの値にこの役割名を入力してください。
Netskopeの役職についての詳細は こちらをご覧ください。Microsoftのドキュメントとベストプラクティスについては、 Graph APIについてはこちらをご覧ください。GUI情報についてはこちらをご覧ください。
-
Microsoft Entra ID のNetskope Administrator Consoleページで、 Permissions > App Registrationに移動します。

-
アプリロールを作成します。Netskope管理者コンソールのAPI権限ページで、App Roles > Create app roleに移動します。

Create App Roleポップアップで、 Display Nameを入力し、 Allowed member typesを選択し、 Valueを入力し、 Descriptionを入力してください。
アプリロールを作成する際は、テナントのWebUIで作成したロールValueを入力してください。
-
Users and Groupsに移動してAdd user/groupをクリックしてください。Select users or groups そして roleを選択します。 この役割はSAMLアサーションで渡されます。完了したら、 Assignをクリックしてください。
新しく作成した役割が表示されない場合は、割り当てページを更新してください。
-
Single Sign-On > SAML-based Sign-onにアクセスし、Base64 形式の SAML 署名証明書をダウンロードして、ログイン URL、Azure AD 識別子、およびログアウト URL をコピーします。

-
Netskope WebUIで、 Settings > Administration > SSO > SSO/SLO Settingsに移動し、 Edit Settingsを選択します。

-
Enable SSOとSign SSO Authentication Requestチェックボックスをオンにして、AzureポータルNetskope管理者コンソールからNetskopeテナントに以下の内容をコピーしてください。
Azureから Netskopeへ ログインURL IDP URL Azure AD 識別子 IDPエンティティID SAML Sign Onポップアップウィンドウからの証明書。NetskopeとAzure AD間のSSOパラメータの設定セクションのステップ4 。 IDP証明書 ログアウトURL IDP SLO URL 
Azure ADでNetskopeアプリケーションにユーザーやグループを割り当てる
-
Netskope管理者コンソールの概要画面に戻り、「ユーザーとグループ」を選択してください。

-
Add Assignmentページで、 Users and groupsの下にある「選択なし」をクリックしてユーザーを検索して追加し、次にSelect a roleの下にある「選択なし」をクリックして役割を選択します。選択したら、 Assignをクリックします。
これで設定は完了です。Netskopeテナントにログインして、SSOが正常に機能することを確認することでテストできます。Azure AD を起点としたログインも試してみてください。どちらの方法でもうまくいくはずです。

