Connectors
...
Actions
List a Users Direct Membership
6 min
description retrieve a user's direct group memberships, directory roles, and administrative units in microsoft graph api using their email address endpoint url /v1 0/users/{{email address}}/memberof method get inputs path parameters (object) – required email address (string) – required the account associated with the email parameters (object) $filter (string) filters results (rows) $count (string) include count of items $search (string) search items by search phrases output example \[ { "status code" 200, "response headers" { "cache control" "no cache", "transfer encoding" "chunked", "content type" "application/json;odata metadata=minimal;odata streaming=true;ieee754compatible=false;charset=utf 8", "content encoding" "gzip", "vary" "accept encoding", "strict transport security" "max age=31536000", "request id" "fffdaaac 17ba 4eb6 8fac 779da55a44b3", "client request id" "fffdaaac 17ba 4eb6 8fac 779da55a44b3", "x ms ags diagnostic" "{\\"serverinfo\\" {\\"datacenter\\" \\"central india\\",\\"slice\\" \\"e\\",\\"ring\\" \\"3\\",\\"scaleunit\\" \\"000\\",\\"roleinstance\\" \\"pn1pepf00007039\\"}}", "x ms resource unit" "2", "odata version" "4 0", "date" "thu, 16 jan 2025 06 48 40 gmt" }, "reason" "ok", "json body" { "@odata context" "https //graph microsoft com/v1 0/$metadata#directoryobjects", "value" \[ { "@odata type" "#microsoft graph directoryrole", "id" "4c04548e 9bc4 45fb 8738 168610ddbe0c", "deleteddatetime" null, "description" "can manage all aspects of azure ad and microsoft services that use azure ad identities ", "displayname" "global administrator", "roletemplateid" "62e90394 69f5 4237 9190 012177145e10" }, { "@odata type" "#microsoft graph directoryrole", "id" "417c2fd9 6d31 4d37 927f a6e54d37a4a4", "deleteddatetime" null, "description" "can perform common billing related tasks like updating payment information ", "displayname" "billing administrator", "roletemplateid" "b0f54661 2d74 4c50 afa3 1ec803f12efe" }, { "@odata type" "#microsoft graph administrativeunit", "id" "244f1027 d748 411c 8813 da2e987c5226", "deleteddatetime" null, "displayname" "integration testing second unit", "description" null, "ismembermanagementrestricted" false, "membershiprule" null, "membershiptype" null, "membershipruleprocessingstate" null, "visibility" null }, { "@odata type" "#microsoft graph directoryrole", "id" "80f18745 7890 4f24 9637 f227e5148d6d", "deleteddatetime" null, "description" "can manage all aspects of users and groups, including resetting passwords for limited admins ", "displayname" "user administrator", "roletemplateid" "fe930be7 5e62 47db 91af 98c3a49a38b1" }, { "@odata type" "#microsoft graph directoryrole", "id" "b8d0b017 384c 40cb b37b 99ee5d3f8a8f", "deleteddatetime" null, "description" "can manage all aspects of the exchange product ", "displayname" "exchange administrator", "roletemplateid" "29232cdf 9323 42fd ade2 1d097af3e4de" } ] } } ] output parameters status code (number) reason (string) json body (object) @odata context (string) value (array) @odata type (string) id (string) deleteddatetime (object) description (string) displayname (string) roletemplateid (string) ismembermanagementrestricted (boolean) membershiprule (object) membershiptype (object) membershipruleprocessingstate (object) visibility (object) response headers header type cache control string transfer encoding string content type string content encoding string vary string strict transport security string request id string client request id string x ms ags diagnostic string x ms resource unit string odata version string date string