Roles & Audit Log

The right access for every person. A record of every action.

AIO Inventory gives you fine-grained control over who can see and do what — with four built-in roles, unlimited custom roles, and an immutable audit trail that logs every action across your account for complete accountability.

4

Built-in roles

Unlimited

Custom roles

8

Permission toggles

Immutable

Audit log

Access Control & Audit Features

Everything in the roles and audit module

Four Built-In Roles

Owner, Admin, Manager, and Employee — each mapped to a sensible permission set that covers most business structures without any configuration needed.

Custom Roles with Granular Permissions

Create roles from scratch with per-feature permission toggles. Give your warehouse team access to stock adjustments but not financial reports. Give your accountant reports access but not order creation. You're in control.

Employee Invite & Management

Invite team members by email. They receive an invitation link, set their password, and land directly in the account with the permissions you assigned. Remove access instantly when someone leaves.

Feature-Level Permission Toggles

Permissions are assigned at the feature level — Dashboard, Products, Sales Orders, Purchase Orders, Customers, Reports, Settings. Toggle each on or off per role. No hidden surprises about what each role can see.

Full Audit Trail

Every create, update, and delete across the entire platform is logged — product changes, order edits, stock adjustments, settings changes. The log includes the exact action, the affected record, the user, and the timestamp.

User Attribution on Every Action

Know exactly who changed what and when. If a stock level was adjusted incorrectly, the audit log shows the team member, the before and after values, the reason note, and the exact time — no ambiguity.

Immutable Audit Logs

Audit entries cannot be edited or deleted by anyone — including account owners. This makes the log trustworthy for compliance reviews, disputes, and accountability conversations.

Full Activity History

The audit log is permanent and paginated. Filter by user, action type, or date range to investigate any period in your account history — from day one to today.

Team Management Workflow

Setting up your team in AIO

1

01

Assign a role when inviting

When you invite a team member, assign them a built-in role or a custom role you created. They get exactly those permissions from the moment they accept.

2

02

Create custom roles for edge cases

Your dispatch team needs products and orders but not financials? Create a 'Dispatch' role with just those features enabled.

3

03

Remove access instantly

When someone leaves, deactivate their account in one click. Their session ends immediately and they can't re-enter — but their actions remain in the audit log forever.

4

04

Review the audit log when needed

Something changed unexpectedly? Open the audit log, filter by the affected record or date, and see every action taken — with full attribution.

At a Glance

What roles and audit includes

Four built-in roles
Unlimited custom roles
Per-feature permission toggles
Invite team members by email
Instant access removal
Immutable audit log
Full activity history
User attribution on every action
Filter audit log by user or date
Compliance-ready records
No audit entries ever deleted
Role management in settings

Give your team the right access — nothing more

Start your free 14-day trial and invite your team with granular role control from day one.