Entidade sapHanaSettings
Use a entidade sapHanaSettings para configurar a delegação SAML para SAP HANA.
Consulte Configurar SSO para SAP HANA antes de continuar.
Use o modelo de arquivo de configuração abaixo para criar um arquivo json. Depois de preencher as opções com os valores adequados, passe o arquivo json e aplique as configurações com os seguintes comandos:
tsm settings import -f path-to-file.json
tsm pending-changes apply
Se as alterações pendentes exigirem uma reinicialização do servidor, o comando pending-changes apply
exibirá um prompt para que você saiba que ocorrerá uma reinicialização. Esse prompt será exibido mesmo que o servidor esteja parado, porém, nesse caso, não há reinicialização. Cancele o prompt com a opção --ignore-prompt
, mas isso não altera o comportamento de reinicialização. Se as alterações não exigirem uma reinicialização, elas serão aplicadas sem um prompt. Para obter mais informações, consulte tsm pending-changes apply.
Configurações SAML do SAP HANA
As configurações no modelo abaixo especificam as configurações do Tableau Server em um cenário de delegação SAML com SAP HANA.
Modelo de configuração
Use este modelo para definir as configurações de autenticação confiável.
Todos os referenciados em configEntities devem estar no computador local. Não especifique caminhos UNC.
Importante: todas as opções de entidade diferenciam maiúsculas de minúsculas.
Para obter mais explicações sobre arquivos de configuração, entidades e chaves, consulte Exemplo de arquivo de configuração.
{ "configEntities": { "sapHanaSettings": { "_type": "sapHanaSettingsType", "enabled": "true", "usernameFormat": "username", "usernameCase": "preserve", "certFile": "path-to-cert_file", "keyFile": "path-to-key_file" } } }
Referência do arquivo de configuração
Esta tabela contém todas as opções que podem ser incluídas no conjunto de entidades "gatewaySettings"
.
- enabled
Obrigatório.
Valores:
true
oufalse
- usernameFormat
Valores:
username
,domain_and_username
, ouemail
Especifica o formato de credencial do nome de usuário.
- usernameCase
Valores:
lower
,upper
, oupreserve
Especifica o caso de nome da entrada do usuário.
- certFile
Especifica o caminho do arquivo e o nome do arquivo de certificado no computador local.
Por exemplo,
"/var/opt/tableau/tableau_server/data/saml/saml_cert.crt"
.
- keyFile
Especifica o caminho do arquivo e o nome da chave de certificado no computador local.
Por exemplo,
"/var/opt/tableau/tableau_server/data/saml/saml_key.der"
.