Members, Roles & Permissions

After reading this article you'll be able to invite team members, assign roles to them, and control module-level permissions through the role matrix.

In Univents you use roles to control who can access which modules. You can create as many custom roles as you like and, for each role, decide per module whether it can view, create, edit, or delete — from "no access" to "full access".

Members, Roles & Permissions

Inviting team members

Only users with the permission to manage invitations can invite new members.

  1. Open the People & Access page. It is not in any menu — you reach it via its address: univents.app/home/<your-workspace>/settings/members. For <your-workspace>, use the part that also appears in the address bar while you work in Univents. A bookmark saves you the typing next time.
  2. The Invite Members button appears in the top right — click it.
  3. Enter the email address of the new member and select a role from the dropdown list.
  4. Click Add another to invite multiple people at once.
  5. Finally, click Send invitations.

The invited member will receive an email and can accept the invitation via the link inside it. As long as the invitation has not yet been accepted, it appears under Pending invitations — where you can manage it using the Delete invitation and Renew invitation actions.

To see who already has a login and which invitations are open, you don't need that address: go to Staff and open the Access tab.

For staff who already exist in Univents, no address bar is needed: open Staff, click the person, and choose Invite as manager in the top right. This requires that the person does not have a login yet. The invitation grants access to the admin area; the Role you pick determines which modules they see there.

Join requests from colleagues

When someone signs up with a work email address whose domain matches your workspace, Univents offers them the option to join during setup. That creates a join request — nobody gets access until you approve it.

Subdomains are recognised as well: if someone signs up as first.last@external.company.com while your workspace runs on company.com, they belong to the same company and get the suggestion. Free email addresses (Gmail, GMX, Outlook.com …) never trigger a suggestion — there the domain does not stand for a company.

You will find open requests under Staff > Access tab in the Join requests section:

  1. Open Staff and switch to the Access tab.
  2. Click Approve on the request and pick the role the person should get.
  3. Confirm — the person becomes a member immediately. Or click Decline if they should not get access.

Alternatively you can pick Create as staff member in the approval dialog: the person then gets no full workspace access but is created as a staff member with portal access instead.

The section only appears when there actually are open requests — and only for people who may also invite members (see "Inviting team members"). A request expires on its own after 14 days.

If someone gets no suggestion — because they use a private address, for example — invite them by email as usual instead. That works regardless of the domain.

Changing a person's role or removing them

  1. Open the People & Access page via its address, univents.app/home/<your-workspace>/settings/members — it is not in any menu.
  2. Find the person in the table. The three-dot menu in their row offers two actions: Change role and Remove from account.
  3. Select Change role, choose a different role, and save with Save role.
  4. Select Remove from account to exclude the person from your team. The user loses access immediately.

The primary owner of an account can only be changed by that owner themselves via Transfer ownership.

Creating custom roles

Univents ships with system-level default roles. In addition, you can define your own roles with granular module permissions.

  1. Navigate to Settings and open the Roles page (URL: /settings/rollen).
  2. Click Create role.
  3. Enter a Name (e.g. "Service Lead") and optionally a short Description.
  4. Click Create — the role appears immediately in the role matrix.

Creating a role from a template

Instead of starting from scratch, click the Template button next to Create role in the top right. The Create role from template menu offers five ready-made role templates with a pre-filled permission matrix:

TemplatePermissions
AdministratorFull access to all areas
Event managerEvents + inquiries full, inventory write, rest read
AccountingFinance full, events + inquiries read
Service leadEvents + staff write, inquiries + inventory read
Helper (read-only)Dashboard + events read only

Clicking a template immediately creates a new role with that matrix — you can then fine-tune it like any other role in the role matrix, or rename it under Edit role.

Assigning permissions in the role matrix

Click a role in the list to expand it. You'll see a table with all modules as rows and four actions as columns: View, Create, Edit, Delete. Click a checkbox to turn that action on or off for that module.

Turning on Create, Edit, or Delete automatically turns on View as well — there's no write access without read access. If all four checkboxes are off for a module, that module is completely hidden for members with this role, and it disappears from their left navigation.

The role matrix covers nine modules:

Module in the role matrixControls access to
DashboardDashboard
InquiriesInquiries, Inbox
EventsEvents, Tasks
InventoryInventory
LocationsLocations
FinanceReports, Finance Documents
ContractsContract actions within an event
StaffStaff
SettingsSettings, Integrations, Billing

Knowledge Base, Booking Pages, Contacts, Team Activity, and Roadmap currently don't have their own access level in the role matrix — they're visible to every member with account access, regardless of the role assigned to them.

You can also set which events a role sees at all: under Event visibility (tags) in the expanded section, select one or more event tags. Without a selection, the role sees all events. Every change is saved immediately.

Editing or deleting roles

  • Edit: Click the Edit role button in the role's row. A dialog opens where you can adjust the Name and Description. Click Save.
  • Delete: Click the trash icon at the end of the row. A confirmation prompt appears — confirm with Delete. A role can only be deleted if it is no longer assigned to any member.

Frequently asked questions

Can I customise a default role? No. The system-level default roles are fixed and cannot be edited. Create a custom role if you need a different permission profile.

What happens to members when I change a role? Permission changes to a role take effect immediately for all members who have that role assigned.

How many roles can I create? There is no set limit. Even so, keep the number manageable — too many similar roles make administration confusing.

I can't see the "Invite Members" button. You need the permission to manage invitations. Ask the account owner to grant you this permission or to invite you directly.

Univents newsletter

Product news and practical tips for event and catering businesses. Roughly once a month, no more.