Community
Questions Library
Docs
Blog
Events
Swag
Github
Slack
JupiterOne
Discussions
Release Notes
Contact Us
JupiterOne 18 May 2022 Release - AskJ1 Community
<main> <article class="userContent"> <h2 data-id="new-features-and-improvements">New Features and Improvements</h2> <ul><li>File formats in <code class="code codeInline" spellcheck="false" tabindex="0">.csv</code> are now supported for assets and relationships. This enhancement allows for the creation of new assets without needing a <code class="code codeInline" spellcheck="false" tabindex="0">.json</code> or <code class="code codeInline" spellcheck="false" tabindex="0">.yaml</code> file.</li> <li>The following properties for an asset are now displayed as metadata within the entity drawer: <code class="code codeInline" spellcheck="false" tabindex="0">_integrationClass</code> ,<code class="code codeInline" spellcheck="false" tabindex="0">_scope</code> , <code class="code codeInline" spellcheck="false" tabindex="0">and _integrationType</code>. Use these metadata properties to search and find similar asset types.</li> <li><p>New interactive dashboards:</p> <ul><li>IR Cloud Instance and Workload Analysis: This board answers key questions for any given virtual instance or workload across all three major CSPs in seconds.</li> <li>IR User Endpoint Blast Radius: This board prompts you to enter the hostname, IP address, or instance ID of a cloud workload/instance.</li> <li>Team, Manager and Direct Reports: Interactive insights on the peers/team members, manager, and direct reports of a specified individual.</li> </ul></li> <li><p>It is now possible to customize pie chart colors on a per-chart basis.</p></li> </ul><h2 data-id="integrations">Integrations</h2> <h3 data-id="alibaba-cloud">Alibaba Cloud</h3> <ul><li><p>Released the initial integration for Alibaba Cloud.</p></li> <li><p>The following entities are created:</p></li> </ul><table><thead><tr><th>Resources</th> <th>Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> <th>Entity <code class="code codeInline" spellcheck="false" tabindex="0">_class</code></th> </tr></thead><tbody><tr><td>ECS Instance</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">alibaba_cloud_ecs_instance</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Host</code></td> </tr></tbody></table><p></p> <h3 data-id="asana">Asana</h3> <ul><li><p>Released a new integration for Asana</p></li> <li><p>The following entities are created:</p></li> </ul><table><thead><tr><th>Resources</th> <th>Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> <th>Entity <code class="code codeInline" spellcheck="false" tabindex="0">_class</code></th> </tr></thead><tbody><tr><td>Account</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_account</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Account</code></td> </tr><tr><td>Project</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Project</code></td> </tr><tr><td>Project Membership</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project_membership</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">AccessRole</code></td> </tr><tr><td>Team</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_team</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Team</code></td> </tr><tr><td>User</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_user</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">User</code></td> </tr><tr><td>Workspace</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_workspace</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Organization</code></td> </tr></tbody></table><p></p> <ul><li>The following relationships are created:</li> </ul><table><thead><tr><th>Source Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> <th>Relationship <code class="code codeInline" spellcheck="false" tabindex="0">_class</code></th> <th>Target Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> </tr></thead><tbody><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_account</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_workspace</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project_membership</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project_membership</code></td> <td><strong>ALLOWS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_team</code></td> <td><strong>ASSIGNED</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_team</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_user</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_user</code></td> <td><strong>ASSIGNED</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project_membership</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_user</code></td> <td><strong>OWNS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_workspace</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_project</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_workspace</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_team</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">asana_workspace</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">asana_user</code></td> </tr></tbody></table><p></p> <h3 data-id="automox">Automox</h3> <ul><li><p>Released a new integration for Automox.</p></li> <li><p>The following entities are created:</p></li> </ul><table><thead><tr><th>Resources</th> <th>Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> <th>Entity <code class="code codeInline" spellcheck="false" tabindex="0">_class</code></th> </tr></thead><tbody><tr><td>Account</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_account</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Account</code></td> </tr><tr><td>Device</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_device</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Device</code></td> </tr><tr><td>Device Group</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_device_group</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">Group</code></td> </tr><tr><td>User</td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_user</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">User</code></td> </tr></tbody></table><p></p> <ul><li>The following relationships are created:</li> </ul><table><thead><tr><th>Source Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> <th>Relationship <code class="code codeInline" spellcheck="false" tabindex="0">_class</code></th> <th>Target Entity <code class="code codeInline" spellcheck="false" tabindex="0">_type</code></th> </tr></thead><tbody><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">automox_account</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_device</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">automox_account</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_device_group</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">automox_account</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_user</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">automox_device_group</code></td> <td><strong>HAS</strong></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">automox_device</code></td> </tr></tbody></table><p></p> <h3 data-id="bugcrowd">Bugcrowd</h3> <ul><li>BREAKING CHANGE: the <code class="code codeInline" spellcheck="false" tabindex="0">target</code> property is renamed to <code class="code codeInline" spellcheck="false" tabindex="0">targets</code> in <code class="code codeInline" spellcheck="false" tabindex="0">BountySubmissionEntity</code>.</li> </ul><h3 data-id="checkmarx">Checkmarx</h3> <ul><li>Added the following properties to the <code class="code codeInline" spellcheck="false" tabindex="0">checkmarx_finding</code> entity: <ul><li><code class="code codeInline" spellcheck="false" tabindex="0">resultStatus</code></li> <li><code class="code codeInline" spellcheck="false" tabindex="0">createdOn</code></li> <li><code class="code codeInline" spellcheck="false" tabindex="0">resultState</code></li> </ul></li> </ul><h3 data-id="cloudbees">CloudBees</h3> <ul><li>Added hostname validation.</li> <li>Fixed an issue that caused some relationships to not be built in user groups.</li> </ul><h3 data-id="crowdstrike">CrowdStrike</h3> <ul><li>Improved retry logic when errors are encountered.</li> </ul><h3 data-id="detectify">Detectify</h3> <ul><li>Updated the integration to use new endpoints to retrieve data:</li> </ul><table><thead><tr><th>Deprecated</th> <th>Replaced With</th> </tr></thead><tbody><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">GET /domains/</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">GET /assets</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">GET /domains/</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">GET /assets/{assetToken}/subdomains/</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">GET /domains/{domainToken}/findings/</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">GET /domains/{domainToken}/findings/paginated/</code></td> </tr></tbody></table><p></p> <h3 data-id="kubernetes">Kubernetes</h3> <ul><li>Kubernetes Node entities (<code class="code codeInline" spellcheck="false" tabindex="0">kube_node</code>) now have the following new properties:</li> </ul><table><thead><tr><th>Property</th> <th>Type</th> </tr></thead><tbody><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">privateIpAddress</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">string[]</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">publicIpAddress</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">string[]</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">privateDnsName</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">string</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">publicDnsName</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">string</code></td> </tr><tr><td><code class="code codeInline" spellcheck="false" tabindex="0">hostname</code></td> <td><code class="code codeInline" spellcheck="false" tabindex="0">string</code></td> </tr></tbody></table><h3 data-id="qualys">Qualys</h3> <ul><li>Added leading zeros (0) to AWS Account IDs if they are less than 12 characters, making them valid AWS Account IDs.</li> </ul><h3 data-id="tenable-io">Tenable.io</h3> <ul><li>Added <code class="code codeInline" spellcheck="false" tabindex="0">rawData</code> back to the vulnerability and asset entities.</li> </ul><h2 data-id="bug-fixes">Bug Fixes</h2> <ul><li>Resolved an issue with the asset drawer was not rendering correctly in search results.</li> <li>Fixed a bug where attempting to open a compliance requirement in a new tab simply redirected back to the main compliance status page.</li> <li>Addressed a problem where the KPI widget for newly discovered problems did not sort the problems correctly, based on the numeric level of criticality.</li> </ul> </article> </main>