과도한 Microsoft Graph API 권한을 사용하고 있는지 확인합니다.

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

보안에 대한 일반적인 접근 방식은 최소 권한 원칙(PoLP)을 적용하는 것입니다. 이 원칙은 사용자, 프로세스 및 프로그램에 적용됩니다.

앱이 필요한 것보다 더 많은 권한을 사용하는지 검사:

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

Dev Proxy는 가로채는 요청에 따라 활동 요약에서 불필요한 사용 권한 범위 목록을 반환합니다.

예:

Evaluating delegated permissions for:

- GET /me

Permissions on the token:
AllSites.FullControl, User.Read

    WARNING: The following permissions are unnecessary:
    WARNING: AllSites.FullControl