The business

Your team
and access.

Roles say what somebody can do. Scoping says where. Both are enforced on every request rather than by hiding a button.

The roles

Give people the narrowest role that lets them do the job. It is not distrust, it is that a smaller blast radius makes everybody braver about actually using the thing.

Scoping

Scoping is real, not cosmetic. It is enforced per request. A building manager scoped to one building cannot reach another one by editing a URL, because the boundary is checked on the server every time rather than by leaving a menu item out of the page.

Change what somebody can reach
Do it yourself
  1. Team, open the person.
  2. Change the role, or change the scope, or both.
  3. Save. It applies on their next request, not at their next sign-in.
Or just ask EVII™
Give Sam the Plymouth site as well as Balboa.
What can Sam actually see right now?
Nobody outranks themselves

You cannot grant a role or a scope above your own. There is no path, accidental or otherwise, to creating somebody more powerful than the person who created them. EVII is bound by exactly the same rule and cannot grant permissions to anybody, including herself.

Two identities, one person

Everybody on the platform is a driver underneath. Administrative power is a grant layered on top, and it only wakes on the admin console behind two-factor sign-in.

That gives you two separate levers, on purpose:

There is also a back-office-only option when you add somebody: an admin with no driver identity at all, for a person who will never charge a car.

The audit log

Every change made in the console writes a row: which account, what, when. Every remote command to a charger writes one too, including what was sent and what came back.

It exists for a specific conversation, the one you will have three months from now about why a price changed or who reset that charger. Nobody thinks about it until exactly then.

Finding out who did something

Open the charger and its audit panel for every command and change on that unit. A network-wide audit screen is not built yet, and EVII cannot search the log for you: if you need a change traced across the network, ask us and we pull it from the record.

Adding somebody

Invite a teammate
Do it yourself
  1. Team, then invite.
  2. Their email, their role, and the scope they need.
  3. Tick the back-office-only option if they should not have a driver account.
  4. Send. The invite is single-use and lasts fourteen days.
Or just ask EVII™
Invite dana@example.com as a viewer across everything.

After saving, fine-tune their site and charger scope on the access management page.