Ventoo Shipping ships with two assignable permission sets. They cover two typical roles: an administrative role that maintains carriers, and a user role that requests labels.
Permission sets
|
Object ID |
Name |
Caption |
Assignable |
|---|---|---|---|
|
70679800 |
|
Ventoo Shipping - Admin |
Yes |
|
70679801 |
|
Ventoo Shipping - User |
Yes |
Table permissions per permission set
The following table shows which permissions (Read, Insert, Modify, Delete) each permission set holds on the app's tables. RIMD stands for Read, Insert, Modify, and Delete; R for read-only access.
|
Table |
Admin |
User |
|---|---|---|
|
|
RIMD |
R |
|
|
RIMD |
R |
|
|
RIMD |
R |
|
|
RIMD |
R |
|
|
RIMD |
RIMD |
|
|
RIMD |
RIMD |
|
|
RIMD |
RIMD |
|
|
RIMD |
RIMD |
Recommended assignments
-
Shipping / IT administrator: receives the
Shipping Admin VTOpermission set. They maintain carriers, OAuth credentials, master data, and the global shipping setup. -
Shipping / logistics clerk: receives the
Shipping User VTOpermission set. Users with this role can create labels, choose notifications and service options per label, and view the label list, without being able to change the carrier setup.
Sensitive data fields
The following fields are stored in Business Central IsolatedStorage and are only marked with the data classification SystemMetadata in their respective tables:
-
Carrier Setup VTO– OAuth Client ID -
Carrier Setup VTO– OAuth Client Secret
In the carrier setup card, only the mask *** is shown when a value is stored.
Data classification
All other tables use the data classification CustomerContent, because they contain customer-related shipping data (for example delivery and pickup addresses, tracking links). Keep this in mind for data export, auditing, and GDPR data subject requests.