Outlook의 "첨부 파일 → OneDrive → Groups"와 동일한 그룹 목록을 조회할 수 있는 Graph API 문의

송수지(Suji Song) 20 평판 포인트
2026-07-09T07:46:03.4733333+00:00

현재 Outlook의 "첨부 파일 → OneDrive → Groups" 기능과 동일한 방식으로 Microsoft 365 Group의 문서를 선택하여 첨부할 수 있는 기능을 개발하고 있습니다.

이를 구현하기 위해 현재 사용자가 속한 그룹을 조회하기 위해 아래 Microsoft Graph API를 사용하고 있습니다.


GET /users/{user-id}/memberOf

그러나 Graph API를 통해 조회한 그룹 목록과 Outlook에서 표시되는 그룹 목록이 일치하지 않는 것을 확인하였습니다.

확인한 내용

GET /users/{user-id}/memberOf : 25개 그룹 조회 Exchange Admin Center : 동일한 25개 그룹 확인 Microsoft Entra Admin Center : 동일한 25개 그룹 확인 모든 그룹에 대해 GET /groups/{group-id}/drive 호출 성공 (SharePoint 문서 라이브러리 존재 확인) 그러나 Outlook의 첨부 파일 → OneDrive → Groups 화면에서는 18개 그룹만 표시

즉, Graph API의 memberOf 결과 외에 Outlook에서 추가적인 필터링이 적용되는 것으로 보입니다.

문의 사항

Outlook의 "첨부 파일 → OneDrive → Groups" 화면에서는 어떤 기준으로 Microsoft 365 Group을 필터링하여 표시하는지 궁금합니다. Outlook에서 표시되는 그룹 목록과 동일한 결과를 반환하는 Microsoft Graph API가 있는지 궁금합니다. Outlook에서 추가적인 필터링을 수행한다면, 해당 동작에 대한 공식 문서가 있는지 궁금합니다. 만약 Outlook과 동일한 결과를 반환하는 Graph API가 없다면, Outlook의 "첨부 파일 → OneDrive → Groups" 기능과 동일한 동작을 구현하기 위해 Microsoft에서 권장하는 방법이 있는지 궁금합니다.

감사합니다.

Outlook | 웹 | 비즈니스용 웹상 Outlook | 보안
댓글 0개 설명 없음

질문 작성자가 수락한 답변
Michelle-N 20,745 평판 포인트 Microsoft 외부 직원 중재자
2026-07-09T11:27:35.1466667+00:00

참고: 이 답변은 자동으로 번역되었습니다. 그 결과 문법 오류나 어색한 표현이 포함될 수 있습니다.

안녕하세요 @송수지(Suji Song)

현재 Microsoft Graph 설명서에 따르면, Outlook의 '파일 첨부(Attach file) > OneDrive > 그룹(Groups)' 인터페이스에 표시되는 것과 정확히 동일한 그룹 목록을 반환할 수 있는 공식 Microsoft Graph API는 없는 것으로 보입니다.

엔드포인트:GET /users/{user-id}/memberOf사용자가 구성원으로 속한 디렉터리 개체나 그룹을 반환합니다. Microsoft Graph는 사용자가 속한 그룹을 나열하는 일반적인 작업으로 /users/{id}/memberOf도 지원합니다. 하지만 이 API가 Outlook 첨부 파일 선택기(attachment picker)에 표시되는 목록과 동일한 결과를 반환한다는 내용은 문서화되어 있지 않습니다.

Microsoft 365 그룹의 경우, 그룹은 다음을 통해 식별할 수 있습니다: "groupTypes": ["Unified"]

Microsoft 365 그룹은 다음과 같은 공유 리소스를 제공합니다: Outlook 대화, 일정, SharePoint 사이트, 공유 문서 라이브러리

또한 Microsoft Graph는 다음을 통해 그룹의 기본 문서 라이브러리에 대한 액세스를 지원합니다: GET /groups/{group-id}/drive

이는 Microsoft 365 그룹의 기본 문서 라이브러리에 액세스하기 위해 Microsoft가 문서화한 방법입니다. 따라서 실제 구현 시에는 흔히 다음과 같은 절차를 거칩니다: GET /users/{user-id}/memberOf/microsoft.graph.group

그런 다음, groupTypes에 "Unified"가 포함되어 있는지 확인하여 Microsoft 365 그룹을 필터링합니다.

그 후, 해당 그룹에 액세스 가능한 문서 라이브러리가 있는지 확인합니다: GET /groups/{group-id}/drive

그러나 이 방식이 Outlook에 표시되는 목록과 정확히 일치한다고 보장할 수는 없습니다. Outlook의 '파일 첨부 > OneDrive > 그룹' 기능은 UI 전용 필터, 최근 또는 자주 액세스한 그룹, 숨겨진 그룹, 클라이언트 또는 서비스별 동작, 또는 Microsoft Graph API 계약에 명시되지 않은 기타 조건 등 내부적인 제품 로직을 추가로 적용할 수 있기 때문입니다.

현재로서는 Outlook의 파일 첨부 선택기(picker)와 정확히 동일한 목록을 반환하는 엔드포인트의 존재를 확인해 주는 공식 Microsoft Graph 문서를 찾지 못했습니다.

Microsoft 365와 유사한 파일 선택 기능을 구현하는 것이 목표라면, OneDrive/Microsoft Graph API를 사용하여 다음 요소들과 상호 작용하는 방식이 권장됩니다:

OneDrive

SharePoint 문서 라이브러리

그룹 드라이브

또한 Microsoft는 사용자가 익숙한 OneDrive 환경을 통해 파일을 열고, 다운로드하고, 저장하거나 공유할 수 있도록 지원하는 OneDrive File Picker SDK를 제공합니다.


답변이 도움이 된다면 ""답변 수락""을 클릭하고 친절하게 추천해 주세요. 이 답변에 대해 추가 질문이 있으시면 ""댓글""을 클릭해 주세요.

참고: 이 스레드와 관련된 이메일 알림을 받으려면 당사 문서의 안내 절차를 따라 이메일 알림을 활성화해 주시기 바랍니다.

이 대답이 도움이 되었나요?

1명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함

답변

질문 작성자는 답변을 '승인됨'으로 표시하고, 중재자는 답변을 '추천됨'으로 표시할 수 있습니다. 이를 통해 사용자는 해당 답변이 작성자의 문제를 해결했다는 것을 알 수 있습니다.