pointeron
  • Docs
  • API
  • Store
  • Home
  • Getting Started

    • Introduction
    • Quick Start
    • Key Concepts
  • Tracking

    • Live Map
    • How Live Tracking Works
    • Device Status & Presence
    • Assets & Devices
    • Tracking Consent
    • Categories
    • Trip Detection
  • Geofencing

    • Creating Geofences
    • Alert Rules
    • Notifications
  • Device Setup

    • Mobile App & Phone Tracking
    • Apple AirTags
    • Find My Devices
    • GPS Trackers
    • OBD Trackers
  • Team & Settings

    • Organizations
    • Team Members
    • Roles & Permissions
    • Billing

Team & Settings

Roles & Permissions

Pointeron uses a role-based access control system to manage what each team member can see and do within an organization. Roles follow a hierarchy, and Pro and Enterprise plans unlock custom permission groups for fine-grained control.


Role hierarchy

Pointeron defines four built-in roles arranged in a strict hierarchy:

Owner > Admin > Manager > Member

Each higher role includes all the permissions of the roles below it. A Manager can do everything a Member can, an Admin can do everything a Manager can, and so on.

Owner

The Owner has unrestricted access to every aspect of the organization. There is exactly one Owner per organization.

Owner-exclusive capabilities:

  • Billing and subscription -- Change plans, update payment methods, view invoices, cancel subscription.
  • Organization settings -- Rename the organization, change timezone, configure notification defaults.
  • Delete organization -- Permanently remove the organization and all associated data.
  • Transfer ownership -- Assign the Owner role to another team member. This demotes the current Owner to Admin.

Note

Ownership transfer is the only way to change the Owner. You cannot promote a team member to Owner -- the current Owner must explicitly transfer the role from Settings > Organization > Transfer Ownership.

Admin

Admins have full operational control over the organization without access to billing or destructive organization-level actions.

Admin capabilities include:

  • Team management -- Invite new members, remove existing members, change roles (except Owner).
  • Asset and device management -- Create, edit, delete, and assign assets and devices.
  • Geofence management -- Create, edit, and delete geofences. Configure alert rules and notification triggers.
  • API keys -- Generate, rotate, and revoke API keys. Configure key scopes and rate limits.
  • Webhooks -- Create, edit, test, and delete webhook endpoints.
  • Reports and analytics -- Access all reports, export data, configure scheduled reports.

Admins cannot:

  • Manage billing or subscription settings
  • Delete the organization
  • Transfer ownership

Manager

Managers have day-to-day operational access for managing tracking resources. This role is ideal for fleet supervisors, field coordinators, or team leads.

Manager capabilities include:

  • Assets -- Create, edit, and delete assets. Assign and reassign devices.
  • Devices -- View device status, configure tracking settings, manage device pools.
  • Geofences -- Create, edit, and delete geofences. Set up alert rules and notification preferences.
  • Alerts and notifications -- Configure alert rules, view alert history, manage notification channels.
  • Reports -- View reports and analytics dashboards.

Managers cannot:

  • Invite, remove, or modify team members
  • Manage API keys or webhooks
  • Access organization settings

Member

Members have read-only access to the organization. This role is suited for stakeholders, clients, or team members who need visibility without the ability to make changes.

Member capabilities include:

  • Live Map -- View real-time asset positions, click markers for details.
  • Assets and devices -- View asset listings, device status, and assignment details.
  • Geofences -- View geofence boundaries on the map.
  • Alert history -- View past alerts and notifications.

Members cannot:

  • Create, edit, or delete any resources (assets, devices, geofences, alerts)
  • Access settings, API keys, webhooks, or team management

Permission matrix

CapabilityOwnerAdminManagerMember
View live map and assetsYesYesYesYes
View alert historyYesYesYesYes
Create/edit/delete assetsYesYesYes--
Create/edit/delete geofencesYesYesYes--
Manage devicesYesYesYes--
Configure alert rulesYesYesYes--
View reports and analyticsYesYesYes--
Export dataYesYes----
Manage API keysYesYes----
Manage webhooksYesYes----
Invite/remove team membersYesYes----
Manage billingYes------
Organization settingsYes------
Delete organizationYes------
Transfer ownershipYes------

Permission groups

Plan requirement

Permission groups are available on Pro and Enterprise plans.

Beyond the four built-in roles, Admins and Owners can create custom permission groups for fine-grained access control. Permission groups let you tailor access to specific needs without being constrained by the role hierarchy.

How permission groups work

  1. Navigate to Settings > Permissions and click Create Group.
  2. Name the group (e.g., "Fleet Manager", "API Developer", "Regional Viewer").
  3. Select the individual permissions to include in the group.
  4. Save the group.
  5. Assign the group to one or more team members from the team management page.

A user can have multiple permission groups assigned simultaneously. Permissions are additive -- if a user has two groups, they receive the combined permissions of both.

Example groups

Group nameIncluded permissionsUse case
Fleet ManagerAssets (full), Geofences (full), Alerts (full), Reports (view)Supervisors managing vehicles and zones
Regional ViewerAssets (read), Map (view), Alerts (view)Stakeholders monitoring a specific region
API DeveloperAPI keys (full), Webhooks (full), Assets (read)Engineers building integrations
Report AnalystReports (full), Assets (read), Data exportTeam members focused on analytics

Custom permissions per user

In addition to groups, Admins can grant or restrict specific permissions on a per-user basis. This is useful for one-off exceptions -- for example, giving a Manager temporary access to webhooks for an integration project, or restricting a specific Admin from managing API keys.

Per-user overrides take precedence over group permissions and the base role.

API key scopes

API keys have their own scope system that operates independently of user roles. When creating an API key, you select which operations the key can perform:

ScopeAccess
assets:readList and retrieve assets
assets:writeCreate, update, and delete assets
devices:readList and retrieve devices
devices:writeManage device assignments and settings
geofences:readList and retrieve geofences
geofences:writeCreate, update, and delete geofences
locations:readQuery location history and trip data
locations:writeSubmit location data via the ingest API
alerts:readList alerts and alert history
webhooks:manageCreate, update, and delete webhooks

Warning

Follow the principle of least privilege when creating API keys. Only grant the scopes that the integration actually needs. You can always add scopes later if requirements change.


Next steps

  • Set up your team with Team Members
  • Learn about Organizations and workspace management
  • Explore Billing to understand plan differences
Previous
Team Members
Next
Billing

On this page

  1. Role hierarchy

  2. Owner

  3. Admin

  4. Manager

  5. Member

  6. Permission matrix

  7. Permission groups

    1. How permission groups work
    2. Example groups
    3. Custom permissions per user
  8. API key scopes

  9. Next steps