ตามธรรมเนียม |
Userview Permission Plugins are used for handling permissions and access rights in a userview. |
Userview Permission Plugins ใช้สำหรับจัดการสิทธิ์และสิทธิ์การเข้าถึงใน userview |
Form Permission Plugins are used for handling permissions and access rights in a form and field element.
Form Permission Plugins ใช้สำหรับจัดการสิทธิ์และสิทธิ์การเข้าถึงในองค์ประกอบของฟอร์มและฟิลด์ |
A useable Userview Permission plugin must extends org.joget.apps.userview.model.UserviewPermission abstract class.
ปลั๊กอินอนุญาตของ Userview ที่ใช้ได้จะต้องขยายคลาสนามธรรม org.joget.apps.userview.model.UserviewPermission |
A useable Form Permission plugin must extends org.joget.apps.userview.model.UserviewPermission abstract class and implements org.joget.apps.form.model.FormPermission interface.
ปลั๊กอินสิทธิ์ในแบบฟอร์มที่ใช้ได้จะต้องขยายคลาสนามธรรม org.joget.apps.userview.model.UserviewPermission และใช้ส่วนเสริม org.joget.apps.form.model.FormPermission |
ชั้นนามธรรม |
Under wflow-core module
ภายใต้โมดูล wflow-core |
Extended org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.
org.joget.plugin.base.ExtDefaultPlugin ขยาย โปรดอ้างอิงถึง Plugin Base Abstract Class and Interface |
Implemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.
ดำเนินการ org.joget.plugin.property.model.PropertyEditable โปรดอ้างอิงถึง Plugin Base Abstract Class and Interface |
A base abstract class to develop a Userview/Form Permission plugin.
คลาสนามธรรมพื้นฐานเพื่อพัฒนาปลั๊กอินอนุญาตของ Userview / Form |
รายละเอียดวิธีการ |
วิธีการเชิงนามธรรม |
public abstract boolean isAuthorize()
Check the current user is authorized to proceed.
ตรวจสอบผู้ใช้ปัจจุบันได้รับอนุญาตให้ดำเนินการต่อ |
public java.util.Map getRequestParameters()
Gets request parameters
รับพารามิเตอร์คำขอ |
public void setRequestParameters(java.util.Map requestParameters)
Sets request parameters
ตั้งค่าพารามิเตอร์คำขอ |
public java.lang.Object getRequestParameter(java.lang.String requestParameter)
Convenience method to get a parameter value
วิธีการอำนวยความสะดวกในการรับค่าพารามิเตอร์ |
public java.lang.String getRequestParameterString(java.lang.String requestParameter)
Convenience method to get a parameter String value.
Return Empty string instead of NULL.
วิธีการความสะดวกสบายในการรับพารามิเตอร์ค่าสตริง ส่งคืนสตริงที่ว่างเปล่าแทน NULL |
public org.joget.directory.model.User getCurrentUser()
Gets current logged in user.
Return NULL if anonymous.
รับผู้ใช้ที่ล็อกอินปัจจุบัน ส่งคืน NULL หากไม่ระบุชื่อ |
public void setCurrentUser(org.joget.directory.model.User currentUser)
Sets current logged in user.
ตั้งค่าผู้ใช้ที่ล็อกอินปัจจุบัน |
อินเตอร์เฟซ |
Under wflow-core module
ภายใต้โมดูล wflow-core |
This interface is used to mark a Userview Permission Plugin is reusable in Form Builder.
อินเทอร์เฟซนี้ใช้เพื่อทำเครื่องหมายว่าปลั๊กอินอนุญาตของ Userview นั้นสามารถนำมาใช้ซ้ำได้ใน Form Builder |
No interface method is available in this interface.
ไม่มีวิธีการอินเทอร์เฟซในอินเทอร์เฟซนี้ |
ตัวเลือกคุณสมบัติปลั๊กอิน |
Please refer to Plugin Properties Options for more information.
โปรดดู Plugin Properties Options สำหรับข้อมูลเพิ่มเติม |
สอน |
ปลั๊กอินที่เกี่ยวข้อง |
Bean Shell Permission
org.joget.apps.userview.lib.BeanShellPermission (wflow-core)
Department Permission
org.joget.apps.userview.lib.DepartmentPermission (wflow-core)