소개
Microsoft Graph는 Microsoft 365 서비스에 저장된 데이터에 대한 액세스를 제공합니다. 사용자 지정 응용 프로그램은 Microsoft Graph API(응용 프로그램 프로그래밍 인터페이스)를 사용하여 데이터에 연결하고 조직의 생산성을 향상시킬 수 있습니다.
필수 구성 요소
- Microsoft 365 테넌트에 대한 전역 관리자 액세스
- JavaScript 응용 프로그램 개발 능력
- Microsoft Entra ID 및 Microsoft ID 개념에 대한 기본적인 이해가 권장됩니다.
- Node.js
- Microsoft Graph 모듈을 사용하여 Microsoft 365 데이터를 검색하도록 JavaScript 응용 프로그램 구성 완료
학습 목표
이 모듈에서는 다음을 수행합니다.
- Microsoft Graph를 사용하여 사용자 사진을 응용 프로그램에 통합
시나리오
개발 팀은 organization 내의 영업 사원이 고객을 관리하는 데 사용할 새 애플리케이션에 대한 작업을 시작했습니다. 영업 사원이 로그인한 후 표시되는 사용자 프로필을 개인 설정하기 위해 사진이 포함되어야 한다는 피드백을 받았습니다.
이 기능을 추가하려면 Microsoft Graph를 사용하여 Microsoft 365 사진을 검색합니다. 애플리케이션은 Microsoft ID를 사용하여 사용자를 인증하고 액세스 토큰을 받습니다. 그런 다음 애플리케이션은 토큰을 사용하여 Microsoft Graph 사진 API을 호출하고 사진을 검색합니다.
이 프로세스의 작동 방식을 자세히 살펴보고 Microsoft Graph를 호출하여 사용자 사진을 검색하는 방법을 알아보겠습니다.