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.