Skip to content

User page · Permissions

1 module · 2 exports · 1 repository · 14 e2e tests · 16 routes

Who may do what in User page: the per-object permissions it builds with every place checking them, and the checks in its code. See Permissions for how authorization works and the reference for every role and feature.

Other features' permissions

Checks in this feature's code of permissions another feature grants.

PermissionGranted inChecked in
EDITArt
EDITBuilds

Global roles

The global roles this feature's code checks, see who has each.

RoleChecked in
ARTIST
STAFF
SUPPORTER

Outside the system

Reading x.permissions.NAME directly skips hasPermission and with it the admin bypass, and authorizing an action on an object with isAdmin and friends is a bug. Some of these are deliberate, the permissions doc lists the boundaries.