TenantAtlas/app/Support
Ahmed Darrazi 3b1dd98f52 feat(rbac): Implement Tenant RBAC v1
This commit introduces a comprehensive Role-Based Access Control (RBAC) system for TenantAtlas.

- Implements authentication via Microsoft Entra ID (OIDC).
- Manages authorization on a per-Suite-Tenant basis using a  table.
- Follows a capabilities-first approach, using Gates and Policies.
- Includes a break-glass mechanism for platform superadmins.
- Adds policies for bootstrapping tenants and managing admin responsibilities.
2026-01-25 16:01:50 +01:00
..
Auth feat(rbac): Implement Tenant RBAC v1 2026-01-25 16:01:50 +01:00
Badges feat: unify provider connection actions and notifications 2026-01-25 01:55:06 +01:00
Concerns feat/027-enrollment-config-subtypes (#31) 2026-01-04 13:25:15 +00:00
Enums feat/042-inventory-dependencies-graph (#50) 2026-01-10 12:50:08 +00:00
Inventory 058-tenant-ui-polish (#70) 2026-01-22 00:17:23 +00:00
Middleware feat(rbac): Implement Tenant RBAC v1 2026-01-25 16:01:50 +01:00
OpsUx feat: unify provider connection actions and notifications 2026-01-25 01:55:06 +01:00
OperationCatalog.php feat: unify provider connection actions and notifications 2026-01-25 01:55:06 +01:00
OperationRunLinks.php feat: unify provider connection actions and notifications 2026-01-25 01:55:06 +01:00
OperationRunOutcome.php 054-unify-runs-suitewide (#63) 2026-01-17 22:25:00 +00:00
OperationRunStatus.php 054-unify-runs-suitewide (#63) 2026-01-17 22:25:00 +00:00
OperationRunType.php 054-unify-runs-suitewide (#63) 2026-01-17 22:25:00 +00:00
RbacReason.php Intune RBAC: graceful unsupported-account handling, health-check fixes, tests and docs updates 2025-12-13 01:25:06 +01:00
RestoreRunIdempotency.php 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
RestoreRunStatus.php feat/011-restore-run-wizard (#17) 2025-12-31 19:14:59 +00:00
TenantRole.php feat: unify provider connection actions and notifications 2026-01-25 01:55:06 +01:00