Anonymous user access to Web Dynpro Pages/iViews

[]

Symptom

You are trying to navigate with anonymous user to a Web Dynpro page/iView and get the portal logon screen.
Other terms

Guest access, authentication schema, security, DSM, Web Dynpro Proxy page
Reason and Prerequisites
By default, the portal does not allow navigation to Web Dynpro content with anonymous user.This note is valid from NetWeaver 7.0 SP Stack 12.This note is relevant for Web Dynpro iViews and pages that run in the Web Dynpro Page Builder (the ‘Code Link’ property of the iView/page is set to com.sap.portal.wdintegrator.WebDynproIntegrator/com.sap.portal.wdintegrator.WebDynproIntegratorPage respectively).Solution

You have to perform the following steps to enable running Web Dynpro iViews/pages with anonymous user:
1. Make sure that the Web Dynpro application runs without login when you navigate to this application as a standalone application (not via the portal).2. From the Portal Catalog, open the iView/page property editor and set the property ‘Authentication Scheme’ to ‘anonymous’. Perform this step for all Web Dynpro iViews/pages that you are planning to run with anonymous user.3. Add the iView/page to a portal role.4. Assign the role to the ‘Anonymous Users’ group.5. Navigate to the permission editor: ‘System Administration’ -> ‘Permissions’ -> ‘Portal Permissions’.6. Browse to the folder: ‘Security Zones’ -> ’sap.com’ -> ‘NetWeaver.Portal’ -> ‘low_safety’.7. Open the component ‘com.sap.portal.appintegrator.sap’ -> ‘WebDynproPageBuilder’.8. Grant the Read and End User rights to the ‘Anonymous Users’ group.9. Perform Step 8 for the following components:a) com.sap.portal.dsm -> Terminatorb) com.sap.portal.epcf.loader -> WdScriptBlockProviderc) com.sap.portal.appintegrator -> Loading

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Leave a Comment