-
Notifications
You must be signed in to change notification settings - Fork 120
feat: org-scoped marketplace with tenant visibility model #733
Copy link
Copy link
Closed
Description
Summary
Policy conflict resolution already supports global/tenant/organization/agent scopes (policies/conflict_resolution.py), but agent_marketplace has no org/tenant fields. PluginRegistry and MarketplacePolicy need org-scoped visibility so organizations can maintain their own approved plugin catalogs.
What Exists
- Policy scopes: global, tenant, organization, agent (
conflict_resolution.py:20-33) - Tenant isolation checklist (
docs/security/tenant-isolation-checklist.md) - Plugin registry with trust tiers (
registry.py,trust_tiers.py)
What's Missing
PluginManifestneedsorganizationfieldPluginRegistryneeds org-scoped queries (list plugins for org X)MarketplacePolicyneeds per-org allowlist/blocklist- Marketplace export should support org-filtered catalogs
Context
Enterprise deployments need org-scoped marketplaces with independent governance. A multi-layer model (Enterprise > Organization > Team > Individual) is the natural pattern for large-scale agent governance.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels