Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
No Qlik Sense teria algo desse tipo, ou outra forma de proteger a integridade da implementação?
Abraços,
Péricles.
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.
Look here:
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.
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,
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,
Obrigado Pablo.