Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

This permission plugin allows users to configure multiple permission plugins to be applied to an element.

Get Started

To see how the Multi Permission plugin actually functions, we should first create a UI. Here are the steps for this process:

...

8. Remember to always uninstall the old plugin before uploading a new version.


The Joget Workflow Knowledge Base has more information on managing and developing plugins.

Steps to Use the Plugin

1. Start the Joget server and open the App Center.

...

 4. Create New Form, fill up Form ID, Form Name and Table Name then click on Save button (See Figure 4).

Figure 4


5. Fill up the form with a Text Field and configure it then save the form. (See Figure 5)

Figure 5


6. Click the GENERATE APP button and generate a CRUD (See Figure 6).

Figure 6


7. After creating the CRUD, Launch the UI Builder by clicking on the newly created CRUD. (See Figure 7).

Figure 7


8. Navigate to this UI's Permission, then click on the edit icon on the newly created CRUD menu. (See Figure 8)

...

12. Login as Admin , observe that you can interact with the Test Form Menu. Log out from the admin account and observe that you can still interact with menu. (See Figure 12 & 13)

Image Added

Figure 12

Image Added

Figure 13


13. Login as Cat Grant (username: cat, password: password), and notice how the menu is inaccessible to Cat Grant as configured previously (See Figure 13).

Image Added

Figure 14

Multi Permission Plugin Properties

Configure Multi Permissions


NameDescription
PermissionProvides options of selecting which permission plugins to add to the Multi Permission tool.
Matching Condition
  • ALL - All the permission conditions must be matched
  • ANY- any of the permission conditions must be matched.
CommentActs as a comment for permission configuration.