> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/de/automatisierung/runbooks/runbook-references/org/devices/auto-approve-driver-updates_scheduled.md).

# Treiberupdates automatisch genehmigen geplant

{% hint style="info" %}
Dies ist ein geplanter Runbook-Durchlauf. Er ist dafür ausgelegt, nach einem wiederkehrenden Zeitplan ausgeführt zu werden, statt für ein einzelnes Objekt ausgelöst zu werden. Siehe [Planung](/de/automatisierung/runbooks/scheduling.md) für Details zur Konfiguration von Runbook-Zeitplänen.
{% endhint %}

### Beschreibung

Dieser geplante Runbook genehmigt ausstehende Treiberupdates in einer oder mehreren Intune-Treiberupdaterichtlinien automatisch. Er kann Treiberupdates nach Mustern für Anzeigenamen, Treiberklasse oder Hersteller filtern. Optional können nach Abschluss der Genehmigungsvorgänge E-Mail-Benachrichtigungen gesendet werden. Die Benachrichtigungs-E-Mail enthält CSV- und/oder Excel-(xlsx)-Berichtsdateien mit jeder Treiber-Genehmigungsaktion (Richtlinie, Treiber, Version, Hersteller, Treiberklasse, Veröffentlichungsdatum und Ergebnis). Die Berichtsdateien können auch in ein Azure Storage Account hochgeladen werden, wobei zeitlich begrenzte Download-Links zurückgegeben werden. Der Parameter ReportFileFormat steuert, welche Dateiformate generiert und bereitgestellt werden (nur CSV, CSV und XLSX oder nur XLSX). Wenn der CSV-Anhang die Größenbeschränkung für E-Mails überschreitet und "CSV & XLSX" ausgewählt ist, wird für die E-Mail nur auf die Excel-Arbeitsmappe zurückgegriffen.

### Einrichtung für den E-Mail-Versand

Der Versand eines E-Mail-Berichts ist optional und erfolgt nur, wenn ein Empfänger (`EmailTo`) angegeben ist. Die Absenderadresse wird aus der `RJReport.EmailSender` Tenant-Einstellung übernommen.

Dieses Runbook sendet E-Mails über die Microsoft Graph API. Um E-Mails über die Graph API zu senden, müssen Sie in der Runbook-Anpassung eine vorhandene E-Mail-Adresse konfigurieren.

Siehe die [Dokumentation zu RealmJoin Report Settings](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings) für Details.

#### E-Mail-Branding

Die Bericht-E-Mail berücksichtigt die optionalen `RJReport.Branding.*` Tenant-Einstellungen: ein benutzerdefiniertes Headerbild, ein benutzerdefiniertes Footerbild (öffentliche HTTPS-URLs, PNG/JPEG/GIF, max. 200 KB jeweils), einen benutzerdefinierten Footer-Link sowie benutzerdefinierte Akzent- und Textfarben (6-stellige Hex-Werte, z. B. `#0052cc`). Wenn diese Einstellungen nicht konfiguriert sind, werden die Standardgrafiken und -farben von RealmJoin verwendet. Ein Branding-Bild, das nicht heruntergeladen oder validiert werden kann, oder ein Farbwert, der keine gültige Hex-Farbe ist, verhindert niemals die Bericht-E-Mail – stattdessen wird der entsprechende Standard verwendet.

Siehe die [Dokumentation zu RealmJoin Report Settings](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings) für Einrichtungsdetails.

### Ort

Organisation → Geräte → Treiberupdates automatisch genehmigen (Geplant)

**Vollständiger Runbook-Name**

rjgit-org\_devices\_auto-approve-driver-updates\_scheduled

### Details

| Eigenschaft          | Wert                                                                                                              |
| -------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Version              | 1.3.0                                                                                                             |
| Erforderliche Module | <p>RealmJoin.RunbookHelper (>= 0.8.9)<br>Microsoft.Graph.Authentication (>= 2.39.0)<br>Az.Accounts (>= 5.5.2)</p> |
| Planbar              | ja                                                                                                                |

### Hinweise

Voraussetzungen:

* Zugriff auf die Microsoft Graph BETA-API (Treiberupdate-Endpunkte befinden sich in Beta)
* RJReport.EmailSender-Einstellung konfiguriert (falls E-Mail-Benachrichtigungen verwendet werden)

Häufige Anwendungsfälle:

* Filter zuerst testen: Verwenden Sie den WhatIf-Parameter, um eine Vorschau anzuzeigen, welche Treiber genehmigt würden
* Alle Treiber automatisch genehmigen: Ohne Filterparameter ausführen
* Bestimmte Hersteller genehmigen: Verwenden Sie DriverManufacturer, um Anbieter wie "Intel" oder "AMD" gezielt auszuwählen
* Bestimmte Richtlinien ansprechen: Verwenden Sie PolicyNames oder PolicyIds, um zunächst Test-Richtlinien einzugrenzen
* Genehmigungen überwachen: Konfigurieren Sie EmailTo, um nach jedem Lauf detaillierte Berichte zu erhalten

Parameterwechselwirkungen:

* Wenn kein Richtlinienfilter angegeben ist, werden ALLE Treiberupdaterichtlinien verarbeitet
* Wenn kein Treiberfilter angegeben ist, werden ALLE ausstehenden Treiber in den ausgewählten Richtlinien genehmigt
* PolicyNames und PolicyIds können kombiniert werden - beide Filter werden unabhängig voneinander angewendet
* E-Mail-Benachrichtigungen erfordern die Einstellung RJReport.EmailSender und Connect-RjRbGraph
* Der WhatIf-Modus simuliert Genehmigungen ohne Änderungen vorzunehmen - nützlich zum Testen von Filtern

### Berechtigungen

#### Anwendungsberechtigungen

* **Typ**: Microsoft Graph
  * DeviceManagementConfiguration.ReadWrite.All
    * *Liest Windows-Treiberupdate-Profile und deren Inventare und genehmigt ausstehende Treiber*
  * Mail.Send *(optional — Funktion: E-Mail-Bericht)*
    * *Sendet die Genehmigungsbericht-E-Mail über Send-RjReportEmail, wenn EmailTo konfiguriert ist*
  * Organization.Read.All
    * *Liest /organization für den Anzeigenamen des Tenants, der in der Bericht-E-Mail verwendet wird*

### Parameter

#### PolicyNames

(Optional) Durch Kommas getrennte Liste von Namen der Treiberupdaterichtlinien, um die Genehmigung einzugrenzen (z. B. "Policy1, Policy2, Policy3"). Wenn nicht angegeben, werden alle Richtlinien verarbeitet.

| Eigenschaft           | Wert                                |
| --------------------- | ----------------------------------- |
| Erforderlich          | falsch                              |
| Standardwert          |                                     |
| Typ                   | Zeichenfolge                        |
| Anzeigename im Portal | Namen der Treiberupdate-Richtlinien |

#### PolicyIds

(Optional) Durch Kommas getrennte Liste von Treiberupdate-Richtlinien-IDs, um die Genehmigung einzugrenzen (z. B. "id1, id2, id3"). Wenn nicht angegeben, werden alle Richtlinien verarbeitet.

| Eigenschaft           | Wert                              |
| --------------------- | --------------------------------- |
| Erforderlich          | falsch                            |
| Standardwert          |                                   |
| Typ                   | Zeichenfolge                      |
| Anzeigename im Portal | IDs der Treiberupdate-Richtlinien |

#### DriverDisplayNamePattern

(Optional) Treiberupdates nach Muster des Anzeigenamens filtern (unterstützt Platzhalter). Nur passende Treiber werden genehmigt.

| Eigenschaft           | Wert               |
| --------------------- | ------------------ |
| Erforderlich          | falsch             |
| Standardwert          |                    |
| Typ                   | Zeichenfolge       |
| Anzeigename im Portal | Treibernamenfilter |

#### DriverClass

(Optional) Nach Treiberklassen-IDs filtern (durch Kommas getrennt). Beispiel: "Bluetooth,Networking,Firmware" für bestimmte Treiberklassen.

| Eigenschaft           | Wert                 |
| --------------------- | -------------------- |
| Erforderlich          | falsch               |
| Standardwert          |                      |
| Typ                   | Zeichenfolge         |
| Anzeigename im Portal | Treiberklassenfilter |

#### DriverManufacturer

(Optional) Nach Namen des Treiberherstellers filtern. Es werden nur Treiber des angegebenen Herstellers genehmigt.

| Eigenschaft           | Wert             |
| --------------------- | ---------------- |
| Erforderlich          | falsch           |
| Standardwert          |                  |
| Typ                   | Zeichenfolge     |
| Anzeigename im Portal | Herstellerfilter |

#### MaximumDriverAge

(Optional) Maximales Alter in Tagen für Treiber, die genehmigt werden sollen. Es werden nur Treiber genehmigt, die innerhalb der letzten X Tage veröffentlicht wurden. Beispiel: 30, um nur Treiber zu genehmigen, die in den letzten 30 Tagen veröffentlicht wurden.

| Eigenschaft           | Wert                          |
| --------------------- | ----------------------------- |
| Erforderlich          | falsch                        |
| Standardwert          | 0                             |
| Typ                   | Int32                         |
| Anzeigename im Portal | Maximales Treiberalter (Tage) |

#### OnlyNeedsReview

Wenn aktiviert (Standard), werden nur Treiber mit dem Status "needsReview" genehmigt. Treiber mit dem Status "suspended" oder "declined" werden übersprungen. Deaktivieren, um auch gesperrte oder abgelehnte Treiber erneut zu genehmigen.

| Eigenschaft           | Wert                                             |
| --------------------- | ------------------------------------------------ |
| Erforderlich          | falsch                                           |
| Standardwert          | Wahr                                             |
| Typ                   | Boolescher Wert                                  |
| Anzeigename im Portal | Nur Treiber mit Status "Needs Review" genehmigen |

#### WhatIf

(Optional) Wenn aktiviert, werden Treiber-Genehmigungen simuliert, ohne tatsächliche Änderungen vorzunehmen. Zeigt an, welche Treiber genehmigt würden, und sendet bei Konfiguration einen Bericht an EmailTo.

| Eigenschaft           | Wert                              |
| --------------------- | --------------------------------- |
| Erforderlich          | falsch                            |
| Standardwert          | Falsch                            |
| Typ                   | SwitchParameter                   |
| Anzeigename im Portal | What-If-Modus (Trockenausführung) |

#### ReportFileFormat

Steuert, welche Berichtsdateiformate generiert und bereitgestellt werden: "nur CSV", "CSV & XLSX" (Standard) oder "nur XLSX".

| Eigenschaft           | Wert                |
| --------------------- | ------------------- |
| Erforderlich          | falsch              |
| Standardwert          | CSV & XLSX          |
| Typ                   | Zeichenfolge        |
| Anzeigename im Portal | Berichtsdateiformat |

**Portaloptionen**

| Portaloption | Wert |
| ------------ | ---- |
| CSV & XLSX   |      |
| nur CSV      |      |
| nur XLSX     |      |

#### CreateDownloadLink

Wenn aktiviert, werden die Berichtsdateien in einen Azure Storage Account hochgeladen und zeitlich begrenzte Download-Links zurückgegeben. Standardmäßig deaktiviert.

| Eigenschaft           | Wert                                                                    |
| --------------------- | ----------------------------------------------------------------------- |
| Erforderlich          | falsch                                                                  |
| Standardwert          | Falsch                                                                  |
| Typ                   | Boolescher Wert                                                         |
| Anzeigename im Portal | Einen Dateidownload-Link erstellen (Bericht in den Speicher hochladen)? |

**Portaloptionen**

| Portaloption                                               | Wert   |
| ---------------------------------------------------------- | ------ |
| Ja - Bericht hochladen und einen Download-Link zurückgeben | wahr   |
| Nein - keinen Download-Link erstellen                      | falsch |

#### ContainerName

Name des Storage-Containers, der für den Upload verwendet wird. Pro Runbook konfiguriert (keine globale RJReport-Einstellung).

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           | auto-approve-driver-updates                 |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### ResourceGroupName

Ressourcengruppe, die das Storage Account enthält. Stammt aus den RJReport-Mandanteneinstellungen.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### StorageAccountName

Name des Storage Account, der für den Upload verwendet wird. Stammt aus den RJReport-Mandanteneinstellungen.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### LinkExpiryDays

Anzahl der Tage, bis der generierte Download-Link abläuft. Stammt aus den RJReport-Mandanteneinstellungen.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           | 6                                           |
| Typ                    | Int32                                       |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### EmailFrom

E-Mail-Adresse des Absenders für Benachrichtigungen. Dieser Parameter wird von einer Einstellung unterstützt und sollte nicht direkt geändert werden.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### BrandingHeaderImageUrl

Optionale öffentliche HTTPS-URL eines benutzerdefinierten Headerbilds (PNG/JPEG/GIF, max. 200 KB) für die Bericht-E-Mail. Stammt aus der Tenant-Einstellung RJReport.Branding.HeaderImageUrl. Wenn leer, wird die standardmäßige Header-Grafik von RealmJoin verwendet.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### BrandingFooterImageUrl

Optionale öffentliche HTTPS-URL eines benutzerdefinierten Footerbilds (PNG/JPEG/GIF, max. 200 KB) für die Bericht-E-Mail. Stammt aus der Tenant-Einstellung RJReport.Branding.FooterImageUrl. Wenn leer, wird die standardmäßige Footer-Grafik von RealmJoin verwendet.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### BrandingFooterLink

Optionale URL, auf die das Footerbild verlinkt. Stammt aus der Tenant-Einstellung RJReport.Branding.FooterLink. Wenn leer, wird der Standardlink (<https://www.realmjoin.com>) verwendet.

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### BrandingAccentColor

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### BrandingTextColor

| Eigenschaft            | Wert                                        |
| ---------------------- | ------------------------------------------- |
| Erforderlich           | falsch                                      |
| Standardwert           |                                             |
| Typ                    | Zeichenfolge                                |
| Im Portal ausgeblendet | ja (vorkonfiguriert über Runbook-Anpassung) |

#### EmailTo

(Optional) E-Mail-Adresse des Empfängers für Genehmigungsbenachrichtigungen. Wenn nicht angegeben, wird keine E-Mail gesendet.

| Eigenschaft           | Wert                       |
| --------------------- | -------------------------- |
| Erforderlich          | falsch                     |
| Standardwert          |                            |
| Typ                   | Zeichenfolge               |
| Anzeigename im Portal | Benachrichtigungsempfänger |

[Zurück zur Übersicht der Runbook-Referenz](/de/automatisierung/runbooks/runbook-references.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/de/automatisierung/runbooks/runbook-references/org/devices/auto-approve-driver-updates_scheduled.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
