Product Documentation

GetLastSessionLogOnBreakdown

Nov 17, 2015

Obtiene el desglose de inicios de sesión de los usuarios y de los grupos de entrega. Devuelve la sesión de usuario actual, si existe.

Nombre del parámetro Escriba ¿Es necesaria? Comentarios
userSid Cadena El Id. del usuario para el que se solicita la información.
desktopGroupUid GUID Grupo de entrega que se consulta.
machineUid Cadena No La máquina en la que se ejecutó la última sesión. Esto puede no estar disponible.

Devuelve

Un IQueryable de objetos LogOnBreakdown que contiene la siguiente información para cada paso del inicio de sesión:

Nombre de propiedad Escriba Comentarios
LogonStepItems List Lista de LogOnStepItems. Cada LogonStepItem tiene LogonStep (los valores pueden ser Brokering=1, VMStart=2, HDX=3, Authentication=4, Gpos=5, LogonScripts=6, ProfileLoad=7, Interactive=8, Total=0) y Duration (Nullable) en milisegundos. Si no hay datos disponibles para el paso, el valor de Duration es null.
BreakdownType int Tipo de desglose: UsersLastSession=1, UsersSessionAverage=2, DesktopGroupAverage=3

Ejemplo

Obtener el desglose de los inicios de sesión de los usuarios y de los grupos de entrega. Devuelve la sesión de usuario actual, si existe.

http://{dc-host}/Citrix/Monitor/OData/v1/Methods/GetLastSessionLogOnBreakdown?userSid='User%20Sid'&desktopGroupUid=guid'28D15C1F-7D4C-43BC-BAF2-5886D8514642'&machineUid=guid'28D15C1F-7D4C-43BC-BAF2-5886D8514642'&$expand=LogOnStepItems