Azure Automation
Azure Automation은 클라우드 및 온-프레미스 인프라를 원활하게 관리하는 도구를 제공합니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 모든 Power Automate 지역 |
| 논리 앱 | 스탠다드 | 모든 Logic Apps 지역 |
| Power Apps | Premium | 모든 Power Apps 지역 |
| Power Automate | Premium | 모든 Power Automate 지역 |
| 연락처 | |
|---|---|
| 이름 | Azure Automation |
| URL | https://learn.microsoft.com/en-us/connectors/azureautomation/ |
| 전자 메일 | idcknowledgeeco@microsoft.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
| 웹 사이트 | https://azure.microsoft.com/services/automation/ |
| 개인 정보 보호 정책 | https://privacy.microsoft.com/ |
| 카테고리 | 콘텐츠 및 파일 |
알려진 문제 및 제한 사항
커넥터는 다중 테넌트 애플리케이션 등록을 기반으로 합니다. 애플리케이션은 사용자가 로그인할 때까지 사용자가 어떤 테넌트인지 알 수 없습니다. 따라서 커넥터는 사용자의 기본 테넌트('common')에서만 구독 을 지원합니다.
Microsoft Entra ID 인증의 알려진 제한 사항
현재 인증 파이프라인 제한으로 인해 Microsoft Entra ID 게스트 사용자는 Azure Automation에 대한 Microsoft Entra ID 연결에 대해 지원되지 않습니다. 이 문제를 해결하려면 대신 서비스 주체 인증을 사용합니다.
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 사용자 고유의 애플리케이션 가져오기 | 사용자 고유의 Microsoft Entra ID 앱을 사용하여 로그인합니다. | ISE(통합 서비스 환경)만 | 공유할 수 없음 |
| OAuth 기본값 | 기본 Microsoft Entra ID 앱을 사용하여 로그인합니다. | 모든 지역 | 공유할 수 없음 |
| 서비스 주체 인증 | 서비스 주체 인증에 고유한 Microsoft Entra ID 앱을 사용합니다. | 모든 지역 | 공유할 수 없음 |
| 기본값 [사용되지 않음] | 이 옵션은 명시적 인증 유형이 없는 이전 연결에만 해당되며 이전 버전과의 호환성을 위해서만 제공됩니다. | 모든 지역 | 공유할 수 없음 |
사용자 고유의 애플리케이션 가져오기
인증 ID: oauthBYOA
적용 가능: ISE(통합 서비스 환경)만
사용자 고유의 Microsoft Entra ID 앱을 사용하여 로그인합니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| 임차인 | 문자열 | Microsoft Entra ID 애플리케이션의 테넌트 ID입니다. | 진실 |
| 클라이언트 ID | 문자열 | Microsoft Entra ID 애플리케이션의 클라이언트(또는 애플리케이션) ID입니다. | 진실 |
| 클라이언트 암호 | 시큐어스트링 (보안 문자열) | Microsoft Entra ID 애플리케이션의 클라이언트 암호입니다. | 진실 |
OAuth 기본값
인증 ID: oauthDefault
적용 가능: 모든 지역
기본 Microsoft Entra ID 앱을 사용하여 로그인합니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
서비스 주체 인증
인증 ID: oauthServicePrincipal
적용 가능: 모든 지역
서비스 주체 인증에 고유한 Microsoft Entra ID 앱을 사용합니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| 클라이언트 ID | 문자열 | 진실 | |
| 클라이언트 암호 | 시큐어스트링 (보안 문자열) | 진실 | |
| 임차인 | 문자열 | 진실 |
기본값 [사용되지 않음]
적용 가능: 모든 지역
이 옵션은 명시적 인증 유형이 없는 이전 연결에만 해당되며 이전 버전과의 호환성을 위해서만 제공됩니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 1200 | 60초 |
동작
| 작업 만들기 |
Hybrid Worker에서 실행할 작업 만들기 |
| 작업 상태 가져오기 |
작업 상태 가져오기 |
| 작업 출력 가져오기 |
Azure Automation 작업의 출력을 가져옵니다. |
작업 만들기
Hybrid Worker에서 실행할 작업 만들기
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Subscription
|
subscriptionId | True | string |
Microsoft Azure 구독의 고유 식별자입니다. 구독 ID는 모든 Azure 리소스에 대한 ID의 일부를 형성합니다. |
|
리소스 그룹
|
resourceGroupName | True | string |
Azure 리소스 그룹의 이름입니다. |
|
Automation 계정
|
automationAccount | True | string |
Azure Automation 계정의 이름입니다. |
|
Runbook 이름
|
runbookName | string |
실행할 Runbook의 이름입니다. |
|
|
body
|
body | True | dynamic | |
|
작업 대기
|
wait | boolean |
작업을 완료하기 전에 작업이 완료되기를 기다립니다. |
반환
작업 상태 가져오기
작업 상태 가져오기
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Subscription
|
subscriptionId | True | string |
Microsoft Azure 구독의 고유 식별자입니다. 구독 ID는 모든 Azure 리소스에 대한 ID의 일부를 형성합니다. |
|
리소스 그룹
|
resourceGroupName | True | string |
Azure 리소스 그룹의 이름입니다. |
|
Automation 계정
|
automationAccount | True | string |
Azure Automation 계정의 이름입니다. |
|
직무 ID
|
jobId | True | string |
실행 ID의 GUID입니다. |
반환
작업 출력 가져오기
Azure Automation 작업의 출력을 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Subscription
|
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 콘텐츠
- Content
- binary
정의
CreateJobResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
리소스 ID
|
id | string |
작업의 리소스 ID |
|
직무 ID
|
properties.jobId | string |
작업 ID의 GUID입니다. |
|
프로비전 상태
|
properties.provisioningState | string |
작업에 대한 프로비전 상태입니다. |
|
생성 시간
|
properties.creationTime | date-time |
작업의 생성 시간입니다. |
|
종료 시간
|
properties.endTime | date-time |
작업이 완료된 시간입니다. |
|
Exception
|
properties.exception | string |
예외 정보 |
|
시작 시간
|
properties.startTime | date-time |
작업이 시작된 시간입니다. |
|
상태
|
properties.status | string |
작업 상태입니다. |
|
상태 세부 정보
|
properties.statusDetails | string |
작업의 상태에 대한 세부 정보입니다. |
이진법
기본 데이터 형식 'binary'입니다.