Superusers

In order to do administrative tasks using the API, JetStream has the concept of superusers. Superusers can be any users specified using the --superuser or --supergroup command line options, or the user that’s running the JetStream process (on Linux and macOS, this defaults to root, on Windows this is SYSTEM).

By default, members of the standard administrator group are set as a JetStream --supergroup:

Platform

Default Superuser Group

Ubuntu

sudo

CentOS

wheel

macOS

admin

Windows

Administrators

Once the user is connected to the server via API, they will need to upgrade their privileges using superuser() API call.

Some of the tasks a superuser is allowed to do include:

  • Monitoring all transfers on the server using the JetStream Client application (superusers are Wranglers)

  • Managing user’s sandboxes

  • More detailed server configuration information