Hi Miss @Amita Mehta?
Around 4 to 5 prospect clients were expecting this kind of solution when ever they log in to the SSA they would want to see different interfaces depends on their role and perform variant operations based on the requirements. Most of them will be addressed with Management console and Analyst admin. But there are very few requirements where we are trying to customize SSA in server level.
Since our SSA is developed with Angular, it is very tough to find out the ID or Value for logged in user. I have tried finding the right location of the angular file using Fiddler as most of the developers do. I have hit the Analyst connect URL on the server to see the files which consist of the logged in user value.
I have found this through Fiddler as interesting where i found the logged in user value
/*{"authenticationInfo": {"user": {"username": "admin"}, "authType": {"isPublicUser": "false"}, "properties": [{"name": "sso.start.url", "value": "\/connect\/analyst\/login.jsp?InnerTargetResource=http%3A%2F%2Flocalhost%3A8010%2Fconnect%2Fanalyst%2Fcontroller%2Fauthentication%2Fgetinfo%3FnoCache%3D1505283544799"}, {"name": "slo.start.url", "value": "j_spring_security_logout"}], "access": "public"}}*/
i was not able to find the file in server path to find out any angular page which consists "value " : J_spring_security_logout
When i inspect with Google chrome, I got this
![Capture]()
If you see in the highlited line, It has an ID called usernameLb1 and Value called Title.
Whenever i change the user while logging, Title gets changed. I have searched with Fiddler and other Network monitoring tools to findout usernameLb1 or Title. Still no luck.
I am an underdogg in coding and stuff, But i can say I'm amzed with the Architeture of SSA. Its Awesome
I am looking forward to your suggestions on this. Hope we can solve this soon!