다음을 통해 공유


최소 Microsoft Graph API 권한 검색

Microsoft Graph는 Microsoft 365에서 데이터 및 인사이트를 활용할 수 있는 수백 개의 엔드포인트를 노출합니다. 이러한 API 엔드포인트를 사용하려면 올바른 권한 집합을 요청해야 합니다.

많은 엔드포인트를 사용하는 대규모 솔루션에서 작업하는 경우 애플리케이션에 대한 최소 권한의 정확한 목록을 작성하기 어려울 수 있습니다.

앱에 필요한 최소 Microsoft Graph API 권한을 검색하려면 다음을 수행합니다.

  1. 플러그 인을 GraphMinimalPermissionsPlugin 사용하도록 설정합니다.
  2. 녹음을 시작합니다.
  3. 앱을 사용하여 정상적으로 요청을 발급합니다.
  4. 녹화를 중지합니다.

프록시는 가로채는 요청에 따라 활동 요약에서 최소 권한 목록을 반환합니다.

예시:

Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars

Minimal permissions:
User.Read, Calendars.Read

기본적으로 개발자 프록시는 최소 Delegated 사용 권한을 검색합니다.

사용 권한을 반환 Application 하려면 devproxyrc.json 파일의 구성 블록을 다음으로 업데이트 graphMinimalPermissionsPlugin 합니다.

{
  "graphMinimalPermissionsPlugin": {
    "type": "application"
  }
}