Get-AadrmDocumentLog

İzlenen belgeler hakkında koruma bilgilerini alır.

Syntax

Get-AadrmDocumentLog
   -UserEmail <String>
   [-FromTime <DateTime>]
   [-ToTime <DateTime>]

Description

Not

AADRM modülündeki bu cmdlet artık kullanım dışıdır. 15 Temmuz 2020'nin ardından, bu cmdlet adı yalnızca AIPService modülündeki yerinin diğer adı olarak desteklenecektir.

Daha fazla bilgi için genel bakış sayfasına bakın.

Get-AadrmDocumentLog cmdlet'i, belirtilen kullanıcı tarafından korunan belgeler (Rights Management vereni) veya belgeler için Rights Management sahibiyse veya korumalı belgeler kullanıcıya doğrudan erişim vermek üzere yapılandırılmışsa, belirli bir kullanıcının izlenen belgeleriyle ilgili koruma bilgilerini döndürür. Bu cmdlet"Belgeler belirli bir kullanıcı için nasıl korunuyor?" sorusunun yanıtını bulmanıza yardımcı olur. Döndürülen bilgiler şunları içerir:

  • Varsa, belge adıyla birlikte belge içerik kimliği.
  • Rights Management sahibi ve Rights Management vereni.
  • Erişim verilen kullanıcılar ve gruplar.
  • Belgeyi koruyan koruma şablonu kimliği veya belirli kullanım hakları.
  • Herhangi bir süre sonu, çevrimdışı erişim veya iptal ayarı.

Rights Management sahibi ve Rights Management veren hakkında daha fazla bilgi.

Eklenecek girişlerin başlangıç ve durdurma zamanını belirtebilirsiniz. Çıkış, PowerShell konsolundaki PowerShell nesnelerinin listesi olarak döndürülür.

Alternatif olarak, izlenen belgelerle ilgili koruma bilgilerini almak için belge izleme sitesini kullanabilirsiniz. Daha fazla bilgi için Azure Information Protection istemci yöneticisi kılavuzunun Kullanıcılar için belgeleri izleme ve iptal etme bölümüne bakın.

Örnekler

Örnek 1: Bir kullanıcı için izlenen tüm belgeler hakkında koruma bilgileri alma

PS C:\>Get-AadrmDocumentLog -UserEmail "test@contoso.com"

Bu komut, "test@contoso.com" e-posta adresine sahip olan ve bu kullanıcının belgenin Rights Management vereni veya Rights Management sahibi olduğu ya da belgenin bu kullanıcıya erişim izni vermek üzere yapılandırıldığı bir kullanıcının izlenen belgeleri hakkındaki koruma bilgilerini alır.

Örnek 2: Belirli bir süre boyunca kullanıcının izlenen belgeleri hakkında koruma bilgileri alma

PS C:\>Get-AadrmDocumentLog -UserEmail "test@contoso.com" -FromTime "01/01/2018 00:00:00" -ToTime "01/31/2018 23:59:59"

Bu komut önceki örnekle aynıdır, ancak sonuçlar FromTime ve ToTime parametreleri kullanılarak belirli bir süre içinde korunan belgelerle sınırlıdır. Bu örnekte, zaman aralığı Ocak 2018'de ABD tarih biçimi kullanılarak tüm günlerdir.

Örnek 3: Bir kullanıcının tüm izlenen belgeleri hakkında koruma bilgileri alma ve sonuçları .csv dosyasına kaydetme

PS C:\>$documentLogs = Get-AadrmDocumentLog -UserEmail "test@microsoft.com"
PS C:\>$documentLogs | Export-Csv 'C:\Temp\DocumentLog.csv' -NoTypeInformation

İlk komut, "test@contoso.com" e-posta adresine sahip bir kullanıcının izlenen belgeleri hakkındaki koruma bilgilerini alır ve bu kullanıcı belgenin Rights Management vereni veya Rights Management sahibidir ya da belge bu kullanıcıya erişim vermek üzere yapılandırılmıştır. Bilgiler bir değişkene kaydedilir.

İkinci komut, koruma bilgilerini .csv biçime dönüştürmek için Export-Csv cmdlet'ini kullanır ve C:\Temp\DocumentLog.csv dosyasına kaydeder.

Parametreler

-FromTime

Günlük dosyasının başlangıç saatini (dahil) DateTime nesnesi olarak belirtir. Bir DateTime nesnesi almak için Get-Date cmdlet'ini kullanın. Sistem yerel ayarı ayarlarınıza göre tarih ve saati belirtin. Daha fazla bilgi için Get-Help Get-Date yazın.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ToTime

Günlük dosyası için durdurma saatini (dahil) DateTime nesnesi olarak belirtir. Bir DateTime nesnesi almak için Get-Date cmdlet'ini kullanın. Sistem yerel ayarı ayarlarınıza göre tarih ve saati belirtin. Daha fazla bilgi için Get-Help Get-Date yazın.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserEmail

Kullanıcının e-posta adresini belirtir. Cmdlet, bu kullanıcı tarafından korunan belgeler (Rights Management veren) veya belgeler için Rights Management sahibiyse veya korumalı belgeler doğrudan kullanıcıya erişim vermek üzere yapılandırılmışsa belgelerin koruma bilgilerini alır. Grup adresleri bu cmdlet ile desteklenmez.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False