Get-EntraDeletedDirectoryObject
從目錄中擷取軟刪除的目錄物件。
語法
Default (預設值)
Get-EntraDeletedDirectoryObject
-DirectoryObjectId <String>
[-Property <String[]>]
[<CommonParameters>]
Description
指令 Get-EntraDeletedDirectoryObject 檔會從目錄中擷取一個軟刪除的目錄物件。
請注意,目前僅實作於統一群組(亦稱為 Microsoft 365 群組)的軟刪除功能。
範例
範例 1:取得已刪除的目錄物件並提供更多細節
Connect-Entra -Scopes 'AdministrativeUnit.Read.All', 'Application.Read.All','Group.Read.All','User.Read.All'
Get-EntraDeletedDirectoryObject -DirectoryObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb' | Format-Table -Property Id, displayName, '@odata.type', DeletedDateTime, DeletionAgeInDays -AutoSize
Id displayName @odata.type DeletedDateTime DeletionAgeInDays
-- ----------- ----------- --------------- -----------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Entra PowerShell App #microsoft.graph.application 2/12/2025 11:07:56 AM 10
此範例展示了如何從目錄中取得已刪除的目錄物件細節。
注意:您可以使用以下指令來擷取特定的已刪除物件:
-
Get-EntraDeletedUser- 用來找回被刪除的使用者。 -
Get-EntraDeletedAdministrativeUnit- 取回已刪除的管理單元。 -
Get-EntraDeletedApplication- 用來檢索已刪除的應用程式。 -
Get-EntraDeletedDevice- 用來恢復已刪除的裝置。 -
Get-EntraDeletedGroup- 用來檢索已刪除的群組。 -
Get-EntraDeletedServicePrincipal- 取回已刪除的服務主體。
參數
-DirectoryObjectId
要取回的目錄物件的 ID。
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
| 別名: | Id |
參數集
(All)
| Position: | Named |
| 必要: | True |
| 來自管線的值: | True |
| 來自管線按屬性名稱的值: | True |
| 來自剩餘引數的值: | 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。