Users and roles
The ntfy user command allows you to add/remove/change users in the ntfy user database, as well as change passwords or roles (user or admin). In practice, you'll often just create one admin user with ntfy user add --role=admin ... and be done with all this (see example below).
Roles:
- Role
user(default): Users with this role have no special permissions. Manage access usingntfy access(see below). - Role
admin: Users with this role can read/write to all topics. Granular access control is not necessary.
Example commands (type ntfy user --help or ntfy user COMMAND --help for more details):
ntfy user list # Shows list of users (alias: 'ntfy access')
ntfy user add phil # Add regular user phil
ntfy user add --role=admin phil # Add admin user phil
ntfy user del phil # Delete user phil
ntfy user change-pass phil # Change password for user phil
ntfy user change-role phil admin # Make user phil an admin
ntfy user change-tier phil pro # Change phil's tier to "pro"
No Comments