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 認証に関する既知の制限事項

現在の認証パイプラインの制限により、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

OAuth の既定値

認証 ID: oauthDefault

適用可能: Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域

デフォルトの Microsoft Entra ID アプリを使用してログインします。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

OAuth の既定値

認証 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 秒

アクション

ジョブの状態を取得

ジョブの状態を取得

ジョブを作成する

ハイブリッド worker で実行するジョブを作成する

ジョブ出力を取得

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。

戻り値

本文​​
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

定義

CreateJobResponse

名前 パス 説明
リソース 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

ジョブの状態の詳細。

バイナリ

これは基本的なデータ型 [バイナリ] です。