Microsoft OneDrive Sync Status
Purpose
The purpose of this solution is to collect and display OneDrive sync status information from Windows machines exclusively for Non-SharePoint Linked Sites.
Associated Content
Auditing
Content | Type | Function |
---|---|---|
Script - Microsoft OneDrive Sync Status [DV] | Script | Fetch the data. |
Dataview - Microsoft OneDrive Sync Status [Script] | Dataview | Display the data. |
Internal Monitor - Execute Script - Microsoft OneDrive Sync Status | Internal Monitor | Detect the relevant computers to execute the script. |
△ CUSTOM - Execute Script - Microsoft OneDrive Sync Status | Alert Template | Executes the script against the computers detected by the Internal Monitor. |
Alerting
Content | Type | Function |
---|---|---|
Internal Monitor - OneDrive Sync Status Issue | Internal Monitor | Detects the problematic machines. |
Script - Ticket Creation - Computer | Autofix Script | Manages ticketing. |
△ Custom - Ticket Creation - Computer | Alert Template | Executes the script against the computers detected by the Internal Monitor. |
Implementation
1.
Import/Update the following scripts from the ProSync
plugin:
2.
Import/Update the following internal monitors from the ProSync
plugin:
- Internal Monitor - Execute Script - Microsoft OneDrive Sync Status
- Internal Monitor - OneDrive Sync Status Issue
3.
Import/Update the following alert templates from the ProSync
plugin:
- △ CUSTOM - Execute Script - Microsoft OneDrive Sync Status
- △ Custom - Ticket Creation - Computer
4.
Import the Dataview - Microsoft OneDrive Sync Status [Script] from the ProSync
plugin.
5.
Reload the system cache.
6.
Implement the Auditing solution as follows:
- Navigate to Automation > Monitors > Internal Monitors
- Internal Monitor - Execute Script - Microsoft OneDrive Sync Status
- Alert Template:
△ CUSTOM - Execute Script - Microsoft OneDrive Sync Status
7.
Implement the Alerting solution as follows:
- Navigate to Automation > Monitors > Internal Monitors
- Internal Monitor - OneDrive Sync Status Issue
- Alert Template:
△ Custom - Ticket Creation - Computer
FAQ
Q: Why does the script occasionally throw an error and fail to retrieve data from the computer?
A: The script relies on the functionality of the Onedrive.dll module to fetch the necessary data. However, it's important to note that the Onedrive.dll module is not entirely infallible, which can result in occasional errors during data retrieval. Additionally, it's crucial to ensure that no security applications are impeding the functionality of this module, as it needs to operate without restrictions to retrieve data successfully.