Document toolboxDocument toolbox

Embedded Governance

Embedded Governance helps you include critical governance information directly into the reports and dashboards that are used by the business.

 

image-20240724-144642.png
Embedded governance widget inside a Power BI report

 

Using K, you can generate code that can be directly embedded into the report canvas. This code will present information such as the report category and report owner that has been configured in K.

 

Future improvements to embedded governance will be coming include additional properties, customisation and more. Reach out to your KADA account manager to find out more.

 

 

Step 1) Setting up K access control for embedding

This step is for K Administrators only

  • Go to Platform Settings, Go to the Platform Management section and click Settings

  • Go to the Embedded Profiles options

    • Set Enable embedded profiles to True

  • Go to the CORS options.

Tool

Settings required

Tool

Settings required

Tableau

Edit Allow Web Origins. Enter the Domain of your BI tool and click Add

E.g. for Tableau Cloud in Australia your domain is typically https://prod-apsoutheast-a.online.tableau.com

Power BI

Set Disable Content Security Policy Header to True

Step 2) Creating an embedded link

  • Go the profile page of a report you want to generate an embedding for.

  • In the header, click on More Actions. Select Generate embedded profile link

    image-20240724-235055.png



  • Choose the right embedding code option that best suits your tool. See below for advice on which options are required for common BI tools

     

Tool

Embedding option

Tool

Embedding option

Tableau

URL only

Power BI

HTML code

 

 

Step 3) Adding the embedding to your Report or Dashboard

  • In your BI tool editor, add an web page object (e.g. Tableau) or HTML viewer (e.g. Power BI)

  • Add the above code into the object to display the widget

 

Power BI notes

To add the embedding to a Power BI report, you will need to add and use the HTML Content visualisation. Make sure to store the HTML code above in a dataset field that can be reference by the visualisation.

  • Go to More Visuals



  • Search for HTML. Click on HTML Content

  • Click Add to add the component to your options


  • Add the HTML Content object to the canvas. Add the HTML code from Step 2.