Azure Automation
Azure Automation は、クラウドとオンプレミスのインフラストラクチャをシームレスに管理するためのツールを提供します。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | すべての Logic Apps 地域および統合サービス環境 (ISE) |
Power Automate | プレミアム | すべての Power Automate 地域 |
Power Apps | Premium | すべての Power Apps 地域 |
Connector Metadata | |
---|---|
発行者 | マイクロソフト |
Web サイト | https://azure.microsoft.com/services/automation/ |
コネクタは、マルチテナント型アプリケーションの登録に基づいています。 アプリケーションは、ユーザーがサインインするまで、ユーザーがどのテナントから来たのかを判断することはできません。 そのため、コネクタはユーザーの既定のテナント ("共通") でのみ サブスクリプション をサポートします。
現在の認証パイプラインの制限により、Microsoft Entra ID のゲスト ユーザーは Azure Automation への Microsoft Entra ID の接続に対応していません。 この問題を解決するには、代わりにサービス プリンシパル認証を使用します。
このコネクタは、次の認証タイプをサポートしています:
独自のアプリケーションを導入する | 自分の Azure Active Directory アプリを使用してログインします。 | 統合サービス環境 (ISE) のみ | 共有不可 |
OAuth の既定値 | デフォルトの Microsoft Entra ID アプリを使用してログインします。 | Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域 | 共有不可 |
OAuth の既定値 | デフォルトの Azure Active Directory アプリを使用してログインします。 | Azure Government、MOONCAKE、US Government (GCC)、US Government (GCC High) のみに含まれる Azure Government と国防総省 (DOD) | 共有不可 |
サービス プリンシパル認証 | サービス プリンシパル認証には独自の Microsoft Entra ID アプリを使用します。 | Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域 | 共有不可 |
サービス プリンシパル認証 | サービス プリンシパル認証にお使いの Azure Active Directory アプリを使用します。 | Azure Government、MOONCAKE、US Government (GCC)、US Government (GCC High) のみに含まれる Azure Government と国防総省 (DOD) | 共有不可 |
既定 [非推奨] | このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。 | すべての地域 | 共有不可 |
認証 ID: oauthBYOA
適用可能: 統合サービス環境 (ISE) のみ
自分の Azure Active Directory アプリを使用してログインします。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
テナント | 文字列 | Azure Active Directory アプリケーションのテナント ID。 | 真 |
クライアント ID | 文字列 | AAD アプリケーションのクライアント (またはアプリケーション) ID。 | 真 |
Client Secret | securestring | Azure Active Directory アプリケーションのクライアント シークレット。 | True |
認証 ID: oauthDefault
適用可能: Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域
デフォルトの Microsoft Entra ID アプリを使用してログインします。
これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
認証 ID: oauthDefault
適用: Azure Government、MOONCAKE、US Government (GCC)、 US Government (GCC-High) における Azure Government と国防総省 (DoD) のみ
デフォルトの Azure Active Directory アプリを使用してログインします。
これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | プロパティ | Required |
---|---|---|---|
テナント | string | Azure Active Directory アプリケーションのテナント ID |
認証 ID: oauthServicePrincipal
適用可能: Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域
サービス プリンシパル認証には独自の Microsoft Entra ID アプリを使用します。
これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 説明設定 | Required |
---|---|---|---|
Client ID | string | True | |
Client Secret | securestring | True | |
テナント | string | True |
認証 ID: oauthServicePrincipal
適用: Azure Government、MOONCAKE、US Government (GCC)、 US Government (GCC-High) における Azure Government と国防総省 (DoD) のみ
サービス プリンシパル認証にお使いの Azure Active Directory アプリを使用します。
これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 説明設定 | Required |
---|---|---|---|
Client ID | string | True | |
Client Secret | securestring | True | |
テナント | string | True |
適用可能: すべての領域
このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。
これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 1200 | 60 秒 |
ジョブの状態を取得
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
サブスクリプション
|
subscriptionId | True | string |
Microsoft Azure サブスクリプションの一意識別子。 サブスクリプション IDは、各 Azure リソースの ID の一部を構成します。 |
リソース グループ
|
resourceGroupName | True | string |
Azure リソース グループの名前。 |
Automation アカウント
|
automationAccount | True | string |
Azure Automation アカウントの名前。 |
ジョブ ID
|
jobId | True | string |
実行の ID の GUID。 |
戻り値
- 本文
- CreateJobResponse
ハイブリッド worker で実行するジョブを作成する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
サブスクリプション
|
subscriptionId | True | string |
Microsoft Azure サブスクリプションの一意識別子。 サブスクリプション IDは、各 Azure リソースの ID の一部を構成します。 |
リソース グループ
|
resourceGroupName | True | string |
Azure リソース グループの名前。 |
Automation アカウント
|
automationAccount | True | string |
Azure Automation アカウントの名前。 |
Runbook 名
|
runbookName | string |
実行する Runbook の名前。 |
|
本文
|
body | True | dynamic | |
ジョブを待つ
|
wait | boolean |
アクションを完了する前に、ジョブが終了するのを待ちます。 |
戻り値
- 本文
- CreateJobResponse
Azure Automation ジョブの出力を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
サブスクリプション
|
subscriptionId | True | string |
Microsoft Azure サブスクリプションの一意識別子。 サブスクリプション IDは、各 Azure リソースの ID の一部を構成します。 |
リソース グループ
|
resourceGroupName | True | string |
Azure リソース グループの名前。 |
Automation アカウント
|
automationAccount | True | string |
Azure Automation アカウントの名前。 |
ジョブ ID
|
jobId | True | string |
実行の ID の GUID。 |
戻り値
ジョブからの Runbook コンテンツ
- 内容
- binary
名前 | パス | 型 | 説明 |
---|---|---|---|
リソース ID
|
id | string |
ジョブのリソース ID |
ジョブ ID
|
properties.jobId | string |
ジョブ ID の GUID。 |
プロビジョニングの状態
|
properties.provisioningState | string |
ジョブのプロビジョニングの状態。 |
作成時間
|
properties.creationTime | date-time |
ジョブの作成時間。 |
終了時間
|
properties.endTime | date-time |
ジョブが完了した時間。 |
開始時間
|
properties.startTime | date-time |
ジョブが開始した時間。 |
ステータス
|
properties.status | string |
ジョブの状態。 |
状態の詳細
|
properties.statusDetails | string |
ジョブの状態の詳細。 |
これは基本的なデータ型 [バイナリ] です。