Skip to content

feat(tenant configuration view): Tenant configuration view - #489

Draft
Zacgoose wants to merge 1 commit into
devfrom
preview/tenant-configuration
Draft

feat(tenant configuration view): Tenant configuration view#489
Zacgoose wants to merge 1 commit into
devfrom
preview/tenant-configuration

Conversation

@Zacgoose

@Zacgoose Zacgoose commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

This pull request introduces a comprehensive set of new API endpoints and frontend support for reading and displaying tenant-wide configuration settings across Exchange Online, SharePoint, Entra, and Teams. These endpoints are designed for the Configuration UI, providing live or near-live reads of various policy and configuration objects, and supporting fleet-wide cached views. The frontend is updated to map configuration fields to their governing standards and adds navigation for the new Configuration page.

New Tenant Configuration API Endpoints:

  • Added endpoints to retrieve Exchange Online organization config (Invoke-ListExchangeOrgConfig.ps1), admin audit log config (Invoke-ListAdminAuditLogConfig.ps1), and OWA mailbox policy (Invoke-ListOwaMailboxPolicy.ps1). [1] [2] [3]
  • Added endpoints for SharePoint Online tenant admin settings (Invoke-ListSpoTenantSettings.ps1) and organization notification contacts (Invoke-ListOrgContacts.ps1). [1] [2]
  • Added endpoints for Entra policies: device registration (Invoke-ListDeviceRegistrationPolicy.ps1), authorization policy (Invoke-ListEntraAuthPolicy.ps1), and cross-tenant access policy (Invoke-ListCrossTenantAccess.ps1). [1] [2] [3]
  • Added endpoints for Teams global policy/configuration (Invoke-ListTeamsConfig.ps1) and admin report settings (Invoke-ListAdminReportSettings.ps1). [1] [2]
  • Implemented a fleet (all tenants) configuration cache-backed endpoint for efficient multi-tenant reporting (Invoke-ListTenantConfigFleet.ps1).

Frontend Integration:

  • Added a mapping from configuration fields to their governing standards in configStandardsMap.js, enabling the UI to display management status and link to the relevant standard.
  • Added a "Configuration" tab to the tenant management navigation to access the new Configuration UI.

These changes lay the groundwork for a unified, read-only Configuration page that surfaces the current state of key tenant settings and their management status across the Microsoft 365 ecosystem.

@Zacgoose
Zacgoose force-pushed the preview/tenant-configuration branch 2 times, most recently from 2c279d8 to 9579291 Compare September 4, 2026 10:17
@Zacgoose Zacgoose changed the title feat(tenant configuration): Tenant configuration page and template pages moved into tabbed layout feat(tenant configuration view): Tenant configuration view page and template pages moved into tabbed layout Sep 4, 2026
@Zacgoose
Zacgoose force-pushed the preview/tenant-configuration branch 3 times, most recently from 43b1541 to d253ff9 Compare September 7, 2026 14:20
@Zacgoose Zacgoose changed the title feat(tenant configuration view): Tenant configuration view page and template pages moved into tabbed layout feat(tenant configuration view): Tenant configuration view Sep 7, 2026
@Zacgoose
Zacgoose force-pushed the preview/tenant-configuration branch from d253ff9 to b3b3e34 Compare September 7, 2026 14:30
…endpoints

Central, read-only tenant Configuration view under Manage Tenant, backed by

on-demand List endpoints for Entra, Exchange, SharePoint, Teams and admin

settings, with a standards map linking each setting to its governing standard.
@Zacgoose
Zacgoose force-pushed the preview/tenant-configuration branch from 4df366d to 53362cb Compare September 7, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant