Roles and Access Control
Influgen currently supports four organization roles:
owneradmineditorviewer
The hierarchy is:
owner > admin > editor > viewer
Role intent
Owner
Full organizational control, including the highest-risk changes. Owners are the only members who can assign or manage the owner role.
Admin
Operational control over team workflows and settings, but not full ownership transfer semantics.
Editor
Best for operators who create, review, schedule, and manage content without needing top-level administrative power.
Viewer
Read-oriented access for stakeholders who need visibility without edit authority.
Important restrictions
- only owners can invite or promote another owner
- the organization must always retain at least one owner
- role updates are validated against the actor's current role
Those rules prevent an organization from losing control of itself through an accidental downgrade or deletion.
[screenshot: Team member table with role dropdowns and permission hints per role]
Recommended role mapping
- founders or agency leads: owner
- operations managers: admin
- content operators: editor
- clients or stakeholders: viewer
Keep roles narrow. Influgen works best when every permission is intentional.