Boa noite Pessoal,
Para contextualizar um pouco a situação:
Tenho uma widget que exibe um relatório para o usuário, e gostaria de obter o Perfil associado ao usuário no Fluig através do JS da Widget para utiliza-lo como um filtro para o Dataset.
A minha dúvida está em como obter o perfil do usuário, pois sei que posso obter nome e e-mail através da biblioteca WCMAPI, ex: WCMAPI.getUser() e WCMAPI.userEmail
Muito obrigado!!
Você gostaria de saber quais grupos e papéis o usuário faz parte?
Exatamente isso Gabriel, acabei errando ao usar o termo ‘perfil’
@Paulo,
Pra buscar os grupos que usuário faz parte, você pode utilizar essa função na widget:
buscaGrupo: function() {
var userCode = WCMAPI.userCode;
var url = WCMAPI.serverURL + "/api/public/wcm/group/byuser/"+userCode;
WCMAPI.Read({
type: "GET",
url: url,
async: true,
data: '',
success: function funcao(data) {
console.log(data);
},
error: function () {
alert("ERRO. Contate o administrador do sistema!");
}
});
}
@Gabriel Funcionou perfeitamente! Muito obrigado!
1 curtida