Hi ,
In large-scale enrollment with multiple organizations there are several friction points that make day-to-day administration and usage monitoring more complex than necessary. While the platform supports multi-tenancy, there are gaps in tooling and visibility that hinder effective management at scale.
Below are several specific areas where improvements could meaningfully enhance the experience for platform administrators:
1. Filter Issues by Organization
- Current State: Issues can be tagged with OrgMarkings, and visibility settings are respected and clear within individual tickets.
- Problem: There’s no way to filter or group issues by Organization, which makes managing issues across tenants cumbersome. Additionally, OrgMarkings are not currently displayed in the thread list view within the Issues app.
- Request:
- Add ability to filter issues by OrgMarking.
- Display OrgMarkings in the thread list view to improve issue triage and organizational visibility.
2. Filter Data Connections by Organization or Space
- Current State: The data connections interface lacks sufficient filtering and sorting capabilities.
- Problem: It’s not currently possible to:
- Filter by Organization or Space.
- Filter based on properties like presence of exports, code imports, or compute modules.
- Request:
- Introduce filtering options in the Data Connections UI to support these use cases, which are essential for users managing many assets across different orgs, and most importantly the potential outflows of data across the enrollment.
3. Improve Visibility and Management of Egress Policies
- Current State: Egress policies can be assigned to multiple organizations. When one of these organizations is decommissioned, the policy remains on associated data connections but appears as “Insufficient permissions”—even to platform admins.
- Problem:
- There’s no way for admins to identify which egress policies belong to which organization.
- Visibility is degraded, and orphaned policies become hard to manage.
- Request:
- Allow platform admins to filter egress policies by Organization in the Network egress menu and approvals flows of the control panel.
- Improve visibility and management tools for orphaned or cross-organization policies.
4. Resource Management App – Org level usage monitoring
- Current State: Usage data in personal spaces must be manually compiled by user, even when organizations or spaces are the unit of interest. Also, one needs to manually add projects to usage accounts.
- Problem: This approach is time-consuming, error-prone, and not scalable for large or client-facing environments.
- Request:
- Introduce grouping by Organization or Space within the Resource Management App
- Allow direct association of usage accounts with a space or organization (across all its projects), rather than adding individual projects manually
My Recommendation
Currently, the concept of multi-organization enrollment is powerful, however, is not fully realized across key applications, including:
- Approvals
- Usage tracking
- Issues
- Data Connections
- Egress policy management
Providing better visibility, filtering, and management options tailored to multi-org setups would improve the platform’s usability for complex enrollments.