Projekt

GraphEssentials

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

Sterne13
Forks4
Offene Issues0
PowerShell-Gallery-Downloads1794
Versionv0.0.71
Sprache: PowerShell Aktualisiert: 2026-11-03

Installation

PowerShell Gallery

Install-Module GraphEssentials -Scope CurrentUser

Quellcode checkout

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

Downloads

Änderungsprotokoll

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.

Beratungsfeld

Brauchen Sie Hilfe, um das produktiv einzusetzen?

Leistungen für Einführung und Delivery

  • Open-Source-Werkzeuge in produktionsreife Betriebsmodelle überführen.
  • Rollout, Zuständigkeiten, Reporting und Support früh klar abgrenzen.
  • Die Arbeit so paketieren, dass interne Teams sie sicher betreiben können.

Wir unterstützen bei Einführung, Remediation, Automatisierungsdesign und Delivery rund um die Plattformen hinter diesem Projekt.