For the complete documentation index, see llms.txt. This page is also available as Markdown.

Runbook 環境のシミュレーション

新しい runbook を開発するには、Runbook 内で実行しているかのように認証するために RealmJoin.RunbookHelper を有効にする必要がある場合があります。

概要

アプリケーション登録を作成する

Microsoft Entra へのアプリケーション形式のサインインをシミュレートするために、Azure アプリケーション登録を作成します。

アプリ登録を作成する

権限を付与する

マネージド ID が持つのと同じ権限を付与します。同じものを使用します AppRoleGranter Toolkit この目的のために。

置き換えてください {AppRegObjectId} アプリケーション登録のオブジェクト ID を指定して。

Dev-Certificate を作成してアップロードする

参照 ここ RunbookHelper Dev-Certificate の作成方法のサンプルとして。置き換えてください {Variables} それに応じて。

その {AppID} Application Regsitrations の App / Client ID を指します。

特定のサブスクリプション ID がない場合は、テナントの既定のサブスクリプションを使用してください。(ほとんどの場合、問題ありません。)

ファイルが生成されます AzureRunAsConnection.cer それをアプリケーション登録のシークレットにアップロードします。

複数のアプリ / 環境に対応させたい場合は、既定の "AzureRunAsConnection" をCN=AzureRunAsConnection その環境用の証明書を作成するときに、カスタム名に置き換えることができます。

その後、どの環境/証明書(例: "OtherEnv")に接続するかを次を使って選択できます Connect-RjRbGraph -AutomationConnectionName "OtherEnv"

この方法なら、同じマシンから複数の環境にアクセスできます。

証明書のアップロード

使用状況

次を使用するだけです。 Connect-RjRbGraph アプリに認証するために。

競合やログイン失敗を避けるため、個人証明書のセットに古い Dev-Certificate が存在する場合は、mmc.exe を使って削除してください。

最終更新

役に立ちましたか?