Connect-IPPSSession
Este cmdlet solo está disponible en el módulo de PowerShell de Exchange Online. Para obtener más información, consulte Acerca del módulo de PowerShell de Exchange Online.
Use el cmdlet Connect-IPPSSession del módulo Exchange Online de PowerShell para conectarse a PowerShell de seguridad & cumplimiento mediante la autenticación moderna. El cmdlet funciona para cuentas habilitadas para MFA o no MFA.
Nota: La versión 3.2.0 o posterior del módulo admite el modo de API de REST para prácticamente todos los cmdlets de PowerShell de seguridad & cumplimiento (no se requiere autenticación básica en WinRM en el equipo local para el modo de API de REST). Para obtener más información, consulte Requisitos previos para el módulo de PowerShell de Exchange Online.
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Sintaxis
Default (valor predeterminado)
Connect-IPPSSession
[[-ConnectionUri] <String>]
[[-AzureADAuthorizationEndpointUri] <String>]
[[-DelegatedOrganization] <String>]
[[-PSSessionOption] <PSSessionOption>]
[[-Prefix] <String>]
[[-CommandName] <String[]>]
[[-FormatTypeName] <String[]>]
[-AccessToken <String>]
[-AppId <String>]
[-BypassMailboxAnchoring]
[-Certificate <X509Certificate2>]
[-CertificateFilePath <String>]
[-CertificatePassword <SecureString>]
[-CertificateThumbprint <String>]
[-Credential <PSCredential>]
[-DisableWAM]
[-EnableErrorReporting]
[-EnableSearchOnlySession]
[-EXOModuleBasePath <String>]
[-LogDirectoryPath <String>]
[-LogLevel <LogLevel>]
[-Organization <String>]
[-ShowBanner]
[-UserPrincipalName <String>]
[-UseRPSSession]
[<CommonParameters>]
Description
Para obtener instrucciones detalladas sobre la conexión, incluidos los requisitos previos, consulte Conectarse a PowerShell de seguridad & cumplimiento.
Ejemplos
Ejemplo 1
Connect-IPPSSession -UserPrincipalName michelle@contoso.onmicrosoft.com
En este ejemplo se conecta a PowerShell de seguridad & cumplimiento mediante la cuenta especificada y la autenticación moderna, con o sin MFA. En la versión 3.2.0 o posterior del módulo, nos conectamos en modo de API REST, por lo que la autenticación básica en WinRM no es necesaria en el equipo local.
Ejemplo 2
Connect-IPPSSession -UserPrincipalName michelle@contoso.onmicrosoft.com -UseRPSSession
En este ejemplo se conecta a PowerShell de seguridad & cumplimiento mediante la cuenta especificada y la autenticación moderna, con o sin MFA. En la versión 3.2.0 o posterior del módulo, nos conectamos en modo de PowerShell remoto, por lo que se requiere autenticación básica en WinRM en el equipo local.
Ejemplo 3
Connect-IPPSSession -AppId <%App_id%> -CertificateThumbprint <%Thumbprint string of certificate%> -Organization "contoso.onmicrosoft.com"
En este ejemplo se conecta a PowerShell de seguridad & cumplimiento en un escenario de scripting desatendido mediante una huella digital de certificado.
Ejemplo 4
Connect-IPPSSession -AppId <%App_id%> -Certificate <%X509Certificate2 object%> -Organization "contoso.onmicrosoft.com"
En este ejemplo se conecta a PowerShell de seguridad & cumplimiento en un escenario de scripting desatendido mediante un archivo de certificado. Este método es más adecuado para escenarios en los que el certificado se almacena en equipos remotos y se captura en tiempo de ejecución. Por ejemplo, el certificado se almacena en el Azure Key Vault.
Parámetros
-AccessToken
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.8.0-Preview1 o posterior.
El parámetro AccessToken especifica el token web JSON (JWT) de OAuth que se usa para conectarse a PowerShell de seguridad y cumplimiento.
Dependiendo del tipo de token de acceso, debe usar este parámetro con los parámetros Organization, DelegatedOrganization o UserPrincipalName.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-AppId
Aplicable: Exchange Online
El parámetro AppId especifica el identificador de aplicación de la entidad de servicio que se usa en la autenticación basada en certificados (CBA). Un valor válido es el GUID del id. de aplicación (entidad de servicio). Por ejemplo, 36ee4c6c-0812-40a2-b820-b22ebd02bce3.
Para obtener más información, consulte Autenticación de solo aplicación para scripts desatendidos en el módulo de PowerShell de Exchange Online.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-AzureADAuthorizationEndpointUri
Aplicable: Exchange Online
El parámetro AzureADAuthorizationEndpointUri especifica el punto de conexión de autorización de Microsoft Entra que puede emitir tokens de acceso de OAuth2. Se admiten los siguientes entornos de PowerShell y los valores relacionados:
- PowerShell de seguridad & cumplimiento en Microsoft 365 o Microsoft 365 GCC: No use este parámetro. El valor requerido es
https://login.microsoftonline.com/organizations, pero también es el valor predeterminado, por lo que no es necesario usar este parámetro. - PowerShell de seguridad & cumplimiento en Office 365 operado por 21Vianet:
https://login.chinacloudapi.cn/organizations - PowerShell de seguridad & cumplimiento en Microsoft GCC High o Microsoft DoD:
https://login.microsoftonline.us/organizations
El valor URI que termina en /organizations solo admite cuentas profesionales o educativas. El valor de URI anterior que termina en /common sigue funcionando, pero podría pedirle que elija entre una cuenta personal y una cuenta profesional o educativa. Recomendamos el valor URI en escenarios empresariales donde se deben excluir las /organizations cuentas de consumidor.
Si usa el parámetro UserPrincipalName, no es necesario usar el parámetro AzureADAuthorizationEndpointUri para MFA o usuarios federados en entornos que normalmente lo requieran (se requiere UserPrincipalName o AzureADAuthorizationEndpointUri; Está bien usar ambos).
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-BypassMailboxAnchoring
Aplicable: Exchange Online
El modificador BypassMailboxAnchoring omite el uso de la sugerencia de anclaje de buzón. No es necesario especificar un valor con este modificador.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Certificate
Aplicable: Exchange Online
El parámetro Certificate especifica el certificado que se usa para la autenticación basada en certificados (CBA). Un valor válido es el valor del objeto X509Certificate2 del certificado.
No use este parámetro con los parámetros CertificateFilePath o CertificateThumbprint.
Para obtener más información acerca de CBA, consulte Autenticación de solo aplicación para scripts desatendidos en el módulo de PowerShell de Exchange Online.
Propiedades de parámetro
| Tipo: | X509Certificate2 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-CertificateFilePath
Aplicable: Exchange Online
El parámetro CertificateFilePath especifica el certificado que se usa para CBA. Un valor válido es la ruta de acceso pública completa al archivo de certificado. Use el parámetro CertificatePassword con este parámetro.
No use este parámetro con los parámetros Certificate o CertificateThumbprint.
Para obtener más información acerca de CBA, consulte Autenticación de solo aplicación para scripts desatendidos en el módulo de PowerShell de Exchange Online.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-CertificatePassword
Aplicable: Exchange Online
El parámetro CertificatePassword especifica la contraseña necesaria para abrir el archivo de certificado cuando usa el parámetro CertificateFilePath para identificar el certificado que se usa para CBA.
Puede utilizar los métodos siguientes como valor para este parámetro:
-
(ConvertTo-SecureString -String '<password>' -AsPlainText -Force). - Antes de ejecutar este comando, almacene la contraseña como una variable (por ejemplo, ) y, a continuación,
$password = Read-Host "Enter password" -AsSecureStringuse la variable ($password) para el valor. -
(Get-Credential).passwordpara que se le pida que escriba la contraseña de forma segura al ejecutar este comando.
Para obtener más información acerca de CBA, consulte Autenticación de solo aplicación para scripts desatendidos en el módulo de PowerShell de Exchange Online.
Nota: El uso de un comando ConvertTo-SecureString para almacenar la contraseña del certificado localmente anula el propósito de un método de conexión segura para escenarios de automatización. El uso de un comando Get-Credential para solicitarle la contraseña del certificado de forma segura no es ideal para escenarios de automatización. En otras palabras, realmente no existe una forma automatizada y segura de conectarse mediante un certificado local.
Propiedades de parámetro
| Tipo: | SecureString |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-CertificateThumbprint
Aplicable: Exchange Online
El parámetro CertificateThumbprint especifica el certificado que se usa para CBA. Un valor válido es el valor de huella digital del certificado. Por ejemplo, 83213AEAC56D61C97AEE5C1528F4AC5EBA7321C1.
No use este parámetro con los parámetros Certificate o CertificateFilePath.
Nota: El parámetro CertificateThumbprint solo se admite en Microsoft Windows.
Para obtener más información acerca de CBA, consulte Autenticación de solo aplicación para scripts desatendidos en el módulo de PowerShell de Exchange Online.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-CommandName
Aplicable: Exchange Online
El parámetro CommandName especifica la lista separada por comas de comandos que se importarán a la sesión. Use este parámetro para aplicaciones o scripts que usen un conjunto específico de cmdlets. Reducir el número de cmdlets en la sesión ayuda a mejorar el rendimiento y reduce la superficie de memoria de la aplicación o script.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 5 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ConnectionUri
Aplicable: Exchange Online
El parámetro ConnectionUri especifica el punto de conexión para la sesión de PowerShell. Se admiten los siguientes entornos de PowerShell y los valores relacionados:
- PowerShell de seguridad & cumplimiento en Microsoft 365 o Microsoft 365 GCC: No use este parámetro. El valor requerido es
https://ps.compliance.protection.outlook.com/powershell-liveid/, pero también es el valor predeterminado, por lo que no es necesario usar este parámetro. - PowerShell de seguridad & cumplimiento en Office 365 operado por 21Vianet:
https://ps.compliance.protection.partner.outlook.cn/powershell-liveid - PowerShell de seguridad & cumplimiento en Microsoft GCC High:
https://ps.compliance.protection.office365.us/powershell-liveid/ - PowerShell de seguridad & cumplimiento en el Departamento de Defensa de Microsoft:
https://l5.ps.compliance.protection.office365.us/powershell-liveid/
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Credential
Aplicable: Exchange Online
El parámetro Credential especifica el nombre de usuario y la contraseña que se usan para conectarse a Exchange Online PowerShell. Por lo general, este parámetro se usa en scripts o cuando deben proporcionarse credenciales diferentes que disponen de los permisos necesarios. No use este parámetro para las cuentas que usan la autenticación multifactor (MFA).
Antes de ejecutar el comando Connect-IPPSSession, almacene el nombre de usuario y la contraseña en una variable (por ejemplo, $UserCredential = Get-Credential). A continuación, utilice el nombre de variable ($UserCredential) para este parámetro.
Una vez completado el comando Connect-IPPSSession, se vacía la clave de contraseña de la variable.
Propiedades de parámetro
| Tipo: | PSCredential |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DelegatedOrganization
Aplicable: Exchange Online
El parámetro DelegatedOrganization especifica la organización cliente que desea administrar (por ejemplo, contosoelectronics.onmicrosoft.com). Este parámetro solo funciona si la organización del cliente ha aceptado la administración delegada a través del programa CSP.
Una vez que se autentique correctamente, los cmdlets de esta sesión se asignarán a la organización del cliente y todas las operaciones de esta sesión se realizarán en la organización del cliente.
Notas:
- Use el dominio .onmicrosoft.com principal de la organización delegada para el valor de este parámetro.
- Debe usar el parámetro AzureADAuthorizationEndpointUri con este parámetro.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 2 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DisableWAM
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.7.2-Preview1 o posterior.
El conmutador DisableWAM deshabilita el Administrador de cuentas web (WAM). No es necesario especificar un valor con este modificador.
Si se produce algún problema relacionado con WAM durante el inicio de sesión, puede usar este modificador para deshabilitarlo.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-EnableErrorReporting
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.8.1-Preview1 o posterior.
El modificador EnableErrorReporting especifica si se habilitará el informe de errores. No es necesario especificar un valor con este modificador.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-EnableSearchOnlySession
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.9.0-Preview1 o posterior.
El modificador EnableSearchOnlySession especifica si se habilitarán determinados cmdlets relacionados y de eDiscovery que se conectan a otros servicios de Microsoft 365. No es necesario especificar un valor con este modificador.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-EXOModuleBasePath
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.9.1-Preview1 o posterior.
El parámetro EXOModuleBasePath especifica la carpeta donde se almacena la copia temporal local del módulo de PowerShell de Exchange Online. Si el valor contiene espacios, escriba el valor entre comillas (").
Connect-ExchangeOnline comandos almacenan una copia temporal del módulo Exchange Online localmente en el cliente para la conectividad de sesión. De forma predeterminada, la copia temporal del módulo se almacena en la carpeta %TMP% (de forma predeterminada, C:\Users\<UserName>\AppData\Local\Temp).
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-FormatTypeName
Aplicable: Exchange Online
El parámetro FormatTypeName especifica el formato de salida del cmdlet.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 6 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-LogDirectoryPath
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.8.1-Preview1 o posterior.
El parámetro LogDirectoryPath especifica la ubicación de los archivos de registro. La ubicación predeterminada es %TMP%\EXOCmdletTelemetry\EXOCmdletTelemetry-yyyymmdd-hhmmss.csv.
Si especifica una ubicación personalizada y un nombre de archivo que contenga espacios, escriba el valor entre comillas (").
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-LogLevel
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.8.1-Preview1 o posterior.
El parámetro LogLevel especifica el nivel de registro. Los valores válidos son Predeterminado y Todos.
Propiedades de parámetro
| Tipo: | LogLevel |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Organization
Aplicable: Exchange Online
El parámetro Organization especifica la organización cuando se conecta mediante CBA. Debe utilizar el dominio .onmicrosoft.com principal de la organización para el valor de este parámetro.
Para obtener más información acerca de CBA, consulte Autenticación de solo aplicación para scripts desatendidos en el módulo de PowerShell de Exchange Online.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Prefix
Aplicable: Exchange Online
El parámetro Prefix especifica un valor de texto que se agregará a los nombres de los cmdlets de PowerShell de seguridad & cumplimiento al conectarse. Por ejemplo, Get-ComplianceCase se vuelve Get-ContosoComplianceCase cuando se usa el valor Contoso para este parámetro.
- El valor Prefijo no puede contener espacios ni caracteres especiales como guiones bajos o asteriscos.
- No puede usar el valor de prefijo EXO. Ese valor está reservado para los nueve cmdlets exclusivos de Get-EXO* integrados en el módulo.
- El parámetro Prefijo solo afecta a los nombres de cmdlet importados de Seguridad & cumplimiento. No afecta a los nombres de cmdlets integrados en el módulo (por ejemplo, Desconnect-ExchangeOnline).
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 4 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-PSSessionOption
Aplicable: Exchange Online
Nota: Este parámetro no funciona en conexiones de API de REST.
El parámetro PSSessionOption especifica las opciones de sesión remota de PowerShell que se usarán en la conexión a Security & Compliance PowerShell. Este parámetro solo funciona si también utiliza el modificador UseRPSSession en el mismo comando.
Almacene la salida del comando New-PSSessionOption en una variable (por ejemplo, $PSOptions = New-PSSessionOption <Settings>) y use el nombre de la variable como valor para este parámetro (por ejemplo, $PSOptions).
Propiedades de parámetro
| Tipo: | PSSessionOption |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 3 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ShowBanner
Aplicable: Exchange Online
Nota: Este parámetro está disponible en la versión del módulo 3.2.0 o posterior.
El modificador ShowBanner muestra u oculta el mensaje de banner que se muestra al ejecutar Connect-IPPSSession. No es necesario especificar un valor con este modificador.
- Para mostrar el banner, no es necesario usar este modificador (el banner se muestra de forma predeterminada).
- Para ocultar el banner, use esta sintaxis exacta:
-ShowBanner:$false.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UserPrincipalName
Aplicable: Exchange Online
El parámetro UserPrincipalName especifica la cuenta que desea usar para conectarse (por ejemplo, navin@contoso.onmicrosoft.com). El uso de este parámetro permite omitir la introducción de un nombre de usuario en la solicitud de credenciales de autenticación modernas (se le pedirá que escriba una contraseña).
Si usa el parámetro UserPrincipalName, no es necesario usar el parámetro AzureADAuthorizationEndpointUri para MFA o usuarios federados en entornos que normalmente lo requieran (se requiere UserPrincipalName o AzureADAuthorizationEndpointUri; Está bien usar ambos).
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UseRPSSession
Aplicable: Exchange Online
Nota: Este parámetro está obsoleto en la versión 3.9.2 o posterior del módulo. Las conexiones remotas de PowerShell a Security & Compliance PowerShell quedaron en desuso en octubre de 2023. Para obtener más información, consulte Obsolescencia de PowerShell remoto en PowerShell de seguridad y cumplimiento.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
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.