Managing Picklist Permissions
Liferay 7.4+
Picklist is integrated with Liferay’s permissions framework. This means you can assign application and resource permissions to user roles to determine which users have access to the Picklists application and its data.
See Defining Role Permissions for more information about assigning permissions to user roles.
Application Permissions
Application permissions grant permission to perform general application-related operations and do not include resource-related permissions.
Picklists has the following application permissions:
Permission | Description |
---|---|
Access in Control Panel | Access Picklists in the Global Menu |
Configuration | View and modify configuration options for the Picklists application |
Permissions | View and modify Picklists permissions |
Preferences | View and modify preferences for the Picklists application |
View | View the Picklists application |
Resource Permissions
Resource permissions grant permissions on specific application resources. Some of these permissions enable performing operations on database entities (i.e., model resources). Others grant permission to perform resource-related operations in an application context (e.g., create a new resource entity).
The Picklists application has the following resource permissions.
Resource-Related Actions
Permission | Description |
---|---|
Add List Type Definition | Create a Picklist type definition |
Permissions | View and manage permissions related to Picklists |
Actions on Database Entities
Permission | Description |
---|---|
Delete | Delete a Picklist |
Permissions | View and modify permissions for a Picklist |
Update | Update a Picklist |
View | View a Picklist |
Managing Permissions for Individual Picklists
Follow these steps to manage permissions for individual Picklists:
-
Open the Picklists application via the Global Menu ().
-
Click the Actions button () for the desired Picklist and select Permissions.
-
Use the checkboxes to grant database entity permissions to the desired roles.
notePermissions defined at the roles admin level override permissions defined at the individual level.
-
Click Save.