Informações de conexão de banco de dados criptografadas no Jitterbit App Builder
O App Builder pode carregar informações de conexão de banco de dados de um dos vários locais, incluindo:
bin\Connection.xml
Config\ConnectionInfo.config
- Variáveis de ambiente
Normalmente, as informações de conexão do banco de dados são armazenadas em texto simples. No entanto, o App Builder permite que os administradores protejam as informações de conexão do banco de dados enquanto em repouso. Especificamente, o App Builder aproveita o suporte integrado do .Net para seções de configuração criptografadas para proteger as informações de conexão armazenadas no ConnectionInfo.config
arquivo.
O App Builder fornece vários scripts de instalação que pode ser usado para definir e proteger as informações de conexão, incluindo:
Consulte os tópicos vinculados para obter informações adicionais.
Problemas e limitações conhecidos
O App Builder usa o DataProtectionConfigurationProvider
para criptografar as informações de conexão. O App Builder não oferece suporte ao uso do RSAProtectedConfigurationProvider
provedor. O DataProtectionConfigurationProvider
usa DPAPI com o Machine Store. Isso permite que qualquer pessoa com privilégios suficientes na máquina descriptografe as informações de conexão.
Apenas o ConnectionInfo.config
arquivo pode ser protegido, não o arquivo Connection.xml.
Importante
A criptografia de informações de conexão não é mais suportada. Em vez disso, recomendamos usar variáveis de ambiente para informações confidenciais. Veja Configurando o App Builder na inicialização artigo para mais informações.