Is it possible to personalize what an user sees depending on their log in information?
Thanks in Advance
I think the question is more to do with auto-filtering a portlet based on the logged-in user?
For NSQL based portlets you can code that into the NSQL using the @WHERE:PARAM:USER_ID@ construct to identify the current user. For object based portlet I don't think that there is a way.
You can use "Set as Home" to make some page as default home page.
Go to any page which you want to set it as default home, and click "Save as Home" like as below.
Next time you login, you will see the page which you set as home as initial page (Home Page).
In addition to Shoichi's comment, there have been discussions around how to set the home page automatically, or by admins. Links to some of them below:
Automate seting the User Home page
Clarity home page
Thanks Dave, that is very helpful.
Thanks, Shoichi and Jeevan.
would you happen to have the query handy?
I can give you an example on what you would need to do to your query using the default example NSQL that the system uses - I've added the highlighted line;
SELECT @SELECT:DIM:USER_DEF:IMPLIED:RESOURCE:R.FULL_NAME:RSRC@, @SELECT:DIM_PROP:USER_DEF:IMPLIED:RESOURCE:MR.FULL_NAME:MANAGER@, @SELECT:METRIC:USER_DEF:IMPLIED:COUNT(*):PROJECT_COUNT:AGG@FROM INV_INVESTMENTS I, SRM_RESOURCES R, SRM_RESOURCES MR, CMN_SEC_USERS UWHERE I.CREATED_BY = U.IDAND U.ID = R.USER_ID
AND U.ID = @WHERE:PARAM:USER_ID@AND R.MANAGER_ID = MR.USER_IDAND @FILTER@GROUP BY R.FULL_NAME, MR.FULL_NAMEHAVING @HAVING_FILTER@
Retrieving data ...