Skip to content

Admin Concepts

These pages cover site administration tasks that require elevated permissions or that affect site-wide configuration.

Users, Access, and Identity

  • Groups — How to create and manage groups, the top-level organizational containers that own projects and provide a shared namespace for users and roles.

  • Users — How to list, add, modify, and remove user accounts on a Flywheel site.

  • Roles — How to define custom roles that grant fine-grained control over what actions users can take within a project.

  • Permissions — How group-level and project-level permissions interact, and how to read, add, update, and remove permission entries.

Site Configuration

  • Site Settings — How to read site-wide configuration, including the site URL, version, authentication settings, and enabled feature flags.

  • External Storage — How to list and inspect registered external storage devices, such as Amazon Simple Storage Service (S3) or Google Cloud Storage (GCS) backends.

  • UI Extensions — How to inspect UI extensions registered as site-level providers in the Flywheel web interface.

Automation and Data Classification

  • Gear Rules — How to create and manage per-project rules that automatically trigger gear jobs when uploaded files match specified conditions.

  • Modality and Classification Schema — How to manage the vocabulary-controlled classification scheme that labels file content by modality, aspect, and allowed values.

Reporting

  • Access Log - How to query the access log to audit user access across the site

  • Audit Trail — How to generate asynchronous audit trail reports for a detailed record of data creation, change, and deletion

  • Usage Reporting — How to retrieve storage and compute usage reports at the site, project, and daily level.