> 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/applications/list-inactive-enterprise-applications.md).

# Listar aplicaciones empresariales inactivas

### Descripción

Este runbook identifica aplicaciones empresariales sin actividad de inicio de sesión reciente basándose en los registros de inicio de sesión de Microsoft Entra ID. Enumera las aplicaciones que no se han usado durante el número especificado de días y las aplicaciones que no tienen registros de inicio de sesión. Úselo para encontrar candidatas para revisión, limpieza o desmantelamiento.

Opcionalmente, el informe puede enviarse por correo electrónico con archivos adjuntos CSV y/o Excel (xlsx) que contienen las aplicaciones inactivas y las que nunca se han usado. Los archivos del informe también pueden cargarse en un Azure Storage Account, devolviendo enlaces de descarga con tiempo limitado. El parámetro ReportFileFormat controla qué formatos de archivo se generan y entregan (solo CSV, CSV y XLSX, o solo XLSX). Cuando los archivos adjuntos CSV superan el límite de tamaño del correo electrónico y "CSV & XLSX" se selecciona, el correo electrónico recurre al libro de Excel únicamente.

### Ubicación

Organización → Aplicaciones → Listar aplicaciones empresariales inactivas

**Nombre completo del Runbook**

rjgit-org\_aplicaciones\_listar-aplicaciones-empresariales-inactivas

### Permisos

#### Permisos de aplicación

* **Tipo**: Microsoft Graph
  * Directory.Read.All
  * Device.Read.All

### Parámetros

#### Días

Número de días sin inicio de sesión del usuario para considerar una aplicación como inactiva. El valor predeterminado es de 90 días.

| Propiedad            | Valor |
| -------------------- | ----- |
| Requerido            | false |
| Valor predeterminado | 90    |
| Tipo                 | Int32 |

#### ReportFileFormat

Controla qué formatos de archivo del informe se generan y entregan: "solo CSV", "CSV & XLSX" (predeterminado) o "solo XLSX".

| Propiedad            | Valor      |
| -------------------- | ---------- |
| Requerido            | false      |
| Valor predeterminado | CSV & XLSX |
| Tipo                 | Cadena     |

#### CreateDownloadLink

Si está habilitado, los archivos del informe se cargan en un Azure Storage Account y se devuelven enlaces de descarga con tiempo limitado. Deshabilitado de forma predeterminada.

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

#### ContainerName

Nombre del contenedor de almacenamiento utilizado para la carga. Configurado por runbook (no es una configuración global de RJReport).

| Propiedad            | Valor                                       |
| -------------------- | ------------------------------------------- |
| Requerido            | false                                       |
| Valor predeterminado | listar-aplicaciones-empresariales-inactivas |
| Tipo                 | Cadena                                      |

#### ResourceGroupName

Grupo de recursos que contiene la cuenta de almacenamiento. Obtenido de la configuración del Tenant de RJReport.

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

#### StorageAccountName

Nombre de la cuenta de almacenamiento utilizado para la carga. Obtenido de la configuración del Tenant de RJReport.

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

#### LinkExpiryDays

Número de días hasta que expire el enlace de descarga generado. Obtenido de la configuración del Tenant de RJReport.

| Propiedad            | Valor |
| -------------------- | ----- |
| Requerido            | false |
| Valor predeterminado | 6     |
| Tipo                 | Int32 |

#### EmailFrom

La dirección de correo electrónico del remitente. Esto debe configurarse en la personalización del runbook.

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

#### EmailTo

Si se especifica, se enviará un correo electrónico con el informe a la(s) dirección(es) proporcionada(s). Puede ser una sola dirección o varias direcciones separadas por comas (cadena). La función envía correos electrónicos individuales a cada destinatario por razones de privacidad.

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

[Volver a la vista general de referencia de 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/applications/list-inactive-enterprise-applications.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.
