cancel
Showing results for 
Search instead for 
Did you mean: 

Disable "Navigation User Interface"

Former Member
0 Kudos

Hi,

For our internet portal we would like to disable "Navigation User Interface" . I tried the following option but it is not working

Deny access to navigation component:

Go to System Administration > Permissions > Portal Permissions. Under security zones open the component /security/sap.com/NetWeaver.KMC/low_safety/com.sap.km.cm/components/navigation and uncheck the 'end user' permission for everyone group.

Kindly help.

Regards

Priya

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Priya,

First thing I'd suggest to do is to go to PCD and find the Standard User Role (eu_role)

it's on PCD > Portal Users > Standard Portal Users;

Into the role expand the worksets and find the KM Navigation iView and KM Document iView into

Home > Hidden > URL Access

Right click > properties and change their authentication scheme to basicauthentication

with this done users would have to at least have a login/pass to be able to access these

iViews, since you're into internet most users won't have an account, in case you have

user accounts or self registrition, further security enhancements are necessary...

You have to download the component and change its permissions under the application descriptor,

go on System Administration > Support > Support Desk > Portal Runtime > Browse Deployment

Navigate to ROOT/WEB-INF/deployment/pcd and download com.sap.km.cm.par.bak

Extract the folders and import the par into Developer Studio, find the portalapp.xml file into /dist/PORTAL-INF/

search for component name="navigation" and into <component-config> set

<property name="SafetyLevel" value="high_safety" />

also you might want to change the authentication scheme, so insert the following entry into <component-profile>

<property name="AuthScheme" value="basicauthentication" />

It could be interesting to double check the following components aswell:

-docs~

-docs

-highlightedcontent

-basicsearch

-uidetails

-xmlformspreview

save and deploy the par, restart server. Once it's up again check if you find the component under

high safety security zone and how permissions are set, by default only few privileged admin roles

will have access to these components, edit permissions if needed

regards,

Rafael

Former Member
0 Kudos

Hi Rafael,

I am having the same issue as Priya. Not able to restrict user from accessing Navigation User Interface. Able to restrict users from

accessing Web-folder option.

Your message states that we change permissions for navigation in portalapp.xml under folder com.sap.km.cm.par.bak.

However I couldnt find "com.sap.km.cm.par.bak" under ROOT/WEB-INF/deployment/pcd.

There is another folder under ROOT/WEB-INF/portal/portalapps by the name "com.sap.km.cm". This folder consist of portalapp.xml which has component "Navigation".

Wanted to check with you if a folder should be present under ROOT/WEB-INF/deployment/pcd or I should be changing the one present under "ROOT/WEB-INF/portal/portalapps'.

Thanks

Namit

Former Member
0 Kudos

Hi Namit,

I'm afraid I can't help you there, when I did the changes I followed the sap note regarding

anonymous access to KM, so I don't know for sure if that's the right component or the consequences

kd,

Rafael

Answers (0)