---
schema_version: "1"
id: 14c8cc4b399efe2e0bd22d5c5ad4084adc5bf6cb5b3c1cff6502940acd73b434
title: sapHanaSettings エンティティ
collection: tableau
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/current/ja-jp/server-linux/entity_sapHanaSettings.md
canonical_url: https://help.tableau.com/current/server-linux/ja-jp/entity_sapHanaSettings.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 56da06e248c7ceef2eebe4ecf90dfa6df8c08f2bb9548b4f9b2199ef38ea58b9
description: Reference for the sapHanaSettings entity to configure SAP HANA SAML delegation.
---
[メイン コンテンツに進む](#main-content)

# sapHanaSettings エンティティ

sapHanaSettings エンティティを使用して SAP HANA の SAML 委任を構成します。

[SAP HANA SSO の構成](https://help.tableau.com/current/server-linux/ja-jp/config_sap_hana_sso.htm)を見直してから先に進んでください。

下記の構成ファイル テンプレートを使用して json ファイルを作成してください。オプションに適切な値を指定したら、次のコマンドを実行して json ファイルを渡し、設定を適用します。

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

`tsm pending-changes apply`

保留中の変更にサーバーの再起動が必要な場合は、`pending-changes apply` コマンドの実行時に、再起動が行われることを知らせるメッセージが表示されます。このメッセージはサーバーが停止していても表示されますが、その場合には再起動は行われません。`--ignore-prompt` オプションを使用してメッセージが表示されないようにできますが、そのようにしても再起動に関する動作が変わることはありません。変更に再起動が必要ない場合は、メッセージなしで変更が適用されます。詳細については、[tsm pending-changes apply](https://help.tableau.com/current/server-linux/ja-jp/cli_pending-changes.htm#pending-changes-apply)を参照してください。

### SAP HANA SAML の設定

以下のテンプレートの設定で、SAP HANA を使用した SAML 委任シナリオにおける Tableau Server の設定が指定されます。

### 構成テンプレート

このテンプレートを使用して、信頼できる認証の設定を構成します。

configEntities で参照されているすべてのファイルがローカル コンピューター上に配置されている必要があります。UNC パスは指定しないでください。

**重要:** エンティティ オプションは、すべて大文字と小文字を区別します。

構成ファイル、エンティティ、およびキーの詳細については、[構成ファイルの例](https://help.tableau.com/current/server-linux/ja-jp/config_file_example.htm)を参照してください。

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

### 構成ファイル リファレンス

次の表には、`"gatewaySettings"` エンティティ セットに含めることができるすべてのオプションが示されています。

enabled

必須。

値: `true` または `false`

usernameFormat

値: `username`、`domain_and_username`、または `email`

ユーザー名の認証資格情報の形式を指定します。

usernameCase

値: `lower`、`upper`、または `preserve`

ユーザーの入力名に使用する大文字と小文字の区別を指定します。

certFile

ローカル コンピューター上の証明書ファイルのファイル パスと名前を指定します。

たとえば、`"/var/opt/tableau/tableau_server/data/saml/saml_cert.crt"`。

keyFile

ローカル コンピューター上の証明書キーのファイル パスと名前を指定します。

たとえば、`"/var/opt/tableau/tableau_server/data/saml/saml_key.der"`。