Bean Shell Permission allows one to write its own custom Java coding to determine permission.

Plugin NameBean Shell Permission
LabelBean Shell Script
Applicable for
  • Userview
  • Userview Category
  • Form
  • Form Section
  • File Upload
  • Image Upload
  • Joget Workflow v5 Community Edition
  • Joget Workflow v5 Enterprise Edition

Figure 1: Sample screenshot of Bean Shell Permission in Userview Category

When writing your own code, these 2 objects are made available for your to ease your implementation.

Figure 2: Sample variables' values

Sample Usage
System.out.println( user.getFirstName() ); //will print "Admin"
System.out.println( requestParams.get("appId") ); //will print "hr_expense";
	return true;
	return false;
  • No labels