When using an existing dashboard within your LogScale instance, you can
choose to navigate around the dashboard view, change, share and alter the
dashboard, and configure the dashboard access.
The following operations can be performed with each dashboard:
—
allows to share read-only dashboards. See
Sharing Dashboards section below for more
details.
— creates an identical
dashboard. You are prompted to provide:
— allows you to change the
name of the existing dashboard.
— allows you to
create a template from the current dashboard, which you may reuse
for new empty dashboards, as explained in
Creating a New Dashboard.
— deletes the dashboard and
all its widgets. Removal of a dashboard cannot be undone!
You can access the menu for the above operations in three ways:
One of the most popular features in LogScale is sharing dashboards with
an external audience, publicly or to a limited group, granting this
audience a read-only access and allowing them to have the dashboard
displayed on a wall-monitor. You may also use this feature to provide
read-only access to another device.
To share dashboards, follow these steps:
Access the dropdown menu shown in
Figure 116, “Dashboard Options from All Dashboards tab” and select
.
A dialog box will open — enter a name in the
Link Name field, one that will
remind you by whom or for what the link will be used.
Once created, the link is added in the dialog under the
Active dashboard URL column;
click Copy link to copy
it.
You can now use the copied link either in the web browser of a computer
with a wall-monitor, or to share it with someone else to use in their
browser.
Since all shared URLs are read-only, no one can change your data or have
access to more than what it is displayed in the dashboard.
Disabling Access to Shared Dashboards
Because shared dashboards are accessible to anyone who has a link to
them, there is a risk of unwanted information disclosure; therefore,
in some cases you might want to prevent certain users from accessing
these dashboards. You can either:
When trying to access a shared dashboard that has been disabled
afterward, two possible cases apply:
Users opened a shared dashboard before it became unavailable,
meaning the dashboard is running — they are presented with
an error and the dashboard changes status to reflect this.
Furthermore, if access to that dashboard is reenabled, it will
come back for these users, without any manual intervention needed.
Users attempt to open a link to a shared dashboard after it became
unavailable — they do not get any error message and it will
look like it isn't a real dashboard. If the dashboard is
reenabled, these users will need to manually refresh the page to
see the dashboard.
Restricting Access with IP Filters
Once you have created read-only dashboards with the option
, you can
restrict access to those dashboards to specific IP addresses. One way
to do it is setting the IP filters with the GraphQL interface.
From the User Interface, click on the circled question mark near
the top right and select :
In the panel that pops up, enter a mutation like so:
mutation {
updateReadonlyDashboardIPFilter(ipFilter: "allow 5.94.131.141; deny all")
}
In this example, only one IP address is allowed access and all
others are denied access to any read-only dashboards.
Click the right arrow-head button to execute it. The results will
appear in the panel to the right:
To change an IP filter, execute the mutation again with the corrected
or added values. This will replace the previous IP filters. Or, you
can add multiple IP filters by separating them with a semi-colon.
Alternatively, you can set IP filters for read-only dashboards from
the User Interface instead of having to use the GraphQL: