Get-EntraDeviceRegisteredUser
Recuperare un elenco di utenti registrati del dispositivo.
Sintassi
Default (Impostazione predefinita)
Get-EntraDeviceRegisteredUser
-DeviceId <String>
[-All <Boolean>]
[-Property <String[]>]
[<CommonParameters>]
Descrizione
Il Get-EntraDeviceRegisteredUser cmdlet ottiene un utente registrato per un dispositivo Microsoft Entra ID. Specificare il DeviceId parametro per ottenere un utente registrato per un dispositivo Microsoft Entra ID.
Negli scenari delegati con account aziendali o dell'istituto di istruzione, l'utente connesso deve avere un ruolo di Microsoft Entra supportato o un ruolo personalizzato con le autorizzazioni necessarie. Sono supportati i ruoli con privilegi minimi seguenti:
- Amministratori che leggono la directory
- Lettore globale
- Amministratore di Intune
- Amministratore Windows 365
Esempio
Esempio 1: Recuperare l'utente registrato di un dispositivo
Connect-Entra -Scopes 'Device.Read.All'
$device = Get-EntraDevice -SearchString '<device-display-name>'
Get-EntraDeviceRegisteredUser -DeviceId $device.Id |
Select-Object Id, displayName, UserPrincipalName, createdDateTime, userType, accountEnabled |
Format-Table -AutoSize
id DisplayName UserPrincipalName CreatedDateTime UserType AccountEnabled
-- ----------- ----------------- --------------- -------- --------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Maria Sullivan maria@contoso.com 10/7/2024 12:34:14 AM Member True
cccccccc-2222-3333-4444-dddddddddddd Parker McLean parker@contoso.com 10/7/2024 12:34:14 AM Member True
In questo esempio viene illustrato come recuperare l'utente registrato per un dispositivo Microsoft Entra ID specifico.
Esempio 2: Ottenere tutti gli utenti registrati di un dispositivo
Connect-Entra -Scopes 'Device.Read.All'
$device = Get-EntraDevice -SearchString '<device-display-name>'
Get-EntraDeviceRegisteredUser -DeviceId $device.Id -All |
Select-Object Id, displayName, UserPrincipalName, createdDateTime, userType, accountEnabled |
Format-Table -AutoSize
id DisplayName UserPrincipalName CreatedDateTime UserType AccountEnabled
-- ----------- ----------------- --------------- -------- --------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Maria Sullivan maria@contoso.com 10/7/2024 12:34:14 AM Member True
cccccccc-2222-3333-4444-dddddddddddd Parker McLean parker@contoso.com 10/7/2024 12:34:14 AM Member True
Questo esempio illustra come recuperare tutti gli utenti registrati per un dispositivo specificato.
-
-DeviceIdparametro specifica un ID oggetto di un dispositivo che si desidera recuperare.
Esempio 3: Ottenere i primi due utenti registrati di un dispositivo
Connect-Entra -Scopes 'Device.Read.All'
$device = Get-EntraDevice -SearchString '<device-display-name>'
Get-EntraDeviceRegisteredUser -DeviceId $device.Id -Top 2 |
Select-Object Id, displayName, UserPrincipalName, createdDateTime, userType, accountEnabled |
Format-Table -AutoSize
id DisplayName UserPrincipalName CreatedDateTime UserType AccountEnabled
-- ----------- ----------------- --------------- -------- --------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Maria Sullivan maria@contoso.com 10/7/2024 12:34:14 AM Member True
cccccccc-2222-3333-4444-dddddddddddd Parker McLean parker@contoso.com 10/7/2024 12:34:14 AM Member True
Questo esempio illustra come recuperare i primi due utenti registrati per il dispositivo specificato. È possibile usare -Limit come alias per -Top.
-
-DeviceIdparametro specifica un ID oggetto di un dispositivo che si desidera recuperare.
Parametri
-All
Elencare tutte le pagine.
Proprietà dei parametri
| Tipo: | System.Management.Automation.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 |
-DeviceId
Specifica un ID oggetto di un dispositivo.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | ObjectId |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-Property
Specifica le proprietà da restituire.
Proprietà dei parametri
| Tipo: | System.String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | Select |
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 |
-Top
Specifica il numero massimo di record da restituire.
Proprietà dei parametri
| Tipo: | System.Int32 |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | Limit |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| 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, vedi about_CommonParameters.