Adding Permissions

Before we can work with User-Defined Pages, we have to enable permissions for our role type. Open Studio and give your role type (ZKBS.SampleRoleType) read and write (By Dimension - Value Chain permissions) for the following models:

  • PageFlow

  • Page

  • PageAction

  • PageRelatedModel

  • PageRoutingGuide

  • PageWidget

  • PageWidgetRelatedModel

Do this by first going to the Outline tab. Then expand PlatformCoreModels. Next select the model to change. Click on the Permissions tab. Click on the role type. Finally, check "By Dimension" under both Read and Write.

Then, for each of the following actions, enable permissions for your role type:

images/download/attachments/144836637/page_model_permissions-version-1-modificationdate-1656011602000-api-v2.png

  • PLT.Create

  • PLT.Update

  • PLT.InsertOrUpdate

  • PLT.Write (Specific Only to Page Model)

Save the MPT, and then Click images/download/attachments/144836637/submit_btn-version-1-modificationdate-1656011588000-api-v2.png Submit to submit it to the server.