Skip to content

Admin Center

InvenTree Admin Interfaces

InvenTree provides multiple administration interfaces with different safety levels and intended use cases.

Admin Center:

  • Main administration interface for day-to-day operations
  • Uses API-backed flows with validation and safety checks

System Settings:

  • Access to global runtime settings
  • Available to staff users (or users with equivalent API scope)

Database Admin Interface:

  • Low-level database administration
  • Fewer safeguards than the Admin Center
  • Intended for advanced users and troubleshooting scenarios

Admin Center

The Admin Center is the main interface for managing InvenTree. It provides a user-friendly interface for managing all aspects of the system, including:

  • Users / Groups
  • Data import / export
  • Customisation (e.g. project codes, custom states, parameters and units)
  • Operational controls (e.g. background tasks, errors, currencies)
  • Integration with external services (via machines and plugins)
  • Reporting and statistics

Access Admin Center

The Admin Center can be accessed in any of the following ways:

  • User menu in the top-right corner: Admin Center
  • Command palette quick action: Admin Center
  • Direct URL: /web/settings/admin

Permissions

Some panes can only be accessed by users with specific permissions. For example, the Stocktake pane can only be accessed by users with the stocktake permission.

System Settings

The System Settings interface provides ordered access to all global settings in InvenTree. Users need to have staff privileges enabled or the a:staff scope.

Database Admin Interface

For low-level administration tasks, use the Database Admin Interface.