It would be helpful, I would utilise it as a form of namespacing. So that potentially I could expose the dashboard scoped to a specific workspace to the various teams that depend on it, without revealing all the other flows.
Especially with a managed environment, where I have flows deployed on the same server for different customers.
Not so critical when developing a prefect implementation scoped to a single tenant, but when managing multiple tenants on the same server.
It seems to me Prefect (open source) is intended for:
A team building a prefect implementation for their company, or a contractor building an implementation for a company
Vs
A company building a managed service with many different customers
Right now I’m trying to conceptualise the best way to handle the latter, without requiring a new api server and database for each customer.