<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />
Clicking either the device name or the View
button in the device list will take you to the device record. This record contains information specific to that device.
</aside>
The top half of each device record displays information about the device on the left hand column, and information relating to Zappl on the right hand column.
Name | Displays the device name. |
---|---|
Last User | Displays the username of the last user logged in to the device. |
Full User Name | Displays the full name of the last user logged in to the device. |
Model | Displays the the device model, e.g., MacBook Pro. |
Serial Number | Displays the unique serial number for the device. |
macOS Version | Displays the version of macOS running on the device. |
FileVault | Displays whether FileVault disk encryption is enabled on the device. |
SIP | Displays whether system integrity protection is enabled on the device. |
Gatekeeper | Displays whether Apple’s Gatekeeper is enabled on the device. |
Disk Space | Displays the available and total disk space on the device. |
Zappl Version | Displays the version of Zappl installed on the device. |
Self Updates | Displays whether Zappl automatically updates itself when new versions are available. This setting is managed using the ‣ preference. |
Prompts Allowed | Displays whether the recurring ‣ are enabled on the device. This setting is managed using the ‣ preference. |
Deferrals Allowed | Displays whether deferrals are configured for the ‣. This setting is managed using the ‣ preference. |
Background Updates | Displays whether automatic silent ‣ are enabled on the device. This setting is managed using the ‣ preference. |
Deferral Limit | Displays the configured allowed deferral count for ‣. This setting is managed using the ‣ preference. |
Deferrals Remaining | Displays the number of deferrals remaining on the device. |
Last Check-in | Displays the time and date the device last checked in and submitted report data to the Zappl portal. |
Last Prompt | Displays the time and date the ‣ feature last prompted the user to install pending updates. |
Next Prompt | Displays the time and date the ‣ feature will start attempting to install updates by prompting the user again. |
Last Prompt Result | Displays the result of the last ‣ interaction, e.g., User Deferred. |
<aside> <img src="/icons/warning_yellow.svg" alt="/icons/warning_yellow.svg" width="40px" />
From the above table, macOS Version, FileVault, SIP, Gatekeeper, and Disk Space are not controlled by Zappl. We display this data for informational purposes only. Use your MDM to enforce things like macOS Updates, FileVault etc.
</aside>
In the ACME Zappl environment, we've determined from the Dashboard view that while eligible device compliance is 100%, total device compliance is only 88%.
A closer look at the Devices list reveals this is due to Sophia's MacBook
having a remarkably low compliance score of just 7%.
Upon examining the device record, we see that this device hasn't affected the eligible compliance because it's considered non-eligible due to the user deferring pending updates when prompted.
<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />
Prompts Allowed
or Background Updates
showing as disabled, or the Last Check-in
timestamp being older than 14 days ago would also cause the device to become non-eligible.
For additional app-based context related to the example scenario above, please refer to the Applications section below.
</aside>
Below the device information header, you'll find a tab that lets you switch between the device-specific Applications and Logs views. The Applications view is selected by default.
The Applications view displays a list of all apps installed on the device, offering context about their status and reasons for non-compliance.
To inspect a specific app, use the Search Applications
field to filter the list.
You can also sort by the Name
, Latest Version
, Date Released
and Compliance
columns.
In the following example, we examine the scenario above more closely to understand why Sophia's MacBook
has such low compliance. The image reveals that Sophia has 15 apps installed, with only VLC player running the latest available version — making it the sole compliant application.
For a more detailed inspection of each app, click the Details
button in the corresponding row. Clicking this button reveals additional details, such as the app's macOS requirements, whether updates have been permitted for the app, and whether an update is cached locally because the app is currently in use.
The image below shows that the Firefox update is cached locally because the user is currently running the application. As a result, it couldn't be updated silently and required a user prompt, which Sophia then deferred.
<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />
If Updates Allowed
is set to false for a given application, it renders that app ineligible for both device-based and app-based compliance calculations. To enable updates for the app, see Allowed Installs and Excluded Installs.
</aside>
The Logs view displays error or warning messages generated by the Zappl agent within the last 30 days. This feature is invaluable for troubleshooting app update or install issues, as it provides quick access to relevant errors and warnings without the need to sift through the full Zappl logs.
By default, all errors and warnings are displayed together. To view only errors or only warnings, simply click the Errors
or Warnings
filter buttons.
You can utilise the Search Logs
field to quickly filter out logs using key words.
<aside> <img src="/icons/warning_yellow.svg" alt="/icons/warning_yellow.svg" width="40px" />
All logs are purged from the portal after 30 days. To view older logs, refer to Logs and Error Capture.
</aside>