Store Management Permissions

With Liferay Commerce, you can use permissions to control access to Store Management applications and resources in the Commerce tab of the Global Menu (Global Menu).

Control access to Store Management applications and resources.

You can manage Store Management permissions for user roles under CommerceStore Management in the Define Permissions tab. Assign permissions individually, or check Action to assign all permissions for an application or resource.

Manage Store Management permissions for user roles in the Define Permissions tab.

Application Permissions

Application permissions grant abilities for an application itself, but do not include related resource permissions.

Store Management includes the following applications:

Channels: This application is used to create and manage Channels, which are used to display Products and receive Orders.

Currencies: This application is used to add and manage the currencies used within a Liferay instance.

All Store Management applications have the following permissions:

PermissionDescription
Access in Control PanelAbility to access the application in the Global Menu
ConfigurationAbility to view and set the application’s configuration options
PermissionsAbility to view and modify the application’s permissions
PreferencesAbility to view and set application preferences
ViewAbility to view the application

Resource Permissions

Resource permissions grant specific abilities related to application resources. Some of these permissions grant the ability to perform operations on database entities (i.e., model resources). Others grant the ability to perform resource-related operations in an application context (e.g., the ability to create a new resource entity).

Store Management applications are connected to the following resources:

Commerce Channel (listed under Channels): Channels are entities used to display Products and receive customer orders via a connected Site. Each Channel has its own workflow for orders, payment setting, shipping settings, tax calculations, and notifications.

PermissionDescription
DeleteAbility to delete Channel entities
PermissionsAbility to view and modify permissions for Channel entities
UpdateAbility to modify Channel entities
ViewAbility to view Channel entities

Commerce Channels (listed under Channels; previously listed under Control Panel > General Permissions): These permissions grant the ability to perform resource-related operations in the Channels application.

PermissionDescription
Add Commerce ChannelAbility to create Channel entities
PermissionsAbility to view and modify resource permissions in the Channels application
View Commerce ChannelsAbility to view Channels

Commerce Notification Template (listed under Channels): These permissions grant the ability to perform operations on Notification Template entities, which are custom templates used to create notifications for Channel events.

PermissionDescription
DeleteAbility to delete Notification Template entities
PermissionsAbility to view and modify permissions for Notification Template entities
UpdateAbility to modify Notification Template entities
ViewAbility to view Notification Template entities

Commerce Notification (listed under Channels): Notifications are instances of a Notification Template created by an event trigger. They are displayed within the Channels application.

PermissionDescription
Add Notification TemplateAbility to create Notification Template entities
Delete Notification Queue EntryAbility to remove Notification entries from the queue
PermissionsAbility to view and modify permissions for Notification entities
Resend Notification Queue EntryAbility to resend Notification queue entries
View Notification Queue EntriesAbility to view Notifications in the queue
View Notification TemplatesAbility to view Notification Template entities

Commerce Currencies (listed under Currencies; previously listed under Control Panel > General Permissions): These permissions grant the ability to perform resource-related operations in the Currencies application.

PermissionDescription
Manage CurrenciesAbility to access and modify Currency entities
PermissionsAbility to view and modify resource permissions in the Currencies application

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy