Tenho um processo que utiliza 3 usuários durante todo o seu ciclo.
Na Atividade Montagem Móveis, não consigo preencher um Combobox com os Montadores cadastrados no dataset, porque o Fluig informa que o Usuário não tem permissão para consultar o dataset.
Já dei permissão para o usuário na aba Segurança nas pastas da raiz até o Documento final, porém continua dando esse erro no Log do Fluig.
E como consequência não preenche o Combobox com os Montadores cadastrados.
Fiz o teste com usuário Admim e não ocorre esse problema.
Existe mais algum lugar que precise dar permissão para o usuário conseguir ter permissão para consultar o dataset ?
Boa tarde Alessandro,
Esse dataset que você está tentando consultar é gerado automaticamente de um formulário de "Montadores" customizado?
O usuário que está abrindo o processo tem acesso ao menos de visualização no formulário de "Montadores"?
Abraço!
Obrigado pela ajuda.
Exatamente isso que você levantou, um outro formulário que alimenta os Montadores que são puxados pelo Combobox.
Dei permissão de leitura para os usuários em questão e não deu mais o erro.
Muito obrigado pela sua ajuda.
@Alessandro,
Você pode utilizar esse filtro na consulta do Dataset, passando o userSecurityId:
//É obrigatório informar a constraint userSecurityId para indicar o usuário
//que sera validada a permissão nos formulários - pode ser o usuário administrador
var cst2 = DatasetFactory.createConstraint("userSecurityId", user, user, ConstraintType.MUST);
Segue link onde possui um exemplo: http://tdn.totvs.com/display/public/fluig/Desenvolvimento+de+Datasets