Each role is a fixed bundle of
permissions. This page lists all 46, grouped the same way as the
permission checkboxes on the API key form, with the short
name that form shows.
You don't need these names for everyday work. They matter in two places:
- API keys. When you issue a key you tick the permissions it may use, and
you can only tick ones you hold yourself. A key never gets more than the
person it's issued to.
- Checking a role. If someone asks "why can't I…?", find the task here to
see which roles can do it.
You can't change which permissions a role has. The four roles are the same on
every ConsignTrak.
✅ means the role has the permission. A dash means it doesn't.
Orders
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
orders.view | See the order list and order details, and open the operations wallboard. | ✅ | ✅ | ✅ | — |
orders.create | Enter a new order, including adding a drop-ship address or freight payer while doing it. | ✅ | ✅ | — | — |
orders.edit | Change an order: edit its details and lines, set priority, cancel or close it. | ✅ | ✅ | — | — |
orders.release | Release an order to the warehouse and print its release. | ✅ | ✅ | — | — |
orders.ship | Pick, pack and ship orders. | ✅ | ✅ | ✅ | — |
orders.tracking_correct | Fix a shipment's tracking numbers: remove a wrong one and add the right one. | ✅ | ✅ | ✅ | — |
Receiving
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
receiving.view | See the receiving list and each receiving's details. | ✅ | ✅ | ✅ | — |
receiving.create | Start a receiving, add and change its lines, set its location, and delete a draft. | ✅ | ✅ | ✅ | — |
receiving.qc | Quality-check received lines (pass or fail), and see and add notes to quarantine. | ✅ | ✅ | ✅ | — |
receiving.inspect | Move a receiving to Ready to Inspect, or back to draft with Revert to Draft. | ✅ | ✅ | — | — |
receiving.post | Post to Inventory, or Void Batch. | ✅ | ✅ | — | — |
Inventory
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
inventory.view | Look up items, stock levels, locations and units of measure. | ✅ | ✅ | ✅ | — |
inventory.edit | Create and edit items and locations, and discontinue or reactivate items. | ✅ | ✅ | — | — |
inventory.adjust | Adjust stock, including correcting stock while resolving a pick exception. | ✅ | ✅ | — | — |
inventory.import | Import a supply partner's stock transfer spreadsheet into a receiving. | ✅ | ✅ | — | — |
inventory.bulk_import | Run a bulk import of items. | ✅ | ✅ | — | — |
periods.view | See accounting periods, the monthly rollup and each supply partner's reconciliation. | ✅ | ✅ | — | — |
periods.close | Close an accounting period. | ✅ | — | — | — |
Cycle Counts
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
cycle_counts.view | See cycle counts and their results. | ✅ | ✅ | ✅ | — |
cycle_counts.count | Start a count and enter what was counted. | ✅ | — | ✅ | — |
cycle_counts.approve | Approve count results, which adjusts stock, and complete the count. | ✅ | ✅ | — | — |
Documents
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
documents.view | See and download attached documents and photos. | ✅ | ✅ | ✅ | — |
documents.upload | Attach documents and photos. | ✅ | ✅ | ✅ | — |
documents.delete | Delete an attached document. | ✅ | ✅ | — | — |
History
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
history.view | See item and customer history, run the activity report and the end-of-day shipments report, and download history. | ✅ | ✅ | — | — |
Reference Data
Customers, supply partners and contacts. (The API key form's descriptions
call supply partners "manufacturers"; it's the same thing.)
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
customers.view | See the customer list and customer details. | ✅ | ✅ | — | — |
customers.edit | Add and edit customers, their contacts and drop-ship addresses. | ✅ | ✅ | — | — |
customers.bulk_import | Run a bulk import of customers. | ✅ | ✅ | — | — |
manufacturers.view | See the supply partner list and supply partner details. | ✅ | ✅ | — | — |
manufacturers.edit | Add and edit supply partners and their contacts. | ✅ | — | — | — |
contacts.bulk_import | Run a bulk import of contacts. | ✅ | ✅ | — | — |
Integrations
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
events.read | Read the feed of events another system uses to follow ConsignTrak. API only. | ✅ | — | — | — |
Admin
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
admin.users | Manage users. The Users screens also check that you're an Administrator. | ✅ | — | — | — |
admin.config | Change system settings. The Settings screen also checks that you're an Administrator. | ✅ | — | — | — |
admin.api_keys | Issue and revoke API keys. | ✅ | — | — | — |
admin.roles | Reserved for managing roles. There's no screen for it: the four roles are fixed. | ✅ | — | — | — |
Portal
Supply Partner users only. Everything here is limited to their own supply
partner (see Supply-partner scoping).
| Permission | What it lets a person do | Administrator | Office | Warehouse | Supply Partner |
|---|
portal.dashboard.view | See the portal dashboard. | — | — | — | ✅ |
portal.inventory.view | See their stock and item details. | — | — | — | ✅ |
portal.inventory.edit | Change an item's description, reorder level and unit of measure. Works only when this is switched on for their supply partner, which it isn't by default (see Portal behaviours with no on-screen switch). | — | — | — | ✅ |
portal.orders.view | See their orders. | — | — | — | ✅ |
portal.orders.ship_direct | Mark their own direct-ship lines as shipped. | — | — | — | ✅ |
portal.receiving.view | See their receivings. | — | — | — | ✅ |
portal.pricing.view | See their item prices. | — | — | — | ✅ |
portal.pricing.write | Add and change their item prices. | — | — | — | ✅ |
portal.reports.view | Download their activity report. | — | — | — | ✅ |
portal.statements.view | See and download their monthly statements. | — | — | — | ✅ |
Things decided by role, not by a permission
A few screens check the role itself:
- Administrator only: Users, Settings, system health, and carrier
accounts and carrier health.
- Supply Partner only: the whole portal. An Administrator can't open it.
- Not for a scoped user: someone limited to one supply partner can't open
the operations wallboard or bulk imports, or add a supply partner, whatever
their permissions (see
Supply-partner scoping).
- No API keys for Supply Partner users: the API refuses every request
made as a Supply Partner user.
Watch the video
A5 · Who sees what: roles and personas — this episode is not recorded yet.Will cover: The four roles, personas on the phone
See all training videos