Aserto Console: June 2022 release notes

Jun 2nd, 2022

Piotr Puszkiewicz avatar

Piotr Puszkiewicz

Roie Schwaber-Cohen avatar

Roie Schwaber-Cohen

Engineering

Aserto Console: June 2022 Release Notes
Aserto release notes June 2022

Our team has been hard at work making the experience of interacting with Aserto easier and more intuitive. Here are the changes we’ve made to the Aserto Console in our latest release:

Getting started

Aserto's console now presents new users with a "Getting Started" tab that helps them become familiar with key features.

Getting Started Tab

Existing users are not presented with the getting started experience as it requires creating some resources in a user's account. See our documentation for information on how to enable Getting Started.

Images

The Registry tab was replaced with Images and now gives visibility across images from any connected Policy Registry including OPCR.io, GHCR.io and GitLab. By default, all accounts are connected to Aserto’s built-in Container Registry for that tenant (Aserto Policy Registry) as well as the Aserto Public Policy Registry which hosts our sample policy images. Users can then add additional Policy Registry connections to get visibility into other registries.

The Aserto Policy Registry contains the same images as the previous `Registry` tab. The Aserto Public Policy Images registry is managed directly by Aserto and is read-only, while other registries are read/write.

policy images

Image details

The Image Details view now provides a menu for each digest. That menu enables users to either clone a digest into their Aserto Policy Registry, making it mutable, or to create a Policy Instance directly from that digest. This makes it much easier to manage policies directly from the console.

clone a repo

Policy instance

We’ve added several new features to the policy instance view:

Quickstarts

We have added language-specific guides which shorten the time it takes to use the policy instance in your application.

quickstart-images

After selecting the language of your choice, you can choose to follow a step-by-step guide for adding the Aserto SDK to your application. Alternatively, you can download a sample application in your language of choice, which includes everything you’d need to get started.

path selection

Deleting policies

To ensure policy instances are not deleted in error, we’ve added a safety mechanism that requires that you type the policy instance name before you can delete the policy instance. You can access the “Delete policy” button at the bottom of the policy instance’s settings tab.

delete policy

Download .env file in Policy Instance settings

Instead of having to copy credentials from the policy instance settings page, you can now download a `.env` file for the policy instance. It will include your policy ID, tenant ID and authorizer API key, which are required by the Aserto SDK.

env file download

Policy evaluator

To make it easier to use the policy evaluator, you can now select any user from your directory after selecting the “subject” option in the evaluator (instead of providing an email address or a JWT).

evaluator subject dropdown

To make it easier to view the decision tree, we now render all of the decisions as a table:

decision tree

Additional improvements

Expose connection ID

All connections now list their Connection ID directly on the Connections tab.

connection id

Scale enhancements

Large datasets, including registries with many Policy Images and images with many digests, now stream in data as needed to give users better access to their resources.

Screen size enhancements

We’ve made improvements to UI rendering on screens as small as tablets.

Tell us what you think!

We'd love to hear your thoughts about these updates, as well as any other questions you may have. Join our Slack channel today, we'd love to hear from you.







Piotr Puszkiewicz avatar

Piotr Puszkiewicz

Principal Software Engineer

Roie Schwaber-Cohen avatar

Roie Schwaber-Cohen

Developer Advocate