JupiterOne July - September 2024 Release
New Features and Improvements
Smart Classes
Smart Classes are a mechanism to annotate assets with additional business and technical context, enabling you to enhance your IT management and security use cases. Some intended use cases for Smart Classes include annotating assets with:
- Criticality levels and business impact
- Accessibility information, such as whether they are publicly accessible
- SLAs, RPO, RTO, and other risk tracking metrics
More information on Smart Classes is available here.
Graph Upgrade
The graph upgrade work was completed through end of July 2024 and all customers are now running on the updated graph. As part of this work some modifications and improvements were made to the query API and responses.
The details of the graph upgrade project are available here.
Since the upgrade we have observed faster query responses for all customers, and greater reliability of data being made available to users.
Query API
Additional improvements were made as part of the Graph Upgrade project to enhance query API usage. As part of that JupiterOne has moved query API consumers to use variable result size queries by default. This improved query API performance and eliminates missing or duplicated data as a result of the legacy pagination approach.
The details of the variable results size API changes are available here.
Further enhancements have also been made to Query API response codes. Historically the GraphQL APIs would always return a 200 response with any errors in the response body. 429 rate limit errors are now returned as a true 429 http response.
Python SDK Ownership Transfer
The JupiterOne python SDK was originally built and maintained by Auth0. This project and it's associated assets were passed to JupiterOne and we are now actively maintaining this SDK.
The client SDK is maintained here: https://github.com/JupiterOne/jupiterone-api-client-python
With the related PYPI package available here: https://pypi.org/project/jupiterone/
There have been significant enhancements made to the Python SDK, please check it out!
Terraform Provider
The JupiterOne Terraform provided is available here: https://registry.terraform.io/providers/JupiterOne/jupiterone/latest
The recent improvements include:
- Configuring Insights dashboards and widgets
- Terraform provider bidirectional state synchronization state warning about potential overwriting of non-terraform changes
J1QL Query Editor
The J1QL query editor now supports shortcuts for block quoting lines in the query. Select the line(s) you wish to comment out and use the Cmd-/
(macOS) or Ctrl-/
(Windows) to comment out the selected content.
Alerts / Rule Results
It is now possible to download the results of a rule evaluation as JSON, in addition to the previous CSV format. Check out the Download JSON
option when looking at a rule.
In addition the backend system for processing rules has been significantly overhauled allowing for larger and longer running queries and greater result sets to be available.
Insights Dashboards
When viewing an Insights dashboard it is now possible to create a rule directly from a widget. If you see something interesting in a dashboard it's now one step to turn that insight into a rule that can be run continuously against your data and produce actions or alerts.
To use this click on the widgets menu and select Create rule
where you'll be presented with a pre-configured rule to save.
Integration Updates
Types Documentation
The following integrations have had their documentation improved. These improvements include detailed types
documentation describing the specific properties and attributes these integrations create, this is in addition to the existing summary and data model documentation.
- Jamf
- CrowdStrike
- Okta
- Airwatch
- Jumpcloud
- SentinelOne
- Microsoft Defender
- Microsoft 365
- Snipe-IT
- Signal Sciences
Collector Support
The following additional integrations are now compatible with the JupiterOne Collector
- ManageEngine Endpoint Central
AWS
More AWS services have been added to the AWS integration:
- AWS VPC Endpoint
- Backup recovery points
- Backup jobs
- Backup plans
- Cloudfront public keys
- Cloudfront key groups
- Dax clusters
- Glue connections
- Glue dev endpoints
- SSM compliance and association
Product Content
JupiterOne Rule Packs
The following new rule packs are available to all customers:
- Mitre ATT&CK: AWS Privilege Escalation
- Mitre ATT&CK: GCP Privilege Escalation
- Mitre ATT&CK: Execution
- Mitre ATT&CK: Initial Access
To deploy a rule pack go to Alerts
> Rules
> Import rules