> 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/org/general/add-user.md).

# Ajouter un utilisateur

Créer un nouveau compte utilisateur dans Entra ID

### Description

Crée un utilisateur cloud dans Entra ID avec les détails de profil habituels tels que le nom, l’entreprise, le poste, le responsable, les parrains et l’adresse. Le nom de connexion, l’alias et le nom d’affichage sont dérivés du nom lorsqu’ils sont laissés vides, et un mot de passe initial est généré lorsqu’aucun n’est fourni. En option, l’utilisateur reçoit un groupe de licences, d’autres groupes et une boîte aux lettres d’archivage Exchange Online.

### Proposer des emplacements et des entreprises comme modèles

Les champs d’adresse et l’entreprise sont du texte libre par défaut. Avec les modèles de personnalisation du runbook, l’opérateur choisit un emplacement Office, ce qui renseigne et verrouille le bloc d’adresse, ainsi qu’une entreprise dans une liste. L’exemple ci-dessous définit de tels modèles et les lie aux champs du runbook :

```json
{
    "Modèles": {
        "Options": [
            {
                "$id": "LocationOptions",
                "$values": [
                    {
                        "Display": "DE-OF",
                        "Personnalisation": {
                            "Par défaut": {
                                "StreetAddress": "Kaiserstraße 39",
                                "PostalCode": "63065",
                                "City": "Offenbach",
                                "Country": "Allemagne"
                            }
                        }
                    },
                    {
                        "Display": "DE-DEG",
                        "Personnalisation": {
                            "Par défaut": {
                                "StreetAddress": "Lateinschulgassse 24-26",
                                "PostalCode": "94469",
                                "City": "Deggendorf",
                                "Country": "Allemagne"
                            }
                        }
                    },
                    {
                        "Display": "DE-HH",
                        "Personnalisation": {
                            "Par défaut": {
                                "StreetAddress": "Hans-Henny-Jahnn-Weg 53",
                                "PostalCode": "22085",
                                "City": "Hamburg",
                                "Country": "Allemagne"
                            }
                        }
                    },
                    {
                        "Display": "FI-HS",
                        "Personnalisation": {
                            "Par défaut": {
                                "StreetAddress": "Somewhere 42",
                                "PostalCode": "12345",
                                "City": "Helsinki",
                                "Country": "Finlande"
                            }
                        }
                    }
                ]
            },
            {
                "$id": "CompanyOptions",
                "$values": [
                    {
                        "Id": "gkg",
                        "Display": "glueckkanja-gab",
                        "Value": "glueckkanja-gab AG"
                    },
                    {
                        "Id": "pp",
                        "Display": "PrimePulse",
                        "Value": "PrimePulse AG"
                    }
                ]
            }
        ]
    },
    "Runbooks": {
        "rjgit-org_general_add-user": {
            "ParameterList": [
                {
                    "DisplayName": "Emplacement Office",
                    "DisplayAfter": "CompanyName",
                    "Select": {
                        "Options": {
                            "$ref": "LocationOptions"
                        }
                    }
                },
                {
                    "Name": "CompanyName",
                    "Select": {
                        "Options": {
                            "$ref": "CompanyOptions"
                        },
                        "AllowEdit": false
                    }
                }
            ],
            "ReadOnly": [
                "StreetAddress",
                "PostalCode",
                "City",
                "Country"
            ]
        }
    }
}
```

Pour plus d'informations sur la façon de personnaliser les runbooks, veuillez vous reporter au [Guide de personnalisation du runbook](https://docs.realmjoin.com/automation/runbooks/runbook-customization).

### Emplacement

Organisation → Général → Ajouter un utilisateur

**Nom complet du runbook**

rjgit-org\_general\_add-user

### Détails

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

### Autorisations

#### Autorisations d’application

* **Type**: Office 365 Exchange Online
  * Exchange.ManageAsApp
    * *Ouvre la session Exchange Online réservée à l’application, utilisée pour les groupes de distribution et l’activation de l’archive en ligne*

#### rôles RBAC

* Administrateur d’utilisateurs
  * *Prend en charge la création de l’utilisateur, l’attribution du responsable, des parrains et des groupes, ainsi que la lecture des données de licence*
* Administrateur Exchange
  * *Requis pour la session Exchange Online réservée à l’application qui gère les groupes de distribution et l’archive en ligne*

### Paramètres

#### GivenName

Prénom de l’utilisateur.

| Propriété                  | Valeur |
| -------------------------- | ------ |
| Obligatoire                | vrai   |
| Valeur par défaut          |        |
| Type                       | Chaîne |
| Nom d’affichage du portail | Prénom |

#### Surname

Nom de famille de l’utilisateur.

| Propriété                  | Valeur |
| -------------------------- | ------ |
| Obligatoire                | vrai   |
| Valeur par défaut          |        |
| Type                       | Chaîne |
| Nom d’affichage du portail | Nom    |

#### UserPrincipalName

Nom de connexion de l’utilisateur. Dérivé du nom lorsqu’il est vide.

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

#### MailNickname

Alias de la boîte aux lettres. Dérivé du nom de connexion lorsqu’il est vide.

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

#### DisplayName

Dérivé du prénom et du nom de famille lorsqu’il est vide.

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

#### CompanyName

Entreprise à laquelle l’utilisateur appartient.

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

#### JobTitle

Affiché dans le profil et dans le carnet d’adresses.

| Propriété                  | Valeur            |
| -------------------------- | ----------------- |
| Obligatoire                | faux              |
| Valeur par défaut          |                   |
| Type                       | Chaîne            |
| Nom d’affichage du portail | Intitulé du poste |

#### Department

Service dans lequel travaille l’utilisateur.

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

#### ManagerId

Utilisateur qui devient le responsable.

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

#### SponsorIds

Utilisateurs enregistrés comme parrains du nouvel utilisateur. Plusieurs peuvent être sélectionnés.

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

#### MobilePhone

Affiché dans le profil et dans le carnet d’adresses.

| Propriété                  | Valeur           |
| -------------------------- | ---------------- |
| Obligatoire                | faux             |
| Valeur par défaut          |                  |
| Type                       | Chaîne           |
| Nom d’affichage du portail | Téléphone mobile |

#### LocationName

Emplacement Office affiché dans le profil. Avec les modèles issus de la personnalisation du runbook, en choisir un renseigne aussi les champs d’adresse.

| Propriété                  | Valeur             |
| -------------------------- | ------------------ |
| Obligatoire                | faux               |
| Valeur par défaut          |                    |
| Type                       | Chaîne             |
| Nom d’affichage du portail | Emplacement Office |

#### StreetAddress

Partie de l’adresse postale affichée dans le profil. Renseignée par le modèle d’emplacement Office lorsqu’un emplacement Office est choisi.

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

#### PostalCode

Partie de l’adresse postale affichée dans le profil. Renseignée par le modèle d’emplacement Office lorsqu’un emplacement Office est choisi.

| Propriété                  | Valeur      |
| -------------------------- | ----------- |
| Obligatoire                | faux        |
| Valeur par défaut          |             |
| Type                       | Chaîne      |
| Nom d’affichage du portail | Code postal |

#### City

Partie de l’adresse postale affichée dans le profil. Renseignée par le modèle d’emplacement Office lorsqu’un emplacement Office est choisi.

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

#### État

Partie de l’adresse postale affichée dans le profil.

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

#### Country

Partie de l’adresse postale affichée dans le profil. Renseignée par le modèle d’emplacement Office lorsqu’un emplacement Office est choisi.

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

#### UsageLocation

Code pays à deux lettres qui détermine quelles licences l’utilisateur peut recevoir, par exemple DE.

| Propriété                  | Valeur             |
| -------------------------- | ------------------ |
| Obligatoire                | faux               |
| Valeur par défaut          |                    |
| Type                       | Chaîne             |
| Nom d’affichage du portail | Lieu d’utilisation |

#### DefaultLicense

Nom d’affichage du groupe qui attribue la licence ; l’utilisateur y est ajouté. Laisser vide s’il n’y en a pas.

| Propriété                  | Valeur                        |
| -------------------------- | ----------------------------- |
| Obligatoire                | faux                          |
| Valeur par défaut          |                               |
| Type                       | Chaîne                        |
| Nom d’affichage du portail | Groupe de licence à attribuer |

#### DefaultGroups

Noms d’affichage d’autres groupes auxquels l’utilisateur est ajouté, séparés par des virgules.

| Propriété                  | Valeur            |
| -------------------------- | ----------------- |
| Obligatoire                | faux              |
| Valeur par défaut          |                   |
| Type                       | Chaîne            |
| Nom d’affichage du portail | Groupes à ajouter |

#### InitialPassword

Mot de passe initial de l’utilisateur. Laisser vide pour qu’il soit généré et affiché dans la sortie.

| Propriété                  | Valeur               |
| -------------------------- | -------------------- |
| Obligatoire                | faux                 |
| Valeur par défaut          |                      |
| Type                       | Chaîne               |
| Nom d’affichage du portail | Mot de passe initial |

#### EnableEXOArchive

Active la boîte aux lettres d’archivage Exchange Online pour le nouvel utilisateur.

| Propriété                  | Valeur                                    |
| -------------------------- | ----------------------------------------- |
| Obligatoire                | faux                                      |
| Valeur par défaut          | Faux                                      |
| Type                       | Booléen                                   |
| Nom d’affichage du portail | Créer une boîte aux lettres d’archivage ? |

[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/org/general/add-user.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.
