メインコンテンツまでスキップ

Azure Application登録

適用対象: On-Premises(Single-tenant)環境

Security365製品をMicrosoftアカウントと連動するには、顧客のAzureアカウントで 必要な権限とRedirection URI が登録されたAzure Applicationを作成する必要があります。

1. Azure Application作成

1.1 アプリケーション作成

On-Premises(Single-tenant)環境でMicrosoft会員登録を行うには、顧客のAzureアカウントで必要な権限を含むAzureアプリケーションを直接作成する必要があります。

  1. Microsoft管理者アカウントで Microsoft Azure統合コンソール ページにアクセスします。
  2. アプリの登録 サービスページに移動します。
  3. 新規登録 ボタンをクリックしてアプリケーション登録ページに移動します。アプリケーション名を入力した後、登録 ボタンをクリックします。

img

1.2 API使用権限設定

SPログインおよびアカウント同期のためにアプリケーションに必要な権限を構成します。

  1. アプリの登録 サービスページで作成したアプリケーションを見つけてクリックします。
  2. 管理 > APIのアクセス許可 ページに移動します。
  3. アクセス許可の追加 ボタンをクリックし、Microsoft Graph を選択してアプリケーションに権限を追加します。

img

追加する必要がある権限情報は以下のとおりです。

Microsoft APIタイプタイプ権限説明用途
Microsoft Graph委任された権限emailView users' email addressSPログイン
Microsoft Graph委任された権限openidSign users inSPログイン
Microsoft Graph委任された権限profileView users' basic profileSPログイン
Microsoft Graph委任された権限RoleManagement.Read.AllRead role management data for all RBAC providers会員登録時の権限確認
Microsoft Graph委任された権限RoleManagement.Read.DirectoryRead directory RBAC settings会員登録時の権限確認
Microsoft Graph委任された権限User.ReadSign in and read user porfileアカウント同期
Microsoft Graphアプリケーション使用権限Directory.Read.AllRead directory dataアカウント同期
  1. 権限を追加した後、管理者の同意を与える ボタンをクリックしてテナント内のすべてのアカウントが要求した権限を使用できるように承認します。

img

1.3 認証設定

ユーザーがログインまたはログアウトを完了したとき、認証結果を送信できるURIを登録する必要があります。

  1. 管理 > 認証 ページに移動します。
  2. プラットフォームの追加 ボタンをクリックして Web プラットフォームと シングルページアプリケーション プラットフォームを追加します。

img

各プラットフォームに追加する必要があるリダイレクトURIは以下のとおりです。

img

タイプURI説明
WebリダイレクトURIhttps://login.xxx.yyy/SCCloudOAuthService/openid/v2/callback/codeSPログイン
https://login.xxx.yyy/SCCloudOAuthService/openIdCallbackSPログイン
シングルページアプリケーションリダイレクトURIhttps://login.xxx.yyy/callbackSPログイン
https://portal.xxx.yyy/signup会員登録
https://portal.xxx.yyy/setting/inboundAzureアカウント連動

※ xxx.yyy は環境別ドメインアドレスに変更する必要があります。

  1. 認可エンドポイントでトークンを要求するためにIDトークンの発行を許可します。

img

  1. 保存 ボタンを押して設定を保存します。

1.4 証明書およびシークレット設定

作成したAzureアプリケーションを使用するためにクライアントシークレットを発行する必要があります。

  1. 管理 > 証明書とシークレット ページに移動します。
  2. 新しいクライアントシークレット ボタンをクリックしてクライアントシークレットを発行します。

img

  • このシークレットは後でSecurity365マスター管理者ページでアプリ情報を設定(Security365 Portal App Secret)する際に必要になるため、別途安全に保管しておいてください。

img

2. マスター管理者ページでAzureアプリケーション情報設定

環境構築が完了し、会員登録を行う前に、管理センターのマスター管理者ページでAzureアプリケーション情報を入力する必要があります。

  1. マスター管理者アカウントで管理センターにログインします。
  2. 設定 > Azureアプリケーション設定 タブに移動します。

img

  1. 以下の設定値を入力します。

    設定説明
    Security365 Portal App ID作成したAzureアプリケーションID
    Security365 Portal App Secret作成したAzureアプリケーションクライアントシークレット
    Azure Tenant IDAzureディレクトリ(テナント)ID
  2. 手動作成アプリ使用可否 をチェックします。

  3. 保存 ボタンをクリックして設定値を保存します。

  4. 設定が完了したら会員登録を進めます。

※ クライアントシークレット更新方法

  1. Microsoft Azure統合コンソール にアクセスします。
  2. 既存のアプリケーションに対する新しいクライアントシークレットを発行します。
  3. マスター管理者アカウントでSecurity365管理センターにログインします。
  4. 設定 > Azureアプリケーション設定 タブに移動します。
  5. SECRET更新 ボタンをクリックして既存のシークレットと新しく発行したシークレットを入力した後、保存 ボタンをクリックします。

© SOFTCAMP Co., LTD. All rights reserved.