After installation, hosts can set the module to Premium and select which websites can access the module. If a module is designed to be premium by default, hosts only need to choose the sites that can use it. Setting the module to Premium restricts its availability at the site and role levels, and the administrators of each enabled site can assign Can Deploy module permissions to a role, such as the Content Manager, to allow users in that role to add the module to a page.
This article provides the steps to configure and manage a premium module and assign or unassign websites to that module.
- DNN Platform
- Evoq Content
- Evoq Engage
You need a host/superuser account to be able to perform the steps outlined in this article.
- Hosts have full permissions to all sites in the DNN instance.
- A host account is required to upload modules and themes because they might contain executable code.
- An administrator account is sufficient to apply modules and themes to a website.
Note: Installing a module requires host permissions.
Go to Persona Bar > Settings > Extensions.
Open the module for editing.
Go to the Installed Extensions tab.
In the Showing dropdown, choose Modules.
Click the Edit (pencil) icon for the module you want to update.
Go to the Extension Settings tab and scroll down to the Premium Module Assignment section.
Set the module to Premium, and select the sites that you will allow to use the module.
Enable (On) the Is Premium Module? option.
Drag a website to the Assigned panel or to the Unassigned panel to enable or disable the module for that website.
- Next, grant Can Deploy permissions to a role, such as the Content Manager, to allow users in that role to add the module to a page.