New-DSSession
Sinopsis
Establece una conexión con su instancia de Devolutions Server.
Sintaxis
Credenciales
New-DSSession [[-Credential] <pscredential>] [-BaseUri] <string> [-DomainId <string>]
[-Timeout <int>] [-AsApplication] [-UseOAuth] [-AsLegacyResponse] [<CommonParameters>]WindowsAuthentication
New-DSSession [-BaseUri] <string> -WindowsAuthentication [-DomainId <string>] [-Timeout <int>]
[-AsApplication] [-UseOAuth] [-AsLegacyResponse] [<CommonParameters>]Descripción
Establece una conexión con su Devolutions Server recuperando la información del servidor y definiendo las variables globales necesarias para acceder a la API.
Ejemplos
Ejemplo 1
PS C:\> $SecurePassword = ConvertTo-SecureString 'YourPassword' -AsPlainText -Force;
$SessionData = @{
BaseURI = "Your/DVLS/Instance/URL"
Credential = New-Object System.Management.Automation.PSCredential ($YourUsername, $SecurePassword)
};Autentíquese mediante el splatting de la tabla hash que contiene los parámetros requeridos.
Ejemplo 2
Autentíquese utilizando los parámetros.
Ejemplo 3
Autentíquese utilizando un usuario de aplicación.
Ejemplo 4
Un usuario de Windows se autentica con su cuenta iniciada.
Ejemplo 5
Autentíquese utilizando OAuth en un navegador web.
Parámetros
-AsApplication
Obligatorio cuando se utiliza un usuario de aplicación para autenticarse
-AsLegacyResponse
En versiones anteriores a 2024.2, muchos cmdlets de DS devolvían un objeto ServerResponse. Habilitar este conmutador de compatibilidad con versiones anteriores permite que los scripts desarrollados para versiones anteriores funcionen correctamente.
-BaseUri
URL de su instancia de Devolutions Server
-Credential
PSCredential con su nombre de usuario y contraseña de Devolutions Server
-DomainId
-Timeout
Retardo de sondeo en segundos. El valor predeterminado es 15 segundos. El valor debe estar entre 3 y 600 segundos.
-UseOAuth
Utilizar OAuth en un navegador web.
-WindowsAuthentication
Utilizar la autenticación de Windows. Debe estar en Windows.
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Notas
Para más información, escriba "Get-Help New-DSSession -detailed". Para información técnica, escriba "Get-Help New-DSSession -full".
Última actualización
¿Te fue útil?