Table of Contents

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.

item-card-standard

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

  1. Search for Catalog Users (or Pimics Users) and open the relevant link
  2. Select action Create All Users. This will create a line for each user in BC
  3. For each user specify one of the following licenses in the field License Type:
    • None: No access to Pimics
    • Limited: Only read-only access
    • Full: Full access to Pimics
    • Partner: Partners accounts. This doesn't belong to the total number of users
  4. 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
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

  1. Choose the Search icon (or use Alt + Q), enter Pimics Info, then choose the related link.
  2. See license information in License group on the page.
  3. 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.

  4. You can get a question like License is valid up to DATE. Do you want to update it?. Answer Yes
  5. If there is no message.
    • the license has been updated. You can see new info in group License.
  6. If you see an error.
    1. Please find the field License Id and use the lookup on the field to get full information about the license.
    2. 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.