naftiko: 1.0.0-alpha2 info: label: Microsoft Graph OData Service for namespace microsoft.graph — users.directoryObject description: 'Microsoft Graph OData Service for namespace microsoft.graph — users.directoryObject. 82 operations. Lead operation: Microsoft Graph Get createdObjects from users. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - users.directoryObject created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: microsoft-graph-users-directoryobject baseUri: https://graph.microsoft.com/v1.0 description: Microsoft Graph OData Service for namespace microsoft.graph — users.directoryObject business capability. Self-contained, no shared references. resources: - name: users-user-id-createdObjects path: /users/{user-id}/createdObjects operations: - name: userslistcreatedobjects method: GET description: Microsoft Graph Get createdObjects from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-createdObjects-$count path: /users/{user-id}/createdObjects/$count operations: - name: userscreatedobjectsgetcountc0ed method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: users-user-id-createdObjects-graph.servicePrincipal path: /users/{user-id}/createdObjects/graph.servicePrincipal operations: - name: userslistcreatedobjectsasserviceprincipal method: GET description: Microsoft Graph Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-createdObjects-graph.servicePrincipal-$count path: /users/{user-id}/createdObjects/graph.servicePrincipal/$count operations: - name: userscreatedobjectsgetcountasserviceprincipal1751 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: users-user-id-createdObjects-directoryObject-id path: /users/{user-id}/createdObjects/{directoryObject-id} operations: - name: usersgetcreatedobjects method: GET description: Microsoft Graph Get createdObjects from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-createdObjects-directoryObject-id-graph.servicePrincipal path: /users/{user-id}/createdObjects/{directoryObject-id}/graph.servicePrincipal operations: - name: usersgetcreatedobjectsasserviceprincipal method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-directReports path: /users/{user-id}/directReports operations: - name: userslistdirectreports method: GET description: Microsoft Graph Get directReports from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-directReports-$count path: /users/{user-id}/directReports/$count operations: - name: usersdirectreportsgetcount0678 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-directReports-graph.orgContact path: /users/{user-id}/directReports/graph.orgContact operations: - name: userslistdirectreportsasorgcontact method: GET description: Microsoft Graph Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-directReports-graph.orgContact-$count path: /users/{user-id}/directReports/graph.orgContact/$count operations: - name: usersdirectreportsgetcountasorgcontact88c4 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-directReports-graph.user path: /users/{user-id}/directReports/graph.user operations: - name: userslistdirectreportsasuser method: GET description: Microsoft Graph Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-directReports-graph.user-$count path: /users/{user-id}/directReports/graph.user/$count operations: - name: usersdirectreportsgetcountasuserc9c7 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-directReports-directoryObject-id path: /users/{user-id}/directReports/{directoryObject-id} operations: - name: usersgetdirectreports method: GET description: Microsoft Graph Get directReports from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-directReports-directoryObject-id-graph.orgContact path: /users/{user-id}/directReports/{directoryObject-id}/graph.orgContact operations: - name: usersgetdirectreportsasorgcontact method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-directReports-directoryObject-id-graph.user path: /users/{user-id}/directReports/{directoryObject-id}/graph.user operations: - name: usersgetdirectreportsasuser method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.user outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-manager path: /users/{user-id}/manager operations: - name: usersgetmanager method: GET description: Microsoft Graph List manager outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-manager-$ref path: /users/{user-id}/manager/$ref operations: - name: usersgetrefmanager method: GET description: Microsoft Graph List manager outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: usersupdaterefmanager method: PUT description: Microsoft Graph Assign manager outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: usersdeleterefmanager method: DELETE description: Microsoft Graph Remove manager outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: users-user-id-memberOf path: /users/{user-id}/memberOf operations: - name: userslistmemberof method: GET description: Microsoft Graph List a user's direct memberships outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-$count path: /users/{user-id}/memberOf/$count operations: - name: usersmemberofgetcountfc20 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-memberOf-graph.administrativeUnit path: /users/{user-id}/memberOf/graph.administrativeUnit operations: - name: userslistmemberofasadministrativeunit method: GET description: Microsoft Graph Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-graph.administrativeUnit-$count path: /users/{user-id}/memberOf/graph.administrativeUnit/$count operations: - name: usersmemberofgetcountasadministrativeunit88a9 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-memberOf-graph.directoryRole path: /users/{user-id}/memberOf/graph.directoryRole operations: - name: userslistmemberofasdirectoryrole method: GET description: Microsoft Graph Get the items of type microsoft.graph.directoryRole in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-graph.directoryRole-$count path: /users/{user-id}/memberOf/graph.directoryRole/$count operations: - name: usersmemberofgetcountasdirectoryroleb036 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-memberOf-graph.group path: /users/{user-id}/memberOf/graph.group operations: - name: userslistmemberofasgroup method: GET description: Microsoft Graph List a user's direct memberships outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-graph.group-$count path: /users/{user-id}/memberOf/graph.group/$count operations: - name: usersmemberofgetcountasgroup48c0 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-memberOf-directoryObject-id path: /users/{user-id}/memberOf/{directoryObject-id} operations: - name: usersgetmemberof method: GET description: Microsoft Graph Get memberOf from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-directoryObject-id-graph.administrativeUnit path: /users/{user-id}/memberOf/{directoryObject-id}/graph.administrativeUnit operations: - name: usersgetmemberofasadministrativeunit method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-directoryObject-id-graph.directoryRole path: /users/{user-id}/memberOf/{directoryObject-id}/graph.directoryRole operations: - name: usersgetmemberofasdirectoryrole method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-memberOf-directoryObject-id-graph.group path: /users/{user-id}/memberOf/{directoryObject-id}/graph.group operations: - name: usersgetmemberofasgroup method: GET description: Microsoft Graph List a user's direct memberships outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices path: /users/{user-id}/ownedDevices operations: - name: userslistowneddevices method: GET description: Microsoft Graph Get ownedDevices from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-$count path: /users/{user-id}/ownedDevices/$count operations: - name: usersowneddevicesgetcounte76d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedDevices-graph.appRoleAssignment path: /users/{user-id}/ownedDevices/graph.appRoleAssignment operations: - name: userslistowneddevicesasapproleassignment method: GET description: Microsoft Graph Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-graph.appRoleAssignment-$count path: /users/{user-id}/ownedDevices/graph.appRoleAssignment/$count operations: - name: usersowneddevicesgetcountasapproleassignment59f6 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedDevices-graph.device path: /users/{user-id}/ownedDevices/graph.device operations: - name: userslistowneddevicesasdevice method: GET description: Microsoft Graph Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-graph.device-$count path: /users/{user-id}/ownedDevices/graph.device/$count operations: - name: usersowneddevicesgetcountasdevice64a9 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedDevices-graph.endpoint path: /users/{user-id}/ownedDevices/graph.endpoint operations: - name: userslistowneddevicesasendpoint method: GET description: Microsoft Graph Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-graph.endpoint-$count path: /users/{user-id}/ownedDevices/graph.endpoint/$count operations: - name: usersowneddevicesgetcountasendpointbd17 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedDevices-directoryObject-id path: /users/{user-id}/ownedDevices/{directoryObject-id} operations: - name: usersgetowneddevices method: GET description: Microsoft Graph Get ownedDevices from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-directoryObject-id-graph.appRoleAssignment path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.appRoleAssignment operations: - name: usersgetowneddevicesasapproleassignment method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-directoryObject-id-graph.device path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.device operations: - name: usersgetowneddevicesasdevice method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.device outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedDevices-directoryObject-id-graph.endpoint path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.endpoint operations: - name: usersgetowneddevicesasendpoint method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects path: /users/{user-id}/ownedObjects operations: - name: userslistownedobjects method: GET description: Microsoft Graph Get ownedObjects from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-$count path: /users/{user-id}/ownedObjects/$count operations: - name: usersownedobjectsgetcount2c09 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedObjects-graph.application path: /users/{user-id}/ownedObjects/graph.application operations: - name: userslistownedobjectsasapplication method: GET description: Microsoft Graph Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-graph.application-$count path: /users/{user-id}/ownedObjects/graph.application/$count operations: - name: usersownedobjectsgetcountasapplication1b6d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedObjects-graph.group path: /users/{user-id}/ownedObjects/graph.group operations: - name: userslistownedobjectsasgroup method: GET description: Microsoft Graph Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-graph.group-$count path: /users/{user-id}/ownedObjects/graph.group/$count operations: - name: usersownedobjectsgetcountasgroup7af3 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedObjects-graph.servicePrincipal path: /users/{user-id}/ownedObjects/graph.servicePrincipal operations: - name: userslistownedobjectsasserviceprincipal method: GET description: Microsoft Graph Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-graph.servicePrincipal-$count path: /users/{user-id}/ownedObjects/graph.servicePrincipal/$count operations: - name: usersownedobjectsgetcountasserviceprincipal370f method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-ownedObjects-directoryObject-id path: /users/{user-id}/ownedObjects/{directoryObject-id} operations: - name: usersgetownedobjects method: GET description: Microsoft Graph Get ownedObjects from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-directoryObject-id-graph.application path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.application operations: - name: usersgetownedobjectsasapplication method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-directoryObject-id-graph.group path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.group operations: - name: usersgetownedobjectsasgroup method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.group outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-ownedObjects-directoryObject-id-graph.servicePrincipal path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.servicePrincipal operations: - name: usersgetownedobjectsasserviceprincipal method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices path: /users/{user-id}/registeredDevices operations: - name: userslistregistereddevices method: GET description: Microsoft Graph Get registeredDevices from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-$count path: /users/{user-id}/registeredDevices/$count operations: - name: usersregistereddevicesgetcount0403 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-registeredDevices-graph.appRoleAssignment path: /users/{user-id}/registeredDevices/graph.appRoleAssignment operations: - name: userslistregistereddevicesasapproleassignment method: GET description: Microsoft Graph Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-graph.appRoleAssignment-$count path: /users/{user-id}/registeredDevices/graph.appRoleAssignment/$count operations: - name: usersregistereddevicesgetcountasapproleassignmentcd2d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-registeredDevices-graph.device path: /users/{user-id}/registeredDevices/graph.device operations: - name: userslistregistereddevicesasdevice method: GET description: Microsoft Graph Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-graph.device-$count path: /users/{user-id}/registeredDevices/graph.device/$count operations: - name: usersregistereddevicesgetcountasdevice16e2 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-registeredDevices-graph.endpoint path: /users/{user-id}/registeredDevices/graph.endpoint operations: - name: userslistregistereddevicesasendpoint method: GET description: Microsoft Graph Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-graph.endpoint-$count path: /users/{user-id}/registeredDevices/graph.endpoint/$count operations: - name: usersregistereddevicesgetcountasendpoint87c6 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-registeredDevices-directoryObject-id path: /users/{user-id}/registeredDevices/{directoryObject-id} operations: - name: usersgetregistereddevices method: GET description: Microsoft Graph Get registeredDevices from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-directoryObject-id-graph.appRoleAssignment path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.appRoleAssignment operations: - name: usersgetregistereddevicesasapproleassignment method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-directoryObject-id-graph.device path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.device operations: - name: usersgetregistereddevicesasdevice method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.device outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-registeredDevices-directoryObject-id-graph.endpoint path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.endpoint operations: - name: usersgetregistereddevicesasendpoint method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-sponsors path: /users/{user-id}/sponsors operations: - name: userslistsponsors method: GET description: Microsoft Graph List sponsors outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-sponsors-$count path: /users/{user-id}/sponsors/$count operations: - name: userssponsorsgetcountf3b9 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: users-user-id-sponsors-directoryObject-id path: /users/{user-id}/sponsors/{directoryObject-id} operations: - name: usersgetsponsors method: GET description: Microsoft Graph Get sponsors from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf path: /users/{user-id}/transitiveMemberOf operations: - name: userslisttransitivememberof method: GET description: Microsoft Graph List a user's memberships (direct and transitive) outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-$count path: /users/{user-id}/transitiveMemberOf/$count operations: - name: userstransitivememberofgetcountb904 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-transitiveMemberOf-graph.administrativeUnit path: /users/{user-id}/transitiveMemberOf/graph.administrativeUnit operations: - name: userslisttransitivememberofasadministrativeunit method: GET description: Microsoft Graph Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-graph.administrativeUnit-$count path: /users/{user-id}/transitiveMemberOf/graph.administrativeUnit/$count operations: - name: userstransitivememberofgetcountasadministrativeunit9c79 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-transitiveMemberOf-graph.directoryRole path: /users/{user-id}/transitiveMemberOf/graph.directoryRole operations: - name: userslisttransitivememberofasdirectoryrole method: GET description: Microsoft Graph Get the items of type microsoft.graph.directoryRole in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-graph.directoryRole-$count path: /users/{user-id}/transitiveMemberOf/graph.directoryRole/$count operations: - name: userstransitivememberofgetcountasdirectoryrole462d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-transitiveMemberOf-graph.group path: /users/{user-id}/transitiveMemberOf/graph.group operations: - name: userslisttransitivememberofasgroup method: GET description: Microsoft Graph Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-graph.group-$count path: /users/{user-id}/transitiveMemberOf/graph.group/$count operations: - name: userstransitivememberofgetcountasgroup062f method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: users-user-id-transitiveMemberOf-directoryObject-id path: /users/{user-id}/transitiveMemberOf/{directoryObject-id} operations: - name: usersgettransitivememberof method: GET description: Microsoft Graph Get transitiveMemberOf from users outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-directoryObject-id-graph.administrativeUnit path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit operations: - name: usersgettransitivememberofasadministrativeunit method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-directoryObject-id-graph.directoryRole path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.directoryRole operations: - name: usersgettransitivememberofasdirectoryrole method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: users-user-id-transitiveMemberOf-directoryObject-id-graph.group path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.group operations: - name: usersgettransitivememberofasgroup method: GET description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.group outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ConsistencyLevel in: header type: string description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities exposes: - type: rest namespace: microsoft-graph-users-directoryobject-rest port: 8080 description: REST adapter for Microsoft Graph OData Service for namespace microsoft.graph — users.directoryObject. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/users/{user-id}/createdobjects name: users-user-id-createdobjects description: REST surface for users-user-id-createdObjects. operations: - method: GET name: userslistcreatedobjects description: Microsoft Graph Get createdObjects from users call: microsoft-graph-users-directoryobject.userslistcreatedobjects with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/createdobjects/count name: users-user-id-createdobjects-count description: REST surface for users-user-id-createdObjects-$count. operations: - method: GET name: userscreatedobjectsgetcountc0ed description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userscreatedobjectsgetcountc0ed outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/createdobjects/graph-serviceprincipal name: users-user-id-createdobjects-graph-serviceprincipal description: REST surface for users-user-id-createdObjects-graph.servicePrincipal. operations: - method: GET name: userslistcreatedobjectsasserviceprincipal description: Microsoft Graph Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistcreatedobjectsasserviceprincipal with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/createdobjects/graph-serviceprincipal/count name: users-user-id-createdobjects-graph-serviceprincipal-count description: REST surface for users-user-id-createdObjects-graph.servicePrincipal-$count. operations: - method: GET name: userscreatedobjectsgetcountasserviceprincipal1751 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userscreatedobjectsgetcountasserviceprincipal1751 outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/createdobjects/{directoryobject-id} name: users-user-id-createdobjects-directoryobject-id description: REST surface for users-user-id-createdObjects-directoryObject-id. operations: - method: GET name: usersgetcreatedobjects description: Microsoft Graph Get createdObjects from users call: microsoft-graph-users-directoryobject.usersgetcreatedobjects with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/createdobjects/{directoryobject-id}/graph-serviceprincipal name: users-user-id-createdobjects-directoryobject-id-graph-serviceprincipal description: REST surface for users-user-id-createdObjects-directoryObject-id-graph.servicePrincipal. operations: - method: GET name: usersgetcreatedobjectsasserviceprincipal description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal call: microsoft-graph-users-directoryobject.usersgetcreatedobjectsasserviceprincipal with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports name: users-user-id-directreports description: REST surface for users-user-id-directReports. operations: - method: GET name: userslistdirectreports description: Microsoft Graph Get directReports from users call: microsoft-graph-users-directoryobject.userslistdirectreports with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/count name: users-user-id-directreports-count description: REST surface for users-user-id-directReports-$count. operations: - method: GET name: usersdirectreportsgetcount0678 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersdirectreportsgetcount0678 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/graph-orgcontact name: users-user-id-directreports-graph-orgcontact description: REST surface for users-user-id-directReports-graph.orgContact. operations: - method: GET name: userslistdirectreportsasorgcontact description: Microsoft Graph Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistdirectreportsasorgcontact with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/graph-orgcontact/count name: users-user-id-directreports-graph-orgcontact-count description: REST surface for users-user-id-directReports-graph.orgContact-$count. operations: - method: GET name: usersdirectreportsgetcountasorgcontact88c4 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersdirectreportsgetcountasorgcontact88c4 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/graph-user name: users-user-id-directreports-graph-user description: REST surface for users-user-id-directReports-graph.user. operations: - method: GET name: userslistdirectreportsasuser description: Microsoft Graph Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistdirectreportsasuser with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/graph-user/count name: users-user-id-directreports-graph-user-count description: REST surface for users-user-id-directReports-graph.user-$count. operations: - method: GET name: usersdirectreportsgetcountasuserc9c7 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersdirectreportsgetcountasuserc9c7 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/{directoryobject-id} name: users-user-id-directreports-directoryobject-id description: REST surface for users-user-id-directReports-directoryObject-id. operations: - method: GET name: usersgetdirectreports description: Microsoft Graph Get directReports from users call: microsoft-graph-users-directoryobject.usersgetdirectreports with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/{directoryobject-id}/graph-orgcontact name: users-user-id-directreports-directoryobject-id-graph-orgcontact description: REST surface for users-user-id-directReports-directoryObject-id-graph.orgContact. operations: - method: GET name: usersgetdirectreportsasorgcontact description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact call: microsoft-graph-users-directoryobject.usersgetdirectreportsasorgcontact with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/directreports/{directoryobject-id}/graph-user name: users-user-id-directreports-directoryobject-id-graph-user description: REST surface for users-user-id-directReports-directoryObject-id-graph.user. operations: - method: GET name: usersgetdirectreportsasuser description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.user call: microsoft-graph-users-directoryobject.usersgetdirectreportsasuser with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/manager name: users-user-id-manager description: REST surface for users-user-id-manager. operations: - method: GET name: usersgetmanager description: Microsoft Graph List manager call: microsoft-graph-users-directoryobject.usersgetmanager with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/manager/ref name: users-user-id-manager-ref description: REST surface for users-user-id-manager-$ref. operations: - method: GET name: usersgetrefmanager description: Microsoft Graph List manager call: microsoft-graph-users-directoryobject.usersgetrefmanager with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - method: PUT name: usersupdaterefmanager description: Microsoft Graph Assign manager call: microsoft-graph-users-directoryobject.usersupdaterefmanager with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: usersdeleterefmanager description: Microsoft Graph Remove manager call: microsoft-graph-users-directoryobject.usersdeleterefmanager with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof name: users-user-id-memberof description: REST surface for users-user-id-memberOf. operations: - method: GET name: userslistmemberof description: Microsoft Graph List a user's direct memberships call: microsoft-graph-users-directoryobject.userslistmemberof with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/count name: users-user-id-memberof-count description: REST surface for users-user-id-memberOf-$count. operations: - method: GET name: usersmemberofgetcountfc20 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersmemberofgetcountfc20 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/graph-administrativeunit name: users-user-id-memberof-graph-administrativeunit description: REST surface for users-user-id-memberOf-graph.administrativeUnit. operations: - method: GET name: userslistmemberofasadministrativeunit description: Microsoft Graph Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistmemberofasadministrativeunit with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/graph-administrativeunit/count name: users-user-id-memberof-graph-administrativeunit-count description: REST surface for users-user-id-memberOf-graph.administrativeUnit-$count. operations: - method: GET name: usersmemberofgetcountasadministrativeunit88a9 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersmemberofgetcountasadministrativeunit88a9 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/graph-directoryrole name: users-user-id-memberof-graph-directoryrole description: REST surface for users-user-id-memberOf-graph.directoryRole. operations: - method: GET name: userslistmemberofasdirectoryrole description: Microsoft Graph Get the items of type microsoft.graph.directoryRole in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistmemberofasdirectoryrole with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/graph-directoryrole/count name: users-user-id-memberof-graph-directoryrole-count description: REST surface for users-user-id-memberOf-graph.directoryRole-$count. operations: - method: GET name: usersmemberofgetcountasdirectoryroleb036 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersmemberofgetcountasdirectoryroleb036 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/graph-group name: users-user-id-memberof-graph-group description: REST surface for users-user-id-memberOf-graph.group. operations: - method: GET name: userslistmemberofasgroup description: Microsoft Graph List a user's direct memberships call: microsoft-graph-users-directoryobject.userslistmemberofasgroup with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/graph-group/count name: users-user-id-memberof-graph-group-count description: REST surface for users-user-id-memberOf-graph.group-$count. operations: - method: GET name: usersmemberofgetcountasgroup48c0 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersmemberofgetcountasgroup48c0 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/{directoryobject-id} name: users-user-id-memberof-directoryobject-id description: REST surface for users-user-id-memberOf-directoryObject-id. operations: - method: GET name: usersgetmemberof description: Microsoft Graph Get memberOf from users call: microsoft-graph-users-directoryobject.usersgetmemberof with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/{directoryobject-id}/graph-administrativeunit name: users-user-id-memberof-directoryobject-id-graph-administrativeunit description: REST surface for users-user-id-memberOf-directoryObject-id-graph.administrativeUnit. operations: - method: GET name: usersgetmemberofasadministrativeunit description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit call: microsoft-graph-users-directoryobject.usersgetmemberofasadministrativeunit with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/{directoryobject-id}/graph-directoryrole name: users-user-id-memberof-directoryobject-id-graph-directoryrole description: REST surface for users-user-id-memberOf-directoryObject-id-graph.directoryRole. operations: - method: GET name: usersgetmemberofasdirectoryrole description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole call: microsoft-graph-users-directoryobject.usersgetmemberofasdirectoryrole with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/memberof/{directoryobject-id}/graph-group name: users-user-id-memberof-directoryobject-id-graph-group description: REST surface for users-user-id-memberOf-directoryObject-id-graph.group. operations: - method: GET name: usersgetmemberofasgroup description: Microsoft Graph List a user's direct memberships call: microsoft-graph-users-directoryobject.usersgetmemberofasgroup with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices name: users-user-id-owneddevices description: REST surface for users-user-id-ownedDevices. operations: - method: GET name: userslistowneddevices description: Microsoft Graph Get ownedDevices from users call: microsoft-graph-users-directoryobject.userslistowneddevices with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/count name: users-user-id-owneddevices-count description: REST surface for users-user-id-ownedDevices-$count. operations: - method: GET name: usersowneddevicesgetcounte76d description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersowneddevicesgetcounte76d with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/graph-approleassignment name: users-user-id-owneddevices-graph-approleassignment description: REST surface for users-user-id-ownedDevices-graph.appRoleAssignment. operations: - method: GET name: userslistowneddevicesasapproleassignment description: Microsoft Graph Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistowneddevicesasapproleassignment with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/graph-approleassignment/count name: users-user-id-owneddevices-graph-approleassignment-count description: REST surface for users-user-id-ownedDevices-graph.appRoleAssignment-$count. operations: - method: GET name: usersowneddevicesgetcountasapproleassignment59f6 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersowneddevicesgetcountasapproleassignment59f6 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/graph-device name: users-user-id-owneddevices-graph-device description: REST surface for users-user-id-ownedDevices-graph.device. operations: - method: GET name: userslistowneddevicesasdevice description: Microsoft Graph Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistowneddevicesasdevice with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/graph-device/count name: users-user-id-owneddevices-graph-device-count description: REST surface for users-user-id-ownedDevices-graph.device-$count. operations: - method: GET name: usersowneddevicesgetcountasdevice64a9 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersowneddevicesgetcountasdevice64a9 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/graph-endpoint name: users-user-id-owneddevices-graph-endpoint description: REST surface for users-user-id-ownedDevices-graph.endpoint. operations: - method: GET name: userslistowneddevicesasendpoint description: Microsoft Graph Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistowneddevicesasendpoint with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/graph-endpoint/count name: users-user-id-owneddevices-graph-endpoint-count description: REST surface for users-user-id-ownedDevices-graph.endpoint-$count. operations: - method: GET name: usersowneddevicesgetcountasendpointbd17 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersowneddevicesgetcountasendpointbd17 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/{directoryobject-id} name: users-user-id-owneddevices-directoryobject-id description: REST surface for users-user-id-ownedDevices-directoryObject-id. operations: - method: GET name: usersgetowneddevices description: Microsoft Graph Get ownedDevices from users call: microsoft-graph-users-directoryobject.usersgetowneddevices with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/{directoryobject-id}/graph-approleassignment name: users-user-id-owneddevices-directoryobject-id-graph-approleassignment description: REST surface for users-user-id-ownedDevices-directoryObject-id-graph.appRoleAssignment. operations: - method: GET name: usersgetowneddevicesasapproleassignment description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment call: microsoft-graph-users-directoryobject.usersgetowneddevicesasapproleassignment with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/{directoryobject-id}/graph-device name: users-user-id-owneddevices-directoryobject-id-graph-device description: REST surface for users-user-id-ownedDevices-directoryObject-id-graph.device. operations: - method: GET name: usersgetowneddevicesasdevice description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.device call: microsoft-graph-users-directoryobject.usersgetowneddevicesasdevice with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/owneddevices/{directoryobject-id}/graph-endpoint name: users-user-id-owneddevices-directoryobject-id-graph-endpoint description: REST surface for users-user-id-ownedDevices-directoryObject-id-graph.endpoint. operations: - method: GET name: usersgetowneddevicesasendpoint description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint call: microsoft-graph-users-directoryobject.usersgetowneddevicesasendpoint with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects name: users-user-id-ownedobjects description: REST surface for users-user-id-ownedObjects. operations: - method: GET name: userslistownedobjects description: Microsoft Graph Get ownedObjects from users call: microsoft-graph-users-directoryobject.userslistownedobjects with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/count name: users-user-id-ownedobjects-count description: REST surface for users-user-id-ownedObjects-$count. operations: - method: GET name: usersownedobjectsgetcount2c09 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersownedobjectsgetcount2c09 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/graph-application name: users-user-id-ownedobjects-graph-application description: REST surface for users-user-id-ownedObjects-graph.application. operations: - method: GET name: userslistownedobjectsasapplication description: Microsoft Graph Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistownedobjectsasapplication with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/graph-application/count name: users-user-id-ownedobjects-graph-application-count description: REST surface for users-user-id-ownedObjects-graph.application-$count. operations: - method: GET name: usersownedobjectsgetcountasapplication1b6d description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersownedobjectsgetcountasapplication1b6d with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/graph-group name: users-user-id-ownedobjects-graph-group description: REST surface for users-user-id-ownedObjects-graph.group. operations: - method: GET name: userslistownedobjectsasgroup description: Microsoft Graph Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistownedobjectsasgroup with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/graph-group/count name: users-user-id-ownedobjects-graph-group-count description: REST surface for users-user-id-ownedObjects-graph.group-$count. operations: - method: GET name: usersownedobjectsgetcountasgroup7af3 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersownedobjectsgetcountasgroup7af3 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/graph-serviceprincipal name: users-user-id-ownedobjects-graph-serviceprincipal description: REST surface for users-user-id-ownedObjects-graph.servicePrincipal. operations: - method: GET name: userslistownedobjectsasserviceprincipal description: Microsoft Graph Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistownedobjectsasserviceprincipal with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/graph-serviceprincipal/count name: users-user-id-ownedobjects-graph-serviceprincipal-count description: REST surface for users-user-id-ownedObjects-graph.servicePrincipal-$count. operations: - method: GET name: usersownedobjectsgetcountasserviceprincipal370f description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersownedobjectsgetcountasserviceprincipal370f with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/{directoryobject-id} name: users-user-id-ownedobjects-directoryobject-id description: REST surface for users-user-id-ownedObjects-directoryObject-id. operations: - method: GET name: usersgetownedobjects description: Microsoft Graph Get ownedObjects from users call: microsoft-graph-users-directoryobject.usersgetownedobjects with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/{directoryobject-id}/graph-application name: users-user-id-ownedobjects-directoryobject-id-graph-application description: REST surface for users-user-id-ownedObjects-directoryObject-id-graph.application. operations: - method: GET name: usersgetownedobjectsasapplication description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.application call: microsoft-graph-users-directoryobject.usersgetownedobjectsasapplication with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/{directoryobject-id}/graph-group name: users-user-id-ownedobjects-directoryobject-id-graph-group description: REST surface for users-user-id-ownedObjects-directoryObject-id-graph.group. operations: - method: GET name: usersgetownedobjectsasgroup description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.group call: microsoft-graph-users-directoryobject.usersgetownedobjectsasgroup with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/ownedobjects/{directoryobject-id}/graph-serviceprincipal name: users-user-id-ownedobjects-directoryobject-id-graph-serviceprincipal description: REST surface for users-user-id-ownedObjects-directoryObject-id-graph.servicePrincipal. operations: - method: GET name: usersgetownedobjectsasserviceprincipal description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal call: microsoft-graph-users-directoryobject.usersgetownedobjectsasserviceprincipal with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices name: users-user-id-registereddevices description: REST surface for users-user-id-registeredDevices. operations: - method: GET name: userslistregistereddevices description: Microsoft Graph Get registeredDevices from users call: microsoft-graph-users-directoryobject.userslistregistereddevices with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/count name: users-user-id-registereddevices-count description: REST surface for users-user-id-registeredDevices-$count. operations: - method: GET name: usersregistereddevicesgetcount0403 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcount0403 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/graph-approleassignment name: users-user-id-registereddevices-graph-approleassignment description: REST surface for users-user-id-registeredDevices-graph.appRoleAssignment. operations: - method: GET name: userslistregistereddevicesasapproleassignment description: Microsoft Graph Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistregistereddevicesasapproleassignment with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/graph-approleassignment/count name: users-user-id-registereddevices-graph-approleassignment-count description: REST surface for users-user-id-registeredDevices-graph.appRoleAssignment-$count. operations: - method: GET name: usersregistereddevicesgetcountasapproleassignmentcd2d description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcountasapproleassignmentcd2d with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/graph-device name: users-user-id-registereddevices-graph-device description: REST surface for users-user-id-registeredDevices-graph.device. operations: - method: GET name: userslistregistereddevicesasdevice description: Microsoft Graph Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistregistereddevicesasdevice with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/graph-device/count name: users-user-id-registereddevices-graph-device-count description: REST surface for users-user-id-registeredDevices-graph.device-$count. operations: - method: GET name: usersregistereddevicesgetcountasdevice16e2 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcountasdevice16e2 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/graph-endpoint name: users-user-id-registereddevices-graph-endpoint description: REST surface for users-user-id-registeredDevices-graph.endpoint. operations: - method: GET name: userslistregistereddevicesasendpoint description: Microsoft Graph Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslistregistereddevicesasendpoint with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/graph-endpoint/count name: users-user-id-registereddevices-graph-endpoint-count description: REST surface for users-user-id-registeredDevices-graph.endpoint-$count. operations: - method: GET name: usersregistereddevicesgetcountasendpoint87c6 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcountasendpoint87c6 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/{directoryobject-id} name: users-user-id-registereddevices-directoryobject-id description: REST surface for users-user-id-registeredDevices-directoryObject-id. operations: - method: GET name: usersgetregistereddevices description: Microsoft Graph Get registeredDevices from users call: microsoft-graph-users-directoryobject.usersgetregistereddevices with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/{directoryobject-id}/graph-approleassignment name: users-user-id-registereddevices-directoryobject-id-graph-approleassignment description: REST surface for users-user-id-registeredDevices-directoryObject-id-graph.appRoleAssignment. operations: - method: GET name: usersgetregistereddevicesasapproleassignment description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment call: microsoft-graph-users-directoryobject.usersgetregistereddevicesasapproleassignment with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/{directoryobject-id}/graph-device name: users-user-id-registereddevices-directoryobject-id-graph-device description: REST surface for users-user-id-registeredDevices-directoryObject-id-graph.device. operations: - method: GET name: usersgetregistereddevicesasdevice description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.device call: microsoft-graph-users-directoryobject.usersgetregistereddevicesasdevice with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/registereddevices/{directoryobject-id}/graph-endpoint name: users-user-id-registereddevices-directoryobject-id-graph-endpoint description: REST surface for users-user-id-registeredDevices-directoryObject-id-graph.endpoint. operations: - method: GET name: usersgetregistereddevicesasendpoint description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint call: microsoft-graph-users-directoryobject.usersgetregistereddevicesasendpoint with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/sponsors name: users-user-id-sponsors description: REST surface for users-user-id-sponsors. operations: - method: GET name: userslistsponsors description: Microsoft Graph List sponsors call: microsoft-graph-users-directoryobject.userslistsponsors with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/sponsors/count name: users-user-id-sponsors-count description: REST surface for users-user-id-sponsors-$count. operations: - method: GET name: userssponsorsgetcountf3b9 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userssponsorsgetcountf3b9 outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/sponsors/{directoryobject-id} name: users-user-id-sponsors-directoryobject-id description: REST surface for users-user-id-sponsors-directoryObject-id. operations: - method: GET name: usersgetsponsors description: Microsoft Graph Get sponsors from users call: microsoft-graph-users-directoryobject.usersgetsponsors with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof name: users-user-id-transitivememberof description: REST surface for users-user-id-transitiveMemberOf. operations: - method: GET name: userslisttransitivememberof description: Microsoft Graph List a user's memberships (direct and transitive) call: microsoft-graph-users-directoryobject.userslisttransitivememberof with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/count name: users-user-id-transitivememberof-count description: REST surface for users-user-id-transitiveMemberOf-$count. operations: - method: GET name: userstransitivememberofgetcountb904 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountb904 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/graph-administrativeunit name: users-user-id-transitivememberof-graph-administrativeunit description: REST surface for users-user-id-transitiveMemberOf-graph.administrativeUnit. operations: - method: GET name: userslisttransitivememberofasadministrativeunit description: Microsoft Graph Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslisttransitivememberofasadministrativeunit with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/graph-administrativeunit/count name: users-user-id-transitivememberof-graph-administrativeunit-count description: REST surface for users-user-id-transitiveMemberOf-graph.administrativeUnit-$count. operations: - method: GET name: userstransitivememberofgetcountasadministrativeunit9c79 description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountasadministrativeunit9c79 with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/graph-directoryrole name: users-user-id-transitivememberof-graph-directoryrole description: REST surface for users-user-id-transitiveMemberOf-graph.directoryRole. operations: - method: GET name: userslisttransitivememberofasdirectoryrole description: Microsoft Graph Get the items of type microsoft.graph.directoryRole in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslisttransitivememberofasdirectoryrole with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/graph-directoryrole/count name: users-user-id-transitivememberof-graph-directoryrole-count description: REST surface for users-user-id-transitiveMemberOf-graph.directoryRole-$count. operations: - method: GET name: userstransitivememberofgetcountasdirectoryrole462d description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountasdirectoryrole462d with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/graph-group name: users-user-id-transitivememberof-graph-group description: REST surface for users-user-id-transitiveMemberOf-graph.group. operations: - method: GET name: userslisttransitivememberofasgroup description: Microsoft Graph Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection call: microsoft-graph-users-directoryobject.userslisttransitivememberofasgroup with: ConsistencyLevel: rest.ConsistencyLevel $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/graph-group/count name: users-user-id-transitivememberof-graph-group-count description: REST surface for users-user-id-transitiveMemberOf-graph.group-$count. operations: - method: GET name: userstransitivememberofgetcountasgroup062f description: Microsoft Graph Get the number of the resource call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountasgroup062f with: ConsistencyLevel: rest.ConsistencyLevel outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/{directoryobject-id} name: users-user-id-transitivememberof-directoryobject-id description: REST surface for users-user-id-transitiveMemberOf-directoryObject-id. operations: - method: GET name: usersgettransitivememberof description: Microsoft Graph Get transitiveMemberOf from users call: microsoft-graph-users-directoryobject.usersgettransitivememberof with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/{directoryobject-id}/graph-administrativeunit name: users-user-id-transitivememberof-directoryobject-id-graph-administrativeunit description: REST surface for users-user-id-transitiveMemberOf-directoryObject-id-graph.administrativeUnit. operations: - method: GET name: usersgettransitivememberofasadministrativeunit description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit call: microsoft-graph-users-directoryobject.usersgettransitivememberofasadministrativeunit with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/{directoryobject-id}/graph-directoryrole name: users-user-id-transitivememberof-directoryobject-id-graph-directoryrole description: REST surface for users-user-id-transitiveMemberOf-directoryObject-id-graph.directoryRole. operations: - method: GET name: usersgettransitivememberofasdirectoryrole description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole call: microsoft-graph-users-directoryobject.usersgettransitivememberofasdirectoryrole with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/users/{user-id}/transitivememberof/{directoryobject-id}/graph-group name: users-user-id-transitivememberof-directoryobject-id-graph-group description: REST surface for users-user-id-transitiveMemberOf-directoryObject-id-graph.group. operations: - method: GET name: usersgettransitivememberofasgroup description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.group call: microsoft-graph-users-directoryobject.usersgettransitivememberofasgroup with: ConsistencyLevel: rest.ConsistencyLevel $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - type: mcp namespace: microsoft-graph-users-directoryobject-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph OData Service for namespace microsoft.graph — users.directoryObject. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-createdobjects-users description: Microsoft Graph Get createdObjects from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistcreatedobjects with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userscreatedobjectsgetcountc0ed outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type description: Microsoft Graph Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistcreatedobjectsasserviceprincipal with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userscreatedobjectsgetcountasserviceprincipal1751 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-createdobjects-users-2 description: Microsoft Graph Get createdObjects from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetcreatedobjects with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetcreatedobjectsasserviceprincipal with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-directreports-users description: Microsoft Graph Get directReports from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistdirectreports with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersdirectreportsgetcount0678 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-2 description: Microsoft Graph Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistdirectreportsasorgcontact with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-4 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersdirectreportsgetcountasorgcontact88c4 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-3 description: Microsoft Graph Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistdirectreportsasuser with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-5 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersdirectreportsgetcountasuserc9c7 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-directreports-users-2 description: Microsoft Graph Get directReports from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetdirectreports with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-2 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetdirectreportsasorgcontact with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-3 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.user hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetdirectreportsasuser with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-manager description: Microsoft Graph List manager hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetmanager with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-manager-2 description: Microsoft Graph List manager hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetrefmanager with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-assign-manager description: Microsoft Graph Assign manager hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersupdaterefmanager with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-remove-manager description: Microsoft Graph Remove manager hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-users-directoryobject.usersdeleterefmanager with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-user-s-direct description: Microsoft Graph List a user's direct memberships hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistmemberof with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-6 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersmemberofgetcountfc20 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-4 description: Microsoft Graph Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistmemberofasadministrativeunit with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-7 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersmemberofgetcountasadministrativeunit88a9 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-5 description: Microsoft Graph Get the items of type microsoft.graph.directoryRole in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistmemberofasdirectoryrole with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-8 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersmemberofgetcountasdirectoryroleb036 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-list-user-s-direct-2 description: Microsoft Graph List a user's direct memberships hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistmemberofasgroup with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-9 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersmemberofgetcountasgroup48c0 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-memberof-users description: Microsoft Graph Get memberOf from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetmemberof with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-4 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetmemberofasadministrativeunit with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-5 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetmemberofasdirectoryrole with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-user-s-direct-3 description: Microsoft Graph List a user's direct memberships hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetmemberofasgroup with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-owneddevices-users description: Microsoft Graph Get ownedDevices from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistowneddevices with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-10 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersowneddevicesgetcounte76d with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-6 description: Microsoft Graph Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistowneddevicesasapproleassignment with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-11 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersowneddevicesgetcountasapproleassignment59f6 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-7 description: Microsoft Graph Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistowneddevicesasdevice with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-12 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersowneddevicesgetcountasdevice64a9 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-8 description: Microsoft Graph Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistowneddevicesasendpoint with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-13 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersowneddevicesgetcountasendpointbd17 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-owneddevices-users-2 description: Microsoft Graph Get ownedDevices from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetowneddevices with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-6 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetowneddevicesasapproleassignment with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-7 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.device hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetowneddevicesasdevice with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-8 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetowneddevicesasendpoint with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-ownedobjects-users description: Microsoft Graph Get ownedObjects from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistownedobjects with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-14 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersownedobjectsgetcount2c09 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-9 description: Microsoft Graph Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistownedobjectsasapplication with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-15 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersownedobjectsgetcountasapplication1b6d with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-10 description: Microsoft Graph Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistownedobjectsasgroup with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-16 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersownedobjectsgetcountasgroup7af3 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-11 description: Microsoft Graph Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistownedobjectsasserviceprincipal with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-17 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersownedobjectsgetcountasserviceprincipal370f with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-ownedobjects-users-2 description: Microsoft Graph Get ownedObjects from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetownedobjects with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-9 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.application hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetownedobjectsasapplication with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-10 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.group hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetownedobjectsasgroup with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-11 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetownedobjectsasserviceprincipal with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-registereddevices-users description: Microsoft Graph Get registeredDevices from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistregistereddevices with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-18 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcount0403 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-12 description: Microsoft Graph Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistregistereddevicesasapproleassignment with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-19 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcountasapproleassignmentcd2d with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-13 description: Microsoft Graph Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistregistereddevicesasdevice with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-20 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcountasdevice16e2 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-14 description: Microsoft Graph Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistregistereddevicesasendpoint with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-21 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersregistereddevicesgetcountasendpoint87c6 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-registereddevices-users-2 description: Microsoft Graph Get registeredDevices from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetregistereddevices with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-12 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetregistereddevicesasapproleassignment with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-13 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.device hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetregistereddevicesasdevice with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-14 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetregistereddevicesasendpoint with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-sponsors description: Microsoft Graph List sponsors hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslistsponsors with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-22 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userssponsorsgetcountf3b9 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sponsors-users description: Microsoft Graph Get sponsors from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgetsponsors with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-user-s-memberships description: Microsoft Graph List a user's memberships (direct and transitive) hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslisttransitivememberof with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-23 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountb904 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-15 description: Microsoft Graph Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslisttransitivememberofasadministrativeunit with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-24 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountasadministrativeunit9c79 with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-16 description: Microsoft Graph Get the items of type microsoft.graph.directoryRole in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslisttransitivememberofasdirectoryrole with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-25 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountasdirectoryrole462d with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-items-type-17 description: Microsoft Graph Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userslisttransitivememberofasgroup with: ConsistencyLevel: tools.ConsistencyLevel $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-26 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.userstransitivememberofgetcountasgroup062f with: ConsistencyLevel: tools.ConsistencyLevel outputParameters: - type: object mapping: $. - name: microsoft-graph-get-transitivememberof-users description: Microsoft Graph Get transitiveMemberOf from users hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgettransitivememberof with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-15 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgettransitivememberofasadministrativeunit with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-16 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgettransitivememberofasdirectoryrole with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-item-type-17 description: Microsoft Graph Get the item of type microsoft.graph.directoryObject as microsoft.graph.group hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-users-directoryobject.usersgettransitivememberofasgroup with: ConsistencyLevel: tools.ConsistencyLevel $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $.