---
schema_version: "1"
id: 35cac04b13bcdaec44c49b852f593c5323d9f86747e7326d855bbb8bfeaf344b
title: Entité sapHanaSettings
collection: tableau
version: next
locale: fr-fr
portal_url: https://docs.salesforce.com/tableau/next/fr-fr/server-linux/entity_sapHanaSettings.md
canonical_url: https://help.tableau.com/v0.0/server-linux/fr-fr/entity_sapHanaSettings.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 088511db8742f5d8bd41718ff4f3a11b0c8ed3a1743de811de8b15ec637678c4
description: Reference for the sapHanaSettings entity to configure SAP HANA SAML delegation.
---
[Passer au contenu principal](#main-content)

# Entité sapHanaSettings

Utilisez l’entité sapHanaSettings pour configurer la délégation SAML pour SAP HANA.

Consultez [Configuration de SSO SAP HANA](https://help.tableau.com/v0.0/server-linux/fr-fr/config_sap_hana_sso.htm) avant de continuer.

Utilisez le modèle du fichier de configuration ci-dessous pour créer un fichier json. Après avoir rempli les options avec les valeurs appropriées, transmettez le fichier json et appliquez les paramètres avec les commandes suivantes :

`tsm settings import -f path-to-file.json`

`tsm pending-changes apply`

Si les modifications en attente nécessitent un redémarrage du serveur, la commande `pending-changes apply` affichera une invite pour vous informer qu’un redémarrage va avoir lieu. Cette invite s’affiche même si le serveur est arrêté, mais dans ce cas, il n’y a pas de redémarrage. Vous pouvez supprimer l’invite à l’aide de l’option `--ignore-prompt`, mais cela ne modifiera pas le comportement de redémarrage. Si les modifications ne nécessitent pas de redémarrage, les modifications sont appliquées sans invite. Pour plus d’informations, consultez [tsm pending-changes apply](https://help.tableau.com/v0.0/server-linux/fr-fr/cli_pending-changes.htm#pending-changes-apply).

### Paramètres SAP HANA pour SAML

Les paramètres dans le modèle ci-dessous spécifient les paramètres pour Tableau Server dans un scénario de délégation SAML avec SAP HANA.

### Modèle de configuration

Utilisez ce modèle pour configurer les paramètres de l’authentification de confiance.

Tous les fichiers référencés dans configEntities doivent se trouver sur l’ordinateur local. Ne spécifiez pas les chemins d’accès UNC.

**Important :** toutes les options d’entité sont sensibles à la casse.

Pour plus d’explications sur les fichiers de configuration, les entités et les clés, consultez [Exemple de fichier de configuration](https://help.tableau.com/v0.0/server-linux/fr-fr/config_file_example.htm).

{
  "configEntities": {
	"sapHanaSettings": {
	"\_type": "sapHanaSettingsType",
	"enabled": "true",
	"usernameFormat": "username",
	"usernameCase": "preserve",
	"certFile": "path-to-cert\_file",
	"keyFile": "path-to-key\_file"
	 }
	}
}		

### Référence du fichier de configuration

Cette table indique toutes les options pouvant être incluses avec l’ensemble d’entité `"gatewaySettings"`.

enabled

Obligatoire.

Valeurs : `true` or `false`

usernameFormat

Valeurs : `username`, `domain_and_username`, or `email`

Spécifie le format des informations d’identification de nom d’utilisateur.

usernameCase

Valeurs : `lower`, `upper`, or `preserve`

Spécifie la casse du nom de saisie de l’utilisateur.

certFile

Spécifie le chemin d’accès et le nom de fichier pour le fichier de certificat sur l’ordinateur local.

Par exemple, `"/var/opt/tableau/tableau_server/data/saml/saml_cert.crt"`.

keyFile

Spécifie le chemin d’accès et le nom de fichier pour la clé de certificat sur l’ordinateur local.

Par exemple, `"/var/opt/tableau/tableau_server/data/saml/saml_key.der"`.