Some users only require simple access to Foglight dashboards, ideally being able to skip the logon step.
The NoLoginUser was designed to allow the passing of a dashboard id via URL, and bypass the login step.
This should only be used on Foglight Management Server version 126.96.36.199 and lower. An easier, more secure and more scalable solution was introduced in 188.8.131.52 in February 2017.
WARNING - This NoLoginUser feature seriously weakens the security of the Foglight server. The vast majority of views in Foglight have no role restrictions. This means when this feature is activated all of these views become accessible by the NoLoginUser.
Additionally the user must be configured to have a role that give it access to the views to be made available without password protection. Additionally the user must be given the Console User role so they are allowed to login. This is an important security step if you wish to restrict what the NoLoginUser has access to.
The URL format currently used for this purpose is:
where <viewId> is the dashboard ID of WCF, such as system:core_alarms.18.
If mode is not specified "portlet" will be used. [I’m not sure what the differences are. I’ve tried both and can’t really tell.]
Note that the WCF dashboard ID may differ between Foglight Management Servers.
In order to turn this feature, following user must be added with the given password:
user name: NoLoginUser
Setting up the system to show the Alarms page using the no password URL.
Perform the following as a Foglight Administrator.
Note – Steps 4 through 7 are only needed if you encounter a permissions error on your particular dashboard.
Here is an example of a dashboard from the DB Expansion Pack that was rendered by the NoLoginUser. You'll notice there are also no side/top panels for navigation.
Please click here for more information on Foglight.