member management
Add and remove the people who can reach one site, and see who owns it. Site admins manage membership for the sites they belong to from Admin Panel -> members.
Location: admin panel -> members (/admin/members)
Permissions
Site admins can open this page. It only ever acts on one site at a time, and the site selector offers only the sites you belong to. Adding and removing members requires the site-scoped SITE_MEMBER_MANAGE capability. Members do not see the page.
the member list
The page lists everyone who can reach the selected site — accounts that have the site in their membership, plus the site owner. Header chips show the total member count and how many of them are admins.
| column | description |
|---|---|
| member | Display name when present, email address, and a you badge on your own row |
| role | Role on this site: owner, admin, or member |
| actions | Row menu; shows — when no action is available on that row |
The list is scoped to the selected site by design. It never shows which other sites a member belongs to, and it never lists accounts that are not on this site.
what the roles mean
| role | on this site |
|---|---|
| owner | Created or was handed the site. Has admin rights on it and cannot be removed from the member list. |
| admin | Write access: machine commands and configuration, deployments, roosts, talons, webhooks, logs, and membership. |
| member | Read-only: view machines, capture screenshots, open live view. No commands, no configuration edits. |
Roles are per site. The same person can own one site, administer a second and be a plain member of a third, and their account-level role grants nothing on any of them. Only a platform superadmin reaches every site.
adding a member
The person must already have an owlette account; this page adds an existing account to a site, it does not send invitations.
- Click add member.
- Enter their email address.
- Choose member or admin.
- Click add member.
If no account matches the address, the page says so — ask them to register first, then add them.
asking for admin
Choosing admin adds them as an admin of this site immediately. It is a role on this site only — it changes nothing about their account and gives them nothing on any other site.
removing a member
- Open the row menu.
- Select
remove.... - Read the confirmation dialog, then click remove member.
Removal takes the site out of that account's membership. The account itself and any other sites they belong to are untouched, and the change is immediate.
Two rows cannot be removed:
- the site owner — ownership transfer is a separate account-level operation; transfer the site first, then remove them.
- yourself — ask another admin on the site to remove your access.
talon reassignment
Talons belong to the site, but every run re-checks the author's access to it. An author who has just been removed cannot run their own automations, so those talons fail silently.
When the person you are removing authored talons on this site, the dialog says how many (naming the first five), and offers a successor picker before you confirm. Candidates are the admins on this site; a member cannot inherit a talon, because authoring one requires TALON_MANAGE. Choosing a successor rewrites authorship before the membership change lands, and the page confirms how many talons moved.
Reassignment is never automatic. If you leave the picker empty, the removal still goes through and the talons are left with an author who can no longer run them — reassign or delete them yourself afterwards.
changing a role
Use the role control on the member's row. The change applies to this site only — the same person keeps whatever role they hold elsewhere, and their account is untouched.
Two rules the server enforces:
- An owner cannot be demoted here. Transfer ownership first; a site is never left without one.
- Only
adminandmembercan be assigned. Ownership moves solely through transfer, so it cannot be granted as a side effect of editing a role.
To narrow someone's access instead, remove them from the sites they should not reach.
admin panel
The Admin Panel is where site admins manage members, agent tokens, schedule presets, alert rules, and webhooks for the sites they belong to. Installer management, the template library, user accounts, and email configuration are internal owlette pages and are not shown to customer accounts.
user management
Manage registered user accounts, global roles, and site assignments. This is an internal owlette page; customer accounts manage per-site access from members instead.