The reporting feature in JumpCloud allows Admins to collect essential data about their organization's user and devices, and utilize it for compliance, governance, and security.
Types of Available Reports
Available reports include:
- Users to Devices: Returns all user attributes and device associations for each user.
- Users to Directories: Returns all user attributes and associations to directories for each user.
- Users to LDAP: Returns all user attributes and associations to LDAP resources for each user.
- Users to RADIUS Server: Returns all user attributes and associations to RADIUS Servers for each user.
- User to SSO Applications: Returns all user attributes and SSO application associations for each user.
- Users to User Groups: Tracks membership of user groups data, which can be used for troubleshooting and compliance purposes.
- Browser Patch Management Policy: Troubleshoots any related browser issues with users' devices and provides evidence during compliance audits regarding users' devices and their current browser versions.
- OS Patch Management Policy: Provides a clear view of each user's device status relative to the OS policies that they have deployed.
- OS Version: Returns information related to the OS version installed on devices, including the current version of the installed OS, the OS build (Windows only), device status, and installation date.
- Software Inventory: Returns information related to the software installed on your device, including software name, the device name where it is deployed, when the software was last opened, and dates when software was installed or updated.
If the same software is installed on multiple devices, one row of information will display for each software and device combination.
- User Account Health: Returns information to evaluate the health and security of user accounts, including account status, password status, and secure enrollment information.
Running a Report
To run a JumpCloud Report:
- Log in to the JumpCloud Admin Portal.
- Navigate to INSIGHTS > Reports.
- Select the type of report from the drop-down.
- Click run report. The report will begin downloading to the Reports queue.
- Click all stored reports to check the status of any reports that are currently running or have previously run.
- The details of up to 10 reports can be stored and will be held for 7 days after their creation timestamp.
- Older reports will be deleted before newer ones.
Exporting a Report
After running a JumpCloud report, you can export it in JSON or .CSV format.
- Log in to the JumpCloud Admin Portal.
- Navigate to INSIGHTS > Reports.
- Click all stored reports in the Stored Reports queue.
- Select the report you want to export and click export.
- Choose Export JSON or Export CSV.
- Review the exported data in your Downloads folder.
Reporting Phase 2 and 3 Enhancements (Preview)
This feature is in Public Preview. Features in Preview are continuing to evolve with the help of feedback directly from our users. If you have suggestions, let us know at the bottom of this article. Learn More
Enhanced Reporting Functionality
- New Reporting UI: Updated UI lets users add new columns to existing reports, export report data, and filter report results before export.
- (Going from dropdown table in a list to being able to view everything)
- Enhanced search capabilities: Search improvements let users experience faster data retrieval, automated query refinement, and improved overall performance.
New Report Types
- Command Results: Track executed commands and command results on user devices.
- Device Security: Return information related to the security status of user devices to ensure minimum security requirements are met.
- Device Inventory: Track and maintain a complete record of all device specifications and utilization patterns to enhance resource allocation and device efficiency.
- User Application Access: Understand how individual users within an organization are actually using each cloud application that they have access to through Single Sign-On (SSO) to better manage underutilized resources.
Phase 3 introduces major improvements in report customization and usability, iterating on the foundation of phases 1 and 2.
New Features
- Saved Reports: You can now save customized reports for reuse. When generating a report, you can save any filters, column selections, or search operators applied as a custom report, allowing you to quickly rerun the report later with the same settings.
Enhancements
- Expanded Search Operators: Search capabilities are now more flexible, with support for advanced operators tailored to attributes types (not_equals, contains, starts_with, is_null, etc.). These search operators improve the precision of data queries, and can be saved as part of custom reports.
Running a Report (steps)
To run a JumpCloud Report:
- Log in to the JumpCloud Admin Portal.
- In the lefthand navigation, go to INSIGHTS > Reports. The JumpCloud Reports tab displays.
- Use the filter icon next to the Search bar to filter the list of available reports by their resources.
- To run and download a report in CSV or JSON format, click the Actions dropdown menu.
- Click to select and run a report.
- To run and customize reports directly from the browser, select the report from the Name column. The results will display directly in the Admin Portal.
- (Optional) Customize the report results.
- After running the report in the Admin Portal, customize the report results using Filter and Edit Columns.
- Use the Actions dropdown menu to download the report in CSV or JSON format.
- (Optional) Save a report for reuse.
- After customizing a report, click Actions > Save As New to save the report.
- Enter a Name and an optional Description to save the report.
- To view your saved reports, click Saved Reports.