Geräte ohne primären Benutzer melden – geplant
Meldet alle in Intune verwalteten Geräte, denen kein primärer Benutzer zugewiesen ist.
Dies ist ein geplantes Runbook. Es ist dafür ausgelegt, nach einem wiederkehrenden Zeitplan ausgeführt zu werden, statt für ein einzelnes Objekt ausgelöst zu werden. Siehe Zeitplanung für Details zur Konfiguration von Runbook-Zeitplänen.
Beschreibung
Dieses Skript ruft alle verwalteten Geräte aus Intune ab und filtert diejenigen ohne primären Benutzer (userId) heraus. Die Ausgabe ist eine formatierte Tabelle, die Objekt-ID, Geräte-ID, Anzeigename, Betriebssystem und Datum/Uhrzeit der letzten Synchronisierung für jedes Gerät ohne primären Benutzer anzeigt. Der Bericht kann über boolesche Parameter auf bestimmte Plattformen (Windows, macOS, iOS/iPadOS, Android, Sonstige) beschränkt werden. Standardmäßig sind alle Plattformen enthalten.
Optional kann der Bericht per E-Mail mit CSV- und/oder Excel-(xlsx)-Anhängen mit detaillierten Geräteinformationen gesendet werden. Die Berichtsdateien können außerdem 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 & XLSX oder nur XLSX). Wenn der CSV-Anhang das Größenlimit für E-Mails überschreitet und "CSV & XLSX" ausgewählt ist, wird in der E-Mail nur die Excel-Arbeitsmappe gesendet.
Einrichtung des E-Mail-Versands
Das Senden eines E-Mail-Berichts ist optional und erfolgt nur, wenn ein Empfänger (EmailTo) angegeben ist. Die Absenderadresse wird aus der RJReport.EmailSender Mandanteneinstellung bezogen.
Dieses Runbook versendet E-Mails mithilfe der 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 RealmJoin Report Settings-Dokumentation für Details.
Ort
Organisation → Geräte → Geräte ohne primären Benutzer melden (geplant)
Vollständiger Runbook-Name
rjgit-org_devices_report-devices-without-primary-user_scheduled
Details
Version
1.7.0
Erforderliche Module
RealmJoin.RunbookHelper (>= 0.8.7) Microsoft.Graph.Authentication (>= 2.39.0) Az.Accounts (>= 5.3.4)
Planbar
ja
Berechtigungen
Anwendungsberechtigungen
Typ: Microsoft Graph
DeviceManagementManagedDevices.Read.All
Mail.Send
Parameter
Windows einbeziehen
Windows-Geräte in den Bericht aufnehmen. Standardmäßig aktiviert.
Erforderlich
falsch
Standardwert
Wahr
Typ
Boolesch
Anzeigename im Portal
Windows-Geräte einschließen
macOS einbeziehen
macOS-Geräte in den Bericht aufnehmen. Standardmäßig aktiviert.
Erforderlich
falsch
Standardwert
Wahr
Typ
Boolesch
Anzeigename im Portal
macOS-Geräte einschließen
iOS einbeziehen
iOS- und iPadOS-Geräte in den Bericht aufnehmen. Standardmäßig aktiviert.
Erforderlich
falsch
Standardwert
Wahr
Typ
Boolesch
Anzeigename im Portal
iOS-/iPadOS-Geräte einbeziehen
Android einbeziehen
Android-Geräte in den Bericht aufnehmen. Standardmäßig aktiviert.
Erforderlich
falsch
Standardwert
Wahr
Typ
Boolesch
Anzeigename im Portal
Android-Geräte einschließen
Sonstige einbeziehen
Geräte mit einem anderen Betriebssystem (z. B. Linux, ChromeOS) in den Bericht aufnehmen. Standardmäßig aktiviert.
Erforderlich
falsch
Standardwert
Wahr
Typ
Boolesch
Anzeigename im Portal
Andere Geräte einbeziehen (z. B. Linux, ChromeOS)
ReportFileFormat
Steuert, welche Berichtsdateiformate generiert und bereitgestellt werden: „nur CSV“, „CSV & XLSX“ (Standard) oder „nur XLSX“.
Erforderlich
falsch
Standardwert
CSV & XLSX
Typ
Zeichenfolge
Anzeigename im Portal
Berichtsdateiformat
Portaloptionen
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.
Erforderlich
falsch
Standardwert
Falsch
Typ
Boolesch
Anzeigename im Portal
Einen Datei-Download-Link erstellen (Bericht in den Speicher hochladen)?
Portaloptionen
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).
Erforderlich
falsch
Standardwert
devices-without-primary-user
Typ
Zeichenfolge
Im Portal ausgeblendet
ja (vorkonfiguriert über Runbook-Anpassung)
ResourceGroupName
Ressourcengruppe, die das Storage-Konto enthält. Stammt aus den RJReport-Mandanteneinstellungen.
Erforderlich
falsch
Standardwert
Typ
Zeichenfolge
Im Portal ausgeblendet
ja (vorkonfiguriert über Runbook-Anpassung)
StorageAccountName
Name des Storage-Kontos, der für den Upload verwendet wird. Stammt aus den RJReport-Mandanteneinstellungen.
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.
Erforderlich
falsch
Standardwert
6
Typ
Int32
Im Portal ausgeblendet
ja (vorkonfiguriert über Runbook-Anpassung)
EmailFrom
Die E-Mail-Adresse des Absenders. Diese muss in der Runbook-Anpassung konfiguriert werden.
Erforderlich
falsch
Standardwert
Typ
Zeichenfolge
Im Portal ausgeblendet
ja (vorkonfiguriert über Runbook-Anpassung)
EmailTo
Wenn angegeben, wird eine E-Mail mit dem Bericht an die bereitgestellte(n) Adresse(n) gesendet. Kann eine einzelne Adresse oder mehrere durch Kommas getrennte Adressen (String) sein. Die Funktion sendet aus Datenschutzgründen einzelne E-Mails an jeden Empfänger.
Erforderlich
falsch
Standardwert
Typ
Zeichenfolge
Anzeigename im Portal
Empfänger-E-Mail-Adresse(n)
Zuletzt aktualisiert
War das hilfreich?