User Tools

Site Tools


user:admin

Admin — Users, Groups, Permissions & Notifications

Section: Admin
Updated: 2026-05-05


1) Overview

The Admin section is restricted to administrators. It contains:

  • Users & Groups — team member accounts and group membership (on one combined page)
  • Object Access — central view of all per-record access grants
  • Permissions — module-level RBAC permission assignments per user/group
  • Notifications — push notifications sent to users or groups

Navigate to Admin in the sidebar to see the sub-items.


2) Users & Groups

Navigate to Admin → Users & Groups.

This single page shows both the Users list and the Groups list side by side (or in sections).

Users List

Shows all system user accounts.

Actions per user row:

  • Edit — update name, email, and other account details
  • Manage Groups — assign or remove this user from groups
  • Manage Widgets — configure which dashboard widgets appear on this user's home screen
  • Activate / Deactivate — enable or disable login access
  • Delete — remove the account (only if no policy restriction)

Creating a User

  1. Click “Add User” (or equivalent button in the Users section).
  2. Enter First Name, Last Name, Email Address, and an initial password.
  3. Assign the user to one or more Groups.
  4. Save.

The user can then log in with their email and password.

Deactivating a User

To remove access without deleting the account:

  1. Click Deactivate on the user row.
  2. The user can no longer log in. All records they created remain intact.

Reactivate with the Activate button when needed.

Dashboard Widget Configuration

Each user can have up to four dashboard widgets. An administrator can set these centrally:

  1. Click Manage Widgets on the user row.
  2. Select up to four widgets from the available list.
  3. Save.

If no widgets are configured, the system shows the first four widgets the user has permission to access.

Groups List

Groups are named sets of users. Permissions are typically assigned to groups so that everyone in the group automatically inherits the same access.

Actions per group row:

  • Edit — update the group name and description
  • Manage Access — assign permission shortcodes to this group
  • Delete — remove the group

Creating a Group

  1. Click “Add Group” in the Groups section.
  2. Enter a Group Name and optional Description.
  3. Save.
  4. Then assign users to it via Manage Groups on the user rows, and assign permissions via Manage Access on the group row.

3) Permissions (Access Permissions)

Navigate to Admin → Permissions.

This page manages module-level access via a hierarchical permission shortcode system. Each module and action has a unique shortcode (e.g. finance:vendor-bills, dms:queue, leads:own).

How the Permission System Works

  • Permissions are assigned to Users or Groups.
  • A wildcard shortcode (e.g. finance:*) grants access to all sub-permissions under that prefix automatically.
  • Permissions are additive — there is no “deny” rule. Having a shortcode means access is granted.
  • Users can hold permissions both directly and via group membership. If either grants access, they have access.

Common Permission Shortcodes

Shortcode What it grants
admin:* Full admin access
finance:* Full Finance module access
finance:vendor-bills View vendor bills only
finance:invoices View sales invoices only
dms:* Full Document Management access
dms:queue Access to Documents Queue
dms:documents Access to Documents Storage
leads View leads (own by default)
leads:* View all leads across all owners
leads:own View only own leads
contracts View contracts
callmessages:* View all missed call records
callmessages:own View only calls for the user's own name
instruments:* Full Financial Instruments access
banking:* Full Banking access
master-data:partners View and manage partners

Granting a Permission

  1. Select the User or Group from the selector on the page.
  2. Find the relevant permission shortcode in the tree.
  3. Enable it (checkbox or toggle).
  4. Save.

4) Object Access

Navigate to Admin → Object Access.

Object Access is a central view of all per-record grants in the system. Normally access grants are managed from within the record itself (via the violet lock icon button on any list), but this admin page gives a complete overview.

What Object Access Does

Module-level permissions (Permissions page) control what sections a user can see. Object-level grants go one step further — they grant access to a specific record for a user who would not otherwise have access.

Example: A user has leads:own (only their own leads), but you want them to see one specific lead owned by someone else. You add an object grant for that lead record directly.

Adding a Grant

  1. Select the Object Type (e.g. Lead, Contract, DMS Document).
  2. Search for and select the specific record.
  3. Choose Grant Type (User or Group) and select the grantee.
  4. Click Grant.

Supported Object Types

DMS Documents, DMS Queue Records, DMS Teams Storage Paths, Vendor Bills, Sales Invoices, Payments, Vouchers, Partners, Leads, Contracts, Subscriptions.

Removing a Grant

Click the Delete button on the grant row. The grantee immediately loses the extra access.


5) Notifications

Navigate to Admin → Notifications.

Push Notifications appear in the bell icon panel in the top navigation bar for the targeted users. They are useful for system announcements, reminders, or important alerts.

Creating a Notification

  1. Click “Add Notification” (or equivalent button).
  2. Enter the Title and Message text.
  3. Select the Target — All Users, a specific User, or a Group.
  4. Optionally set an Expiry Date (notification disappears after this date).
  5. Toggle Important if you want the notification shown in red and requiring explicit confirmation to dismiss (instead of a simple dismiss button).
  6. Save.

The notification appears immediately in the target users' bell panels.

Important vs. Normal Notifications

  • Normal — appear in the bell panel, user can dismiss with one click.
  • Important — shown highlighted in red; user must click Confirm before the notification can be dismissed. Use for urgent or compliance-relevant messages.

6) Common Tasks — Quick Reference

Task Steps
Create a new user account Admin → Users & Groups → Add User → fill form → Save
Deactivate a user Users & Groups → user row → Deactivate button
Assign a user to a group Users & Groups → user row → Manage Groups → add group
Configure dashboard widgets for a user Users & Groups → user row → Manage Widgets
Create a permission group Users & Groups → Add Group → fill name → Save
Grant a group Finance access Permissions → select group → enable finance:* → Save
Give one user access to a specific lead Object Access → Object Type: Lead → search lead → grant user
Send an urgent message to all users Notifications → Add Notification → target All → Important on → Save
user/admin.txt · Last modified: by 127.0.0.1