API를 통해 Office 365 계정의 사용자 목록 가져 오기

사용자 5337216

Office 365 비즈니스 계정을 설정했는데 API를 통해 내 계정에 추가 한 사용자 목록에 액세스하려면 어떻게하나요?

다음은 가져와야하는 내 계정 및 사용자 목록의 스크린 샷입니다 . https://www.screencast.com/t/Bq1M3qegUQt .

실제로 각 사용자의 역할 (글로벌 관리자, 사용자 (관리자 권한 없음))과 함께이 사용자 목록을 가져와야합니다.

난 유

Office 365 API 기능은 다른 Microsoft 서비스의 API를 포함하는 통합 API 인 Microsoft Graph (권장) 를 통해서도 사용할 수 있습니다 .

Microsoft Graph api를 사용하면 다음을 통해 사용자나열 할 수 있습니다 .

GET https://graph.microsoft.com/v1.0/users

List memberOf사용 하여 사용자가 직접 구성원 인 그룹 및 디렉터리 역할을 가져올 수 있습니다 .

GET /users/{id | userPrincipalName}/memberOf

다음은 참고 용 결과입니다.

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryObjects",
    "value": [
        {
            "@odata.type": "#microsoft.graph.directoryRole",
            "id": "bee946b1-bf9c-4d97-bdb6-41931e37e677",
            "deletedDateTime": null,
            "description": "Company Administrator role has full access to perform any operation in the company scope.",
            "displayName": "Company Administrator",
            "roleTemplateId": "62e90394-69f5-4237-9190-012177145e10"
        },
        {
            "@odata.type": "#microsoft.graph.group",
            "id": "e1b32e43-dab2-49e1-a2f3-51e391888a44",
            "deletedDateTime": null,
            "classification": null,
            "createdDateTime": "2017-04-06T08:15:54Z",
            "description": "MySite",
            "displayName": "MySite",
            "groupTypes": [
                "Unified"
            ],
            "mail": "[email protected]",
            "mailEnabled": true,
            "mailNickname": "MySite",
            "onPremisesLastSyncDateTime": null,
            "onPremisesProvisioningErrors": [],
            "onPremisesSecurityIdentifier": null,
            "onPremisesSyncEnabled": null,
            "proxyAddresses": [
                "SMTP:[email protected]"
            ],
            "renewedDateTime": "2017-04-06T08:15:54Z",
            "securityEnabled": false,
            "visibility": "Public"
        }
    ]
}

당신이 얻을 수있는 역할을 결과를 필터링하여 @odata.type입니다 #microsoft.graph.directoryRole. 여기 에서 관리자 역할을 확인할 수 있습니다 . 사용자에게 admin access (User)가 없으면 directoryRole위의 rest api 값 이 없습니다 . Microsoft Graph를 호출하는 액세스 토큰을 얻는 방법은 여기클릭 하여 자세한 내용을 확인할 수 있습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Office 365의 사용자를 목록에 추가하는 방법

분류에서Dev

Office365 Unified Api-특정 사용자와 파일 공유 및 파일 축소판 가져 오기

분류에서Dev

Office 365 API를 사용하여 특정 캘린더에서 이벤트 가져 오기

분류에서Dev

"="문자를 통해 지정된 값을 기반으로 목록의 항목 가져 오기

분류에서Dev

Office365 API ReferenceAttachment의 콘텐츠 가져 오기

분류에서Dev

Stream API를 통해지도에서 정렬 된 목록 가져 오기

분류에서Dev

로그인 한 Office 365 사용자 ID 가져 오기

분류에서Dev

Office 365 그룹 일정의 사용자 지정 추가 기능

분류에서Dev

JavaScript를 통해 특정 채널의 비디오 목록 가져 오기

분류에서Dev

API를 통해 GitHub에 등록하기 위해 사용자의 사용자 이름과 비밀번호를 가져 오는 방법은 무엇입니까?

분류에서Dev

IAdsUser를 통해 사용자의 GUID 가져 오기

분류에서Dev

SurveyMonkey API를 통해 설문 조사를 위해 이메일 수집기의 모든 수신자 목록 가져 오기

분류에서Dev

Office 365 사용자를 로그 아웃하기위한 Office 365 REST API가 있습니까?

분류에서Dev

전체 주소 목록 용 Office 365 API?

분류에서Dev

Office365의 일정 항목에 사용자 지정 정보 추가

분류에서Dev

람다를 사용하여 개체 목록의 해시 맵 값 가져 오기

분류에서Dev

사용자 카드 정보를 저장하고 가져 오기 위해 Stripe UI 통합 사용자 정의

분류에서Dev

Facebook Graph API를 통해 AccountKit 액세스 토큰을 사용하여 Facebook 사용자 정보 가져 오기

분류에서Dev

API를 통해 Sendgrid 목록에 사용자 지정 열 이름 추가

분류에서Dev

계정 목록을 가져 오기 위해 Google Ads API를 가져 오게되어 반갑습니다

분류에서Dev

내 office365 계정을 통해 메일을 보내기 위해`sendmail -t`를 사용할 수 있도록 데비안에서 exim4를 올바르게 구성하려면 어떻게해야합니까?

분류에서Dev

CRM 2013 사용자 지정 워크 플로를 통해 CRM URL 가져 오기

분류에서Dev

소수의 사용자를 제외한 특정 사용자 목록 가져 오기

분류에서Dev

Microsoft Graph를 통해 Office 문서의 사용자 지정 설정 읽기

분류에서Dev

사용자가 OAuth2를 통해 Office365의 개인 계정에 대한 액세스를 공유했습니다. 프로그래밍 방식으로 공유 액세스를 취소하는 방법은 무엇입니까?

분류에서Dev

Maya 사용자 정의 단축키 목록 가져 오기

분류에서Dev

가져 오기를 통해 데이터 목록 채우기

분류에서Dev

Excel 파일에서 Office 용 Excel JavaScript API를 통해 생성 된 바인딩 가져 오기

분류에서Dev

API를 통해 모든 코르다 계정을 가져 오기

Related 관련 기사

  1. 1

    Office 365의 사용자를 목록에 추가하는 방법

  2. 2

    Office365 Unified Api-특정 사용자와 파일 공유 및 파일 축소판 가져 오기

  3. 3

    Office 365 API를 사용하여 특정 캘린더에서 이벤트 가져 오기

  4. 4

    "="문자를 통해 지정된 값을 기반으로 목록의 항목 가져 오기

  5. 5

    Office365 API ReferenceAttachment의 콘텐츠 가져 오기

  6. 6

    Stream API를 통해지도에서 정렬 된 목록 가져 오기

  7. 7

    로그인 한 Office 365 사용자 ID 가져 오기

  8. 8

    Office 365 그룹 일정의 사용자 지정 추가 기능

  9. 9

    JavaScript를 통해 특정 채널의 비디오 목록 가져 오기

  10. 10

    API를 통해 GitHub에 등록하기 위해 사용자의 사용자 이름과 비밀번호를 가져 오는 방법은 무엇입니까?

  11. 11

    IAdsUser를 통해 사용자의 GUID 가져 오기

  12. 12

    SurveyMonkey API를 통해 설문 조사를 위해 이메일 수집기의 모든 수신자 목록 가져 오기

  13. 13

    Office 365 사용자를 로그 아웃하기위한 Office 365 REST API가 있습니까?

  14. 14

    전체 주소 목록 용 Office 365 API?

  15. 15

    Office365의 일정 항목에 사용자 지정 정보 추가

  16. 16

    람다를 사용하여 개체 목록의 해시 맵 값 가져 오기

  17. 17

    사용자 카드 정보를 저장하고 가져 오기 위해 Stripe UI 통합 사용자 정의

  18. 18

    Facebook Graph API를 통해 AccountKit 액세스 토큰을 사용하여 Facebook 사용자 정보 가져 오기

  19. 19

    API를 통해 Sendgrid 목록에 사용자 지정 열 이름 추가

  20. 20

    계정 목록을 가져 오기 위해 Google Ads API를 가져 오게되어 반갑습니다

  21. 21

    내 office365 계정을 통해 메일을 보내기 위해`sendmail -t`를 사용할 수 있도록 데비안에서 exim4를 올바르게 구성하려면 어떻게해야합니까?

  22. 22

    CRM 2013 사용자 지정 워크 플로를 통해 CRM URL 가져 오기

  23. 23

    소수의 사용자를 제외한 특정 사용자 목록 가져 오기

  24. 24

    Microsoft Graph를 통해 Office 문서의 사용자 지정 설정 읽기

  25. 25

    사용자가 OAuth2를 통해 Office365의 개인 계정에 대한 액세스를 공유했습니다. 프로그래밍 방식으로 공유 액세스를 취소하는 방법은 무엇입니까?

  26. 26

    Maya 사용자 정의 단축키 목록 가져 오기

  27. 27

    가져 오기를 통해 데이터 목록 채우기

  28. 28

    Excel 파일에서 Office 용 Excel JavaScript API를 통해 생성 된 바인딩 가져 오기

  29. 29

    API를 통해 모든 코르다 계정을 가져 오기

뜨겁다태그

보관