> 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/fr/automatisation/runbooks/runbook-references/user/mail/set-room-mailbox-configuration.md).

# Définir la configuration de la boîte aux lettres de salle

Configurer les règles de réservation et les délégués de réservation de cette boîte aux lettres de salle

### Description

Définit les règles de réservation de cette boîte aux lettres de salle : qui peut la réserver directement, qui a besoin de l’approbation d’un délégué de réservation, et comment les demandes sont traitées. Cela définit également les réunions récurrentes, les conflits, la fenêtre de réservation, la durée maximale des réunions et la capacité. Toutes les règles de réservation sont écrites comme indiqué. Le groupe de réservation, les délégués de réservation et la capacité ne changent que lorsqu’une valeur est fournie.

### Modes de réservation

"Qui peut réserver la salle" et les champs affichés avec "Restreint" déterminent ce qui se passe pour une demande de réunion :

* **Tout le monde** - chaque utilisateur réserve la salle directement ; la demande est acceptée lorsque la salle est libre.
* **Restreint avec un groupe de réservation** - les membres du "groupe de réservation" réservent directement. Les demandes de tous les autres sont refusées.
* **Restreint avec "Autoriser tous les autres à demander la salle ?"** - les demandes des utilisateurs extérieurs au groupe de réservation sont envoyées aux délégués de réservation, qui les approuvent ou les refusent. Laissez le "groupe de réservation" vide lorsque les délégués de réservation décident de chaque demande. C’est identique à l’option "Sélectionner les délégués qui peuvent accepter ou refuser les demandes de réservation" dans le centre d’administration Exchange.

Les délégués de réservation ne reçoivent des demandes qu’avec le traitement des demandes "Acceptation automatique". Avec "Mise à jour automatique", Exchange marque les demandes comme provisoires et n’envoie rien aux délégués. Le runbook signale les deux cas ainsi qu’une exécution qui désactive une approbation de délégué existante.

### Délégués de réservation

* Un délégué de réservation approuve ou refuse les demandes pour la salle dans sa propre boîte aux lettres. Il n’a pas besoin d’un accès total à la boîte aux lettres de la salle ; Exchange lui accorde lui-même l’autorisation Envoyer de la part de. Accordez l’accès total avec le runbook "Delegate Full Access" uniquement lorsqu’une personne doit travailler directement dans la boîte aux lettres de la salle.
* "Modification du délégué de réservation" détermine ce qui se passe avec les utilisateurs sélectionnés dans "Délégués de réservation" : Ajouter conserve les délégués actuels et ajoute ceux qui sont sélectionnés, Remplacer fait des utilisateurs sélectionnés les seuls délégués, Supprimer les retire de la liste. Si aucun utilisateur n’est sélectionné, les délégués restent inchangés.
* Les utilisateurs sans boîte aux lettres sont ignorés avec un avertissement. Les délégués actuels dont le nom ne résout pas exactement un seul destinataire sont conservés inchangés.
* Le runbook "List Room Mailbox Configuration" affiche les délégués de réservation actuels, le groupe de réservation et les paramètres de demande d’une salle.

### Notes et limites

* Chaque exécution écrit toutes les règles de réservation comme indiqué dans la boîte de dialogue. Lancer le runbook uniquement pour modifier la capacité réinitialise donc aussi "Qui peut réserver la salle" sur l’option sélectionnée.
* Un "groupe de réservation" vide conserve le groupe actuel ; le runbook ne peut pas l’effacer.
* Les paramètres par défaut à l’échelle du Tenant pour les règles de réservation peuvent être définis comme paramètres RealmJoin : `RoomMailbox.AllBookInPolicy`, `RoomMailbox.AllRequestInPolicy`, `RoomMailbox.AllowRecurringMeetings`, `RoomMailbox.AutomateProcessing`, `RoomMailbox.BookingWindowInDays`, `RoomMailbox.MaximumDurationInMinutes` et `RoomMailbox.AllowConflicts`. Un champ associé à un paramètre s’affiche en lecture seule dans la boîte de dialogue. Voir [Paramètres](https://docs.realmjoin.com/automation/runbooks/runbook-customization#settings) dans le guide de personnalisation du runbook.

### Emplacement

Utilisateur → Courrier → Définir la configuration de la boîte aux lettres de salle

**Nom complet du runbook**

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

### Détails

| Propriété      | Valeur                                                                                                                          |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| Version        | 1.1.0                                                                                                                           |
| Modules requis | <p>RealmJoin.RunbookHelper (>= 0.8.10)<br>Microsoft.Graph.Authentication (>= 2.41.2)<br>ExchangeOnlineManagement (>= 3.9.2)</p> |
| Planifiable    | non                                                                                                                             |

### Autorisations

#### Autorisations d’application

* **Type**: Office 365 Exchange Online
  * Exchange.ManageAsApp
    * *Lit la boîte aux lettres de la salle, son traitement du calendrier et ses délégués de réservation (Get-EXOMailbox, Get-CalendarProcessing, Get-Recipient) puis les modifie avec Set-CalendarProcessing et Set-Place dans la session Exchange Online app-only*
* **Type**: Microsoft Graph
  * Group.Read.All *(facultatif — fonctionnalité : groupe de politique de réservation)*
    * *Valide BookInPolicyGroup via /groups/{id}*

#### rôles RBAC

* Administrateur Exchange
  * *Requis pour que la session Exchange Online app-only puisse modifier les paramètres de la boîte aux lettres de la salle*

### Paramètres

#### Nom d'utilisateur

Nom principal d'utilisateur de la boîte aux lettres de salle sur laquelle le runbook agit. Défini par le portail à partir de l'utilisateur sélectionné.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | vrai                                               |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### AllBookInPolicy

Everyone permet à tous les utilisateurs de réserver la salle directement. Restricted permet uniquement au "groupe de réservation" de réserver directement ; tous les autres sont refusés ou, avec "Autoriser tous les autres à demander la salle ?", ont besoin de l’approbation d’un délégué de réservation.

| Propriété                  | Valeur                     |
| -------------------------- | -------------------------- |
| Obligatoire                | faux                       |
| Valeur par défaut          | Vrai                       |
| Type                       | Booléen                    |
| Nom d’affichage du portail | Qui peut réserver la salle |

**Options du portail**

| Option du portail | Valeur |
| ----------------- | ------ |
| Tout le monde     | vrai   |
| Restreint         | faux   |

#### BookInPolicyGroup

Groupe de sécurité avec messagerie dont les membres réservent la salle directement. Laissez vide pour conserver le groupe actuel, par exemple lorsque seuls les délégués de réservation décident.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | faux   |
| Valeur par défaut |        |
| Type              | Chaîne |

#### AllRequestInPolicy

Les demandes des utilisateurs extérieurs au "groupe de réservation" sont envoyées aux délégués de réservation, qui les approuvent ou les refusent. Désactivez cette option pour refuser ces demandes.

| Propriété                  | Valeur                                          |
| -------------------------- | ----------------------------------------------- |
| Obligatoire                | faux                                            |
| Valeur par défaut          | Faux                                            |
| Type                       | Booléen                                         |
| Nom d’affichage du portail | Autoriser tous les autres à demander la salle ? |

#### AllowRecurringMeetings

Désactivez cette option pour refuser les demandes de réunions récurrentes ; les réunions uniques sont toujours acceptées.

| Propriété                  | Valeur                               |
| -------------------------- | ------------------------------------ |
| Obligatoire                | faux                                 |
| Valeur par défaut          | Vrai                                 |
| Type                       | Booléen                              |
| Nom d’affichage du portail | Autoriser les réunions récurrentes ? |

#### AutomateProcessing

L’acceptation automatique réserve la salle automatiquement ou envoie la demande aux délégués de réservation. La mise à jour automatique ne fait que marquer les demandes comme provisoires, et les délégués de réservation ne reçoivent aucune demande. Aucun laisse les demandes inchangées.

| Propriété                  | Valeur                  |
| -------------------------- | ----------------------- |
| Obligatoire                | faux                    |
| Valeur par défaut          | AutoAccept              |
| Type                       | Chaîne                  |
| Nom d’affichage du portail | Traitement des demandes |

**Options du portail**

| Option du portail       | Valeur     |
| ----------------------- | ---------- |
| Acceptation automatique | AutoAccept |
| Mise à jour automatique | AutoUpdate |
| Aucun                   | Aucun      |

#### BookingWindowInDays

Les demandes plus lointaines que ce nombre de jours sont refusées.

| Propriété                  | Valeur                         |
| -------------------------- | ------------------------------ |
| Obligatoire                | faux                           |
| Valeur par défaut          | 180                            |
| Type                       | Int32                          |
| Nom d’affichage du portail | Fenêtre de réservation (jours) |

#### MaximumDurationInMinutes

Durée maximale de réunion acceptée par la salle, en minutes.

| Propriété                  | Valeur                   |
| -------------------------- | ------------------------ |
| Obligatoire                | faux                     |
| Valeur par défaut          | 1440                     |
| Type                       | Int32                    |
| Nom d’affichage du portail | Durée maximale (minutes) |

#### AllowConflicts

Autorise les réservations qui se chevauchent au lieu de les refuser.

| Propriété                  | Valeur                                  |
| -------------------------- | --------------------------------------- |
| Obligatoire                | faux                                    |
| Valeur par défaut          | Faux                                    |
| Type                       | Booléen                                 |
| Nom d’affichage du portail | Autoriser les réservations en conflit ? |

#### Capacité

Nombre de places assises. Laissez 0 pour conserver la valeur actuelle.

| Propriété                  | Valeur   |
| -------------------------- | -------- |
| Obligatoire                | faux     |
| Valeur par défaut          | 0        |
| Type                       | Int32    |
| Nom d’affichage du portail | Capacité |

#### ResourceDelegates

Utilisateurs qui approuvent ou refusent les demandes de réservation nécessitant une approbation. Ils n’ont aucun accès à la boîte aux lettres elle-même. Laissez vide pour conserver les délégués de réservation actuels.

| Propriété         | Valeur    |
| ----------------- | --------- |
| Obligatoire       | faux      |
| Valeur par défaut |           |
| Type              | String\[] |

#### DelegateAction

Ajouter conserve les délégués de réservation actuels et y ajoute les utilisateurs sélectionnés, Remplacer en fait les seuls délégués de réservation, Supprimer les retire de la liste.

| Propriété                  | Valeur                                 |
| -------------------------- | -------------------------------------- |
| Obligatoire                | faux                                   |
| Valeur par défaut          | Ajouter                                |
| Type                       | Chaîne                                 |
| Nom d’affichage du portail | Modification du délégué de réservation |

**Options du portail**

| Option du portail              | Valeur    |
| ------------------------------ | --------- |
| Ajouter aux délégués actuels   | Ajouter   |
| Remplacer les délégués actuels | Remplacez |
| Supprimer des délégués actuels | Supprimer |

[Retour à l’aperçu de la référence du runbook](/fr/automatisation/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/fr/automatisation/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.
