Obter perfil do usuário através de JS na Widget

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