> For the complete documentation index, see [llms.txt](https://docs.scepman.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.scepman.com/fr/configuration-de-scepman/application-settings/dependencies-azure-services/azure-keyvault.md).

# Azure Key Vault

{% hint style="info" %}
Ces paramètres ne doivent être appliqués qu’au SCEPman App Service, pas au Certificate Master. Veuillez vous référer à [Paramètres SCEPman](/fr/configuration-de-scepman/application-settings.md).
{% endhint %}

## AppConfig:KeyVaultConfig:RootCertificateConfig:AddExtendedKeyUsage

*Linux: AppConfig\_\_KeyVaultConfig\_\_RootCertificateConfig\_\_AddExtendedKeyUsage*

**Valeur :** *true* ou *faux*

**Description :** Ce paramètre détermine si SCEPman génère ses certificats d’AC avec une extension Extended Key Usage. L’extension n’est pas requise par les normes, mais Cisco ISE l’exige parfois pour que l’OCSP fonctionne.

**Vrai** (par défaut à partir de la version 1.9) : SCEPman ajoute une extension Extended Key Usage aux certificats d’AC nouvellement générés.

**Faux** (par défaut pour la version 1.8 et antérieures) : SCEPman génère un certificat d’AC sans extension Extended Key Usage.

## AppConfig:KeyVaultConfig:RootCertificateConfig:DaysExpiresIn

*Linux: AppConfig\_\_KeyVaultConfig\_\_RootCertificateConfig\_\_DaysExpiresIn*

La validité du certificat d’AC racine généré, en jours. La valeur par défaut est 3650, soit environ dix ans. Nous recommandons de ne pas réduire cette valeur, car cela augmente les risques de disponibilité, sans avantage en matière de sécurité — arrêter la distribution du certificat d’AC racine est facile et bien plus rapide que d’attendre l’expiration du certificat.

{% hint style="danger" %}
Ces changements peuvent nuire à votre service !
{% endhint %}

## AppConfig:KeyVaultConfig:RootCertificateConfig:KeySize

*Linux: AppConfig\_\_KeyVaultConfig\_\_RootCertificateConfig\_\_KeySize*

La longueur de la clé de l’AC racine en bits. Les nouvelles installations définissent cette valeur à 4096. Si vous supprimez ce paramètre, la valeur par défaut sera 2048. Elle ne s’applique toutefois que lors de la génération d’un nouveau certificat d’AC racine.

{% hint style="danger" %}
Ces changements peuvent nuire à votre service !
{% endhint %}

## AppConfig:KeyVaultConfig:RootCertificateConfig:KeyType

*Linux: AppConfig\_\_KeyVaultConfig\_\_RootCertificateConfig\_\_KeyType*

Le type de clé créé pour l’AC racine. *RSA* est une clé RSA protégée par logiciel ; *RSA-HSM* est protégée par HSM. Si vous souhaitez utiliser une clé ECC, veuillez contacter le support SCEPman pour obtenir des instructions supplémentaires.

{% hint style="danger" %}
Ces changements peuvent nuire à votre service !
{% endhint %}

## AppConfig:KeyVaultConfig:KeyVaultURL

*Linux: AppConfig\_\_KeyVaultConfig\_\_KeyVaultURL*

L’URL Azure Key Vault. Ce paramètre est configuré automatiquement lors de la configuration initiale.

Ce paramètre DOIT figurer dans la configuration de votre App Service. Il n’est PAS possible de définir ce paramètre comme un Secret dans Azure Key Vault !

{% hint style="danger" %}
Ces changements peuvent nuire à votre service !
{% endhint %}

## AppConfig:KeyVaultConfig:RootCertificateConfig:CertificateName

*Linux: AppConfig\_\_KeyVaultConfig\_\_RootCertificateConfig\_\_CertificateName*

Le nom du certificat racine. Ce paramètre est configuré automatiquement lors de la configuration initiale.

Le nom n’apparaît pas dans le certificat lui-même et ne sert que de référence au certificat d’AC dans Azure Key Vault. Comme il fait partie de l’URL, des restrictions de nom s’appliquent, comme des limitations aux caractères alphanumériques, aux chiffres et aux tirets.

{% hint style="danger" %}
Ces changements peuvent nuire à votre service !
{% endhint %}

## AppConfig:KeyVaultConfig:RootCertificateConfig:Subject

*Linux: AppConfig\_\_KeyVaultConfig\_\_RootCertificateConfig\_\_Subject*

Le sujet du certificat racine. Ce paramètre est configuré automatiquement lors de la configuration initiale. Il est utilisé uniquement comme entrée au moment de la création du certificat d’AC et ne sera plus utilisé une fois qu’un certificat d’AC existe.

{% hint style="danger" %}
Ces changements peuvent nuire à votre service !
{% endhint %}


---

# 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.scepman.com/fr/configuration-de-scepman/application-settings/dependencies-azure-services/azure-keyvault.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.
