There might be certain cases in which people might be interested in embedding report / dashboard built using Helical Insight solution on their website which can then be used by anybody, without the need to login i.e. it should be accessible publicly. In this article we will cover how to access report/dashboard created using Helical Insight publicly.
Note: You can share only those reports / dashboard publicly for which either you should be the owner or should have been shared with you.
To get URL of the report / dashboard we have to follow certain steps which are mentioned below.
Step 1: Open the file-browser and search for the report/dashboard you want to share publicly.
Step 2: Right click on the report/dashboard and open it in a new window. In this way you will be able to get the unique URL specific to that report/dashboard. Sample URL is shown below.
Step 3: Get the organization name, username, and password details for login in to the application to access the report.
NOTE: If you login through Super User, you have the access to all the reports / dashboards and in this case you need not to pass the organization name in the URL.
Examples:
- Login through Super User using following credentials
- If you login through any organization using following credentials:
- http://192.168.2.9:8085/hi-ee/hi.html – It is baseURL of the application.
- dir=HelicalDemo – dir is the directory of the report. In this case directory name is HelicalDemo.
- file=HelicalDemoFile.efw – file parameter holds file name along with its extension (file extension. Example: .efw). In this case, file name is HelicalDemoFile.efw
- j_organization=Helical – j_organization parameter holds organization name. In this case, organization name is Helical
- j_username=admin – j_username parameter holds username. In this case username is admin
- j_password=adminuser – j_password parameter holds password. In this case, the password is adminuser.
Organization Name = User Name = hdiadmin Password = hdiadmin
By passing above credentials in the URL, then access URL should be as shown below:
http://192.168.2.9:8085/hi-ee/hi.html?dir=HelicalDemo&file=HelicalDemoFile.efw&j_username=hdiadmin&j_password=hdiadmin
Organization Name = Helical User Name = admin Password = adminuser
By passing above credentials in the URL, then access URL should be as shown below:
http://192.168.2.9:8085/hi-ee/hi.html?dir=HelicalDemo&file=HelicalDemoFile.efw&j_organization=Helical&j_username=admin&j_password=adminuser
Parameters and their explanation that are used in the above URL:
Note:
In this post, for accessing report (s) through URL, along with the directory and file name, username (j_username) and password (j_password) of the application are also visible to the user since it is being passed as plain text. In order to make it more secure you can read the below blog which covers, in detail, steps to encrypt:
Encrypted Authentication