다음을 통해 공유


Copilot Studio에서 Application Insights 지원 사용

Copilot Studio Kit에서 Application Insights 지원을 사용하도록 설정하여 원격 분석을 향상시키고, 성능을 모니터링하고, 문제를 진단합니다. 단계별 지침에 따라 사용자 환경에 대한 Application Insights를 설정하고 구성합니다.

전제 조건

사용자가 만든 Application Insights 리소스와 그 리소스로 원격 분석을 전송하도록 구성된 에이전트입니다. Application Insights에 Copilot Studio 부조종사 연결에 대해 자세히 알아보세요.

Azure Portal에서 새 애플리케이션 등록

Copilot Studio Kit에서 Application Insights 지원을 사용하도록 설정하려면 Microsoft Azure Portal에 새 애플리케이션을 등록합니다.

비고

사용자 인증에 사용할 Copilot Studio Kit에 대한 앱 등록을 이미 만든 경우 새 애플리케이션을 만드는 대신 App Insights 결과 보강에 해당 애플리케이션을 다시 사용할 수 있습니다. 이 경우 Azure Portal에서 기존 앱 등록으로 이동한 후 3단계로 건너뛸 수 있습니다.

  1. Azure Portal에 로그인

  2. 새 애플리케이션을 등록 하고 새 클라이언트 암호를 추가합니다. 암호를 기록하여 이를 에이전트 구성에서 App Insights 시크릿으로 사용합니다(설정된 App Insights 시크릿 위치에 따라 다릅니다).

  3. 애플리케이션의 디렉터리(테넌트) 및 애플리케이션(클라이언트) ID를 참고하여 에이전트 구성에서 App Insights 테넌트 ID 및 App Insights 클라이언트 ID로 사용합니다.

  4. 개요에서 API 권한 보기를 선택하거나 사이드바에서API 관리> 권한으로 이동합니다.

  5. 사용 권한 추가를 선택합니다.

  6. 조직에서 사용하는 API를 선택하고 Application Insights API를 검색합니다. 목록에서 Application Insights API 를 선택합니다.

  7. 위임된 권한을 선택합니다.

  8. Data.Read를 확인하고 권한 추가를 진행합니다.

Microsoft Azure Portal의 요청 API 권한 보기 스크린샷

Application Insights 리소스에 대한 액세스 제공

Application Insights 리소스에 등록된 애플리케이션 액세스 권한을 부여합니다.

  1. Azure Portal에서 Application Insights 리소스로 이동합니다.
  2. 액세스 제어(IAM)를 선택합니다.
  3. 역할 할당 추가를 선택합니다.
  4. 목록에서 읽기를 선택하고 다음을 선택합니다.
  5. 멤버 선택을 선택합니다.
  6. 목록에서 애플리케이션을 검색하고 선택합니다. 선택을 선택하여 마칩니다.
  7. 다음을 선택하여 검토 + 할당으로 이동합니다.
  8. 사용 권한을 검토하고 화면 아래쪽에서 검토 + 할당 을 선택합니다.

자세한 정보: Azure Portal을 사용하여 Azure 역할 할당

AppId 찾기

Application Insights 리소스의 AppId를 기록하여 에이전트 구성에서 App Insights 애플리케이션 ID로 사용합니다.

AppId를 가져오려면 다음을 수행합니다.

  1. Azure Portal의 개요 페이지에서 Application Insights 리소스로 이동합니다.

  2. JSON 보기를 선택합니다.

    오른쪽 위에 JSON 보기가 강조 표시된 Microsoft Azure의 리소스 개요 페이지 스크린샷

  3. 열리는 JSON 보기에서 값을 찾아서 적어 properties.AppId둡니다. API 액세스>에서 동일한 애플리케이션 ID를 찾을 수도 있습니다.

    AppId 속성이 강조 표시된 Microsoft Azure의 Resource JSON 화면 스크린샷