You're reading the public documentation. Links to screens inside PrintERP will ask you to sign in first.

Adding users and choosing a role

The six roles, what each one can open by default, and how to invite someone to your business.

Everyone who uses PrintERP needs their own login. A role decides which sections they see, so a machine operator gets a short, focused sidebar instead of the whole system.

Adding someone

In Users, add a user with their name, email, a password and a role. Emails are unique within your business, and the account only ever has access to your business.

Note

The Free plan includes one user. Adding a colleague needs a paid plan — see Plans and limits. Existing users are never locked out by a downgrade; only new ones are blocked.

The six roles

RoleSees by default
AdminEverything, including Users, Settings and billing
Production ManagerDashboard, Customers, Production, Quotations, Products, Costing, Reports
Inventory StaffDashboard, Inventory, Machines, Paper, Ink, Purchasing, Suppliers
Sales StaffDashboard, Customers, Quotations
Machine OperatorDashboard, Production, Machines
FinanceDashboard, Costing, Reports, Expenses, Financial Report

Every role includes the Dashboard — it is where people land after signing in. Pick the closest fit; the exact list can be tuned per person afterwards with access control.

Why not give everyone Admin

It is not mainly about trust. A narrower sidebar is a faster one — an operator who sees three sections finds the right screen immediately. Restricting Users and billing to Admins is a secondary benefit.

How access is enforced

In three places, so it cannot be bypassed: sections are hidden from the sidebar, typing the URL directly redirects to a page the user may open, and the underlying data requests are refused. Guessing a URL achieves nothing.

Changes take effect immediately

Roles and access are read fresh on every request rather than from the sign-in session, so a change applies on the user's next page load. Nobody has to sign out and back in.

When someone leaves

Mark the user inactive. They can no longer sign in, but everything they recorded keeps their name against it. Deleting a user would strip the history from your audit trail, which is exactly what you do not want when reviewing an old job.

Open Users

Open →