User License & Permissions
Every user needs to have a valid license to work with Pimics. The user license has several types and allow also AI capability as an advance funcionality for selected users.
Pimics Users licensing
Pimics is licensed for named users. All users who need to have access to Pimics need to have valid licenses, but not all users in Business Central need to have a license. The licenses can be assigned in Catalog Users
License types
Full user
This license is typically assigned to all users who manage product data in Marketing, Product, Content, etc. departments. A typical company needs 5 to 15 of these licenses.
Read-only user
This license is typically assigned to users who need to consume or verify product data in Pimics. User is not able to change master data. This license can be used for e-Commerce, Sales, etc. departments.
No license
If a user does not have an a license for Pimics. They can still consume certain data from Pimics, but they cannot open Page or other UI elements from Pimics. The only exception is the Item where we allow to see data on standard Item Card or standard Item List pages without license.
This view and actions are available for all Business Central users with certain permissions.

Pimics AI Licensing
Pimics AI use a plans available in the AppSource. It means you have two options:
- Buy the license for users there and pay it through the AppSource. You will manage users who have the access to Pimics AI capability.
- Contact us and provide us the list of users, we will manage the license for those users and include the payment in your periodical invoice.
Permissions
Pimics makes use of several permission sets and additional permissions are defined for its extensions.
Important
The minimum permission to assign to any user to be able to use Pimics, is PIMX MINIMAL. This permission is automatically added to D365 BASIC and D365 BUS FULL ACCESS during installation. But if there is a user without any of these D365 permissions, the PIMX MINIMAL needs to be assigned to that user if they need to work with Pimics.
Available permission sets
| Code | Description | When to use |
|---|---|---|
| PIMX MINIMAL | Pimics minimal/base access | Minimum Pimics permission required for any user who needs to work with Pimics. It is automatically included in D365 BASIC and D365 BUS FULL ACCESS during installation. |
| PIMX USER | Pimics operational user | Assign to users who create and maintain Pimics data (classification, features, content, publication data, and daily Pimics operations). |
| PIMX SUPER USER | Pimics administrator/power user | Assign to key users and admins who need full control, including setup changes and delete permissions on Pimics master data. |
| PIMX API PUBLICATION | Pimics API publication access | Assign to integration/API users that need read access to publication structures and related publication setup data. |
| PIMICS – VENDOR CATA | Permission for Pimics - Vendor Catalog extension | Everybody who will work with Vendor Catalog needs to have this permission set. It contains user rights for Pimics - Vendor Catalog |
| PIMICS ON-PREMISE | Permission for Pimics - on-premise extension | If Pimics is installed on an on-premise version of Business Central, this permission needs to be assigned to all Pimics users. It contains user rights for working with local files and other functions for on-premise installations. |
Obsolete permission sets
| Code | State | Description | Replaced by |
|---|---|---|---|
| PIMICS | Obsolete since v7.0 | Pimics User | PIMX USER |
| PIMX ADMIN | Obsolete since v8.0 | Pimics Super-User/Admin | PIMX SUPER USER |
| PIMICS – VENDOR CATA | Obsolete since v8.0 | Pimics - Vendor Catalog User | PIMX VC USER is included in PIMX USER and PIMX SUPER USER |
| BMECAT FOR PIMICS | Obsolete since v8.0 | BMECat User | PIMX BMECAT is included in PIMX USER and PIMX SUPER USER |
Minimal Business Central native permissions for PIM Users
| Code | Description | When to use |
|---|---|---|
| D365 BASIC | BC Basic | It is required. This includes the base permission to be able to log in and see items and other data from BC |
| D365 ITEM, EDIT | Edit items | Necessary for most PIM users, because without this they cannot create/modify items |
Define users
- Search for Catalog Users (or Pimics Users) and open the relevant link
- Select action Create All Users. This will create a line for each user in BC
- For each user specify one of the following licenses in the field License Type:
- If there are not enough licenses for users you will get this message: 'There are only # users allowed by the license. Do you want to generate a new license?'. In case you need more users than currently allowed by your license, you can always order more licenses from Allium.
- You can find your current number of user licenses in Catalog Setup, in group Database upon drilling down on field License Valid To
Recommended configuration
| Role | Description | Permissions sets | License |
|---|---|---|---|
| BC Users | Users who shouldn't work with Pimics | D365 BASIC or PIMX MINIMAL | None |
| Read-only PIM users | Users who should see data in Pimics | From the permission point of view, they need to have the same permissions as PIM Users | Limited |
| PIM users | Users or team members who will work with Pimics | PIMX USER, PIMICS - VENDOR CATA (if available), PIMICS ON-PREMISE (if available) | Full |
| Admins or key-users | Users allowed to change the configuration or delete master data | PIMX SUPER USER, PIMICS - VENDOR CATA (if available), PIMICS ON-PREMISE (if available) | Full |
Renew license
- Choose the Search icon (or use Alt + Q), enter Pimics Info, then choose the related link.
- See license information in License group on the page.
- Select New License from actions
Note
Allow HttpClient Requests needs to be set to Yes for Pimics PIM extension. Otherwise you will get an error The license service call failed with an internal error.
- You can get a question like License is valid up to DATE. Do you want to update it?. Answer Yes
- If there is no message.
- the license has been updated. You can see new info in group License.
- If you see an error.
- Please find the field License Id and use the lookup on the field to get full information about the license.
- Copy it and together with the error send it to your partner or to heldesk@pimics.com.
Automatically renew license
To avoid situation that you need to ask for new license periodically. Please make sure that Job Queue for codeunit "PIMX License Job" is Ready, if not follow instruction in Admin Job Queues Tasks to Set Status to Ready or create it.
Known issues
TODO
Finish the table
| Type | Message | Reason | Solution |
|---|---|---|---|
| Message | Pimics App Area should be part of Essential or Premium in order for the extension to work. | Application Area is disabled for Pimics. | Solutions: Enabled Application Area Pimics Base in Catalog Setup. When you don't have a Pimics license for the company. Open Catalog Setup and run Actions -> Disable Pimics. |
| Notification | XX | Pimics license will be soon expired | Select XX in the notification. If you have still an issue write to helpdesk@pimics.com. We need to get information about the license from page Pimics Info. |