Boa tarde,
é possível restringir o uso de licenças viewer only ou viewer full por usuário? Eu sei que pelo IP, criando grupo de viewer consigo fazer isso, mas queria por usuário.
At,
Diego
Boa tarde,
é possível restringir o uso de licenças viewer only ou viewer full por usuário? Eu sei que pelo IP, criando grupo de viewer consigo fazer isso, mas queria por usuário.
At,
Diego
Diego,
Como você sabe, nas configurações do domínio é possível restringir o uso de licenças de Viewer Full e Viewer Only por IP.
A alternativa é fazer essa lógica por script, usando o métoto ExecuteExternalApp para abrir um novo Viewer com o parâmetro ‘-readonly’, de acordo com o usuário logado. Por exemplo:
if Application.Login() then
if Application.User = "nome do usuário" then
AppPath = "C:\Program Files\Elipse Software\Elipse E3\Bin32\Viewer.exe"
ServerName = "nome do servidor"
ScreenName = "nome da tela"
'Abre a tela no Viewer Only
Application.ExecuteExternalApp AppPath, ServerName & " -screen " & ScreenName & " -readonly", "", 1
'Fecha o Viewer Full
Application.Exit()
else
'Abre a tela no Viewer Full
Application.GetFrame("").OpenScreen(ScreenName), 0
end if
end if
Ok Paulo Gustavo, obrigado.