Creating and Managing Tags

In this section, we will explore the benefits of using tags and how to create and manage them using the Denodo Web Design Studio.

Creating and Managing Tags

Tags are the labels that can be assigned to the view/columns. It allows users to search with more accuracy & it is another way of organizing and browsing the views of Design Studio and the Administration Tool.

Let's get into the tutorial! Launch the Web Design studio from the Denodo Control center and we are going to create our first Tag.

To create a tag click the menu File > New > Tag from Design Studio.

Enter the name of the tag and its description as shown. In this tutorial, we will create tags to define confidential information about country sales.

For this tutorial, we will assume that the Agile BI tutorial Agile BI tutorial has been completed.

NOTE

Click on Save option and navigate to Tags on the left panel of Design Studio.

Assigning Tags

Once the tag is created, we are ready to assign the tags to views/columns. To do this, click the Tagged views tab, from the server explorer of Design Studio drag and drop the view to the panel Tagged views.

For this tutorial, we will assign the tag to the following views as shown here:

Next, we can assign tags to columns. To do this, click Tagged Columns and from server explorer drag a view and in the popup, select the columns to tag. Let us include the following columns:

  1. Drag and Drop the Report view monthly_sales_country. Choose the columns -> country, totalsales, year and click ok
  2. Drag and Drop the Report view monthly_sales_area. Choose the columns -> month, area, totalsales and click ok
  3. Click on Save option.
  4. Finally, let's see how tags are represented in the views to which they are assigned to

How does a Tag work?

  1. Tags work based on the security policies defined over them
  2. Once the respective security policies are assigned, Virtual DataPort will use a field from the accessed view tagged with that tag for creating a valid executable expression on the running query.
  3. when a user executes a query accessing a view which triggers our Global Security Policy, the fields tagged with "tags you create" will be masked using the custom expression.

Great work! We have our first tag created successfully. Let's continue to the next part of the tutorial to understand about security policies

Be careful, when you drop/delete a tag the corresponding security policies are also deleted!

TIP