Changes for content/handbook/engineering/architecture/design-documents/organization/_index.md: 7 added lines, 2 removed lines.
Original line number
Diff line number
Diff line
@@ -203,12 +203,16 @@ There are situations that might require intervention by an Instance Admin, for i
When that is the case, actions taken by the Instance Admin overrule actions of the Organization Owner.
For instance, the Instance Admin can ban or delete a User on behalf of the Organization Owner.
## Routing
## Organization Space
Every Organization, including non-isolated ones, occupies its own scoped space — independent of [isolation](isolation.md) and Cell placement. This gives each its own namespace, keeps paths stable across Cell moves, and provides a home for Organization-level features. See [ADR 012: Organization is a scoped space](decisions/012_organization_space.md) for the rationale.
### Routing
Today only Users, Projects, Namespaces and container images are considered routable entities which require global uniqueness on `https://gitlab.com/<path>/-/`.
We will update routing rules to allow existing globally scoped routes, and introduce a new parallel set of Organization scoped routes.
The globally scoped routes will maintain backwards compatibility with existing routes, and also reduce path verbosity for platforms other than GitLab.com which are likely to have a single Organization.
There are further details on [Current Organization](current_organization.md)
The URL mechanism is decided in [ADR 004](decisions/004_path_scope.md), and there are further details on [Current Organization](current_organization.md).
## Organization Development
@@ -342,6 +346,7 @@ Based on this analysis we expect to see similar behavior when rolling out Organi
-[008: Non-isolated organizations on GitLab.com](decisions/008_non_isolated_organizations_gitlab_com.md)
-[009: State machine for organization lifecycle](decisions/009_state_machine.md)