Roles, Users, Authorizations
Several related ideas decide who does what in metamorphOS. They work together: people do the work, roles assign responsibility inside a process, and authorizations control what each person can reach.
Users
A user is an account through which a person interacts with metamorphOS. Users are how work reaches a specific person and how the system records who did what. AI agents act through accounts too - together, users and AI agents are called agents.
See Users.
Groups
A group is a collection of users who should receive the same work. Send a task to a group - say Reviewers - and any member can pick it up, instead of it waiting on one named individual.
Authorizations
An authorization (also called an authority) is a system-wide permission category that unlocks functionality and access - for example Budget Manager, or Admin. Authorizations are assigned to users and decide what they can see and do across the platform.
Roles
A role is responsibility inside a process - who owns or performs a given step in an instance. You define roles in the Builder’s Roles tab, then a step assigned to a role sends its task to whoever fills that role.
How they fit together
- A step is assigned to a role.
- That role is filled by a user or a group.
- What a user can reach across the whole system is governed by their authorizations.
So roles answer “who handles this step?”, while authorizations answer “what is this person allowed to do at all?”.