Get-ConnectionInformation
Questo cmdlet è disponibile solo nel modulo Exchange Online PowerShell versione 3.0.0 o successiva. Per altre informazioni, vedere Informazioni sul modulo Exchange Online PowerShell.
Usare il cmdlet Get-ConnectionInformation per ottenere informazioni su tutte le connessioni basate su REST nell'istanza corrente di PowerShell con Exchange Online.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Default (impostazione predefinita).
Get-ConnectionInformation
[<CommonParameters>]
ConnectionId
Get-ConnectionInformation
-ConnectionId <String[]>
[<CommonParameters>]
ModulePrefix
Get-ConnectionInformation
-ModulePrefix <String[]>
[<CommonParameters>]
Descrizione
Il cmdlet Get-ConnectionInformation restituisce le informazioni su tutte le connessioni basate su REST attive con Exchange Online nell'istanza corrente di PowerShell. Questo cmdlet equivale al cmdlet Get-PSSession usato con le sessioni remote di PowerShell.
L'output del cmdlet contiene le proprietà seguenti:
- ConnectionId: valore GUID univoco per la connessione. Ad esempio, 8b632b3a-a2e2-8ff3-adcd-6d119d07694b.
- Stato: ad esempio, Connesso.
- Id: numero intero che identifica la sessione nella finestra di PowerShell. La prima connessione è 1, la seconda è 2 e così via.
- Nome: nome univoco basato sull'ambiente PowerShell e sul valore id. Ad esempio, ExchangeOnline_1 per Exchange Online PowerShell o ExchangeOnlineProtection_1 per PowerShell di conformità & sicurezza.
- UserPrincipalName: account usato per la connessione. Ad esempio,
laura@contoso.onmicrosoft.com. - ConnectionUri: endpoint di connessione usato. Ad esempio,
https://outlook.office365.comper Exchange Online PowerShell ohttps://nam12b.ps.compliance.protection.outlook.comper Security & Compliance PowerShell. - AzureAdAuthorizationEndpointUri: endpoint di autorizzazione Microsoft Entra per la connessione. Ad esempio,
https://login.microsoftonline.com/organizationsper Exchange Online PowerShell ohttps://login.microsoftonline.com/organizationsper Security & Compliance PowerShell. - TokenExpiryTimeUTC: alla scadenza del token di connessione. Ad esempio, 30/9/2023 18:42:24 +00:00.
- CertificateAuthentication: indica se per la connessione è stata usata l'autenticazione basata su certificati (nota anche come autenticazione basata su CBA o solo app). I valori consentiti sono True o False.
- ModuleName: nome file e percorso dei dati temporanei per la sessione. Ad esempio, C:\Users\laura\AppData\Local\Temp\tmpEXO_a54z135k.qgv
- ModulePrefix: valore specificato usando il parametro Prefix nel comando Connect-ExchangeOnline o Connect-IPPSSession.
- Organizzazione: valore specificato usando il parametro Organization nel comando Connect-ExchangeOnline o Connect-IPPSSession per le connessioni di identità gestite o CBA.
- DelegatedOrganization: valore specificato usando il parametro DelegatedOrganization nel comando Connect-ExchangeOnline o Connect-IPPSSession.
- AppId: valore specificato usando il parametro AppId nel comando Connect-ExchangeOnline o Connect-IPPSSession per le connessioni CBA.
- PageSize: numero massimo predefinito di voci per pagina nella connessione. Il valore predefinito è 1000 oppure è possibile usare il parametro PageSize nel comando Connect-ExchangeOnline per specificare un numero inferiore. I singoli cmdlet possono anche avere un parametro PageSize.
- TenantID: valore GUID DELL'ID tenant. Ad esempio, 3750b40b-a68b-4632-9fb3-5b1aff664079.
- TokenStatus: ad esempio, Attivo.
- ConnectionUsedForInbuiltCmdlets
- IsEopSession: per Exchange Online connessioni di PowerShell, il valore è False. Per le connessioni PowerShell sicurezza & conformità, il valore è True.
Esempio
Esempio 1
Get-ConnectionInformation
In questo esempio viene restituito un elenco di tutte le connessioni basate su REST attive con Exchange Online nell'istanza corrente di PowerShell.
Esempio 2
Get-ConnectionInformation -ConnectionId 1a9e45e8-e7ec-498f-9ac3-0504e987fa85
In questo esempio viene restituita la connessione basata su REST attiva con il valore ConnectionId specificato.
Esempio 3
Get-ConnectionInformation -ModulePrefix Contoso,Fabrikam
In questo esempio viene restituito un elenco di connessioni basate su REST attive che usano i valori di prefisso specificati.
Parametri
-ConnectionId
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.2.0-Preview2 o successiva.
Il parametro ConnectionId filtra le connessioni in base a ConnectionId. ConnectionId è un valore GUID nell'output del cmdlet Get-ConnectionInformation che identifica in modo univoco una connessione, anche se sono aperte più connessioni. È possibile specificare più valori ConnectionId separati da virgole.
Non usare questo parametro con il parametro ModulePrefix.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ConnectionId
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-ModulePrefix
Applicabile: Exchange Online
Nota: questo parametro è disponibile nella versione del modulo 3.2.0-Preview2 o successiva.
Il parametro ModulePrefix filtra le connessioni in base a ModulePrefix. Quando si usa il parametro Prefix con il cmdlet Connect-ExchangeOnline, il testo specificato viene aggiunto ai nomi di tutti i cmdlet Exchange Online, ad esempio Get-InboundConnector diventa Get-ContosoInboundConnector. Il valore ModulePrefix è visibile nell'output del cmdlet Get-ConnectionInformation. È possibile specificare più valori ModulePrefix separati da virgole.
Questo parametro è significativo solo per le connessioni create con il parametro Prefix.
Non usare questo parametro con il parametro ConnectionId.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ModulePrefix
| Posizione: | Named |
| Obbligatorio: | True |
| 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.