Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom Dia.!
Como fazer no section access para permitir acesso a apenas algumas pastas para determinados usuários.
Muito Obrigado.
Eu Fazia da Seguinte Forma :
Section Access;
LOAD
UPPER([TP_ACESSO]) AS ACCESS,
UPPER([NM_USUARIO]) AS NTNAME,
TEXT(ID_VENDEDOR) AS ID_VENDEDOR,
TEXT(ID_GERENTE) AS ID_GERENTE,
TEXT(ID_SUPERVISOR) AS ID_SUPERVISOR,
NIVEL AS NIVEL
;
Criava uma Tabela com os Acesso :
[Acessos]:
LOAD * Inline
[
NIVEL, VISUALIZAR
1 , N
2 , N
3 , N
4 , S
];
Na Aba --> Propriedades da Pasta --> Condicional :
Only({$<NIVEL={4}>} VISUALIZAR) = 'S'
Dessa forma, apenas Nível 4 tem acesso a Determinada ABA.
Eu Fazia da Seguinte Forma :
Section Access;
LOAD
UPPER([TP_ACESSO]) AS ACCESS,
UPPER([NM_USUARIO]) AS NTNAME,
TEXT(ID_VENDEDOR) AS ID_VENDEDOR,
TEXT(ID_GERENTE) AS ID_GERENTE,
TEXT(ID_SUPERVISOR) AS ID_SUPERVISOR,
NIVEL AS NIVEL
;
Criava uma Tabela com os Acesso :
[Acessos]:
LOAD * Inline
[
NIVEL, VISUALIZAR
1 , N
2 , N
3 , N
4 , S
];
Na Aba --> Propriedades da Pasta --> Condicional :
Only({$<NIVEL={4}>} VISUALIZAR) = 'S'
Dessa forma, apenas Nível 4 tem acesso a Determinada ABA.
Se for usando NTNAME no section access, basta ir em propriedades da pasta, Geral, e em Mostrar Pasta escolher Condicional =OSUser = 'DOMINIO\usuario'. Se for usar para mais de um, =OSUser()='dominio\nome_usuário' or OSUser()='dominio\nome_usuário'
Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada