Get-AIPFileStatus
Získá popisek a ochranu Azure Information Protection pro zadaný soubor nebo soubory.
Syntax
Get-AIPFileStatus
[-Path] <String[]>
[<CommonParameters>]
Description
Rutina Get-AIPFileStatus vrátí stav azure Information Protection zadaného souboru nebo všech souborů v zadané cestě. Tento stav zahrnuje, jestli má soubor popisek, a pokud ano, název popisku, kdo ho použil, jak byl použit, a kdy.
Pokud jsou vaše soubory uložené v SharePointu Online, použijte místo toho rutinu Get-FileSensitivityLabelInfo z modulu SharePointOnlinePowerShell .
Stav vrácený v rutině Get-AIPFileStatus také zahrnuje, jestli je soubor chráněný službou Rights Management a jestli ano, jakou šablonu Rights Management jste použili k použití této ochrany. Pokud byl soubor chráněný vlastními oprávněními (ad hoc zásadou práv) místo šablony, místo názvu šablony se zobrazí "Omezený přístup". Kromě toho se zobrazí vlastník rights Management a vystavitel Rights Management a když byl soubor chráněný.
Tato rutina vrátí pouze informace o popisku z vašeho vlastního tenanta.
Mějte na paměti, že soubory chráněné heslem vždy vrací stav ochrany false.
Tuto rutinu můžete spustit neinteraktivně. Další informace najdete v průvodci správcem klienta sjednoceného popisování.
Příklady
Příklad 1: Získání popisku a stavu ochrany jednoho souboru
PS C:\> Get-AIPFileStatus -Path \\Finance\Projects\Project.docx
FileName : \\Finance\Projects\Project.docx
IsLabeled : True
MainLabelId : 074e257c-1234-1234-1234-34a182080e71
MainLabelName : Confidential
SubLabelId : d9f23ae3-1234-1234-1234-f515f824c57b
SubLabelName : Finance group
LabelingMethod : Privileged
LabelDate : 12/12/2016 12:24:36 PM
IsRMSProtected : True
RMSTemplateId : e6ee2481-1234-1234-1234-f744eacd53b0
RMSTemplateName : Contoso - Confidential Finance
RMSOwner : John@Contoso.com
RMSIssuer : John@Contoso.com
ContentId : 4ca757d2-83bf-4ec3-b93b-c7fe9433bf33
Tento příkaz poskytuje informace o souboru, který je označený jako "Důvěrné \ Finance group", což je popisek, který je nakonfigurovaný pro vašeho tenanta. Tento soubor byl označen ručně Johnem a je chráněný také pomocí šablony Rights Management Contoso – Důvěrné finance.
Příklad 2: Získání popisku a stavu ochrany pro všechny soubory ve složce a export výsledků do souboru CSV
PS C:\> Get-AIPFileStatus -Path \\Finance\Projects\ | Export-Csv C:\Reports\AIP-status.csv
Tento příkaz získá popisek a informace o ochraně všech souborů na finančním serveru, ve složce Projekty a všech jejích podsložek. Výsledky se exportují do souboru s názvem AIP-status.csv , aby je bylo možné snadněji prohledávat a řadit. Pokud předchozí sestava existuje v C:\Reports\Report.csv, přepíše se.
Příklad 3: Výpis souborů označených jako Důvěrné a export výsledků do souboru CSV
PS C:\> Get-AIPFileStatus -Path \\Finance\Projects\ | Where-Object {$_.MainLabelName -eq 'Confidential'} | Export-Csv C:\Reports\AIP-status.csv
Tento příkaz získá popisek a informace o ochraně pouze pro soubory, které jsou označeny jako Důvěrné (bez ohledu na jejich podsložku) na finančním serveru, ve složce Projekty a všech jejích podsložek. Výsledky se exportují do souboru s názvem AIP-status.csv , aby je bylo možné snadněji prohledávat a řadit. Pokud předchozí sestava existuje v C:\Reports\Report.csv, přepíše se.
Příklad 4: Počet souborů s popiskem Důvěrné
PS C:\> (Get-AIPFileStatus -Path C:\Projects\ | Where-Object {$_.MainLabelName -eq 'Confidential'}).Count
5
Tento příkaz poskytuje počet souborů s popiskem Důvěrné, které jsou ve složce C:\Projects a některé z jejích podsložek. V tomto příkladu se najde 5 souborů.
Parametry
-Path
Určuje místní cestu, síťovou cestu nebo adresu URL sharepointového serveru k souborům, pro které chcete získat popisek a informace o ochraně. Zástupné znaky se nepodporují.
U sharepointových cest se podporují následující možnosti:
- SharePoint Server 2019
- SharePoint Server 2016
- SharePoint Server 2013
Příklad:
- C:\Folder\
- C:\Folder\Název souboru
- \\Server\Folder
- http://sharepoint.contoso.com/Shared%20Documents/Folder
Cesty můžou obsahovat mezery, když uzavřete hodnotu cesty s uvozovkami.
Type: | String[] |
Aliases: | FullName, FileName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Vstupy
System.String[]
Výstupy
Microsoft.InformationProtection.Powershell.AIP.Results.GetAIPFileStatusResult