-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Open
Copy link
Milestone
Description
Detailed Description
We want users to be able to create projects according to their permission levels.
We also have the eventual Demo projects to keep in mind, for basic level users.
Requirements for regular project, for users with sufficient permissions:
- A user can create a project
- A user can configure a project through the UI
- A user can set/modify the project's metadata
- A user can manage the stations belonging to the project
- A user can add/remove users to a project
- A user can add/remove/modify the permissions of users in a project
- A user can configure the pipelines that can be used in the project, along side other elements, like non-moth definition, masking list, etc.
- A user has access to sufficient documentation to do all these elements autonomously
- The UI allows and guides the user to do all these things in an efficient and simple way
Requirements for demo projects:
- Do we even want them to create a project, or do we create a private demo project for all user accounts?
- Unless we plan on allowing basic users to create multiple demo projects, maybe it's best to generate one automatically
- Limit available configurations - We are aiming for as hands-off as possible for simplicity
- Limited choice of pipelines
- Only view permissions for added users?
- Limited storage and/or temporary storage?
- Only 1 station allowed?
- Max of 10 images?
- Limited amount of processing runs on a per-day basis?
Metadata
Metadata
Assignees
Labels
No labels