Saltar a contenido

Get-SimanAzUserSession⚓︎

SYNOPSIS⚓︎

Obtiene las sessiones de usuario conectados a Azure Virtual Desktop.

SYNTAX⚓︎

Get-SimanAzUserSession [[-SusId] <SubscriptionId[]>] [-UserName <String>] [-ServerName <String[]>]
 [-HostPool <String>] [-Active] [<CommonParameters>]

DESCRIPTION⚓︎

Regresa un listado con las sesiones de usuario conectados a algun pool de Azure Virtual Desktop, ya sea que esten activas o inactivas.
Se puede filtrar por suscriptor, nombre de usuario, servidor o nombre del pool.

COMMAND ALIASES

  • gsasn

EXAMPLES⚓︎

Example 1 - Todas las sesiones activas⚓︎

PS> Get-SimanAzUserSession -Active

Example 2 - Filtro por suscriptor⚓︎

PS> Get-SimanAzUserSession -SusId SUS008
User Name    HostPool Server Name   State  Create Time               Session ID Type
---------    -------- -----------   -----  -----------               ---------- ----
SUS008-Angie G8-PD    azvdg8pd-1204 Active 31/01/2023 9:12:23 p. m.          63 RemoteApp
SUS008-Mario G8-PD    azvdg8pd-1206 Active 31/01/2023 10:43:15 p. m.         23 Desktop

Example 3 - Filtro por nombre de usuario⚓︎

PS> Get-SimanAzUserSession -UserName amunoz
User Name HostPool Server Name   State  Create Time              Session ID Type
--------- -------- -----------   -----  -----------              ---------- ----
amunoz    G8-PD    azvdg8pd-1203 Active 31/01/2023 9:47:52 p. m.         34 RemoteApp

Example 4 - Filtro por servidor⚓︎

PS> Get-SimanAzUserSession -ServerName azvdg8pd-1202
User Name          HostPool Server Name   State  Create Time               Session ID Type
---------          -------- -----------   -----  -----------               ---------- ----
SUS038-AuxCob1     G8-PD    azvdg8pd-1202 Active 31/01/2023 9:06:00 p. m.          26 RemoteApp
SUS039-AlmCdmx     G8-PD    azvdg8pd-1202 Active 31/01/2023 10:22:33 p. m.         28 RemoteApp
SUS039-AlmQro      G8-PD    azvdg8pd-1202 Active 31/01/2023 5:03:16 p. m.          13 RemoteApp
SUS041-AsitenteDir G8-PD    azvdg8pd-1202 Active 31/01/2023 3:47:49 p. m.           8 RemoteApp
SUS042-Usuario05   G8-PD    azvdg8pd-1202 Active 31/01/2023 9:56:23 p. m.          27 RemoteApp
SUS043-Ventas4     G8-PD    azvdg8pd-1202 Active 31/01/2023 10:54:14 p. m.         30 RemoteApp

PARAMETERS⚓︎

-SusId⚓︎

Este parámetro puede ser una lista de IDs de suscriptor SUSnnn o una colección de objetos tipo [Siman.Cloud.Model.SubscriptionId].
Adicionalmente es posible canalizar los resultados del comando Get-SimanSubscription por medio del pipeline.

Type: Siman.Cloud.Model.SubscriptionId[]
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-UserName⚓︎

Uno o más nombres de usuario a buscar.

Se requiere que se especifique el Login Name completo del usuario, incluyendo el prefijo del suscriptor si fuera el caso.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ServerName⚓︎

Uno o más nombres de servidor a filtrar.

Type: System.String[]
Parameter Sets: (All)
Aliases: ComputerName, SessionHost

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-HostPool⚓︎

Nombre del hostpool a mostrar.

Por default solo considera las sesiones en el pool de G8 productivo G8-PD.

Type: System.String
Parameter Sets: (All)
Aliases: RDPool

Required: False
Position: Named
Default value: G8-PD
Accept pipeline input: False
Accept wildcard characters: False

-Active⚓︎

Especifica si se filtran unicamente las sesiones activas.

Por default se incluyen tanto activas como inactivas.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters⚓︎

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS⚓︎

Siman.Cloud.Model.SubscriptionId⚓︎

Acepta valores canalizados del comando Get-SimanSubscription mediante el pipeline.

OUTPUTS⚓︎

Siman.Cloud.Az.UserSession⚓︎

NOTES⚓︎

Get-SimanAwsUserSession

Remove-SimanAzUserSession