I have successfully integrated M365 with Zabbix and followed all the steps outlined in the Zabbix guide as shown below. However, the Zabbix host status is still showing "no data," and it seems like the data is not being synced between M365 and Zabbix.
Has anyone experienced a similar issue? Any suggestions or guidance would be greatly appreciated.
M365 side
1. Register the app with your Microsoft Entra ID.
2. Configure Microsoft Graph application permissions on the app ID:
Reports.Read.All - required for app usage and activity metrics
3. Request administrator consent.
ZBX side
1. Create Host and used "Microsoft 365 reports by HTTP" template.
2. Integrate with below information in "Host>Macros" tab
- {$MS365.APP.ID}
- {$MS365.PASSWORD}
- {$MS365.TENANT.ID}
EDIT > Now can monitor all and thank you
Has anyone experienced a similar issue? Any suggestions or guidance would be greatly appreciated.
M365 side
1. Register the app with your Microsoft Entra ID.
2. Configure Microsoft Graph application permissions on the app ID:
Reports.Read.All - required for app usage and activity metrics
3. Request administrator consent.
ZBX side
1. Create Host and used "Microsoft 365 reports by HTTP" template.
2. Integrate with below information in "Host>Macros" tab
- {$MS365.APP.ID}
- {$MS365.PASSWORD}
- {$MS365.TENANT.ID}
EDIT > Now can monitor all and thank you
Comment