Website applied permission
Overview
A website applied permission records a grants or deny permission for a given user or benefit, permission key and optional context.
Object name | website_applied_permission |
---|---|
Table name | psys_website_applied_permission |
Path | /preside-objects/websiteUserManagement/website_applied_permission.cfc |
Properties
property name="permission_key" type="string" dbtype="varchar" maxlength="100" required=true uniqueindexes="context_permission|1";
property name="granted" type="boolean" dbtype="boolean" required=true;
property name="context" type="string" dbtype="varchar" maxlength="100" required=false uniqueindexes="context_permission|2";
property name="context_key" type="string" dbtype="varchar" maxlength="100" required=false uniqueindexes="context_permission|3";
property name="benefit" relationship="many-to-one" relatedto="website_benefit" required=false uniqueindexes="context_permission|4" ondelete="cascade" feature="websiteBenefits";
property name="user" relationship="many-to-one" relatedto="website_user" required=false uniqueindexes="context_permission|5" ondelete="cascade";