Skip to content

Multi-Organization Support (Nor for MVP) #249

@aviars

Description

@aviars

Allow an agent to be in more than one organization.

Current Status

When orgs > 1, the agent's dashboard renders all organizations' members. Columns do not align and results in a weird UI display.
Instead of fixing this we've just agreed to have a policy of one person per org. So as long as one agent is in exactly one org, there is no issue.

The OIDC server, however, does support a person(agent) being in 0..n organizations at once. Its similar to GitHub.

Proposed Enhancement (Not MVP)

  • Provide a switching mechanism between orgs
  • Organization Dashboard URL should include organization's slug (like Github).

Even if we decide to keep restricting this app to a single organization per agent, we should still include the organization slug in the URL and refactor surrounding logic accordingly. (Right now its grabbing the first in the list).

cc/ @sharrisoncaktus @ekivemark

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions