Nerdio Managerのプライマリアプリ登録シークレットを管理する
既定では、AzureのNerdio ManagerApp Serviceに必要なシークレットは自動的に管理されます。ただし、組織のポリシーがそれを求める場合(例えば、証明書の有効期限や更新に関する要件など)、Azure ポータルを使用して Nerdio Manager App Service のシークレットを手動で管理・更新できます。
注意:この手順のタスクには、Microsoft AzureのKey Vault AdministratorおよびKey Vault Secrets Officerのロールが必要があります。
Microsoft Entra管理センターにサインインします (https://entra.microsoft.com)。
アプリ登録を展開します。
アプリケーションリストで、
nerdio-nmw-appを特定して選択します。管理を展開し、次に証明書とシークレットを選択します。
クライアントシークレットを選択し、次に+ 新しいクライアントシークレットを選択します。
シークレットの説明と、組織のポリシーに沿った有効期限を入力します。
-
[+ 追加] を選択します。
警告:シークレットの値を注意深く記録してください。これはシークレットの値を確認できる唯一の機会です;再度取得することはできません。
シークレットの値を表示し、安全な場所にコピーします。
Nerdio Managerキー ボールトのクライアントシークレットを更新するには:
Azure ポータルにサインインします (https://portal.azure.com)。サービスのリストからキー ボールトを選択します。
Nerdio Managerキー ボールトを特定して(IDは
nmw-app-kv-<IDString>の形式になります)、開きます。オブジェクトを展開し、次にシークレットを選択します。
シークレットAzureAD--ClientSecretを特定して選択します。
[+ 新しいバージョン] を選択します。
上記で記録したシークレットの値をシークレット値フィールドにコピーします。
セットの有効化日付とセットの有効期限日付のボックスをチェックし、それぞれの日付に値を入力してください。
作成を選択してください。
Nerdio ManagerApp Serviceを再起動するには:
Azureポータルに戻り(https://portal.azure.com)、App Serviceを検索してください。
IDがnmw-app-<IDString>の形式であるNerdio ManagerApp Serviceを見つけて、開いてください。
メインペインの上部で再起動を選択してください。
クライアントシークレットが正常に更新されたことを確認するには:
Nerdio Manager UIにログイン(または更新)し、ログにエラーが報告されていないことを確認してください。
Nerdio ManagerSQL データベースにEntra ID SQL認証を実装している場合は、ステップ6からEntra ID SQL 認証を設定する。を実行して認証を行ってください。
Azure API Limit Boosterの記事には、他のアプリ登録でクライアントシークレットを更新する方法に関する詳細な手順が記載されています。
コメント (0件のコメント)