# Agregar registro de aplicación

### Descripción

Este runbook crea un nuevo registro de aplicación en Microsoft Entra ID y, opcionalmente, configura URI de redirección y ajustes de SAML. Valida los parámetros enviados, evita la creación duplicada de aplicaciones y escribe registros detallados para la solución de problemas. Úselo para estandarizar la configuración del registro de aplicaciones, incluidas las opciones relacionadas con la visibilidad y la asignación.

### Ubicación

Organization → Applications → Add Application Registration

**Nombre completo del runbook**

rjgit-org\_applications\_add-application-registration

### Permisos

#### Permisos de aplicación

* **Tipo**: Microsoft Graph
  * Application.ReadWrite.OwnedBy
  * Organization.Read.All
  * Group.ReadWrite.All

#### RBAC roles

* Application Developer

### Parámetros

#### ApplicationName

El nombre para mostrar del registro de aplicación que se va a crear.

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

#### RedirectURI

Se usa solo para la selección de la interfaz de usuario. Determina qué tipo de URI de redirección configurar: None, Web, SPA o Public Client

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

#### signInAudience

Especifica quién puede usar la aplicación. El valor predeterminado es "AzureADMyOrg" (un solo Tenant).

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

#### webRedirectURI

URI de redirección para aplicaciones web. Se pueden separar varios valores con punto y coma.

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

#### spaRedirectURI

URI de redirección para aplicaciones de página única. Se pueden separar varios valores con punto y coma.

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

#### publicClientRedirectURI

URI de redirección para aplicaciones cliente/nativas públicas. Se pueden separar varios valores con punto y coma.

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

#### EnableSAML

Si se establece en true, se configura la autenticación basada en SAML para la aplicación. Si se habilita, se requieren parámetros adicionales relacionados con SAML.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Requerido            | false   |
| Valor predeterminado | False   |
| Tipo                 | Boolean |

#### SAMLReplyURL

La URL de respuesta para la autenticación basada en SAML

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

#### SAMLSignOnURL

La URL de inicio de sesión para la autenticación SAML.

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

#### SAMLLogoutURL

La URL de cierre de sesión para la autenticación SAML.

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

#### SAMLIdentifier

El identificador SAML (ID de entidad). Si no se especifica, el valor predeterminado es "urn:app:{AppId}".

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

#### SAMLRelayState

El parámetro de estado de retransmisión SAML para mantener el estado de la aplicación durante la autenticación.

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

#### SAMLExpiryNotificationEmail

Dirección de correo electrónico para recibir notificaciones cuando el certificado de firma del token SAML esté a punto de expirar.

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

#### SAMLCertificateLifeYears

Duración del certificado de firma del token SAML en años. El valor predeterminado es 3 años.

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

#### isApplicationVisible

Determina si la aplicación es visible en el portal My Apps. El valor predeterminado es true.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Requerido            | false   |
| Valor predeterminado | True    |
| Tipo                 | Boolean |

#### UserAssignmentRequired

Determina si los usuarios deben estar asignados a la aplicación antes de acceder a ella. Cuando se habilita, se crea un grupo EntraID para la asignación de usuarios. El valor predeterminado es false.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Requerido            | false   |
| Valor predeterminado | False   |
| Tipo                 | Boolean |

#### groupAssignmentPrefix

Prefijo para el grupo EntraID creado automáticamente cuando UserAssignmentRequired está habilitado. El valor predeterminado es "col - Entra - users - ".

| Propiedad            | Valor                 |
| -------------------- | --------------------- |
| Requerido            | false                 |
| Valor predeterminado | col - Entra - users - |
| Tipo                 | Cadena                |

#### implicitGrantAccessTokens

Habilita el flujo de concesión implícita para tokens de acceso. El valor predeterminado es false.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Requerido            | false   |
| Valor predeterminado | False   |
| Tipo                 | Boolean |

#### implicitGrantIDTokens

Habilita el flujo de concesión implícita para tokens de ID. El valor predeterminado es false.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Requerido            | false   |
| Valor predeterminado | False   |
| Tipo                 | Boolean |

[Volver a la vista general de referencia del runbook](/es/automatizacion/runbooks/runbook-references.md)


---

# Agent Instructions: 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:

```
GET https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references/org/applications/add-application-registration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
