Get-EntraDirectoryObject

根據 ID 清單擷取目錄物件。

語法

Default (預設值)

Get-EntraDirectoryObject

    -DirectoryObjectIds <System.Collections.Generic.List`1[String]>
    [-ObjectTypes <System.Collections.Generic.List`1[String]>]
    [-Property <String[]>]
    [<CommonParameters>]

Description

Get-EntraDirectoryObject該 cmdlet 根據 ID 清單(最多可包含 1000 個 GUID(字串)來檢索物件的目錄物件。

範例

範例 1:取得一個物件 一個或多個物件 ID

Connect-Entra -Scopes 'Directory.Read.All'
$groups = Get-EntraGroup -Limit 4
Get-EntraDirectoryObject -DirectoryObjectIds $groups.Id |
Select-Object Id, DisplayName, '@odata.type'
id                                   displayName    @odata.type
--                                   -----------    -----------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Adele Vance    #microsoft.graph.user
bbbbbbbb-1111-2222-3333-cccccccccccc Contoso User   #microsoft.graph.user

此範例示範如何為指定物件 ID 檢索物件。

  • DirectoryObjectIds 參數指定最多 1000 個 GUID(以字串形式)來檢索物件的清單。

範例 2:依類型取得物件

Connect-Entra -Scopes 'Directory.Read.All'
Get-EntraDirectoryObject -DirectoryObjectIds 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb', 'bbbbbbbb-1111-2222-3333-cccccccccccc' -ObjectTypes 'User' |
Select-Object Id, DisplayName, '@odata.type'
id                                   displayName    @odata.type
--                                   -----------    -----------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Adele Vance    #microsoft.graph.user
bbbbbbbb-1111-2222-3333-cccccccccccc Contoso User   #microsoft.graph.user

此範例示範如何為特定物件類型檢索物件。

  • -DirectoryObjectIds 參數指定最多 1000 個 GUID(以字串形式)來檢索物件的清單。
  • -ObjectTypes 參數指定物件 ID 的類型。

參數

-DirectoryObjectIds

一個或多個物件 ID,以逗號分隔,物件會被檢索。 這些 ID 是 GUID,以字串表示。 你可以指定最多 1,000 個 ID。

參數屬性

類型:

System.Collections.Generic.List`1[System.String]

預設值:None
支援萬用字元:False
不要顯示:False
別名:物件IDs(物件ID)

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ObjectTypes

指定 cmdlet 回傳的物件類型。 若未指定,預設為 directoryObject,包含目錄中定義的所有資源類型。 你可以指定集合中任何由 directoryObject 衍生的物件,例如 user、group 和 device。

參數屬性

類型:

System.Collections.Generic.List`1[System.String]

預設值:None
支援萬用字元:False
不要顯示:False
別名:Types

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Property

指定要回傳的屬性。

參數屬性

類型:

System.String[]

預設值:None
支援萬用字元:False
不要顯示:False
別名:選取

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸入

None

輸出

System.Object