Projekt

GraphEssentials

GraphEssentials is a PowerShell module that helps with Office 365 / Azure AD using mostly Graph

Gwiazdki13
Forki4
Otwarte zgłoszenia0
Pobrania PowerShell Gallery1794
Wydaniev0.0.71
Język: PowerShell Aktualizacja: 2026-11-03

Instalacja

PowerShell Gallery

Install-Module GraphEssentials -Scope CurrentUser

Pobranie źródła

git clone https://github.com/EvotecIT/GraphEssentials.git

Pobrania

Lista zmian

v0.0.70

Application certificate maintenance

  • Add Register-MyAppCertificateRotation, Get-MyAppCertificateRotation and Invoke-MyAppCertificateRotation for explicit enrollment, safe status, active credential loading and maintenance.
  • Protect local profiles with DPAPI and restricted ACLs; verify fresh authentication before activating a replacement and retain the previous certificate for the configured overlap.
  • Preserve interrupted registration/retirement intent for explicit reconciliation instead of silently repeating uncertain writes.
  • Retain directory inventory and bounded guest invitation workflows, with all 44 public commands documented together.
  • Use the shared allowed-thumbprint selection for signed builds and releases.

Certificate maintenance supports Windows PowerShell 5.1 and PowerShell 7 on Windows in the Microsoft public cloud. It requires an existing valid, exportable RSA software certificate registered on the application. Enrollment and maintenance remain opt-in; imports and connections do not rotate credentials or create schedules.

See the certificate maintenance guide and PR #36.

v0.0.69

Directory inventory and invitation workflows

  • Added selected directory user and guest inventories with complete collection handling, manager projection and extension data.
  • Added bounded guest invitation workflows with callbacks and structured outcomes.
  • Manager projections include employee IDs so callers can match directory records without duplicating Graph queries.

See #37 for the API and command documentation. This release does not include the separate application certificate rotation proposal.

Ścieżka konsultingowa

Potrzebujesz pomocy z wdrożeniem tego projektu?

Platform Delivery Services

  • Translate open-source tooling into production-ready operating patterns.
  • Define rollout, ownership, reporting, and support boundaries early.
  • Package the work so internal teams can operate it confidently.

Pomagamy we wdrożeniach, remediacji, projektowaniu automatyzacji i dostarczaniu rozwiązań wokół platform stojących za tym projektem.