JupiterOne-Archives / integrations-2021-07-16

JupiterOne integration development documentation and issue tracking
0 stars 2 forks source link

Intune mobile apps - duplicate `_key` #31

Closed ndowmon closed 3 years ago

ndowmon commented 3 years ago

Step: managed-applications

Error:

Error: Provider API failed at https://graph.microsoft.com/beta/deviceAppManagement/mobileApps: undefined DUPLICATE_KEY_DETECTED
at DeviceManagementIntuneClient.handleApiError (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:173:19)
at DeviceManagementIntuneClient.iterateResources (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:136:26)
Caused by: Error: Provider API failed at https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/018f3657-9b8d-4e8e-bb66-4a5817fda2f2/deviceStatuses: undefined DUPLICATE_KEY_DETECTED
at DeviceManagementIntuneClient.handleApiError (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:173:19)
at DeviceManagementIntuneClient.iterateResources (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:136:26)
Caused by: Error: Duplicate _key detected (_key=97d40f29-6817-4f40-a8d3-03dc315fde78|assigned|IntuneManaged:adobe reader 2)
at DuplicateKeyTracker.registerKey (/opt/jupiterone/app/node_modules/@jupiterone/integration-sdk-runtime/dist/src/execution/jobState.js:22:19)
at /opt/jupiterone/app/node_modules/@jupiterone/integration-sdk-runtime/dist/src/execution/jobState.js:76:33
at Array.forEach (<anonymous>)
at addRelationships (/opt/jupiterone/app/node_modules/@jupiterone/integration-sdk-runtime/dist/src/execution/jobState.js:74:23)
at Object.addRelationship (/opt/jupiterone/app/node_modules/@jupiterone/integration-sdk-runtime/dist/src/execution/jobState.js:101:20)
at /opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/steps/intune/steps/applications/index.js:23:28
at async DeviceManagementIntuneClient.callApi (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:150:17)
at async DeviceManagementIntuneClient.iterateResources (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:119:28)
at async /opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/steps/intune/steps/applications/index.js:15:9
at async DeviceManagementIntuneClient.callApi (/opt/jupiterone/app/node_modules/@jupiterone/graph-microsoft-365/dist/ms-graph/client.js:150:17)

Related to #7