> 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/es/automatizacion/runbooks/runbook-references/org/general/office365-license-report.md).

# Informe de licencias de Office365

### Descripción

Este runbook crea un informe de licencias basado en SKU de suscripción de Microsoft 365 y, opcionalmente, incluye informes relacionados con Exchange Online. Puede exportar los resultados a Azure Storage y generar enlaces SAS para las descargas.

### Ubicación

Organización → General → Informe de licencias de Office 365

**Nombre completo del runbook**

rjgit-org\_general\_office365-license-report

### Detalles

| Propiedad          | Valor                                                                                                      |
| ------------------ | ---------------------------------------------------------------------------------------------------------- |
| Versión            | 1.1.3                                                                                                      |
| Módulos requeridos | <p>RealmJoin.RunbookHelper (>= 0.8.9)<br>Az.Accounts (>= 5.5.2)<br>ExchangeOnlineManagement (>= 3.9.2)</p> |
| Programable        | no                                                                                                         |

### Permisos

#### Permisos de aplicación

* **Tipo**: Microsoft Graph
  * Reports.Read.All
    * *Obtiene los CSV del informe de uso y actividad de Office 365 desde /reports*
  * Directory.Read.All
    * *Lee /subscribedSkus y las asignaciones de licencias de grupos para la vista general de SKU*
  * User.Read.All
    * *Enumera los usuarios y lee los detalles de sus licencias para los informes por usuario*
  * ReportSettings.ReadWrite.All
    * *Deshabilita temporalmente los nombres de informe ocultos cuando includeUserData está habilitado y luego restaura la configuración*
  * AuditLog.Read.All *(opcional — característica: exportación de inicio de sesión)*
    * *Lee /auditLogs/signIns para la exportación de inicio de sesión por aplicación cuando exportToFile está habilitado (predeterminado activado)*
* **Tipo**: Exchange Online de Office 365
  * Exchange.ManageAsApp *(opcional — característica: informe de licencias de Exchange)*
    * *Ejecuta Get-EXOMailbox para el informe de licencias de buzones compartidos cuando includeExchange está habilitado*

#### roles RBAC

* Administrador de Exchange
  * *Requerido para la sesión de Exchange Online solo para la aplicación cuando includeExchange está habilitado*

### Parámetros

#### printOverview

Si se establece en true, muestra un breve resumen del uso de licencias.

| Propiedad            | Valor    |
| -------------------- | -------- |
| Requerido            | falso    |
| Valor predeterminado | True     |
| Tipo                 | Booleano |

#### includeExchange

Si se establece en true, incluye informes relacionados con Exchange Online (licencias de buzones compartidos).

| Propiedad            | Valor    |
| -------------------- | -------- |
| Requerido            | falso    |
| Valor predeterminado | Falso    |
| Tipo                 | Booleano |

#### includeUserData

Si se establece en true, la configuración de privacidad de informes de Microsoft 365 se deshabilita temporalmente (si está activa actualmente) para incluir datos de usuario reales, como UPN, en los informes de actividad de Graph. La configuración siempre se restaura a su estado original después de la ejecución. Nota: habilitar esta opción expondrá información de identificación personal (UPN) en los informes exportados; asegúrese de cumplir con las políticas de protección de datos de su organización antes de usarla.

| Propiedad            | Valor    |
| -------------------- | -------- |
| Requerido            | falso    |
| Valor predeterminado | Falso    |
| Tipo                 | Booleano |

#### exportToFile

Si se establece en true, exporta informes a Azure Storage cuando está configurado.

| Propiedad            | Valor    |
| -------------------- | -------- |
| Requerido            | falso    |
| Valor predeterminado | True     |
| Tipo                 | Booleano |

#### exportAsZip

Si se establece en true, exporta los informes como un único archivo ZIP.

| Propiedad            | Valor    |
| -------------------- | -------- |
| Requerido            | falso    |
| Valor predeterminado | Falso    |
| Tipo                 | Booleano |

#### produceLinks

Si se establece en true, crea tokens/enlaces SAS para los artefactos exportados.

| Propiedad            | Valor    |
| -------------------- | -------- |
| Requerido            | falso    |
| Valor predeterminado | True     |
| Tipo                 | Booleano |

#### ContainerName

Nombre del contenedor de Storage Account usado para las cargas.

| Propiedad            | Valor                    |
| -------------------- | ------------------------ |
| Requerido            | falso                    |
| Valor predeterminado | rjrb-licensing-report-v2 |
| Tipo                 | Cadena                   |

#### ResourceGroupName

Grupo de recursos que contiene la Storage Account.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Requerido            | falso  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### StorageAccountName

Nombre de la Storage Account utilizada para las cargas. La cuenta debe existir antes de ejecutar este informe.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Requerido            | falso  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### SubscriptionId

ID de suscripción de Azure usado para operaciones de almacenamiento.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Requerido            | falso  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

[Volver a la vista general de la referencia del runbook](/es/automatizacion/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/es/automatizacion/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.
