# Créer un Temporary Access Pass

### Description

Crée une nouvelle méthode d’authentification Temporary Access Pass (TAP) pour un utilisateur dans Microsoft Entra ID. Les TAP existants pour l’utilisateur sont supprimés avant d’en créer un nouveau. Envoie éventuellement un e-mail de notification à l’adresse e-mail principale de l’utilisateur pour l’informer du nouveau TAP créé. La langue de l’e-mail est déterminée automatiquement par l’emplacement d’utilisation de l’utilisateur.

### Activer la notification utilisateur

Ce runbook envoie un e-mail à l’utilisateur avec le Temporary Access Pass. Pour activer cela, vous devez activer la notification utilisateur dans la personnalisation du runbook.

La configuration JSON pour cela est la suivante :

```json
"rjgit-user_security_create-temporary-access-pass": {
    "parameters": {
        "UserName": {
            "Hide": true
        },
        "NotifyUser": {
            "Default": true,
            "Hide": true
        },
        "EmailFrom": {
            "Hide": true
        },
        "ServiceDeskDisplayName": {
            "Hide": true
        },
        "ServiceDeskEmail": {
            "Hide": true
        },
        "ServiceDeskPhone": {
            "Hide": true
        },
        "CallerName": {
            "Hide": true
        }
    }
}
```

Pour plus d’informations sur la façon de personnaliser les runbooks, veuillez consulter le [Guide de personnalisation des runbooks](https://docs.realmjoin.com/automation/runbooks/runbook-customization).

### Configuration concernant l’envoi d’e-mails

Ce runbook envoie des e-mails à l’aide de l’API Microsoft Graph. Pour envoyer des e-mails via l’API Graph, vous devez configurer une adresse e-mail existante dans la personnalisation du runbook.

Ce processus est décrit en détail dans le [Configuration du rapport par e-mail](https://github.com/realmjoin/realmjoin-runbooks/tree/master/docs/general/setup-email-reporting.md) documentation.

### Emplacement

Utilisateur → Sécurité → Créer un Temporary Access Pass

**Nom complet du runbook**

rjgit-user\_security\_create-temporary-access-pass

### Autorisations

#### Autorisations d’application

* **Type**: Microsoft Graph
  * UserAuthenticationMethod.ReadWrite.All

### Paramètres

#### Nom d’utilisateur

Nom principal d’utilisateur de l’utilisateur cible.

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

#### LifetimeInMinutes

Durée de vie du Temporary Access Pass en minutes. Les valeurs valides sont comprises entre 60 et 480 minutes (1 à 8 heures).

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | false  |
| Valeur par défaut | 240    |
| Type              | Int32  |

#### OneTimeUseOnly

Si cette option est définie sur true, le pass ne peut être utilisé qu’une seule fois.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | True    |
| Type              | Booléen |

#### NotifyUser

Si cette option est activée, envoie un e-mail de notification à l’adresse e-mail principale de l’utilisateur au sujet du TAP nouvellement créé.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | false   |
| Valeur par défaut | False   |
| Type              | Booléen |

#### EmailFrom

L’adresse e-mail de l’expéditeur. Celle-ci doit être configurée dans la personnalisation du runbook.

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

#### ServiceDeskDisplayName

Nom d’affichage du Service Desk pour les informations de contact de l’utilisateur (facultatif).

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

#### ServiceDeskEmail

Adresse e-mail du Service Desk pour les informations de contact de l’utilisateur (facultatif).

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

#### ServiceDeskPhone

Numéro de téléphone du Service Desk pour les informations de contact de l’utilisateur (facultatif).

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

[Retour à l’aperçu de la référence du runbook](/fr/automatisation/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/fr/automatisation/runbooks/runbook-references/user/security/create-temporary-access-pass.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.
