For administrators
Administrators are ogma's system operators. If you have the admin role,
you'll see an Admin link in the avatar menu that opens the admin area at
/admin. It's laid out as a list of topics on the left with details on the
right.
Where accounts live now
User accounts (and API tokens) are managed on the shared account service — its own admin area is where accounts are created, edited, deactivated, and granted the admin role. There's still no public sign-up: people can't get in until an account exists for them there.
Two things about how that interacts with ogma:
- A person invited to a project before their account existed joins automatically on their first sign-in — pending invitations for their email convert to memberships.
- Deactivating an account on the account service locks it out of ogma immediately (and everywhere else that shares the sign-in).
Projects, Invitations
ogma's own admin topics cover what this app owns:
- Projects — every project on the system.
- Invitations — outstanding invitations across all projects.
Sending email
ogma sends mention notifications over SMTP when the server is
configured for it (sign-in code emails are the account service's job). In
release deployments SMTP is required; in development it's optional. (In-app
notifications for assignments and comments are never emailed.) See the project
README for configuration.