Admin's Guide - USA-RedDragon/DMRHub GitHub Wiki
This guide is written for users of DMRHub that have been granted administrative permissions.
This document will use <siteurl.com>
as a placeholder for the URL of the target DMRHub instance. Replace it as appropriate.
If you're the DMRHub instance server administrator, you might be looking for the Deployment Guide
What is the intention of the administrator role?
The administrator role is intended to use in order to share the burden of the manual approval process and other user support actions that might need to be done.
What can administrators do?
DMRHub administrators are able to perform the following actions:
- List, edit, and delete any repeater
- create and edit talkgroups
- create, delete, and assign admins and net control operators (NCOs) to talkgroups
- List, suspend, approve, or edit users
- Get lastheard of a specific user or repeater
The navigation bar
The DMRHub navigation bar will change once the user is detected to be an administrator, and a new option should appear called "Admin". This dropdown navigation item allows you to select from Talkgroups, Repeaters, Users, and pending User Approvals.
Talkgroups
This page is the same as the main talkgroup list, except that all talkgroups' names, descriptions, admins, and NCOs are editable and all talkgroups are able to be deleted.
New talkgroups
Clicking "Add New Talkgroup" in the header of this page's table will allow administrators to create new talkgroups. The Name and Description are required, Talkgroup Administrators and NCOs are optional.
Repeaters
The repeaters page is exactly like the main personal repeaters page, except that is lists all repeaters instead of ones owned by the user
Users
The users page allows you to edit and delete users from DMRHub. The only edits currently allowed are to suspend/unsuspend the user. Admins are not allowed to promote other users to admin.
User Approvals
This list shows the pending users who have registered and are awaiting access to DMRHub. These users have already been validated as having a valid DMR ID and callsign combination. Keep in mind that this doesn't stop users from using a known callsign and DMR ID combo. Simply clicking "Approve" and confirming will allow the user to sign in and start using DMRHub.