All Marketplace     
Platform

Dashboard Permissions

Role-based access control for your OASIS HUB dashboard - give each team member exactly the access they need, nothing more.

The Problem

Why does this extension exist?

Not everyone on your team needs access to everything. Your finance team needs billing data but not charger configuration. Your operations team needs charger management but not driver personal data. Without role-based access control, you either give everyone full access (a security risk) or manually manage access (a maintenance nightmare).

The Solution

What you get

  • Role-based access control: create custom roles with exactly the permissions you need
  • Pre-built roles: Admin, Operations, Finance, Support, Read-Only - ready to use out of the box
  • Object-level permissions: control access per location, per charger group, or per tenant
  • Action-level permissions: view, create, edit, delete - granular control over every action
  • Audit log: full log of every action taken by every user - who did what, when
  • Multi-tenant isolation: users in one tenant cannot see data from another tenant
  • API key management: create API keys with specific permission scopes for integrations
🎯 Who is this for?

Any CPO or eMSP with multiple team members, operators in regulated industries requiring access control, and businesses preparing for security audits.

Enable This ExtensionBrowse All Marketplace
🔌 Modular by design

Enable or disable per tenant. Pay only for what you use. All marketplace integrate seamlessly.

Key Capabilities

Everything included

Role-Based Access

Create custom roles with exactly the permissions you need. Pre-built roles (Admin, Operations, Finance, Support) ready to use out of the box.

Object-Level Permissions

Control access per location, per charger group, or per tenant. A regional manager sees only their region.

Action-Level Permissions

View, create, edit, delete - granular control over every action. Finance can view invoices but not edit them.

Audit Log

Full log of every action taken by every user: who did what, when, and from which IP address. Essential for compliance and security.

API Key Management

Create API keys with specific permission scopes for integrations. A third-party integration gets only the access it needs.

Multi-Tenant Isolation

Users in one tenant cannot see data from another tenant. Complete data isolation for multi-tenant deployments.

Use Cases

See it in action

How operators around the world can use this extension to solve real problems and grow their business.

Finance team gets billing access only
A CPO finance team needs access to invoices, settlements, and revenue reports - but not charger configuration or driver personal data. The Admin creates a Finance role with exactly these permissions. Finance team members log in and see only what they need.
Regional manager sees only their region
A CPO with operations in 3 countries creates regional manager roles: each manager sees only their country locations, chargers, and drivers. The national manager sees everything. Data is automatically filtered by region.
Audit log reveals unauthorised access attempt
The audit log shows that a support agent accessed driver payment data - outside their role permissions. The admin investigates, finds the agent was trying to help a driver but used the wrong tool, and adds a note to their training record. The audit log prevents security incidents from going unnoticed.
Simulated Case Study

Enterprise CPO passes security audit with Dashboard Permissions and Audit Log

A large CPO managing 500 chargers across 3 countries was preparing for an ISO 27001 security audit. The auditor required evidence of role-based access control and audit logging. After enabling Dashboard Permissions, the CPO created 8 custom roles with granular permissions and enabled the audit log. The security audit passed with zero findings related to access control.

8
Custom roles created
0
Security audit findings
100%
ISO 27001 compliance
Full audit trail
Every action logged

Secure your platform with role-based access control.

Talk to our team and see this extension in action with a personalised demo.