10 10 Not authorized to change a graphic variable when using the Web Function Editor

Web Functions Wizard

10.10 Not authorized to change a graphic variable when using the Web Function Editor

When attempting to use the Web Function Editor to manually change or delete a graphic variable, which was created using the Web Functions Wizard, you received the following message:

"You are not authorized to change system variable ..."

Solution

When you execute the Wizard, you create LANSA graphic variables, which use LANSA system variables. The owner of these system variables is based on the user profile used when executing the Wizard.

If you wish to edit these graphic variables using the Web Function Editor, you must have authority to the system variables. The owner may grant authority to change/delete these variables, or you may logon with the Web Function Editor using the owner's profile.

To determine the owner of the system variables, you may use the LANSA Housekeeping options and review the access to the LANSA objects.

To determine the user profile being used when you execute the Wizard, refer to Wizard Security Configuration following.

If Web Server authentication has been set up, then you will enter a Web Server profile and password, and you should be able to determine the application/date server user profile being used when you execute the Wizard. If no authentication has been configured, then anonymous user access is being used. You must determine the profile associated with the DFTUSR.

Wizard Security Configuration

The LANSA for the Web security and authentication rules apply to the Wizard processes and functions. If you do not have security defined for your LANSA for the Web system, you may wish to set up process level authentication so that you have controlled access to the Wizard. (Note: The LANSA for the Web Administrator includes user profile and password security.)

To set up process level authentication, refer to Configure LANSA for the Web Security in the Installing LANSA on IBM i Guide.

You will want to secure this process:

                                WIZARD2

Note: You can also use task tracking with the Wizard. If you have task tracking enabled, refer to Task Tracking.