> 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/user/mail/set-room-mailbox-configuration.md).

# Establecer configuración del buzón de sala

Configurar las reglas de reservas y los delegados de reservas de este buzón de sala

### Descripción

Establece las reglas de reserva de este buzón de sala: quién puede reservarlo directamente, quién necesita la aprobación de un delegado de reservas y cómo se procesan las solicitudes. También establece las reuniones recurrentes, los conflictos, la ventana de reserva, la duración máxima de la reunión y la capacidad. Todas las reglas de reserva se escriben tal como se muestra. El grupo de reservas, los delegados de reservas y la capacidad solo cambian cuando se proporciona un valor.

### Modos de reserva

"Quién puede reservar la sala" y los campos mostrados con "Restricted" deciden qué sucede con una solicitud de reunión:

* **Todos** - cada usuario reserva la sala directamente; la solicitud se acepta cuando la sala está libre.
* **Restricted con un grupo de reservas** - los miembros del "Booking group" reservan directamente. Las solicitudes de cualquier otra persona se rechazan.
* **Restricted con "Let everyone else request the room?"** - las solicitudes de usuarios fuera del grupo de reservas van a los delegados de reservas, que las aprueban o las rechazan. Deje vacío el "Booking group" cuando los delegados de reservas decidan cada solicitud. Esto es lo mismo que la opción "Select delegates who can accept or decline booking requests" en el centro de administración de Exchange.

Los delegados de reservas reciben solicitudes solo con el procesamiento de solicitudes "Auto accept". Con "Auto update", Exchange marca las solicitudes como provisionales y no envía nada a los delegados. El runbook advierte sobre ambos casos y sobre una ejecución que desactiva una aprobación de delegado existente.

### Delegados de reservas

* Un delegado de reservas aprueba o rechaza solicitudes de la sala en su propio buzón. No necesita acceso completo al buzón de la sala; Exchange le concede por sí solo Send on Behalf. Conceda acceso completo con el runbook "Delegate Full Access" solo cuando alguien tenga que trabajar en el propio buzón de la sala.
* "Booking delegate change" decide qué sucede con los usuarios seleccionados en "Booking delegates": Add conserva los delegados actuales y agrega los seleccionados, Replace convierte a los usuarios seleccionados en los únicos delegados, Remove los quita de la lista. Sin usuarios seleccionados, los delegados permanecen como están.
* Los usuarios sin buzón se omiten con una advertencia. Los delegados actuales cuyo nombre no se resuelve exactamente en un único destinatario se conservan sin cambios.
* El runbook "List Room Mailbox Configuration" muestra los delegados de reservas actuales, el grupo de reservas y la configuración de solicitudes de una sala.

### Notas y limitaciones

* Cada ejecución escribe todas las reglas de reserva tal como se muestran en el cuadro de diálogo. Por lo tanto, ejecutar el runbook solo para cambiar la capacidad también restablece "Who may book the room" a la opción seleccionada.
* Un "Booking group" vacío mantiene el grupo actual; el runbook no puede borrarlo.
* Los valores predeterminados de todo el Tenant para las reglas de reserva pueden establecerse como configuraciones de RealmJoin: `RoomMailbox.AllBookInPolicy`, `RoomMailbox.AllRequestInPolicy`, `RoomMailbox.AllowRecurringMeetings`, `RoomMailbox.AutomateProcessing`, `RoomMailbox.BookingWindowInDays`, `RoomMailbox.MaximumDurationInMinutes` y `RoomMailbox.AllowConflicts`. Un campo con una configuración se muestra como solo lectura en el cuadro de diálogo. Consulte [Configuración](https://docs.realmjoin.com/automation/runbooks/runbook-customization#settings) en la Guía de personalización de runbooks.

### Ubicación

Usuario → Correo → Establecer configuración del buzón de sala

**Nombre completo del runbook**

rjgit-user\_mail\_set-room-mailbox-configuration

### Detalles

| Propiedad          | Valor                                                                                                                           |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
| Versión            | 1.1.0                                                                                                                           |
| Módulos requeridos | <p>RealmJoin.RunbookHelper (>= 0.8.10)<br>Microsoft.Graph.Authentication (>= 2.41.2)<br>ExchangeOnlineManagement (>= 3.9.2)</p> |
| Programable        | no                                                                                                                              |

### Permisos

#### Permisos de aplicación

* **Tipo**: Office 365 Exchange Online
  * Exchange.ManageAsApp
    * *Lee el buzón de sala, su procesamiento de calendario y los delegados de reservas (Get-EXOMailbox, Get-CalendarProcessing, Get-Recipient) y los cambia con Set-CalendarProcessing y Set-Place en la sesión de Exchange Online solo para aplicaciones*
* **Tipo**: Microsoft Graph
  * Group.Read.All *(opcional — característica: grupo de directiva de reservas)*
    * *Valida el BookInPolicyGroup mediante /groups/{id}*

#### roles de RBAC

* Administrador de Exchange
  * *Necesario para que la sesión de Exchange Online solo para aplicaciones cambie la configuración del buzón de sala*

### Parámetros

#### Nombre de usuario

Nombre principal de usuario del buzón de sala sobre el que actúa el runbook. Lo establece el portal a partir del usuario seleccionado.

| Propiedad            | Valor                                                       |
| -------------------- | ----------------------------------------------------------- |
| Requerido            | verdadero                                                   |
| Valor predeterminado |                                                             |
| Tipo                 | Cadena                                                      |
| Oculto en el portal  | sí (preconfigurado mediante la personalización del runbook) |

#### AllBookInPolicy

Everyone permite que todos los usuarios reserven la sala directamente. Restricted permite que solo el "Booking group" reserve directamente; a todos los demás se les rechaza o, con "Let everyone else request the room?", necesitan la aprobación de un delegado de reservas.

| Propiedad                      | Valor                        |
| ------------------------------ | ---------------------------- |
| Requerido                      | falso                        |
| Valor predeterminado           | Verdadero                    |
| Tipo                           | Booleano                     |
| Nombre para mostrar del portal | Quién puede reservar la sala |

**Opciones del portal**

| Opción del portal | Valor     |
| ----------------- | --------- |
| Todos             | verdadero |
| Restricted        | falso     |

#### BookInPolicyGroup

Grupo de seguridad habilitado para correo cuyos miembros reservan la sala directamente. Déjelo vacío para mantener el grupo actual, por ejemplo cuando solo los delegados de reservas deciden.

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

#### AllRequestInPolicy

Las solicitudes de usuarios fuera del "Booking group" van a los delegados de reservas, que las aprueban o las rechazan. Desactívelo para rechazar estas solicitudes.

| Propiedad                      | Valor                                      |
| ------------------------------ | ------------------------------------------ |
| Requerido                      | falso                                      |
| Valor predeterminado           | Falso                                      |
| Tipo                           | Booleano                                   |
| Nombre para mostrar del portal | ¿Permitir que los demás soliciten la sala? |

#### AllowRecurringMeetings

Desactívelo para rechazar solicitudes de reuniones recurrentes; las reuniones únicas siguen aceptándose.

| Propiedad                      | Valor                            |
| ------------------------------ | -------------------------------- |
| Requerido                      | falso                            |
| Valor predeterminado           | Verdadero                        |
| Tipo                           | Booleano                         |
| Nombre para mostrar del portal | ¿Permitir reuniones recurrentes? |

#### AutomateProcessing

Auto accept reserva la sala automáticamente o envía la solicitud a los delegados de reservas. Auto update solo marca las solicitudes como provisionales, y los delegados de reservas no reciben ninguna solicitud. None deja las solicitudes sin cambios.

| Propiedad                      | Valor                        |
| ------------------------------ | ---------------------------- |
| Requerido                      | falso                        |
| Valor predeterminado           | AutoAccept                   |
| Tipo                           | Cadena                       |
| Nombre para mostrar del portal | Procesamiento de solicitudes |

**Opciones del portal**

| Opción del portal | Valor      |
| ----------------- | ---------- |
| Auto accept       | AutoAccept |
| Auto update       | AutoUpdate |
| Ninguno           | Ninguno    |

#### BookingWindowInDays

Las solicitudes con más antelación que este número de días se rechazan.

| Propiedad                      | Valor                     |
| ------------------------------ | ------------------------- |
| Requerido                      | falso                     |
| Valor predeterminado           | 180                       |
| Tipo                           | Int32                     |
| Nombre para mostrar del portal | Ventana de reserva (días) |

#### MaximumDurationInMinutes

La reunión más larga que acepta la sala, en minutos.

| Propiedad                      | Valor                     |
| ------------------------------ | ------------------------- |
| Requerido                      | falso                     |
| Valor predeterminado           | 1440                      |
| Tipo                           | Int32                     |
| Nombre para mostrar del portal | Duración máxima (minutos) |

#### AllowConflicts

Permite reservas superpuestas en lugar de rechazarlas.

| Propiedad                      | Valor                            |
| ------------------------------ | -------------------------------- |
| Requerido                      | falso                            |
| Valor predeterminado           | Falso                            |
| Tipo                           | Booleano                         |
| Nombre para mostrar del portal | ¿Permitir reservas en conflicto? |

#### Capacidad

Número de asientos. Déjelo en 0 para mantener el valor actual.

| Propiedad                      | Valor     |
| ------------------------------ | --------- |
| Requerido                      | falso     |
| Valor predeterminado           | 0         |
| Tipo                           | Int32     |
| Nombre para mostrar del portal | Capacidad |

#### ResourceDelegates

Usuarios que aprueban o rechazan las solicitudes de reserva que necesitan aprobación. No obtienen acceso al buzón en sí. Déjelo vacío para mantener los delegados de reservas actuales.

| Propiedad            | Valor     |
| -------------------- | --------- |
| Requerido            | falso     |
| Valor predeterminado |           |
| Tipo                 | Cadena\[] |

#### DelegateAction

Add agrega los usuarios seleccionados junto a los delegados de reservas actuales, Replace los convierte en los únicos delegados de reservas, Remove los quita de la lista.

| Propiedad                      | Valor                          |
| ------------------------------ | ------------------------------ |
| Requerido                      | falso                          |
| Valor predeterminado           | Agregar                        |
| Tipo                           | Cadena                         |
| Nombre para mostrar del portal | Cambio de delegado de reservas |

**Opciones del portal**

| Opción del portal                   | Valor     |
| ----------------------------------- | --------- |
| Agregar a los delegados actuales    | Agregar   |
| Reemplazar a los delegados actuales | Reemplace |
| Eliminar de los delegados actuales  | Quitar    |

[Volver a la vista general de 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references/user/mail/set-room-mailbox-configuration.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
