Azure Logic Apps에서 ISE(통합 서비스 환경)에 리소스 추가

Important

2024년 8월 31일에 만료되는 Azure Cloud Services(클래식)에 대한 종속성으로 인해 ISE 리소스도 2024년 8월 31일에 만료됩니다. 서비스에 문제가 일어나지 않도록 만료 날짜 전에 모든 논리 앱을 ISE에서 표준 논리 앱으로 내보냅니다. 표준 논리 앱 워크플로는 단일 테넌트 Azure Logic Apps에서 실행되며 동일한 기능과 더 많은 기능을 제공합니다.

2022년 11월 1일부터 더 이상 새 ISE 리소스를 만들 수 없습니다. 그러나 이 날짜 이전에 존재하는 ISE 리소스는 2024년 8월 31일까지 지원됩니다. 자세한 내용은 다음 리소스를 참조하세요.

ISE(통합 서비스 환경)를 만든 후에는 Azure 가상 네트워크의 리소스에 액세스할 수 있도록 소비 논리 앱, 통합 계정, 커넥터와 같은 리소스를 추가할 수 있습니다. 예를 들어, ISE를 만든 후 사용 가능한 관리형 ISE 커넥터는 논리 앱 디자이너에 자동으로 나타나지 않습니다. 이러한 ISE 커넥터를 사용할 수 있으려면 먼저 논리 앱 디자이너에 표시되도록 이러한 커넥터를 ISE에 추가 및 배포해야 합니다.

Important

논리 앱과 통합 계정이 ISE에서 함께 작동하려면 둘 다 각자 위치와 동일한 ISE를 사용해야 합니다.

필수 조건

  • Azure 계정 및 구독 Azure 구독이 없는 경우 체험 Azure 계정에 등록합니다.

  • 사용량 논리 앱 워크플로를 실행하기 위해 만든 ISE

  • ISE에 배포된 리소스를 생성, 추가 또는 업데이트하려면 해당 ISE에 소유자 또는 기여자 역할을 할당하거나 ISE와 연결된 Azure 구독 또는 Azure 리소스 그룹을 통해 상속된 사용 권한이 있어야 합니다. 소유자 또는 기여자 역할이나 상속된 사용 권한이 없는 사용자의 경우 통합 서비스 환경 기여자 역할 또는 통합 서비스 환경 개발자 역할에 할당될 수 있습니다. 자세한 내용은 Azure RBAC(Azure 역할 기반 액세스 제어)란?을 참조하세요.

Logic Apps 만들기

ISE(통합 서비스 환경)에서 실행되는 논리 앱을 개발하려면 다음 단계를 수행합니다.

  1. 아직 열지 않은 경우 ISE를 찾아 엽니다. ISE 메뉴의 설정에서 논리 앱>추가를 선택합니다.

    Add new logic app to ISE

  2. 만들려는 논리 앱에 대한 정보를 입력합니다. 예를 들면 다음과 같습니다.

    Screenshot that shows the

    속성 필수 설명
    논리 앱 이름. 만들 논리 앱의 이름
    구독 사용할 Azure 구독의 이름입니다.
    리소스 그룹 사용할 신규 또는 기존 Azure 리소스 그룹의 이름
    지역 나중에 선택하는 ISE의 위치와 일치하는 논리 앱의 Azure 지역
    통합 서비스 환경에 연결* 사용할 ISE를 선택할 수 있도록 이 옵션을 선택합니다.
    통합 서비스 환경 목록에서 사용할 ISE를 선택합니다(아직 선택하지 않은 경우).

    중요: 논리 앱에서 통합 계정을 사용하려면 둘 다 동일한 ISE를 사용해야 합니다.

  3. 완료되면 만들기를 선택합니다.

  4. 일반적인 방법으로 논리 앱을 계속 만듭니다.

    다중 테넌트 Logic Apps 서비스에 비해 ISE를 사용하는 경우 트리거와 작업의 작동 방식과 트리거와 작업에 레이블이 지정되는 방식에 대한 차이점은 ISE 개요에서 격리된 테넌트와 다중 테넌트 비교를 참조하세요.

  5. ISE에서 논리 앱과 API 연결을 관리하려면 통합 서비스 환경 관리를 참조하세요.

통합 계정 만들기

생성 시 선택한 ISE SKU에 따라 ISE에 추가 비용 없이 특정 통합 계정 사용이 포함됩니다. ISE(통합 서비스 환경)에 있는 논리 앱은 동일한 ISE에 있는 통합 계정만 참조할 수 있습니다. 따라서 통합 계정이 ISE에서 논리 앱과 작동하려면 통합 계정과 논리 앱 모두 해당 위치와 동일한 환경을 사용해야 합니다. 통합 계정과 ISE에 대한 자세한 내용은 ISE와 통합 계정을 참조하세요.

ISE를 사용하는 통합 계정을 만들려면 다음 단계를 수행합니다.

  1. 아직 열지 않은 경우 ISE를 찾아 엽니다. ISE 메뉴의 설정에서 통합 계정>추가를 선택합니다.

    Add new integration account to ISE

  2. 만들려는 논리 앱에 대한 정보를 입력합니다. 예를 들면 다음과 같습니다.

    Select integration service environment

    속성 필수 설명
    이름 만들려는 통합 계정의 이름
    구독 사용하려는 Azure 구독의 이름
    리소스 그룹 사용할 (신규 또는 기존) Azure 리소스 그룹의 이름
    가격 책정 계층 통합 계정에 사용할 가격 책정 계층
    위치 목록의 통합 서비스 환경에서 논리 앱에서 사용하는 것과 동일한 ISE를 선택합니다(아직 선택하지 않은 경우).

    중요: 논리 앱에서 통합 계정을 사용하려면 둘 다 동일한 ISE를 사용해야 합니다.

  3. 완료되면 만들기를 선택합니다.

  4. 일반적인 방법으로 통합 계정에 논리 앱을 연결합니다.

  5. 거래 업체계약 등과 같은 통합 계정에 리소스를 추가하여 계속합니다.

  6. ISE에서 통합 계정을 관리하려면 통합 서비스 환경 관리를 참조하세요.

ISE 커넥터 추가

ISE를 만든 후 관리형 ISE 커넥터는 논리 앱 디자이너의 커넥터 선택기에 자동으로 나타나지 않습니다. 이러한 ISE 커넥터를 사용할 수 있으려면 먼저 논리 앱 디자이너에 표시되도록 이러한 커넥터를 ISE에 추가 및 배포해야 합니다.

Important

관리형 ISE 커넥터는 현재 태그를 지원하지 않습니다. 태그 지정을 적용하는 정책을 설정하는 경우 ISE 커넥터를 추가하려고 하면 다음과 같은 오류와 함께 실패할 수 있습니다.

{
   "error": { 
      "code": "IntergrationServiceEnvironmentManagedApiDefinitionTagsNotSupported", 
      "message": "The tags are not supported in the managed API 'azureblob'."
   }
}

따라서 ISE 커넥터를 추가하려면 정책을 사용하지 않도록 설정 하거나 제거해야 합니다.

  1. ISE 메뉴의 설정에서 관리형 커넥터를 선택합니다. 도구 모음에서 추가를 선택합니다.

    View managed connectors

  2. 새 관리형 커넥터 추가 창에서 커넥터 찾기 목록을 엽니다. 사용할 ISE 커넥터를 찾아서 선택하지만 ISE에서 아직 배포되지 않았습니다. 완료되면 만들기를 선택합니다.

    Select the ISE connector that you want to deploy in your ISE

    적합하지만 ISE에 아직 배포되지 않은 ISE 커넥터만 사용자가 선택할 수 있는 항목으로 나타납니다. ISE에서 이미 배포된 커넥터는 선택할 수 없는 항목으로 나타납니다.

사용자 지정 커넥터 만들기

ISE에서 사용자 지정 커넥터를 사용하려면 ISE 내에서 직접 사용자 지정 커넥터를 만듭니다.

  1. 아직 열지 않은 경우 ISE를 찾아 엽니다. ISE 메뉴의 설정에서 사용자 지정 커넥터>추가를 선택합니다.

    Create custom connector

  2. 사용자 지정 커넥터에 사용할 이름, Azure 구독 및 Azure 리소스 그룹(신규 또는 기존)을 제공합니다.

  3. 위치 목록의 통합 서비스 환경 섹션에서 논리 앱이 사용하는 동일한 ISE를 선택하고 만들기를 선택합니다. 예를 들면 다음과 같습니다.

    Screenshot that shows the

  4. 새 사용자 지정 커넥터를 선택하고 편집을 선택합니다. 예를 들면 다음과 같습니다.

    Select and edit custom connector

  5. OpenAPI 정의 또는 SOAP에서 일반적인 방법으로 커넥터를 만들어 계속합니다.

  6. ISE에서 사용자 지정 커넥터를 관리하려면 통합 서비스 환경 관리를 참조하세요.

다음 단계