Once you have created dashboards there are 2 ways to give people access.
- You can create personal accounts so people can login to Ignity
- You can publish a dashboard on your own website or portal via an API key.
Once you have created dashboards there are 2 ways to give people access.
In the backend unfold the menu ‘Access control’ in the left hand navigation panel. From the menu select ‘user management’.
You can publish the dashboard on your own site or portal. This way it is easy to fit in a dashboard in a portal (where access is already managed) or even a (web enabled) application. The steps to do this are:
When creating the API key for a dashboard you have to specify the URL where the dashboard is published, to prevent unauthorized access. When the dashboard is requested, the Ignity server checks both the API key and the URL from where the API is accessed. Only when the URL matches the (base) url that has been specified, the dashboard is shown.
Important: when using the PHP file, the API key is not visible in the page source. But PHP must be supported on the web server. If PHP is not supported you can use the HTML file. But in the HTML file the API key is visible in the page source. This might be a potential security risk. However Ignity still checks if the request is made from the specified URL.
Step 1) Create an API key
Step 2) Download the HTML/PHP file
Open the generated API key by double clicking in the overview. At the bottom there are 2 buttons: one for downloading the HTML file and one for downloading the PHP file. If you click on these buttons a file is generated and saved in your default download location.
Step 3) publish the HTML/PHP file
Upload the file to a web server. If you request the file from your browser the dashboard will be loaded after checking if the request is made from the specified url.