Add mail security related metrics#59
Closed
srishti-negi wants to merge 125 commits into
Closed
Conversation
#splash-1
…in sharepoint_onedrive_usage.py by reusing active_users_usage core package helpers
… inside telemetry/styles.py for cleaner DRY layout maintenance
…ient and directory/reports services inside all telemetry components
…s inside core/graph package
…revent indefinite background thread blocking
…ctory for estimator workloads
Add SharePoint and OneDrive usage telemetry to license overview dashboard Unified the codebase architecture by establishing a centralized graph api interaction (core/graph) and a shared design token system (styles.py).
feat(telemetry): Integrate OneDrive Sync Client active users report and UI display
…ls telemetry and dashboard grid view
Integrate Data Security & Governance sensitivity labels telemetry and dashboard grid view
Integrate OneNote active users telemetry row inside OneDrive column
…emetry extraction
…ty with pagination and permission advice - Render OneDrive and SharePoint Storage as separate, independent telemetry frames. - Add full tenant-wide Data Security & Governance sensitivity labels scanner and UI view. - Support nested sensitivity sublabels hierarchically, sorted descending by priority. - Replace dynamic-height scroll container with in-memory pagination (Prev/Next buttons) in Sensitivity Labels table to maintain premium, compact layout. - Enhance API error boundaries with actionable Entra ID permission advice recommendations (e.g. Reports.Read.All and SensitivityLabels.Read.All).
feat: integrate separated OneDrive/SharePoint storage and Data Security with pagination
add Protection and Mode columns to Sensitivity Label telemetry
feat(telemetry): audit Supported Email Clients (OWA/Desktop/Mobile/Protocols) and Discovered PST Files (Cloud/Endpoints) as a unified top-level Email Environment dashboard card
…uditing client support and cloud PST archives
…uditing client support and cloud PST archives
feat(telemetry): audit Current Email System(s) coexistence via Subscribed Licensing SKUs and Intune detectedApps Graph API
…telemetry parsing
feat(telemetry): treat Undetermined client values as active usage in telemetry parsing
…nt and rename protocol apps
…mic authentication findings
…nal-reality-col # Conflicts: # telemetry/email_client_support.py
refactor(ui): remove Operational Reality column from Authentication Mechanics table
…sponsive layouts and inline status updates
feat: Add Exchange Connector data
…al sidebar tag, integrate unified google-genai SDK, and use inline export status labels
…sub-section headers
…tributeError on None values
…imal cluster count and Gemini Next summarization
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add section for mail security in email section