Azure API Management에서 Power Platform으로 API 내보내기
적용 대상: 모든 API Management 계층
Microsoft Power Platform을 사용하는 시민 개발자는 전문 개발자가 개발하고 Azure에 배포하는 비즈니스 기능에 도달해야 하는 경우가 많습니다. 전문 개발자는 Azure API Management를 통해 백 엔드 서비스를 API로서 게시하고, 이러한 API를 시민 개발자가 발견하고 사용할 수 있도록 사용자 지정 커넥터로서 Power Platform(Power Apps 및 Power Automate)으로 쉽게 내보낼 수 있습니다.
이 문서에서는 API Management에서 API에 대한 Power Platform 사용자 지정 커넥터를 만들기 위한 Azure Portal의 단계를 안내합니다. 시민 개발자는 이 기능과 함께 Power Platform을 사용하여 API Management에서 관리하는 내부 및 외부 API를 기반으로 하는 앱을 만들고 배포할 수 있습니다.
필수 조건
- 다음 빠른 시작 Azure API Management 인스턴스 만들기를 완료합니다.
- API Management 인스턴스에 Power Platform으로 내보내려고 하는 API가 있는지 확인합니다.
- Power Apps 또는 Power Automate 환경을 보유하고 있는지 확인합니다.
API에 대한 사용자 지정 커넥터 만들기
Azure Portal에서 API Management 서비스로 이동합니다.
메뉴의 API 아래에서 Power Platform을 선택합니다.
커넥터 만들기를 선택합니다.
커넥터 만들기 창에서 다음을 수행합니다.
- Power Platform에 게시할 API를 선택합니다.
- API를 게시할 Power Platform 환경을 선택합니다.
- 사용자 지정 커넥터의 이름으로 사용될 표시 이름을 입력합니다.
- 필요에 따라 API에 구독이 아직 필요하지 않은 경우 구독 키 연결 매개 변수 만들기를 선택합니다.
- 선택적으로, API가 OAuth 2.0 서버로 보호되는 경우 클라이언트 ID, 클라이언트 비밀, 권한 부여 URL, 토큰 URL, 새로 고침 URL을 비롯한 세부 정보를 제공합니다.
만들기를 실행합니다.
커넥터를 만들었으면 Power Apps 또는 Power Automate 환경으로 이동합니다. 데이터 > 사용자 지정 커넥터 아래에 API가 나열됩니다.
사용자 지정 커넥터 관리
사용자 지정 커넥터는 Power Apps 또는 Power Platform 환경에서 관리할 수 있습니다. 설정에 대한 자세한 내용은 처음부터 사용자 지정 커넥터 만들기를 참조하세요.
- 사용자 지정 커넥터 목록에서 커넥터를 선택합니다.
- 연필(편집) 아이콘을 선택하여 사용자 지정 커넥터를 편집하고 테스트합니다.
Important
Power Apps 테스트 콘솔에서 API를 호출하려면 API Management 인스턴스에서 CORS 정책을 구성하고 사용자 지정 커넥터에 정책을 만들어 HTTP 요청에서 원본 헤더를 설정합니다. 자세한 내용은 사용자 지정 커넥터에 CORS 정책 사용을 참조하세요.
사용자 지정 커넥터 업데이트
API Management에서 커넥터를 업데이트하여 다른 API 또는 Power Apps 환경을 대상으로 지정하거나 권한 부여 설정을 업데이트할 수 있습니다.
- Azure Portal에서 API Management 서비스로 이동합니다.
- 메뉴의 API 아래에서 Power Platform을 선택합니다.
- 커넥터 업데이트를 선택합니다.
- 커넥터를 업데이트하려는 API를 선택하고, 필요에 따라 설정을 업데이트한 다음, 업데이트를 선택합니다.