cancel
Showing results for 
Search instead for 
Did you mean: 

authorization-problem for standard users when running WDR_TEST_ZCI

TomS2
Explorer
0 Kudos

hi

we've developed a WDA application incorporating several interactive forms. it all runs fine in QA--environment when a user with developer-role are running the application, but when standard users are running it, it fails.

the same happens with the demo-app WDR_TEST_ZCI.

i so belive this to be caused by missing authorizations for the users. can anyone shed any light on which these might be?

the error as reported in the browser:

The following error text was processed in the system Q97 : Access via 'NULL' object reference not possible.

The error occurred on the application server xx-x168_Q97_05 and in the work process 0 .

The termination type was: RABAX_STATE

The ABAP call stack was:

Method: PARSE_XML_SCHEMA of program CL_WD_ADOBE_SERVICES==========CP

Method: GET_SCHEMA_VERSION of program CL_WD_ADOBE_SERVICES==========CP

Method: CONSTRUCTOR of program CL_WD_ADOBE_SERVICES==========CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L7STANDARD==============CP

Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP

any input appreciated.

cheers

tom

Accepted Solutions (1)

Accepted Solutions (1)

thomas_vanhaaren
Explorer
0 Kudos

Hi Tom,

When you are familiar with authorizations in PFCG trabsaction you are finaliar with S_DEVELOP if not ask the authorization team on your project.

Basically this authorization object handles the read/write etc authorization related to devlopment objects. If you implement Adobe forms you will probably develop your own forms or at least copy the SAP forms to customer namespace.

For Adobe you will therefore have 2 custom development objects (1 for the form and 1 for the interface that is automatically generated). The end-user shoulf have at least READ access to these objects. If not the portal will trow an error on this.

To determine the tech names of the objects find the form and related interface in transaction SFP. These should be inserted in the object S_DEVELOP in the role for the end users.

You may want to consider to put the value Z* in the object which will give authorization for all the custom developed objects.

If you can't find the object reply again and i will send a screenshot.

Finally, make use of the splended transaction ST01!! It will make your life a lot more easy in portal! It traces all the authorizations needed and missing for any user you specify. After activating the trace and running a portal scenario the log will tell you want went OK and what not on an authorization object level.

Good luck,

Thomas

ps. Thanks for the appreciation you gave in my other thread. Now we have the answers in both threads as well. Take Care.

TomS2
Explorer
0 Kudos

adding two auth-objects for S_DEVELOP to roles worked great for us.

thanx

tom

Former Member
0 Kudos

hi tom

can u please send screenshot for this interactive form process ,how to update s-develop

Answers (0)