User Accounts & Roles
Charon keeps a short, simple list of who is allowed to sign in. There is no public "create an account" page — every account is set up on purpose by someone who already has access. That means a stranger who finds your Charon login screen has nothing to do there but look at it.
The Two Kinds of Account
Administrator
The full-control account. An admin can change anything: security settings (the firewall, CrowdSec, access lists, security headers), certificates and the credentials used to get them, DNS provider logins, SSH connection details for remote servers, tunnels and agents, app settings, plugins, and the user list itself. The very first account you create when you set Charon up is an administrator.
Standard user
A day-to-day account for adding and managing proxy hosts. A standard user can still open most settings pages and see how things are configured — the certificates list, the access lists, the DNS providers, and so on — but the buttons that change security-sensitive configuration are for admins only. If a standard user tries one anyway, Charon simply refuses it.
A few areas are admin-only even to look at, because they show sensitive detail: the CrowdSec control panel, the audit log, the remote agent management page, and encryption management. Standard users don't see those in the menu.
Adding Someone New
New accounts are always created by an existing administrator, in Settings → Users. There are two ways:
- Invite by email — Charon emails the person a one-time link. They click it, pick their own password, and they're in.
- Create directly — the admin fills in the name, email, and a starting password and hands it over.
Either way, the admin chooses whether the new person is an administrator or a standard user.
The Very First Account
The first time you open a brand-new Charon, it shows a one-time setup screen and asks you to create the starting administrator account. That's the only time an account is created without an existing admin doing it. Once that account exists, the setup screen is gone for good and all further accounts go through Settings → Users.
Related
- How Charon Keeps You Safe — the bigger security picture
- Access Control Lists — decide who can reach your proxied sites
- Back to Features