-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Context
The Store and AuthorizationModel resources are currently exposed via the core.platform-mesh.io APIExport, making them visible in every user workspace. These are internal technical resources that end users should not modify directly.
Goal
Restrict visibility of these resources to organizational workspaces only:
- Create a new APIExport
orgs.core.platform-mesh.iocontainingStoreandAuthorizationModelresources - Add this APIExport to the default API bindings for organizational workspaces only
- Relocate AuthorizationModel generation from provider workspaces to organizational workspaces
- Ensure naming conventions prevent conflicts across workspaces
- Update affected components:
- Adjust generator/operator logic accordingly
- Update helm-charts default configurations
Acceptance Criteria
-
StoreandAuthorizationModelresources are no longer visible in user workspaces - New
orgs.core.platform-mesh.ioAPIExport is created and bound to org workspaces - AuthorizationModels are generated in org workspaces with conflict-safe naming
- All related operators and helm-charts are updated
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
ForRefinement