naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Deviceappmanagement — deviceAppManagement.managedDeviceMobileAppConfiguration description: 'Microsoft Graph Deviceappmanagement — deviceAppManagement.managedDeviceMobileAppConfiguration. 31 operations. Lead operation: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - deviceAppManagement.managedDeviceMobileAppConfiguration 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: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration baseUri: '' description: Microsoft Graph Deviceappmanagement — deviceAppManagement.managedDeviceMobileAppConfiguration business capability. Self-contained, no shared references. resources: - name: deviceAppManagement-mobileAppConfigurations path: /deviceAppManagement/mobileAppConfigurations operations: - name: deviceappmanagementlistmobileappconfigurations method: GET description: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement 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: deviceappmanagementcreatemobileappconfigurations method: POST description: Microsoft Graph Create new navigation property to mobileAppConfigurations for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceAppManagement-mobileAppConfigurations-$count path: /deviceAppManagement/mobileAppConfigurations/$count operations: - name: deviceappmanagementmobileappconfigurationsgetcount15a7 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} operations: - name: deviceappmanagementgetmobileappconfigurations method: GET description: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement 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: deviceappmanagementupdatemobileappconfigurations method: PATCH description: Microsoft Graph Update the navigation property mobileAppConfigurations in deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceappmanagementdeletemobileappconfigurations method: DELETE description: Microsoft Graph Delete navigation property mobileAppConfigurations for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign operations: - name: deviceappmanagementmobileappconfigurationsmanageddevicemobileappconfigurationassign method: POST description: Microsoft Graph Invoke action assign outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments operations: - name: deviceappmanagementmobileappconfigurationslistassignments method: GET description: Microsoft Graph Get assignments from deviceAppManagement 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: deviceappmanagementmobileappconfigurationscreateassignments method: POST description: Microsoft Graph Create new navigation property to assignments for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count operations: - name: deviceappmanagementmobileappconfigurationsassignmentsgetcount24db method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} operations: - name: deviceappmanagementmobileappconfigurationsgetassignments method: GET description: Microsoft Graph Get assignments from deviceAppManagement 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: deviceappmanagementmobileappconfigurationsupdateassignments method: PATCH description: Microsoft Graph Update the navigation property assignments in deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceappmanagementmobileappconfigurationsdeleteassignments method: DELETE description: Microsoft Graph Delete navigation property assignments for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary operations: - name: deviceappmanagementmobileappconfigurationsgetdevicestatussummary method: GET description: Microsoft Graph Get deviceStatusSummary from deviceAppManagement 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: deviceappmanagementmobileappconfigurationsupdatedevicestatussummary method: PATCH description: Microsoft Graph Update the navigation property deviceStatusSummary in deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceappmanagementmobileappconfigurationsdeletedevicestatussummary method: DELETE description: Microsoft Graph Delete navigation property deviceStatusSummary for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses operations: - name: deviceappmanagementmobileappconfigurationslistdevicestatuses method: GET description: Microsoft Graph Get deviceStatuses from deviceAppManagement 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: deviceappmanagementmobileappconfigurationscreatedevicestatuses method: POST description: Microsoft Graph Create new navigation property to deviceStatuses for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count operations: - name: deviceappmanagementmobileappconfigurationsdevicestatusesgetcount812c method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} operations: - name: deviceappmanagementmobileappconfigurationsgetdevicestatuses method: GET description: Microsoft Graph Get deviceStatuses from deviceAppManagement 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: deviceappmanagementmobileappconfigurationsupdatedevicestatuses method: PATCH description: Microsoft Graph Update the navigation property deviceStatuses in deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceappmanagementmobileappconfigurationsdeletedevicestatuses method: DELETE description: Microsoft Graph Delete navigation property deviceStatuses for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary operations: - name: deviceappmanagementmobileappconfigurationsgetuserstatussummary method: GET description: Microsoft Graph Get userStatusSummary from deviceAppManagement 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: deviceappmanagementmobileappconfigurationsupdateuserstatussummary method: PATCH description: Microsoft Graph Update the navigation property userStatusSummary in deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceappmanagementmobileappconfigurationsdeleteuserstatussummary method: DELETE description: Microsoft Graph Delete navigation property userStatusSummary for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses operations: - name: deviceappmanagementmobileappconfigurationslistuserstatuses method: GET description: Microsoft Graph Get userStatuses from deviceAppManagement 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: deviceappmanagementmobileappconfigurationscreateuserstatuses method: POST description: Microsoft Graph Create new navigation property to userStatuses for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count operations: - name: deviceappmanagementmobileappconfigurationsuserstatusesgetcountb4b1 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration- path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} operations: - name: deviceappmanagementmobileappconfigurationsgetuserstatuses method: GET description: Microsoft Graph Get userStatuses from deviceAppManagement 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: deviceappmanagementmobileappconfigurationsupdateuserstatuses method: PATCH description: Microsoft Graph Update the navigation property userStatuses in deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: deviceappmanagementmobileappconfigurationsdeleteuserstatuses method: DELETE description: Microsoft Graph Delete navigation property userStatuses for deviceAppManagement outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration-rest port: 8080 description: REST adapter for Microsoft Graph Deviceappmanagement — deviceAppManagement.managedDeviceMobileAppConfiguration. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/deviceappmanagement/mobileappconfigurations name: deviceappmanagement-mobileappconfigurations description: REST surface for deviceAppManagement-mobileAppConfigurations. operations: - method: GET name: deviceappmanagementlistmobileappconfigurations description: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementlistmobileappconfigurations with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: deviceappmanagementcreatemobileappconfigurations description: Microsoft Graph Create new navigation property to mobileAppConfigurations for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementcreatemobileappconfigurations with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/count name: deviceappmanagement-mobileappconfigurations-count description: REST surface for deviceAppManagement-mobileAppConfigurations-$count. operations: - method: GET name: deviceappmanagementmobileappconfigurationsgetcount15a7 description: Microsoft Graph Get the number of the resource call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetcount15a7 outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id} name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementgetmobileappconfigurations description: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementgetmobileappconfigurations with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: deviceappmanagementupdatemobileappconfigurations description: Microsoft Graph Update the navigation property mobileAppConfigurations in deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementupdatemobileappconfigurations with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deviceappmanagementdeletemobileappconfigurations description: Microsoft Graph Delete navigation property mobileAppConfigurations for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementdeletemobileappconfigurations with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/assign name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: POST name: deviceappmanagementmobileappconfigurationsmanageddevicemobileappconfigurationassign description: Microsoft Graph Invoke action assign call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsmanageddevicemobileappconfigurationassign with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/assignments name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationslistassignments description: Microsoft Graph Get assignments from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationslistassignments with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: deviceappmanagementmobileappconfigurationscreateassignments description: Microsoft Graph Create new navigation property to assignments for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationscreateassignments with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/assignments/count name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsassignmentsgetcount24db description: Microsoft Graph Get the number of the resource call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsassignmentsgetcount24db outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/assignments/{manageddevicemobileappconfigurationassignment-id} name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsgetassignments description: Microsoft Graph Get assignments from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetassignments with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: deviceappmanagementmobileappconfigurationsupdateassignments description: Microsoft Graph Update the navigation property assignments in deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdateassignments with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deviceappmanagementmobileappconfigurationsdeleteassignments description: Microsoft Graph Delete navigation property assignments for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeleteassignments with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/devicestatussummary name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsgetdevicestatussummary description: Microsoft Graph Get deviceStatusSummary from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetdevicestatussummary with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: deviceappmanagementmobileappconfigurationsupdatedevicestatussummary description: Microsoft Graph Update the navigation property deviceStatusSummary in deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdatedevicestatussummary with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deviceappmanagementmobileappconfigurationsdeletedevicestatussummary description: Microsoft Graph Delete navigation property deviceStatusSummary for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeletedevicestatussummary with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/devicestatuses name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationslistdevicestatuses description: Microsoft Graph Get deviceStatuses from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationslistdevicestatuses with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: deviceappmanagementmobileappconfigurationscreatedevicestatuses description: Microsoft Graph Create new navigation property to deviceStatuses for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationscreatedevicestatuses with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/devicestatuses/count name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsdevicestatusesgetcount812c description: Microsoft Graph Get the number of the resource call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdevicestatusesgetcount812c outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/devicestatuses/{manageddevicemobileappconfigurationdevicestatus-id} name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsgetdevicestatuses description: Microsoft Graph Get deviceStatuses from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetdevicestatuses with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: deviceappmanagementmobileappconfigurationsupdatedevicestatuses description: Microsoft Graph Update the navigation property deviceStatuses in deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdatedevicestatuses with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deviceappmanagementmobileappconfigurationsdeletedevicestatuses description: Microsoft Graph Delete navigation property deviceStatuses for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeletedevicestatuses with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/userstatussummary name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsgetuserstatussummary description: Microsoft Graph Get userStatusSummary from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetuserstatussummary with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: deviceappmanagementmobileappconfigurationsupdateuserstatussummary description: Microsoft Graph Update the navigation property userStatusSummary in deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdateuserstatussummary with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deviceappmanagementmobileappconfigurationsdeleteuserstatussummary description: Microsoft Graph Delete navigation property userStatusSummary for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeleteuserstatussummary with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/userstatuses name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationslistuserstatuses description: Microsoft Graph Get userStatuses from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationslistuserstatuses with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: deviceappmanagementmobileappconfigurationscreateuserstatuses description: Microsoft Graph Create new navigation property to userStatuses for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationscreateuserstatuses with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/userstatuses/count name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsuserstatusesgetcountb4b1 description: Microsoft Graph Get the number of the resource call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsuserstatusesgetcountb4b1 outputParameters: - type: object mapping: $. - path: /v1/deviceappmanagement/mobileappconfigurations/{manageddevicemobileappconfiguration-id}/userstatuses/{manageddevicemobileappconfigurationuserstatus-id} name: deviceappmanagement-mobileappconfigurations-manageddevicemobileappconfiguration description: REST surface for deviceAppManagement-mobileAppConfigurations-managedDeviceMobileAppConfiguration-. operations: - method: GET name: deviceappmanagementmobileappconfigurationsgetuserstatuses description: Microsoft Graph Get userStatuses from deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetuserstatuses with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: deviceappmanagementmobileappconfigurationsupdateuserstatuses description: Microsoft Graph Update the navigation property userStatuses in deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdateuserstatuses with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deviceappmanagementmobileappconfigurationsdeleteuserstatuses description: Microsoft Graph Delete navigation property userStatuses for deviceAppManagement call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeleteuserstatuses with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Deviceappmanagement — deviceAppManagement.managedDeviceMobileAppConfiguration. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-mobileappconfigurations-deviceappmanagement description: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementlistmobileappconfigurations with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to mobileAppConfigurations for deviceAppManagement hints: readOnly: false destructive: false idempotent: false call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementcreatemobileappconfigurations with: body: tools.body 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: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetcount15a7 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mobileappconfigurations-deviceappmanagement-2 description: Microsoft Graph Get mobileAppConfigurations from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementgetmobileappconfigurations with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property mobileAppConfigurations in deviceAppManagement hints: readOnly: false destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementupdatemobileappconfigurations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property mobileAppConfigurations for deviceAppManagement hints: readOnly: false destructive: true idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementdeletemobileappconfigurations with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-assign description: Microsoft Graph Invoke action assign hints: readOnly: false destructive: false idempotent: false call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsmanageddevicemobileappconfigurationassign with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-assignments-deviceappmanagement description: Microsoft Graph Get assignments from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationslistassignments with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-2 description: Microsoft Graph Create new navigation property to assignments for deviceAppManagement hints: readOnly: false destructive: false idempotent: false call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationscreateassignments with: body: tools.body 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: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsassignmentsgetcount24db outputParameters: - type: object mapping: $. - name: microsoft-graph-get-assignments-deviceappmanagement-2 description: Microsoft Graph Get assignments from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetassignments with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property assignments in deviceAppManagement hints: readOnly: false destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdateassignments with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property assignments for deviceAppManagement hints: readOnly: false destructive: true idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeleteassignments with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-devicestatussummary-deviceappmanagement description: Microsoft Graph Get deviceStatusSummary from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetdevicestatussummary with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-3 description: Microsoft Graph Update the navigation property deviceStatusSummary in deviceAppManagement hints: readOnly: false destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdatedevicestatussummary with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property deviceStatusSummary for deviceAppManagement hints: readOnly: false destructive: true idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeletedevicestatussummary with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-devicestatuses-deviceappmanagement description: Microsoft Graph Get deviceStatuses from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationslistdevicestatuses with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-3 description: Microsoft Graph Create new navigation property to deviceStatuses for deviceAppManagement hints: readOnly: false destructive: false idempotent: false call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationscreatedevicestatuses with: body: tools.body 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: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdevicestatusesgetcount812c outputParameters: - type: object mapping: $. - name: microsoft-graph-get-devicestatuses-deviceappmanagement-2 description: Microsoft Graph Get deviceStatuses from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetdevicestatuses with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-4 description: Microsoft Graph Update the navigation property deviceStatuses in deviceAppManagement hints: readOnly: false destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdatedevicestatuses with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property deviceStatuses for deviceAppManagement hints: readOnly: false destructive: true idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeletedevicestatuses with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-userstatussummary-deviceappmanagement description: Microsoft Graph Get userStatusSummary from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetuserstatussummary with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-5 description: Microsoft Graph Update the navigation property userStatusSummary in deviceAppManagement hints: readOnly: false destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdateuserstatussummary with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-5 description: Microsoft Graph Delete navigation property userStatusSummary for deviceAppManagement hints: readOnly: false destructive: true idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeleteuserstatussummary with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-userstatuses-deviceappmanagement description: Microsoft Graph Get userStatuses from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationslistuserstatuses with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-4 description: Microsoft Graph Create new navigation property to userStatuses for deviceAppManagement hints: readOnly: false destructive: false idempotent: false call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationscreateuserstatuses with: body: tools.body 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: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsuserstatusesgetcountb4b1 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-userstatuses-deviceappmanagement-2 description: Microsoft Graph Get userStatuses from deviceAppManagement hints: readOnly: true destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsgetuserstatuses with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-6 description: Microsoft Graph Update the navigation property userStatuses in deviceAppManagement hints: readOnly: false destructive: false idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsupdateuserstatuses with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-6 description: Microsoft Graph Delete navigation property userStatuses for deviceAppManagement hints: readOnly: false destructive: true idempotent: true call: deviceappmanagement-deviceappmanagement-manageddevicemobileappconfiguration.deviceappmanagementmobileappconfigurationsdeleteuserstatuses with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.