Who may do what

A second thing as well as a password

A password is one thing, and it is the thing that gets read off a note, reused from a shopping site, or typed into a page that only looked like this one. A six-digit code from an app on a phone is a second thing, and somebody who has the password without the phone gets nowhere.

Turning this on asks for one only from the accounts that can write money, identity documents, a rider's payee details, other people's accounts, privacy erasures or the platform. A picker at a bench gets no new step. Anybody may set one up whether or not it is on, on their own sign-in page.

AccountHoldsSecond factor

Give somebody a login

The account is created straight away and cannot sign in until they set their own password through a single-use link. You never see it, and neither does anybody else — which is why this exists rather than a box where you type a starting password for them.

Everybody with an account

A role is a bundle of grants and the grants are what matter. "Give Ama pricing" is not a sentence anybody can evaluate; the areas column is the same fact in a form you can decide about. Grants are read from the database on every request — never carried in a cookie — so a change here is in force on somebody's very next click, with no sign-out.

AccountRolesWhich lets themStatus
Loading…

What each role can do

Read from role_grant, not written into this page — a role is a row, so one added by a migration explains itself here without anybody editing this screen. owner holds every area and is not grantable: there is one per business, enforced by a unique index, and it is set with admin.ts role:owner on the box. Roles marked yours were written here and can be changed; the rest come with the system and are the same in every business using it.

RoleWho it is forGrants
Loading…

What the areas mean

AreaCovers
Loading…

Give a role