Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
setting default dashboard
jjangiti
<p>Hi, </p>
<p> </p>
<p>Is it possible to set a default dashboard in the information console such that when a user logs in he sees the dashboard instead of navigating to the dashboard. </p>
<p> </p>
<p>Thanks in advance</p>
Find more posts tagged with
Comments
JFreeman
<p>What release version of the information console are you utilizing?</p>
jjangiti
<p>iHUB 3</p>
jjangiti
<p>Hi Jesse, </p>
<p> </p>
<p>Did I answer your question right.</p>
JFreeman
<p>Yes indeed, thank you for the details.</p>
<p> </p>
<p>In the iHub 3 release, the concept of a default dashboard is a bit different. It should be possible to create a setup where when the user logs in they will be defaulted to a particular dashboard. However, it may take a bit of extra configuration.</p>
<p> </p>
<p>I am working towards determining a solution and I will follow up with more information once I have progressed further.</p>
JFreeman
<p>Alright, I got this working. It is a pretty straight forward process.</p>
<p> </p>
<p>Configure the users Default Dashboard through setting the path to the dashboard within the iHub Administration or the user can configure it themselves through the My Profile option once they have logged in.</p>
<p> </p>
<p>After this property has been set for the user, the user should log in through the URL:
http://<hostname>:<port>/iportal/dashboard</p>
;
<p> </p>
<p>They will be presented with the login page after which they will be defaulted to the dashboard specified as the Default Dashboard.</p>
jjangiti
<p>Hi Jesse, </p>
<p> </p>
<p>I tried what you said above but the screen is blank when the user logs in to iportal through <span style="color:rgb(40,40,40);font-family:'Source Sans Pro', sans-serif;">
http://<hostname>:<port>/iportal/dashboard</span></p>
;
JFreeman
<p>Interesting, my first thought is that it may be a permissions related issue.</p>
<p> </p>
<p>Could you please verify the user logging in has the proper permission to view the dashboard specified as their default dashboard?</p>
<p>Please also verify the users default dashboard is applied properly.</p>
jjangiti
<p>I logged in as that user from <span style="color:rgb(40,40,40);font-family:'Source Sans Pro', sans-serif;">
http://<hostname>:<port>/iportal/login.do
and was able to run the dashboard successfully. The default dashboard is set as /dashboard/testdashboard.dashboard under the user profile</span></p>
JFreeman
<p>Could you please attach a screenshot of the users properties and another screenshot of the display when the user logs in with the /dashboard context?</p>
jjangiti
<p>Please find attached. When the user is logged in through iportal/dashboard the screen is completely blank.</p>
<p> </p>
<p>
JFreeman
<p>Is the path you have specified for the users dashboard the full path to the dashboard?</p>
<p> </p>
<p>For example, in my environment the default dashboard path is /Home/JFreeman/DefaultDashboard.dashboard which is the full path to the dashboard from the root of the iHub.</p>
jjangiti
<p>Hi Jesse, </p>
<p> </p>
<p>Yes, I had specified the full path.</p>
JFreeman
<p>If you open the browsers debugging interface, do you see any errors occurring when the page displays blank?</p>
<p> </p>
<p>Could you please reproduce this issue and attach the log files from the iHub for analysis?</p>
<p> </p>
<p>In particular, I would like to examine the ihub, ihubc, ihubservletcontainer and jsrvrihub log files. In a typically installation, these log files should be located within the "./BIRTiHub/iHub/data/server/log" directory.</p>
bmark
<p>I have the same problem. Dashboard is not working for a non admin user.</p>
<p> </p>
<p>Settings in the profile:</p>
<p>Home Folder: /Home/MyUser</p>
<p>Dashboard URL: /Home/MyUser/dashboard/MyCoolDashboard.dashboard</p>
<p> </p>
<p>User has access rights. Its working when he clicks on it. But its not automatically opening when he logs in.</p>
<p>I can't find anything on this in the log files. Searched for "dashboard" in the logs.</p>
<p> </p>
<p>Any suggestions?</p>
<p> </p>
<p>Thank you</p>
<p> </p>
<p>Ben</p>
Clement Wong
<p>To troubleshoot further, you can contact your local support center (<a data-ipb='nomediaparse' href='
http://www.actuate.com/resources/support/global-support-centers/'>http://www.actuate.com/resources/support/global-support-centers/</a>)
, or we can have one of our Support Engineers contact you directly. </p>
<p> </p>
<p>They'll most likely want to know:</p>
<p>1. What version of iHub/iServer you are using?</p>
<p>2. Does it work for any other user?</p>
<p>3. How is the user logging in?</p>
jar
<p>Working with iHub 3.1, the following works...</p>
<p> </p>
<p>You can edit the struts-config.xml file in your iHub installation.</p>
<p>In the <forward name="succes" you can set the path to "/dashboard" so the user is always redirected to the dashboard when the login is succesfull. (after this change a restart of the server is needed).</p>
<p> </p>
<p>We have in our Documents directory a file "__default_dashboard.dashboard" (the name must be exactly like that). When the user has no default dashboard selected in his/her profile this dashboard is the default dashboard.</p>
<p> </p>
<p>So this dashboard is the default dashboard for all our users. On this dashboard we show a report with links to all authorized reports for the specific user.</p>
<p> </p>
<p>This works for us.</p>
<p> </p>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i><action ></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> path="/login"</i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> name="loginForm"</i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> scope="request"</i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> input="/iportal/activePortal/private/login.jsp"</i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> type="com.actuate.activeportal.actions.AcSsoLoginAction"</i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> validate="false"></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> <forward name="loginform" path="/iportal/activePortal/private/login.jsp" /></i></span></div>
<p><span style="font-size:11px;"><i> <span style="color:rgb(54,101,238);"><forward name="success" path="/</span><span style="color:#ff0000;"><strong>dashboard</strong></span><span style="color:rgb(54,101,238);">" redirect="true" /></span></i></span></p>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> <!-- /jsp/myfiles.jsp --></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> <forward name="dashboard" path="/dashboard" redirect="true" /></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> <forward name="ajcLogin" path="/ajclanding.jsp" redirect="true" /></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> <forward name="landing" path="/login.jsp" redirect="false" /></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:14px;"><span style="font-size:11px;"><i> <forward name="activate" path="/activate.jsp" redirect="false" /></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:11px;"><span style="font-size:11px;"><i> <forward name="wait" path="/checksaml.jsp" redirect="false" /></i></span></div>
<div style="font-family:'Helvetica Neue';font-size:11px;"> </div>
<div style="font-family:'Helvetica Neue';font-size:11px;">Kind regards,</div>
<div style="font-family:'Helvetica Neue';font-size:11px;"> </div>
<div style="font-family:'Helvetica Neue';font-size:11px;">JeRoen</div>
bmark
<p>Thanks for your replies.</p>
<p>Obviously it was a typo, empty space or something because it worked after I reentered the path and reloged in.</p>
<p> </p>
<p>The idea of adjusting the struts config could be a usefull idea. Thanks for that.</p>
<p> </p>
<p>In summary: Basically it works for every dashboard somewhere in the repo if the path is correct and the user has the permissions for executing it.</p>
<p> </p>
<p>Ben</p>