Scripted Actions で Automation アカウントの証明書を更新または置き換え

Nerdio Manager

  • App Service に更新を適用。

  • Scripted Actionを実行。

スクリプトアクション Automation アカウントは、証明書認証を利用して Nerdio Manager

注記

注: Nerdio Manager は、 への更新を適用するための Automation アカウント用であり、このプロセス中に編集してはいけません。

証明書を更新するために必要な手順は以下のとおりです。

  • Key Vault で新しい Scripted Action 証明書を生成する

  • Entra ID のアプリ登録に CER 証明書をアップロードする

  • Azure Automation アカウントにインポートするために PFX ファイルにパスワードを設定する

  • 証明書を Azure Automation アカウントにアップロードする

  • クリーンアップ

Key Vault で新しい Scripted Action 証明書を生成する
  1. Azure ポータルで、 Nerdio Managernmw-app-kv-* )。

  2. [証明書] タブで、nmw-scripted-action-cert という名前の Scripted Action 証明書を選択します。

  3. [+ 新しいバージョン] を選択します。

  4. 次の情報を入力してください:

    • 期間120 か月がお勧めです。

    • その他のパラメーター:ほとんどは既定のままにしておくことができます。

  5. 必要な情報をすべて入力したら、作成を選択してください。

  6. バージョンリストを更新し、新しく生成された現在のバージョンを選択します。

  7. [CER 形式でダウンロード] を選択します。

  8. [PFX/PEM 形式でダウンロード] を選択します。

  9. Scripted Actions Automation アカウントにアップロードする際に使用するため、表示されたサムプリント値をコピーしてメモしておきます。

CER 証明書を Entra ID のアプリ登録にアップロードします。
  1. Entra IDポータルで、[アプリ登録] に移動します。

  2. プライマリ Nerdio Managernerdio-nmw-app という名前です)。

  3. アプリ登録の [証明書とシークレット] タブ内で、[証明書] タブに移動します。

  4. [証明書をアップロード] を選択し、ダウンロードした .CER 形式のファイルを参照します。

  5. オプションで、説明を追加します。

    ヒント

    ヒント:<app_service_name> Nerdio Manager for Enterprise Scripted Action Certificate for <app_service_name>Nerdio Manager は のアプリサービスのリソース名です。

  6. [追加] を選択します。

    証明書が保存されました。

Azure Automation アカウントにインポートするために、PFX ファイルにパスワードを設定します。

注記

注: ダウンロードした .PFX 証明書ファイルを Scripted Actions Automation アカウントにアップロードするには、PFX ファイルにパスワードを設定する必要があります。これは、MMC の証明書スナップインを使用して行うことができます (管理者権限は必要ありません)。

  1. MMC を起動し、証明書スナップインを追加します (プロンプトが表示された場合は、[現在のユーザー] を選択してください)。

  2. [証明書 – 現在のユーザー] > [個人用ストア] に移動します。

  3. [その他のアクション] の下で、[インポート] を選択します。

    • ダウンロードした PFX 証明書を選択し、[エクスポート可能] を選択します。

    • パスワードは不要です。

    • 証明書のインポート先が個人用ストアであることを確認してください。

    • ウィザードを完了して、証明書のインポートを終了します。

  4. 新しくインポートした証明書を右クリックし、[エクスポート] を選択します。

  5. 次の情報を入力してください:

    • 秘密鍵のエクスポートする:[はい] を選択します。

    • すべての拡張プロパティを含める:このオプションを選択します。

    • ファイル名希望するファイル名を入力してください。

      注記

      注: ファイル名に関する要件はありません。

    • パスワード :ファイルのパスワードを入力してください。

      注記

      注: これは、証明書をスクリプトアクション Automation アカウントにインポートする際に必要になります。長さや複雑さの要件はありません。

証明書を Azure Automation アカウントにアップロードします。
  1. Azure ポータルで、スクリプトアクション Automation アカウントに移動します (例: *-scripted-action-* または *-runbooks-*)。

  2. [証明書] エリアを選択してください。

  3. 古いまたは期限切れの証明書を選択し、[削除] を選択します。

  4. 削除したら、[+ 証明書を追加] を選択します。

  5. 次の情報を入力してください:

    • 名前 ScriptedActionRunAsCert」と入力してください。

      注記

      注: 名称と大文字小文字が一致している必要があります。

    • 説明必要に応じて、説明を入力してください。

    • パスワード :パスワードを入力してください。

    • オプションで、証明書をエクスポート可能にするオプションを選択してください。

      注記

      注: これは、スクリプトアクション Automation アカウントで、ハイブリッド Runbook ワーカーが必要な場合に便利です。

  6. 必要な情報を入力したら、アップロード処理を完了します。

  7. 証明書がアップロードされていることを確認してください。

  8. Automation アカウントの [接続] エリアに移動してください。

  9. 既存の接続を見つけて編集します (例: nmw*)。

  10. 証明書のバージョンにコピーされたサムプリントを更新します。

  11. [保存] を選択します。

クリーンアップ
  1. MMC 証明書の現在のユーザーからインポートした証明書を削除します。

  2. Key Vault からダウンロードしたファイルを削除します。

  3. MMC からエクスポートした証明書を削除します。

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

サインインしてコメントを残してください。