Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia a todos,
é possível utilizar usuários que não constam no SERVER, mas também agendar para que ele atualize no agendador do QMC,
tenho o seguinte exemplo:
Section Access;
ACESSO:
LOAD * INLINE [
ACCESS , USERID , PASSWORD , GRUPO
ADMIN , ADMIN , admin123, ALL
USER , USER1, user1, GRUPO1
USER , USER2, user2, GRUPO2
USER , USER3, user3, GRUPO3
USER , USER4, user4, GRUPO4
] where 1=1;
Section Application;
ele não atualiza pelo servidor porque os usuários não constam no server, consigo misturar as duas coisas, usuários SERVER e usuários criados manualmente, na aplicação?
Israel,
não sei se percebi direito a duvida / problema, mas não precisa ter na aplicação usuários do AD para a carga. Podes ter usuários colocados em um inline sem ser do AD (NTNAME), mas o usuário que esta no teu section access tem que estar na console aonde você cria a task. Se clicar no final da pagina em "Section Access" e preencher com os dados de um usuário e senha que estão no Section access da aplicação (qvw) vai funcionar a carga.
Faço assim, o primeiro Load é o "Controle Manual" e o segundo é de uma tabela de controle que seria o AD no seu caso, no meu caso não uso AD.
Section Access:
LOAD * INLINE [
ACCESS, USERID
USER , JOAO
ADMIN, MARIA
USER , BATATINHA
];
Concatenate
LOAD * INLINE [
ACCESS , USERID , PASSWORD , GRUPO
ADMIN , ADMIN , admin123, ALL
USER , USER1, user1, GRUPO1
USER , USER2, user2, GRUPO2
USER , USER3, user3, GRUPO3
USER , USER4, user4, GRUPO4
] where 1=1;
Section Application;
não funciona,
ele não reconhece o AD... concatenando ele não reconhece os usuários.
Você não esta conseguindo CONECTAR no AD é isso !?
se utilizar somente o usuário do Ad, que seria somente pra atualizar via servidor funciona. Mas eu quero tbem utilizar usuário do Controle Manual, pq estes usuários vão usar um USER só.
Agora entendi...foi mal !
Não uso o AD para acesso !!
Não vou conseguir te ajudar muito com isso !!
Israel,
Pelo que entendi você quer 2 coisas.
1º Usuários que não estão cadastrados no AD atualizarem o qvw.
2º Liberar acesso para esses outros usuários.
1º O Section acess é da aplicação e não uma configuração do server e essa configuração não funciona para atualizar aplicações, se você precisa que alguém tenha permissão para realizar a carga via QMC precisa liberar acesso para eles ao grupo de usuários QlikviewAdministrator, com isso esses usuários terão acesso ao AD.
2º Se você quer liberar o acesso a aplicação de usuários do AD seria mais ou menos assim:
Section Access;
ACESSO:
LOAD * INLINE [
ACCESS , NTNAME, PASSWORD , GRUPO,USERID
ADMIN , DOMINIO\ADMIN , ,
USER , DOMINIO\USER1, GRUPO1,
USER , DOMINIO\USER2, GRUPO2,
USER , DOMINIO\USER3, GRUPO3,
USER , DOMINIO\USER4, GRUPO4,
USER , , user1, GRUPO1,USER5
]
Section Application;
Alguns documentos sobre o assunto.
Introduction to Section Access
QlikView Section Access Examples
Espero ter ajudado.
O usuário do AD é só para atualizar via QVS... os usuários manuais são para restringir carga, por isso preciso misturar os dois, os usuários manuais não possuem Nameds uma pra cada... estou tentando fazer uma governança dos Dados sem Nameds o suficiente, só tenho uma disponível.
Até consigo atualizando no meu pc e colocando no Server, aí sim os usuários manuais vão usar a named unica, não ao mesmo tempo, mas eles não veem dados do setor alheio de acordo com a regra do Section Access.
Não sei se consegui ser claro?!?
Israel,
Então tenta fazer assim.
Section Access;
ACESSO:
LOAD * INLINE [
ACCESS , GRUPO,USERID,PASSWORD
ADMIN , ,ADMIN , 123
USER , GRUPO1,USER5,444
USER , GRUPO2,USER4,111
USER , GRUPO3,USER3,1234
USER , GRUPO4,USER2,4123
]
Section Application;
Você vai ter que fazer o acesso em 2 pontos.
1 - Usuário de rede
2 - Usuário aplicação
O usuário de rede será o mesmo para todos, porém quando você acessar o Qlikview solicitará a segunda senha e essa vai ser de cada usuário da aplicação (isso você coloca o que quiser não precisa ser do AD)
Como será:
Você vai acessar o browser e vai colocar o usuário do AD que está com a NAMED. Lembre-se você não deve colocar o usuário do AD, pois se não ele vai entrar direto sem pedir a segunda senha.
Quando for entrar na aplicação o Qlik vai aparecer uma caixa e você digitará o usuário que você criou na aplicação, esse usuário não precisa ser do AD pode ser qualquer coisa.
ex:
usuario, senha
USER5,444.
Agora lembre-se que um vai derrubar o outro.
na verdade, até aí esta funcionando,
o problema é a partir daí, dessa forma a atualização não funciona via QVS,
eu não queria q o painel ficasse preso a uma atualização manual.
O servidor recusa acesso, senão houver o usuário Ad na lista 😕