Organizations
Organizations are the top-level unit of tenancy in Outcron. Every resource — jobs, schedules, executions, users, API keys — belongs to exactly one organization.
Multi-Org Access
Users can belong to multiple organizations. Switch between them using the organization selector in the sidebar, or set a default org in your account preferences.
In the CLI, use outctl orgs use <org-id-or-slug> to set the active organization.
Organization Access
Within each org, each user has one membership assigned to one group. The group points to a role, and the role controls the user's permission tags.
- Built-in Member group — grants the default member permission set.
- Built-in Admin group — grants the full org permission catalog.
- Custom groups — grant the permission tags from the group's assigned custom role.
Use groups when you need separate access levels for operators, billing users, report editors, or auditors. Moving a user between groups updates their effective access without changing the user account.
Inviting Users
Normal org admins add users by invite. The invite flow sends a time-limited link and does not reveal whether the address is already registered. The recipient link decides whether the user signs in or signs up.
Billing-Locked Organizations
Organizations with past-due billing are automatically locked. Locked orgs:
- Cannot make writes to most resources.
- Can still access billing endpoints to resolve the payment issue.
- Resume normal operation once billing is current.