> 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/report-devices-low-diskspace_scheduled.md).

# Bericht über Geräte mit geringem Speicherplatz, geplant

Geräte melden, deren Speicherplatz knapp wird

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

### Beschreibung

Listet Intune-Geräte auf, deren freier Speicherplatz unter einem Grenzwert liegt, entweder einer festen Anzahl von Gigabyte oder einem Prozentsatz des Laufwerks. Jedes Gerät wird je nach Abstand darunter als Warning oder Critical eingestuft. Die Liste kann nach Plattform, Hersteller und Modell eingegrenzt werden. Der Bericht kann per E-Mail gesendet oder als Download-Link bereitgestellt werden.

### Häufige Anwendungsfälle

* Wiederkehrende Überwachung des Speicherplatzes über die gesamte verwaltete Geräteflotte hinweg
* Das Finden von Geräten, bei denen Feature-Updates oder App-Bereitstellungen aufgrund unzureichenden freien Speicherplatzes wahrscheinlich fehlschlagen
* Vorbereitung gezielter Benutzerkommunikation oder Bereinigungskampagnen, zum Beispiel mit **Benutzer über geringen Speicherplatz benachrichtigen**
* Überprüfen einer bestimmten Hardware-Generation über die Hersteller- und Modellfilter

### Aktualität der Daten und Einschränkungen

Die Werte für freien und gesamten Speicherplatz werden aus dem Intune-Hardwareinventar jedes verwalteten Geräts gelesen. Dieses Inventar wird mit dem regulären Geräte-Check-in aktualisiert, sodass der Bericht den Zustand des letzten erfolgreichen Inventars und nicht den aktuellen Zustand des Geräts beschreibt. Verwenden Sie die **Last Sync** Spalte des Berichts, um zu beurteilen, wie aktuell eine einzelne Zeile ist.

Geräte, die eine gesamte Speichergröße von null Byte melden, haben kein nutzbares Speicherinventar. Dies ist bei Android Enterprise Work-Profilen üblich und kommt auch auf Geräten vor, die noch kein Inventar abgeschlossen haben. Solche Geräte werden von der Auswertung ausgeschlossen, statt als "0 GB frei" gemeldet zu werden, und ihre Anzahl wird in der Konsolenausgabe und in der E-Mail-Zusammenfassung angezeigt.

Dieser Bericht listet Geräte absichtlich unabhängig davon auf, wie alt ihr Inventar ist, sodass ein Gerät, das nicht mehr eincheckt, dennoch angezeigt wird. Sein benutzerseitiges Gegenstück **Benutzer über geringen Speicherplatz benachrichtigen** macht das Gegenteil: Es überspringt Geräte, deren letzter Intune-Sync älter ist als seine `MaxInventoryAgeDays` Einstellung, sodass niemand auf Grundlage veralteter Zahlen aufgefordert wird, Speicherplatz freizugeben. Beide Runbooks verwenden denselben Grenzwert und dieselbe Critical/Warning-Bewertung, sodass ein Gerät in beiden identisch eingestuft wird – aber dieser Bericht kann mehr Geräte auflisten als das Benachrichtigungs-Runbook schreibt. Der Unterschied sind genau die Geräte mit veraltetem Inventar, und das Benachrichtigungs-Runbook meldet ihre Anzahl in seiner eigenen Ausgabe.

Windows und macOS sind standardmäßig enthalten, iOS/iPadOS und Android nicht. Der Standardgrenzwert von 20 GB ist für Desktop-Laufwerke ausgelegt und würde eine große Anzahl völlig gesunder mobiler Geräte melden. Wenn Sie die mobilen Plattformen aktivieren, liefert der prozentbasierte Grenzwert (`ThresholdType` = *Freier Speicherplatz unter einem Prozentsatz der Laufwerksgröße*) in der Regel aussagekräftigere Ergebnisse.

### Schwellenwert und Schweregrad

`ThresholdType` legt fest, ob ein Gerät auf Grundlage einer festen Menge freien Speicherplatzes (`FreeSpaceThresholdGB`) oder anhand des Anteils des freien Speicherplatzes im Verhältnis zu seiner Festplattengröße (`FreeSpacePercentThreshold`) berücksichtigt wird. Im Portal wird nur das Feld angezeigt, das zum gewählten Typ gehört.

Jedes gemeldete Gerät wird eingestuft: Geräte unterhalb der Hälfte des konfigurierten Grenzwerts werden als **Critical**, alle anderen gemeldeten Geräte als **Warning**. Auf der Registerkarte Ausgabedaten hat jede Bewertung ihre eigene Tabelle (*Kritische Geräte*, *Warnende Geräte*, die schlimmsten Geräte zuerst); in der Excel-Arbeitsmappe werden die Bewertungen rot und gelb hervorgehoben.

### Berichtszustellung

Jeder Lauf schreibt eine **Zusammenfassung** Tabelle und die Gerätetabellen je Bewertung auf die Registerkarte Ausgabedaten des RealmJoin-Portals, wo jede Tabelle auch nach Excel exportiert werden kann. Berichtdateien (CSV und/oder Excel-Arbeitsmappe) werden nur erstellt, wenn der **Berichtszustellung** Die Option umfasst eine E-Mail oder einen Downloadlink. E-Mail-Zustellung und Downloadlink-Erstellung sind unabhängig und können kombiniert werden.

Für den Downloadlink werden die Berichtsdateien in den in den Azure Storage Account hochgeladen, der in den `RJReport.StorageAccount.*` Tenant-Einstellungen konfiguriert ist, und zeitlich begrenzte SAS-Downloadlinks werden zurückgegeben. Der Speicher-Upload authentifiziert sich mit der verwalteten Identität des Automation-Kontos; diese Identität benötigt die **Reader and Data Access** RBAC-Rolle auf dem Ziel-Storage Account (dies ist eine Azure-RBAC-Zuweisung, keine Graph-Anwendungsberechtigung). Ein fehlgeschlagener Upload wird als Warnung gemeldet und stoppt die E-Mail-Zustellung nicht.

Zeitpläne, die vor der **Berichtszustellung** Option existierte, senden weiterhin ihre E-Mail: Ein gespeicherter Empfänger allein aktiviert die E-Mail für sie weiterhin. Wenn ein solcher Zeitplan zum Bearbeiten geöffnet wird, zeigt die Option *Nur Ausgabedaten*an; wählen Sie die Zustellung vor dem Speichern erneut aus, andernfalls sendet der Zeitplan den Bericht nicht mehr.

Wenn kein Gerät unter dem Grenzwert liegt, wird keine Berichtdatei erstellt; eine ausgewählte E-Mail-Zustellung sendet trotzdem eine kurze Bestätigung ohne Anlagen.

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

Das Senden eines E-Mail-Berichts ist optional und erfolgt nur, wenn die **Berichtszustellung** Option eine E-Mail umfasst; dann ist ein Empfänger erforderlich. Die Absenderadresse wird aus der `RJReport.EmailSender` Mandanteneinstellung bezogen.

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

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

#### E-Mail-Branding

Die Bericht-E-Mail berücksichtigt die optionalen `RJReport.Branding.*` Mandanteneinstellungen:

* **Kopf- und Fußzeilenbild** - öffentliche HTTPS-URLs, PNG/JPEG/GIF, max. 200 KB jeweils
* **Fußzeilenlink** - Ziel des Fußzeilenbilds
* **Akzent- und Textfarbe** - 6-stellige Hexwerte, z. B. `#0052cc`

Wenn diese Einstellungen nicht konfiguriert sind, werden die Standardgrafiken und -farben von RealmJoin verwendet. Ein Bild, das nicht heruntergeladen oder validiert werden kann, oder ein ungültiger Farbwert verhindert die Berichts-E-Mail nie - stattdessen wird der entsprechende Standardwert verwendet.

Einrichtungsanweisungen und Bildanforderungen: [E-Mail-Branding](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings#email-branding-optional).

### Speicherort

Organisation → Geräte → Geräte mit wenig Speicherplatz melden (geplant)

**Voller Runbook-Name**

rjgit-org\_devices\_report-devices-low-diskspace\_scheduled

### Details

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

### Berechtigungen

#### Anwendungsberechtigungen

* **Typ**: Microsoft Graph
  * DeviceManagementManagedDevices.Read.All
    * *Liest Intune-verwaltete Geräte einschließlich freeStorageSpaceInBytes und totalStorageSpaceInBytes aus, um Geräte unterhalb des niedrigen Speicherplatz-Grenzwerts zu finden*
  * Mail.Send *(optional — Funktion: E-Mail-Bericht)*
    * *Sendet die Berichts-E-Mail über Send-RjRbReportEmail, wenn die E-Mail-Zustellung ausgewählt ist*
  * Organization.Read.All *(optional — Funktion: E-Mail-Bericht)*
    * *Liest /organization für den Mandantennamen, der in den Dateinamen der Berichtsdateien, im E-Mail-Betreff und in der E-Mail-Fußzeile verwendet wird; ohne ihn fällt das Runbook auf 'Unknown Tenant' zurück*

#### Hinweise zu Berechtigungen

Azure Storage Account: Rolle 'Reader and Data Access' für die verwaltete Identität des Automation-Kontos auf dem Ziel-Storage Account - der Upload ruft die Kontoschlüssel über listKeys ab (nur für die Downloadlink-Optionen erforderlich)

### Parameter

#### ThresholdType

Durch einen festen Betrag an freien Gigabyte oder durch den Prozentsatz des freien Speicherplatzes auf der Festplatte.

| Eigenschaft           | Wert                                          |
| --------------------- | --------------------------------------------- |
| Erforderlich          | falsch                                        |
| Standardwert          | Freier Speicherplatz in GB                    |
| Typ                   | Zeichenfolge                                  |
| Anzeigename im Portal | Wie soll wenig Speicherplatz bestimmt werden? |

**Portaloptionen**

| Portaloption                                                                | Wert                            |
| --------------------------------------------------------------------------- | ------------------------------- |
| Freier Speicherplatz unterhalb einer festen Größe (GB)                      | Freier Speicherplatz in GB      |
| Freier Speicherplatz unterhalb eines Prozentsatzes der Festplattengröße (%) | Freier Speicherplatz in Prozent |

#### FreeSpaceThresholdGB

Geräte mit weniger freiem Speicherplatz als diese Anzahl Gigabyte werden gemeldet.

| Eigenschaft           | Wert                                    |
| --------------------- | --------------------------------------- |
| Erforderlich          | falsch                                  |
| Standardwert          | 20                                      |
| Typ                   | Int32                                   |
| Anzeigename im Portal | Grenzwert für freien Speicherplatz (GB) |

#### FreeSpacePercentThreshold

Geräte mit weniger freiem Speicherplatz als dieser Prozentsatz des Laufwerks werden gemeldet.

| Eigenschaft            | Wert                                            |
| ---------------------- | ----------------------------------------------- |
| Erforderlich           | falsch                                          |
| Standardwert           | 10                                              |
| Typ                    | Int32                                           |
| Anzeigename im Portal  | Grenzwert für freien Speicherplatz (%)          |
| Im Portal ausgeblendet | ja (vorkonfiguriert über die Runbook-Anpassung) |

#### Windows

Schließt Windows-Geräte ein.

| Eigenschaft           | Wert                         |
| --------------------- | ---------------------------- |
| Erforderlich          | falsch                       |
| Standardwert          | Wahr                         |
| Typ                   | Boolesch                     |
| Anzeigename im Portal | Windows-Geräte einschließen? |

#### MacOS

Schließt macOS-Geräte ein.

| Eigenschaft           | Wert                       |
| --------------------- | -------------------------- |
| Erforderlich          | falsch                     |
| Standardwert          | Wahr                       |
| Typ                   | Boolesch                   |
| Anzeigename im Portal | macOS-Geräte einschließen? |

#### iOS

Bezieht iOS- und iPadOS-Geräte ein.

| Eigenschaft           | Wert                            |
| --------------------- | ------------------------------- |
| Erforderlich          | falsch                          |
| Standardwert          | Falsch                          |
| Typ                   | Boolesch                        |
| Anzeigename im Portal | iOS-/iPadOS-Geräte einbeziehen? |

#### Android

Bezieht Android-Geräte ein.

| Eigenschaft           | Wert                        |
| --------------------- | --------------------------- |
| Erforderlich          | falsch                      |
| Standardwert          | Falsch                      |
| Typ                   | Boolesch                    |
| Anzeigename im Portal | Android-Geräte einbeziehen? |

#### Herstellerfilter

Nur diese Hersteller, durch Kommas getrennt; Dell stimmt auch mit Dell Inc. überein. Für alle leer lassen.

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

#### Modellfilter

Nur diese Modelle, durch Kommas getrennt; Surface stimmt auch mit Surface Laptop 3 überein. Für alle leer lassen.

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

#### EmailFrom

Absenderadresse der Bericht-E-Mail. Wird aus der Mandanteneinstellung RJReport.EmailSender übernommen.

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

#### BrandingHeaderImageUrl

Kopfzeilenbild der Bericht-E-Mail (HTTPS-URL, PNG/JPEG/GIF, max. 200 KB). Wird aus der Mandanteneinstellung RJReport.Branding.HeaderImageUrl übernommen; wenn leer, wird der standardmäßige RealmJoin-Kopfbereich verwendet.

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

#### BrandingFooterImageUrl

Fußzeilenbild der Bericht-E-Mail (HTTPS-URL, PNG/JPEG/GIF, max. 200 KB). Wird aus der Mandanteneinstellung RJReport.Branding.FooterImageUrl übernommen; wenn leer, wird die standardmäßige RealmJoin-Fußzeile verwendet.

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

#### BrandingFooterLink

Link hinter dem Fußzeilenbild der Bericht-E-Mail. Wird aus der Mandanteneinstellung RJReport.Branding.FooterLink übernommen; wenn leer, wird realmjoin.com verwendet.

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

#### BrandingAccentColor

Akzentfarbe der Bericht-E-Mail als 6-stelliger Hexwert. Wird aus der Mandanteneinstellung RJReport.Branding.AccentColor übernommen; wenn leer oder ungültig, wird der standardmäßige RealmJoin-Wert verwendet.

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

#### BrandingTextColor

Textfarbe der Bericht-E-Mail als 6-stelliger Hexwert. Wird aus der Mandanteneinstellung RJReport.Branding.TextColor übernommen; wenn leer oder ungültig, wird der standardmäßige RealmJoin-Wert verwendet.

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

#### ReportFileFormat

Liefern Sie den Bericht als CSV, als Excel-Arbeitsmappe oder beides.

| Eigenschaft            | Wert                                            |
| ---------------------- | ----------------------------------------------- |
| Erforderlich           | falsch                                          |
| Standardwert           | CSV & XLSX                                      |
| Typ                    | Zeichenfolge                                    |
| Anzeigename im Portal  | Berichtsdateiformat                             |
| Im Portal ausgeblendet | ja (vorkonfiguriert über die Runbook-Anpassung) |

**Portaloptionen**

| Portaloption | Wert       |
| ------------ | ---------- |
| CSV & XLSX   | CSV & XLSX |
| Nur CSV      | Nur CSV    |
| Nur XLSX     | Nur XLSX   |

#### CreateDownloadLink

Lädt den Bericht außerdem hoch und gibt einen Downloadlink zurück, der nach einigen Tagen abläuft.

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

#### ContainerName

Speichercontainer, in den die Berichtsdateien hochgeladen werden. Pro Runbook festlegen.

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

#### ResourceGroupName

Ressourcengruppe des Storage Account für Bericht-Uploads. Aus der Tenant-Einstellung RJReport.StorageAccount.ResourceGroup übernommen.

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

#### StorageAccountName

Storage Account für Bericht-Uploads. Aus der Tenant-Einstellung RJReport.StorageAccount.StorageAccountName übernommen.

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

#### LinkExpiryDays

Anzahl der Tage, die ein Downloadlink gültig bleibt. Aus der Tenant-Einstellung RJReport.StorageAccount.LinkExpiryDays übernommen.

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

#### SendEmailReport

Sendet den Bericht an die E-Mail-Adresse des Empfängers.

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

#### EmailTo

Senden Sie den Bericht an diese Adressen. Trennen Sie mehrere durch Kommas; jeder Empfänger erhält eine separate E-Mail.

| Eigenschaft            | Wert                                            |
| ---------------------- | ----------------------------------------------- |
| Erforderlich           | falsch                                          |
| Standardwert           |                                                 |
| Typ                    | Zeichenfolge                                    |
| Anzeigename im Portal  | Empfänger-E-Mail-Adresse(n)                     |
| Im Portal ausgeblendet | ja (vorkonfiguriert über die Runbook-Anpassung) |

[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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.realmjoin.com/de/automatisierung/runbooks/runbook-references/org/devices/report-devices-low-diskspace_scheduled.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
