다음을 통해 공유


Azure API Management에서 Power Platform으로 API 내보내기

적용 대상: 모든 API Management 계층

Microsoft Power Platform 을 사용하는 시민 개발자는 전문 개발자가 개발하고 Azure에 배포하는 비즈니스 기능에 도달해야 하는 경우가 많습니다. Azure API Management 를 사용하면 전문 개발자가 백 엔드 서비스를 API로 게시하고 이러한 API를 시민 개발자의 검색 및 사용을 위한 사용자 지정 커넥터로 Power Platform(Copilot Studio, Power AppsPower Automate)으로 쉽게 내보낼 수 있습니다.

이 문서에서는 API Management에서 API에 대한 Power Platform 사용자 지정 커넥터 를 만드는 Azure Portal의 단계를 안내합니다. 이 기능을 통해 시민 개발자는 Power Platform을 사용하여 API Management에서 관리하는 내부 및 외부 API를 기반으로 하는 앱을 만들고 배포할 수 있습니다.

필수 조건

  • 다음 빠른 시작 Azure API Management 인스턴스 만들기를 완료합니다.
  • Power Platform으로 내보내려는 API Management 인스턴스에 API가 있는지 확인합니다.
  • Power Apps 또는 Power Automate 환경이 있는지 확인합니다.

API에 대한 사용자 지정 커넥터 만들기

  1. Azure Portal에서 API Management 서비스로 이동합니다.

  2. 메뉴의 API 아래에서 Power Platform을 선택합니다.

  3. 커넥터 만들기를 선택합니다.

  4. 커넥터 만들기 창에서 다음을 수행합니다.

    1. Power Platform에 게시할 API를 선택합니다.
    2. API를 게시할 Power Platform 환경을 선택합니다.
    3. 사용자 지정 커넥터의 이름으로 사용할 표시 이름을 입력합니다.
    4. 필요에 따라 API에 구독이 아직 필요하지 않은 경우 구독 키 연결 매개 변수 만들기를 선택합니다.
    5. 필요에 따라 API가 OAuth 2.0 서버로 보호되는 경우 클라이언트 ID, 클라이언트 암호, 권한 부여 URL, 토큰 URL새로 고침 URL을 비롯한 세부 정보를 제공합니다.
  5. 선택하고생성합니다.

    API Management에서 API에 대한 사용자 지정 커넥터 만들기

커넥터가 만들어지면 Power Apps 또는 Power Automate 환경으로 이동합니다. 데이터 > 사용자 지정 커넥터 아래에 API가 나열됩니다.

Power Platform의 사용자 지정 커넥터

사용자 지정 커넥터 관리

Power Apps 또는 Power Platform 환경에서 사용자 지정 커넥터를 관리할 수 있습니다. 설정에 대한 자세한 내용은 처음부터 사용자 지정 커넥터 만들기를 참조하세요.

  1. 사용자 지정 커넥터 목록에서 커넥터를 선택합니다.
  2. 연필(편집) 아이콘을 선택하여 사용자 지정 커넥터를 편집하고 테스트합니다.

중요합니다

Power Apps 테스트 콘솔에서 API를 호출하려면 API Management 인스턴스에서 CORS 정책을 구성하고 HTTP 요청에서 원본 헤더를 설정하는 정책을 사용자 지정 커넥터에 만들어야 합니다. 자세한 내용은 사용자 지정 커넥터에 대한 CORS 정책 사용을 참조하세요.

사용자 지정 커넥터 업데이트

API Management에서 커넥터를 업데이트하여 다른 API 또는 Power Apps 환경을 대상으로 하거나 권한 부여 설정을 업데이트할 수 있습니다.

  1. Azure Portal에서 API Management 서비스로 이동합니다.
  2. 메뉴의 API 아래에서 Power Platform을 선택합니다.
  3. 커넥터 업데이트를 선택합니다.
  4. 커넥터를 업데이트하려는 API를 선택하고, 필요에 따라 설정을 업데이트하고, 업데이트를 선택합니다.