Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
pericles_silva
New Contributor III

[Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Srs, boa tarde!

Gostaria de saber de quais formas podemos fazer implementações no Qlik Sense com proteção?

Por exemplo, no QlikView existe um recurso chamado "Criar script oculto", onde só é acessado por uma senha.

Sem título.png

No Qlik Sense teria algo desse tipo, ou outra forma de proteger a integridade da implementação?

Abraços,

Péricles.

1 Solution

Accepted Solutions
pablolabbe
Valued Contributor II

Re: [Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Olá Pericles,

O Qlik Sense Desktop como é gratis e para uso pessoal e não comercial e com redistribuição livre, ele não tem este recurso e nem o terá segundo o post mencionado pelo Robert.

  Proteção no desenvolvimento existe somente no Qliksense Server, onde em uma app publicada, ninguém tem acesso ao script, não por que ele é oculto, mas sim por um bloqueio total ao gerenciador de dados.

5 Replies

Re: [Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Look here:

Hide the script

pablolabbe
Valued Contributor II

Re: [Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Olá Pericles,

O Qlik Sense Desktop como é gratis e para uso pessoal e não comercial e com redistribuição livre, ele não tem este recurso e nem o terá segundo o post mencionado pelo Robert.

  Proteção no desenvolvimento existe somente no Qliksense Server, onde em uma app publicada, ninguém tem acesso ao script, não por que ele é oculto, mas sim por um bloqueio total ao gerenciador de dados.

elinaldo
New Contributor II

Re: [Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Olá Pablo!

Acredito que a grande duvida de todos quanto a esse assunto é a seguinte;

se o desenvolvedor é o proprietário do script, como proteger para que o mesmo não

seja distribuído pelo contratante?. Porque a senha do servidor, da acesso a esse script,

e a mesma é de propriedade do contratante.


Meu caro, tem essa extensão e nunca usei.

QlikSenseScriptObfuscater/HideScriptExample at master · AptkQlik/QlikSenseScriptObfuscater · GitHub


abs,




pablolabbe
Valued Contributor II

Re: [Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Oi Elinando,

  Essa extensão assim como ela esconde o script, também o torna visível novamente pois ele somente manipula uma propriedade da aplicação.

  Não tem como colocar uma senha. Qualquer um que tenha acesso a este projeto pode "desbloquear" o script.

  Quanto a distribuição de "produtos" desenvolvido com a plataforma Qlik Sense, creio que neste caso não será possível usando simplesmente o Desktop ou o Server.  Você teria que construir uma aplicação em .Net com Visual Studio usando o .Net SDK do Qlik Sense. Através da API você pode  por exemplo "injetar" um script na app e rodá-lo sem necessariamente gravá-lo no QVF. Você pode construir toda a interface gráfica com o VS e embutir os objetos do Qlik Sense nela.  Creio que você pode até construir objetos em tempo de execução.

  Eu particularmente não tenho nada desenvolvido, são idéias que tive lendo a documentação e as publicações na community e blogs relacionados ao tema da API do Qlik Sense.

  Importante também lembrar que é arriscado apostar em um modelo de negócio usando somente o desktop para distribuição pois a versão dura somente até o lançamento da próxima versão. Você teria que atualizar seus clientes constantemente pra não deixar ele parado por que a versão expirou.


Um abraço,

pericles_silva
New Contributor III

Re: [Segurança] Existe proteção de desenvolvimento no Qlik Sense?

Obrigado Pablo.