on 12-15-2011 10:47 PM
Thank you for your answer Joanne. It's looks pretty much wath we have to do...
But there is a problem, in our SOLMAN system (SAP Solution Manager 7.0 EHP 1) there is not authorization object SM_WC_VIEW, table AGS_WORK_VIEW or BAdi AGS_WORK_AUTH_BADI. I mean, it not exists...
Do we need to download any note?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Elisenda, we are configuring SolMan 7.1 SPS04. SM_WC_VIEW seems to be only applicable to 7.1 onwards:
http://wiki.sdn.sap.com/wiki/display/SMAUTH/AuthorizationObjectsOverview
Within the Work Center Authorization Roles SAP_SMWORK_BASIC_*, the authorization object SM_WC_VIEW can be used to control which View & Common Tasks are displayed in the Work Center Navigation Panel (Work Center UI Elements).
Review table AGS_WORK_VIEW for full list of the SM_WC_VIEW Navigation Panel options per Work Center (e.g. Work Center/WebDynpro AGS_WORK_ITEST for WC Test Management has VIEW & COMMON TASK UI Elements)
Note: AGS_WORK_VIEW entries can be manipulated via SM30 to control the SM_WC_VIEW available selections
BAdi
In conjunction with the Authorization Object, the following BAdi needs to be activated in the IMG (Technical Settings -> Work Center -> Adjust User Interface).
EHN_AGS_WORK_AUTH_UI
Enhancement Spot: AGS_WORKCENTER_AUTHORIZATIONS
BAdi: AGS_WORK_AUTH_BADI
Method: CL_AGS_WORK_AUTH_SM_WC_VIEW->UI_ELEMENT_AUTH_CHECK
Method UI_ELEMENT_AUTH_CHECK validates the auth object SM_WC_VIEW and deletes entries in tables AT_VIEW_SWITCH & AT_COMMON_TASK (CL_AGS_NAVIGATION_PANEL>CONSTRUCTOR) based on your desired Role restrictions.
Suggested Break-point: CL_AGS_NAVIGATION_PANEL>CONSTRUCTOR Line 70 (view_switch) & 92 (common_task)
A security colleague and I worked on this yesterday; with the additional Auth.Object to the Test Management role and activation of the BAdi, we eliminated unwanted views in our Navigation Panel 'Overview' section.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
yes you have to edit the method "SET_NAVIGATION_PANEL" from the component controller of the WebDynpro "AGS_WORK_INCIDENT_MAN".
Also, Based up on the roles "SAP_SMWORK_*" you can control it.
Regards,
D M Reddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks for your answers.
We are configuring Service Desk for Incident Management. Our initial requirement was create different transaction types within Service Desk. We have done it through customizing (tx DNO_CUST04).
But if we wanna create a new link in the Common Tasks (not in SAP Links), we understand that there is no possible customizing. We have to edit method "SET_NAVIGATION_PANEL" from the component controller of the WebDynpro "AGS_WORK_INCIDENT_MAN". In that case, in witch point have we to define our navigation?
It looks weird that there is no customizing for this. In SAP CRM, we have tx. CRMC_UI_PROFILE and CRMC_UI_NBLINKS to customize Navigation Bar and Business Roles.
Thanks!
Hi,
Normally workcenters are role based, tried to find out the auth object which controls the links, you stated, and control the existance of the link, based on the objects
Thanks
Jansi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.