> 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/general/office365-license-report.md).

# Office 365-Lizenzbericht

### Beschreibung

Dieses Runbook erstellt einen Lizenzbericht basierend auf Microsoft 365-Abonnement-SKUs und kann optional Berichte zu Exchange Online einschließen. Es kann die Ergebnisse nach Azure Storage exportieren und SAS-Links für Downloads generieren.

### Ort

Organisation → Allgemein → Office365-Lizenzbericht

**Vollständiger Runbook-Name**

rjgit-org\_general\_office365-license-report

### Details

| Eigenschaft          | Wert                                                                                                       |
| -------------------- | ---------------------------------------------------------------------------------------------------------- |
| Version              | 1.1.3                                                                                                      |
| Erforderliche Module | <p>RealmJoin.RunbookHelper (>= 0.8.9)<br>Az.Accounts (>= 5.5.2)<br>ExchangeOnlineManagement (>= 3.9.2)</p> |
| Planbar              | nein                                                                                                       |

### Berechtigungen

#### Anwendungsberechtigungen

* **Typ**: Microsoft Graph
  * Reports.Read.All
    * *Lädt die CSVs der Nutzungs- und Aktivitätsberichte von Office 365 aus /reports*
  * Directory.Read.All
    * *Liest /subscribedSkus und Gruppenlizenzzuweisungen für die SKU-Übersicht*
  * User.Read.All
    * *Listet Benutzer auf und liest ihre Lizenzdetails für die Berichte pro Benutzer*
  * ReportSettings.ReadWrite.All
    * *Deaktiviert vorübergehend ausgeblendete Berichtsnamen, wenn includeUserData aktiviert ist, und stellt die Einstellung anschließend wieder her*
  * AuditLog.Read.All *(optional — Funktion: Anmeldeexport)*
    * *Liest /auditLogs/signIns für den Anmeldeexport pro Anwendung, wenn exportToFile aktiviert ist (standardmäßig aktiviert)*
* **Typ**: Office 365 Exchange Online
  * Exchange.ManageAsApp *(optional — Funktion: Exchange-Lizenzbericht)*
    * *Führt Get-EXOMailbox für den Lizenzbericht freigegebener Postfächer aus, wenn includeExchange aktiviert ist*

#### RBAC-Rollen

* Exchange-Administrator
  * *Erforderlich für die app-only Exchange Online-Sitzung, wenn includeExchange aktiviert ist*

### Parameter

#### printOverview

Wenn auf true gesetzt, wird eine kurze Übersicht über die Lizenznutzung ausgegeben.

| Eigenschaft  | Wert            |
| ------------ | --------------- |
| Erforderlich | falsch          |
| Standardwert | Wahr            |
| Typ          | Boolescher Wert |

#### includeExchange

Wenn auf true gesetzt, werden Berichte zu Exchange Online eingeschlossen (Lizenzierung freigegebener Postfächer).

| Eigenschaft  | Wert            |
| ------------ | --------------- |
| Erforderlich | falsch          |
| Standardwert | Falsch          |
| Typ          | Boolescher Wert |

#### includeUserData

Wenn auf true gesetzt, wird die Datenschutzeinstellung für Microsoft 365-Berichte vorübergehend deaktiviert (falls derzeit aktiv), um echte Benutzerdaten wie UPNs in Graph-Aktivitätsberichten einzuschließen. Die Einstellung wird nach dem Lauf immer auf ihren ursprünglichen Zustand zurückgesetzt. Hinweis: Durch das Aktivieren dieser Option werden personenbezogene Daten (UPNs) in den exportierten Berichten offengelegt – stellen Sie vor der Verwendung sicher, dass die Datenschutzrichtlinien Ihrer Organisation eingehalten werden.

| Eigenschaft  | Wert            |
| ------------ | --------------- |
| Erforderlich | falsch          |
| Standardwert | Falsch          |
| Typ          | Boolescher Wert |

#### exportToFile

Wenn auf true gesetzt, exportiert Berichte nach Azure Storage, wenn konfiguriert.

| Eigenschaft  | Wert            |
| ------------ | --------------- |
| Erforderlich | falsch          |
| Standardwert | Wahr            |
| Typ          | Boolescher Wert |

#### exportAsZip

Wenn auf true gesetzt, exportiert Berichte als einzelne ZIP-Datei.

| Eigenschaft  | Wert            |
| ------------ | --------------- |
| Erforderlich | falsch          |
| Standardwert | Falsch          |
| Typ          | Boolescher Wert |

#### produceLinks

Wenn auf true gesetzt, werden SAS-Token/Links für exportierte Artefakte erstellt.

| Eigenschaft  | Wert            |
| ------------ | --------------- |
| Erforderlich | falsch          |
| Standardwert | Wahr            |
| Typ          | Boolescher Wert |

#### ContainerName

Name des Storage-Containers, der für Uploads verwendet wird.

| Eigenschaft  | Wert                     |
| ------------ | ------------------------ |
| Erforderlich | falsch                   |
| Standardwert | rjrb-licensing-report-v2 |
| Typ          | Zeichenfolge             |

#### ResourceGroupName

Ressourcengruppe, die das Storage Account enthält.

| Eigenschaft  | Wert         |
| ------------ | ------------ |
| Erforderlich | falsch       |
| Standardwert |              |
| Typ          | Zeichenfolge |

#### StorageAccountName

Name des Storage Account für Uploads. Das Konto muss vor der Ausführung dieses Berichts vorhanden sein.

| Eigenschaft  | Wert         |
| ------------ | ------------ |
| Erforderlich | falsch       |
| Standardwert |              |
| Typ          | Zeichenfolge |

#### SubscriptionId

Azure-Abonnement-ID, die für Storage-Operationen verwendet wird.

| Eigenschaft  | Wert         |
| ------------ | ------------ |
| Erforderlich | falsch       |
| Standardwert |              |
| Typ          | Zeichenfolge |

[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/general/office365-license-report.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.
