연결 매개변수

Azure Logic Apps, Microsoft Power Automate 또는 Microsoft Power Apps에서 커넥터를 사용하려면 먼저 백엔드 서비스를 인증하여 연결을 만들어야 합니다. 연결 매개 변수의 일부로 커넥터를 작성하는 동안 백엔드 서비스를 사용한 인증 방법에 대한 이 정보를 정의해야 합니다. Power Automate 또는 Power Apps 포털의 사용자 인터페이스를 통해 사용자 지정 커넥터를 만드는 경우 보안 탭에서 연결을 만들 때 사용하려는 인증 유형을 지정할 수 있습니다.

인증 유형

현재 지원되는 다른 인증 유형은 다음과 같습니다.

  • 인증 없음
  • 인증 유형
  • API 키 기반 인증
  • Oauth 2.0

인증 없음

사용자는 커넥터에 연결하기 위해 인증이 필요하지 않습니다. 이 경우 익명 사용자가 커넥터를 사용할 수 있습니다.

인증 유형

이는 가장 간단한 인증 유형입니다. 사용자는 연결을 만들기 위해 사용자 이름과 암호를 제공하기만 하면 됩니다.

기본 인증을 위한 필드를 보여 주는 스크린샷.

매개 변수 레이블 아래에 입력한 값은 연결을 만드는 동안 사용자에게 표시되는 "사용자 이름" 및 "암호" 필드의 이름이 됩니다. 이전 예에서 연결을 생성할 때 사용자에게 표시되는 내용은 다음과 같습니다.

인증 필드에서 숨겨진 값을 보여 주는 스크린샷.

API 키 기반 인증

사용자는 연결을 만드는 동안 API 키를 제공할 필요가 없습니다. 매개 변수 위치 필드는 요청이 있을 때 API 키를 헤더 또는 쿼리 문자열의 서비스로 보내는 옵션을 제공합니다.

API 키 인증

매개 변수 레이블 아래에 입력한 값은 사용자에게 표시되는 필드의 이름이 됩니다. 예를 들어 다음 이미지는 연결 생성 시 사용자에게 표시됩니다. 서비스 요청시 이름이 'ApiKey'인 헤더와 사용자가 입력한 값이 요청에 추가됩니다.

Api 키 인증

Oauth 2.0

가장 자주 사용되는 유형으로, Oauth 2의 인증 프레임워크를 사용하여 서비스를 인증합니다. 이 인증 유형을 사용하기 전에 사용자에 대한 액세스 토큰을 받을 수 있도록 애플리케이션을 서비스에 등록해야 합니다. 예를 들어, Microsoft Entra ID에서 애플리케이션 등록은 Microsoft Entra ID 서비스에 애플리케이션을 등록하는 방법을 보여줍니다. 또한 다음 정보를 제공해야 합니다.

  • id 공급자: 사용자 인터페이스는 현재 여러 ID 제공자를 지원합니다. 일반적인 것은 Generic Oauth 2이며, 모든 서비스에 사용할 수 있으며 Microsoft Entra ID는 모든 Azure 서비스에 사용할 수 있습니다. Facebook, GitHub, Google 등과 같은 일부 특정 ID 공급자도 지원됩니다.

  • 클라이언트 ID: 서비스에 등록한 애플리케이션의 클라이언트 ID입니다.

  • 클라이언트 비밀: 서비스에 등록한 애플리케이션의 클라이언트 비밀입니다.

  • 인증 URL: 서비스 인증을 위한 API 권한 부여 끝점입니다.

  • 토큰 URL: 인증이 완료된 후 액세스 토큰를 가져오는 API 끝점입니다.

  • 새로 고침 URL: 액세스 토큰이 만료되면 새로 고침하는 API 끝점입니다.

참고

현재 클라이언트 자격 증명 권한 부여 유형은 사용자 지정 커넥터에서 지원되지 않습니다.

다음 예에서는 Generic Oauth 2 ID 공급자를 사용하여 Microsoft Entra ID 서비스를 통해 인증하는 방법을 보여 줍니다.

Oauth 2.0

연결 만들기 프로세스 중에 서비스에 로그인하기 위한 자격 증명을 입력하라는 메시지가 사용자에게 표시됩니다. 이 자격 증명은 애플리케이션에서 인증 토큰을 얻는 데 사용됩니다. 모든 요청에서 이 권한 부여 토큰은 인증 헤더를 통해 서비스로 전송됩니다.

피드백 제공

커넥터 플랫폼 관련 문제 또는 새로운 기능 아이디어에 대한 피드백을 주셔서 정말 감사합니다. 피드백을 제공하려면 문제 제출 또는 커넥터 관련 도움말 보기로 이동하여 피드백 유형을 선택하십시오.