diff --git a/README.md b/README.md index fbc70cf..8ddd8fd 100644 --- a/README.md +++ b/README.md @@ -134,8 +134,8 @@ App-Registrierung automatisch anlegt/konfiguriert:** | App Management | Haupt-Ansicht: Apps laden, Gruppen zuweisen / entfernen | | Group Management | Mitglieder anzeigen/exportieren, Benutzer **und Gruppen** hinzufuegen, CSV-Import | | App Report | Installationszaehler pro App, Geraete-Export als CSV | -| Geräte | Geraete suchen, Filter (auch nach **Gruppe**), CSV-Export, **Bulk-Offboarding**, Detail-Panel, Aktionen (Sync, Wipe, …) | -| Policies | Policies exportieren/importieren (Neuanlage) und **zusammenfuehren** (Settings Catalog) | +| Geräte | Geraete suchen, Filter (auch nach **Gruppe**), Spalte **Verwaltung** (Intune / Co-Managed), CSV-Export, **Bulk-Offboarding**, Detail-Panel (inkl. **Autopilot**-Status) und Aktionen (Sync, Wipe, …) | +| Policies | Policies exportieren/importieren (Neuanlage), **zusammenfuehren** (Settings Catalog) und **Gruppen zuweisen** (Bulk) | --- @@ -246,6 +246,29 @@ neu an. Unterstuetzte Typen: Anlegen angezeigt; pro Konflikt waehlst du, welche Policy gewinnt - Voraussetzung: gleiche Plattform. Zuweisungen werden nicht uebernommen. +### Gruppen zuweisen (Bulk) *(nur Read/Write)* + +Weist mehreren ausgewaehlten Policies **in einem Schritt** dieselben Gruppen zu — +typuebergreifend (Settings Catalog, Compliance, Konfigurationsprofil, +Administrative Vorlage gemischt). + +- Eine oder mehrere Policies per Checkbox waehlen → Button + **„Gruppen zuweisen"** in der Toolbar. +- Im Dialog **Include-** und/oder **Exclude-Gruppen** einmal waehlen; zusaetzlich + die integrierten Include-Ziele **Alle Geraete** und **Alle Benutzer**. +- **Zwei Modi:** + - **Hinzufuegen** (Default): bestehende Zuweisungen jeder Policy bleiben + erhalten, die gewaehlten Gruppen/Ziele kommen hinzu (dedupliziert, inkl. + vorhandener Filter- und Alle-Geraete/Benutzer-Ziele). + - **Ersetzen**: alle bisherigen Zuweisungen der Policy werden durch die + Auswahl ersetzt. +- Hintergrund: Die Graph-`/assign`-Action ersetzt immer die **komplette** + Zuweisungsliste — der Hinzufuegen-Modus liest die bestehenden Zuweisungen + daher zuerst aus und schickt sie zusammen mit den neuen mit. Ist das Auslesen + fuer eine Policy nicht moeglich, wird sie uebersprungen (statt versehentlich + bestehende Zuweisungen zu loeschen). +- Ergebnis-Toast meldet Erfolg/Fehler pro Policy. + ### Benoetigt Graph-Berechtigung `DeviceManagementConfiguration.ReadWrite.All` (Import) bzw. @@ -324,6 +347,7 @@ Intune Manager/ | GET | `/api/policies/exports` | — | Server-Archiv der Exporte auflisten | | POST | `/api/policies/import` | **Write** | Policies als Neuanlage importieren | | POST | `/api/policies/consolidate` | **Write** | Settings-Catalog-Policies zusammenfuehren | +| POST | `/api/policies/assign` | **Write** | Policies Gruppen/Alle-Geraete/-Benutzer zuweisen (Bulk, Add/Replace) | > **Read+MDM** = benoetigt zusaetzlich `DeviceManagementManagedDevices.Read.All` > **Read+Cfg** = benoetigt `DeviceManagementConfiguration.Read.All` (Export) bzw. `.ReadWrite.All` (Import)