Documento - Como identificar o usuário que está abrindo o mesmo

Estamos com uma demanda que necessita que um documento se comporte de forma diferente de acordo com qual usuário acessar o documento. A ideia é desenvolver um HTML que irá ter tratamentos especificos para cada usuário do sistema, para isso preciso de uma forma de buscar esse usuário dentro do HTML através de função, já tentei o getvalue("WKUser") mas ele não funciona em documentos. Também tenho em mente em usár o consumo de um dataset para retornar detalhes desse usuário porém seria em um segundo momento. Alguém tem ideia se isso é possível?

Solucionei a questão utilizando o consumo da API de usuário corrente do Fluig via ajax do HTML criado:

$(document).ready(function(){ $.ajax({ url: "/api/public/2.0/users/getCurrent", type: "GET", dataType: "json", success: function(data){ var code = data.content.code; var fullName = data.content.fullName; $('#usuario_fluig').val(code); $('#full_name').val(fullName); },

Rodrigo,

Existe uma documentação que acredito que irá te ajudar, segue o link abaixo:

Eventos de Documento

Procure pelo evento "BeforeDocumentViewer", creio que dessa forma poderá executar o getValue("WKUser") sem qualquer problema.

Qualquer dúvida estou à disposição.

Att.

Bom dia Carlos, eu já havia verificado esses eventos mas não me ajudava visto que ele é executado para todos os documentos, desta forma criei um HTML e consumi via ajax a api do Fluig que ao abrir o html é consumida e me retorna esses dados. De qualquer forma obrigado pelo apoio.

Solucionei a questão utilizando o consumo da API de usuário corrente do Fluig via ajax do HTML que será colocado nos documentos, segue exemplo: