Settings

The Settings page provides system administration controls for MiningOS, including worker management and user access configuration. Access Settings from the navigation sidebar.

For initial system configuration and superAdmin setup, see the Installation Guide.

Dashboard

The Sidebar can be expanded or collapsed; in either case the user can navigate to the main pages or subpages in MiningOS.

Sidebar Expanded
Sidebar Collapsed

Reboot MiningOS

The Reboot MiningOS feature restarts all the device communication workers. This should help when any one type of device information goes missing in MiningOS. Use this feature to try to fix communication issues, and contact the MiningOS team if it does not work.

This action restarts the worker processes that communicate with physical devices via RPC over Hyperswarm. For details on the worker architecture, see Architecture — System Components.

This is a double-authorization action. See Requests & Approvals for details on the authorization workflow.

circle-exclamation
circle-info

The reboot action should not be used to try to fix any slowness issues or when devices themselves are having issues. For device-specific troubleshooting, see the Alerts Manual.

When to Reboot

Symptom
Recommended Action

Single device type missing data

Reboot MiningOS

All devices missing data

Check network connectivity first, then reboot

Slowness or UI lag

Do not reboot — contact support

Individual device offline

Troubleshoot device via Explorer

Worker registration issues

For backend-level troubleshooting, see Backend Operations.


User Management

Go to Settings > User management to manage user accounts and permissions.

Change a user's role by selecting on the Role dropdown, or create and assign a role to a new user by clicking on Add User.

User Management
Add User

User Roles

Role
Permissions

Admins

Create/Remove all types of users; authorize double-authorization actions such as Reboot MiningOS. Full access to all Backend Operations.

Site managers

Authorize double-authorization actions such as Reboot MiningOS. See Requests & Approvals.

Site operators

Operate single-authorization actions only. Double-authorization actions require approval from Admins or Site managers.

Read-only users

Access all pages without submitting any actions.

Developers

Same as Read-only users—access all pages without action permissions.

Field operators

Read-only access with permission to add Comments to devices.

Reporting Tool managers

Access limited to Dashboard and Reporting Tool pages only.

Role Capabilities Matrix

Capability
Admin
Site Manager
Site Operator
Field Operator
Read-only

View all pages

Single-auth actions

Approve double-auth

Manage users

Add comments

Configure pools

Access inventory

Modify inventory

For pool configuration permissions, see Pool Manager Module.

Initial User Setup

The initial superAdmin user is configured during installation in the config/facs/auth.config.json file. See the Installation Guide for details on:

  • Setting the superAdmin email address

  • Configuring OAuth2 authentication providers

  • Setting up callback URIs for the authentication flow

Adding New Users

  1. Navigate to Settings > User management

  2. Click Add User

  3. Enter the user's email address (must match their OAuth provider email)

  4. Select the appropriate role based on their responsibilities

  5. Click Save

The user will be able to log in using the configured OAuth2 provider (e.g., Google) on their next visit.

Role Selection Guidelines

User Type
Recommended Role
Rationale

System administrators

Admin

Full system control including user management

Site supervisors

Site Manager

Can approve actions without user management

Daily operators

Site Operator

Execute routine operations with approval for critical actions

Maintenance technicians

Field Operator

Document observations without operational control

Auditors/Observers

Read-only

Monitor without affecting operations

Integration developers

Developers

Read access for building integrations


Operator Manual

Architecture & Installation

Contributor Guide

Last updated