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.