When the variables in a catalog item have write_roles configured and a non-roled user tries to create a request using the catalog item, all of the variables are read-only in Service Portal. However, the variables in the catalog item in the normal catalog UI are not read-only.

Steps to Reproduce


  1. As an admin user, navigate to Service Catalog > Catalog Definitions > Maintain Items.

  2. Open the Sales Laptop catalog item.

  3. Under Related list, open the Additional software requirements variable.

  4. Add the Write roles field to the form if is not already there.

  5. Add the admin role to the variable so that the admin is required to write to the variable.

  6. Click Update.

  7. Impersonate an ESS user.

  8. Navigate to the Service Portal, and search for and view the Sales Laptop catalog item.

    Note that instead of the variables being writable in the normal UI and Service Portal, they are read-only in Service Portal and writable only in the normal UI.


If you are able to upgrade, review the Fixed In field to determine the versions that have a permanent fix.

Related Problem: PRB878189

Seen In

There is no data to report.

Fixed In

Helsinki Patch 10
Helsinki Patch 9a
Istanbul Patch 3a
Istanbul Patch 4
Istanbul Patch 5

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-05-21 11:33:22