Skip to main content
Seloria uses five roles. Four are operational — Requestor, Buyer, Procurement Manager (PM), and the warehouse-only Storekeeper — and one is administrative: Admin, the workspace administrator. Every user in your organization has exactly one role, and that role determines their navigation, the records they can see, and the actions they can take.

The five roles at a glance

How each role fits the workflow

  • Requestor — raises internal purchase requests and performs the technical review of supplier proposals. Works in a simplified view focused on My Requests. See The Requestor Experience.
  • Buyer — runs the sourcing work: works requests a PM has assigned to them, creates RFIs, RFPs and RFQs, manages suppliers, and issues purchase orders. See The Buyer Experience.
  • Procurement Manager (PM) — the control point: assigns requests to buyers, approves RFQs, awards and purchase orders above your configured thresholds, and activates budgets. See PM and Admin.
  • Storekeeper — a warehouse-only, least-privilege role for the person who receives deliveries and keeps stock. Sees only the Inventory module — receiving against POs (GRNs), stock and locations — and never sees procurement records or pricing. Available when your organization has the Inventory module enabled. See The Storekeeper Experience.
  • Admin — manages the workspace itself: company profile, users and roles, catalogs, security, and numbering. By default the Admin is not a procurement approver — that authority belongs to PMs unless your organization enables Small Team mode. See PM and Admin.

How roles are assigned

Roles are set when a user is invited and can be changed later. Both actions require an Admin.
  1. Go to Settings → Organization → Users & Roles.
  2. Click to invite a new user. Enter their email, full name, choose a role, and optionally a department.
  3. The invitee receives an email and sets a password before entering the app. Until then they show a Pending badge in the user list.
To change an existing user’s role:
  1. Open Settings → Organization → Users & Roles.
  2. Edit the user and pick the new role. The change takes effect immediately.
Admins can also deactivate users from the same screen (a deactivated user can no longer sign in) and resend invitations that were never accepted. You cannot deactivate your own account.

Last-admin protection

Every organization must always have at least one active Admin. Seloria blocks any change that would demote or remove the only remaining active Admin — including demoting yourself. If you need to step down as the sole Admin, first promote another user to Admin, then change your own role.

A note on safety

Role restrictions are enforced on the server, not just hidden in the interface. A user who types a restricted page address directly is redirected or denied, and restricted data (such as pricing for Requestors before award) is removed before it ever reaches their browser.