Connect-IPPSSession
Questo cmdlet è disponibile solo nel modulo PowerShell di Exchange Online. Per ulteriori informazioni, vedere Informazioni sul modulo PowerShell di Exchange Online.
Usare il cmdlet Connect-IPPSSession nel modulo Exchange Online PowerShell per connettersi a PowerShell per la sicurezza & la conformità usando l'autenticazione moderna. Il cmdlet funziona per gli account abilitati alla MFA o non alla MFA.
Nota: la versione 3.2.0 o successiva del modulo supporta la modalità API REST per praticamente tutti i cmdlet di PowerShell per la sicurezza & la conformità (l'autenticazione di base in WinRM nel computer locale non è necessaria per la modalità API REST). Per ulteriori informazioni, vedere Prerequisiti per il modulo PowerShell di Exchange Online.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Default (Impostazione predefinita)
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>]
Descrizione
Per istruzioni dettagliate sulla connessione, inclusi i prerequisiti, vedere Connettersi a Sicurezza & Conformità di PowerShell.
Esempio
Esempio 1
Connect-IPPSSession -UserPrincipalName michelle@contoso.onmicrosoft.com
Questo esempio si connette a PowerShell per la sicurezza & la conformità usando l'account specificato e l'autenticazione moderna, con o senza MFA. Nella versione 3.2.0 o successiva del modulo, ci connettiamo in modalità API REST, quindi l'autenticazione di base in WinRM non è necessaria nel computer locale.
Esempio 2
Connect-IPPSSession -UserPrincipalName michelle@contoso.onmicrosoft.com -UseRPSSession
Questo esempio si connette a PowerShell per la sicurezza & la conformità usando l'account specificato e l'autenticazione moderna, con o senza MFA. Nella versione 3.2.0 o successiva del modulo, ci connettiamo in modalità PowerShell remota, quindi è necessaria l'autenticazione di base in WinRM nel computer locale.
Esempio 3
Connect-IPPSSession -AppId <%App_id%> -CertificateThumbprint <%Thumbprint string of certificate%> -Organization "contoso.onmicrosoft.com"
Questo esempio si connette a PowerShell per la sicurezza & la conformità in uno scenario di scripting automatico usando un'identificazione personale del certificato.
Esempio 4
Connect-IPPSSession -AppId <%App_id%> -Certificate <%X509Certificate2 object%> -Organization "contoso.onmicrosoft.com"
Questo esempio si connette a PowerShell per la sicurezza & la conformità in uno scenario di esecuzione script automatica usando un file di certificato. Questo metodo è più adatto per gli scenari in cui il certificato viene archiviato in computer remoti e recuperato in fase di esecuzione. Ad esempio, il certificato viene archiviato nel Azure Key Vault.
Parametri
-AccessToken
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.8.0-Preview1 o successiva.
Il parametro AccessToken specifica il token Web JSON OAuth (JWT) utilizzato per connettersi a PowerShell per la sicurezza e la conformità.
A seconda del tipo di token di accesso, è necessario utilizzare questo parametro con i parametri Organization, DelegatedOrganization o UserPrincipalName.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-AppId
Applicabile: Exchange Online
Il parametro AppId consente di specificare l'ID applicazione dell'entità servizio utilizzata nell'autenticazione basata su certificati (CBA). Un valore valido è il GUID dell'ID applicazione (entità servizio). Ad esempio, 36ee4c6c-0812-40a2-b820-b22ebd02bce3.
Per altre informazioni, vedere Autenticazione solo app per gli script automatici nel modulo PowerShell di Exchange Online.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-AzureADAuthorizationEndpointUri
Applicabile: Exchange Online
Il parametro AzureADAuthorizationEndpointUri consente di specificare l'endpoint di autorizzazione di Microsoft Entra che può rilasciare token di accesso OAuth2. Sono supportati i seguenti ambienti di PowerShell e i relativi valori:
- Sicurezza & Conformità PowerShell in Microsoft 365 o Microsoft 365 GCC: non usare questo parametro. Il valore richiesto è
https://login.microsoftonline.com/organizations, ma è anche il valore predefinito, quindi non è necessario usare questo parametro. - Sicurezza & conformità PowerShell in Office 365 gestito da 21Vianet:
https://login.chinacloudapi.cn/organizations - Sicurezza & conformità PowerShell in Microsoft GCC High o Microsoft DoD:
https://login.microsoftonline.us/organizations
Il valore URI che termina con /organizations consente solo gli account aziendali o dell'istituto di istruzione. Il valore URI precedente che termina con /common funziona ancora, ma potrebbe essere richiesto di scegliere tra un account personale e un account aziendale o dell'istituto di istruzione. È consigliabile usare il /organizations valore URI negli scenari aziendali in cui gli account consumer devono essere esclusi.
Se si usa il parametro UserPrincipalName, non è necessario usare il parametro AzureADAuthorizationEndpointUri per gli utenti MFA o federati negli ambienti che normalmente lo richiedono (UserPrincipalName o AzureADAuthorizationEndpointUri è obbligatorio; OK per usare entrambi).
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 1 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-BypassMailboxAnchoring
Applicabile: Exchange Online
L'opzione BypassMailboxAnchoring ignora l'uso dell'hint per l'ancoraggio della cassetta postale. Con questa opzione non è necessario specificare alcun valore.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Certificate
Applicabile: Exchange Online
Il parametro Certificate consente di specificare il certificato utilizzato per l'autenticazione basata su certificati (CBA). Un valore valido è il valore dell'oggetto X509Certificate2 del certificato.
Non usare questo parametro con i parametri CertificateFilePath o CertificateThumbprint.
Per ulteriori informazioni sull'analisi contabile, vedere Autenticazione solo tramite app per script automatici nel modulo PowerShell di Exchange Online.
Proprietà dei parametri
| Tipo: | X509Certificate2 |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-CertificateFilePath
Applicabile: Exchange Online
Il parametro CertificateFilePath consente di specificare il certificato utilizzato per l'analisi CBA. Un valore valido è il percorso pubblico completo del file di certificato. Usare il parametro CertificatePassword con questo parametro.
Non usare questo parametro con i parametri Certificate o CertificateThumbprint.
Per ulteriori informazioni sull'analisi contabile, vedere Autenticazione solo tramite app per script automatici nel modulo PowerShell di Exchange Online.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-CertificatePassword
Applicabile: Exchange Online
Il parametro CertificatePassword consente di specificare la password necessaria per aprire il file di certificato quando si usa il parametro CertificateFilePath per identificare il certificato usato per l'analisi CBA.
È possibile utilizzare i metodi seguenti come valore per questo parametro:
-
(ConvertTo-SecureString -String '<password>' -AsPlainText -Force). - Prima di eseguire questo comando, archivia la password come variabile (ad esempio,
$password = Read-Host "Enter password" -AsSecureString) e quindi usa la variabile ($password) per il valore. -
(Get-Credential).passwordper visualizzare la richiesta di immissione sicura della password quando si esegue questo comando.
Per ulteriori informazioni sull'analisi contabile, vedere Autenticazione solo tramite app per script automatici nel modulo PowerShell di Exchange Online.
Nota: l'uso di un comando ConvertTo-SecureString per archiviare la password del certificato in locale vanifica lo scopo di un metodo di connessione sicuro per gli scenari di automazione. L'uso sicuro di un comando Get-Credential per richiedere la password del certificato non è l'ideale per gli scenari di automazione. In altre parole, non esiste un modo automatizzato e sicuro per connettersi usando un certificato locale.
Proprietà dei parametri
| Tipo: | SecureString |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-CertificateThumbprint
Applicabile: Exchange Online
Il parametro CertificateThumbprint consente di specificare il certificato utilizzato per l'analisi contabile. Un valore valido è il valore dell'identificazione personale del certificato. Ad esempio, 83213AEAC56D61C97AEE5C1528F4AC5EBA7321C1.
Non utilizzare questo parametro con i parametri Certificate o CertificateFilePath.
Nota: il parametro CertificateThumbprint è supportato solo in Microsoft Windows.
Per ulteriori informazioni sull'analisi contabile, vedere Autenticazione solo tramite app per script automatici nel modulo PowerShell di Exchange Online.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-CommandName
Applicabile: Exchange Online
Il parametro CommandName specifica l'elenco di comandi separati da virgole da importare nella sessione. Usare questo parametro per le applicazioni o gli script che usano un set specifico di cmdlet. La riduzione del numero di cmdlet nella sessione consente di migliorare le prestazioni e ridurre il footprint di memoria dell'applicazione o dello script.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 5 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-ConnectionUri
Applicabile: Exchange Online
Il parametro ConnectionUri consente di specificare l'endpoint di connessione per la sessione di PowerShell. Sono supportati i seguenti ambienti di PowerShell e i relativi valori:
- Sicurezza & Conformità PowerShell in Microsoft 365 o Microsoft 365 GCC: non usare questo parametro. Il valore richiesto è
https://ps.compliance.protection.outlook.com/powershell-liveid/, ma è anche il valore predefinito, quindi non è necessario usare questo parametro. - Sicurezza & conformità PowerShell in Office 365 gestito da 21Vianet:
https://ps.compliance.protection.partner.outlook.cn/powershell-liveid - Sicurezza & Conformità PowerShell in Microsoft GCC Alta:
https://ps.compliance.protection.office365.us/powershell-liveid/ - Sicurezza & conformità PowerShell in Microsoft DoD:
https://l5.ps.compliance.protection.office365.us/powershell-liveid/
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 0 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Credential
Applicabile: Exchange Online
Il parametro Credential consente di specificare il nome utente e la password utilizzati per connettersi a PowerShell per Exchange Online. In genere questo parametro viene utilizzato negli script o quando occorre fornire credenziali diverse con le autorizzazioni necessarie. Non utilizzare questo parametro per gli account che usano l'autenticazione a più fattori (MFA).
Prima di eseguire il comando Connect-IPPSSession, memorizzate il nome utente e la password in una variabile, $UserCredential = Get-Credentialad esempio ). Quindi, usa il nome della variabile ($UserCredential) per questo parametro.
Al termine del comando Connect-IPPSSession, la chiave della password nella variabile viene svuotata.
Proprietà dei parametri
| Tipo: | PSCredential |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-DelegatedOrganization
Applicabile: Exchange Online
Il parametro DelegatedOrganization consente di specificare l'organizzazione del cliente che si desidera gestire, ad esempio contosoelectronics.onmicrosoft.com. Questo parametro funziona solo se l'organizzazione del cliente ha accettato la gestione delegata tramite il programma CSP.
Dopo aver completato l'autenticazione, i cmdlet in questa sessione vengono mappati all'organizzazione del cliente e tutte le operazioni in questa sessione vengono eseguite nell'organizzazione del cliente.
Note:
- Utilizzare il dominio .onmicrosoft.com primario dell'organizzazione delegata per il valore di questo parametro.
- È necessario usare il parametro AzureADAuthorizationEndpointUri con questo parametro.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 2 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-DisableWAM
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.7.2-Preview1 o successiva.
L'opzione DisableWAM disabilita Gestione account Web (WAM). Con questa opzione non è necessario specificare alcun valore.
Se si verificano problemi correlati a WAM durante l'accesso, è possibile usare questa opzione per disabilitare WAM.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-EnableErrorReporting
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.8.1-Preview1 o successiva.
L'opzione EnableErrorReporting consente di specificare se abilitare la segnalazione degli errori. Con questa opzione non è necessario specificare alcun valore.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-EnableSearchOnlySession
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.9.0-Preview1 o successiva.
L'opzione EnableSearchOnlySession specifica se abilitare determinati eDiscovery e i cmdlet correlati che si connettono ad altri servizi di Microsoft 365. Con questa opzione non è necessario specificare alcun valore.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-EXOModuleBasePath
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.9.1-Preview1 o successiva.
Il parametro EXOModuleBasePath consente di specificare la cartella in cui è archiviata la copia temporanea locale del modulo PowerShell di Exchange Online. Se il valore contiene degli spazi, è necessario racchiuderlo tra virgolette (").
Connect-ExchangeOnline comandi archiviano una copia temporanea del modulo Exchange Online localmente sul client per la connettività della sessione. Per impostazione predefinita, la copia temporanea del modulo è memorizzata nella cartella %TMP% (per impostazione predefinita, C:\Users\<UserName>\AppData\Local\Temp).
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-FormatTypeName
Applicabile: Exchange Online
Il parametro FormatTypeName consente di specificare il formato di output del cmdlet.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 6 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-LogDirectoryPath
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.8.1-Preview1 o successiva.
Il parametro LogDirectoryPath consente di specificare il percorso dei file di log. Il percorso predefinito è %TMP%\EXOCmdletTelemetry\EXOCmdletTelemetry-yyyymmdd-hhmmss.csv.
Se si specifica un percorso personalizzato e un nome file che contiene spazi, racchiudere il valore tra virgolette (").
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-LogLevel
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.8.1-Preview1 o successiva.
Il parametro LogLevel consente di specificare il livello di registrazione. I valori validi sono Default e All.
Proprietà dei parametri
| Tipo: | LogLevel |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Organization
Applicabile: Exchange Online
Il parametro Organization consente di specificare l'organizzazione quando ci si connette utilizzando l'analisi costi-attività. È necessario utilizzare il dominio .onmicrosoft.com primario dell'organizzazione per il valore di questo parametro.
Per ulteriori informazioni sull'analisi contabile, vedere Autenticazione solo tramite app per script automatici nel modulo PowerShell di Exchange Online.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Prefix
Applicabile: Exchange Online
Il parametro Prefix consente di specificare un valore di testo da aggiungere ai nomi dei cmdlet di PowerShell per la sicurezza & la conformità al momento della connessione. Ad esempio, Get-ComplianceCase diventa Get-ContosoComplianceCase quando si usa il valore Contoso per questo parametro.
- Il valore del prefisso non può contenere spazi o caratteri speciali come caratteri di sottolineatura o asterischi.
- Non è possibile utilizzare il valore del prefisso EXO. Tale valore è riservato per i nove cmdlet Get-EXO* esclusivi incorporati nel modulo.
- Il parametro Prefix influisce solo sui nomi cmdlet Sicurezza & Conformità importati. Non influisce sui nomi dei cmdlet incorporati nel modulo (ad esempio, Disconnect-ExchangeOnline).
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 4 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-PSSessionOption
Applicabile: Exchange Online
Nota: questo parametro non funziona nelle connessioni API REST.
Il parametro PSSessionOption specifica le opzioni della sessione remota di PowerShell da usare nella connessione a PowerShell per la sicurezza & la conformità. Questo parametro funziona solo se si utilizza anche l'opzione UseRPSSession nello stesso comando.
Memorizzate l'output del comando New-PSSessionOption in una variabile (ad esempio, $PSOptions = New-PSSessionOption <Settings>) e utilizzate il nome della variabile come valore per questo parametro (ad esempio, $PSOptions).
Proprietà dei parametri
| Tipo: | PSSessionOption |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 3 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-ShowBanner
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.2.0 o successiva.
L'opzione ShowBanner mostra o nasconde il messaggio banner visualizzato quando si esegue Connect-IPPSSession. Con questa opzione non è necessario specificare alcun valore.
- Per visualizzare il banner, non è necessario usare questa opzione (il banner viene visualizzato per impostazione predefinita).
- Per nascondere il banner, usare questa sintassi esatta:
-ShowBanner:$false.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-UserPrincipalName
Applicabile: Exchange Online
Il parametro UserPrincipalName consente di specificare l'account che si desidera utilizzare per la connessione, navin@contoso.onmicrosoft.comad esempio . L'uso di questo parametro consente di ignorare l'immissione di un nome utente nel prompt delle credenziali di autenticazione moderna (viene richiesto di immettere una password).
Se si usa il parametro UserPrincipalName, non è necessario usare il parametro AzureADAuthorizationEndpointUri per gli utenti MFA o federati negli ambienti che normalmente lo richiedono (UserPrincipalName o AzureADAuthorizationEndpointUri è obbligatorio; OK per usare entrambi).
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-UseRPSSession
Applicabile: Exchange Online
Nota: questo parametro è deprecato nella versione del modulo 3.9.2 o successiva. Le connessioni remote di PowerShell a PowerShell per la sicurezza & la conformità sono state deprecate a ottobre 2023. Per altre informazioni, vedere Deprecazione di PowerShell remoto in PowerShell per la sicurezza e la conformità.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | False |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.