AzureInformationProtection
The following lists links to documentation for the Microsoft Azure Information Protection (AIP) cmdlets.
Installation: The AzureInformationProtection module is installed with the Azure Information Protection unified labeling client.
To check the version you have installed, run:
(Get-Module AIPService -ListAvailable).Version
If this command or any cmdlet from this module fails to run, first run Import-Module AIPService..dll file: The .dll file for this module is AIP.dll.
For more information, see:
- AIP unified labeling client
- Unified client version release history
- Using PowerShell with the AIP unified labeling client
Check the version that you have installed by running the following command: (Get-Module AzureInformationProtection -ListAvailable).Version
.
AzureInformationProtection
Add-AIPScannerRepository |
Adds a repository to an Azure Information Protection content scan job. |
Clear-AIPAuthentication |
Clears the user settings and RMS templates for the current user. |
Clear-RMSAuthentication |
Clears credentials for a user who is authenticated to the Azure RMS service. |
Export-AIPLogs |
Relevant for: AIP unified labeling client only Gathers and exports Azure Information Protection client and scanner log files to a compressed file. |
Get-AIPFileStatus |
Gets the Azure Information Protection label and protection information for a specified file or files. |
Get-AIPScannerConfiguration |
Gets the configuration settings for the Azure Information Protection scanner. |
Get-AIPScannerContentScanJob |
Gets details about an Azure Information Protection content scan job. |
Get-AIPScannerRepository |
Gets repository data for an Azure Information Protection content scan job. |
Get-AIPScannerStatus |
Gets the current service status for the Azure Information Protection scanner. |
Get-MIPNetworkDiscoveryConfiguration |
Relevant for: AIP unified labeling client only Gets configuration settings for the Network Discovery service. |
Get-MIPNetworkDiscoveryJobs |
Relevant for: AIP unified labeling client only Gets a list of Azure Information Protection network scan jobs configured in your tenant. |
Get-MIPNetworkDiscoveryStatus |
Relevant for: AIP unified labeling client only Gets the current status of the Network Discovery service. |
Get-RMSFileStatus |
Gets the RMS protection status of a specified file. |
Get-RMSServer |
Gets a list of RMS servers that can issue templates. |
Get-RMSServerAuthentication |
Gets the server mode status that is used for authentication to RMS. |
Get-RMSTemplate |
Gets a list of RMS templates. |
Import-AIPScannerConfiguration |
Imports local configuration for the Azure Information Protection scanner. |
Import-MIPNetworkDiscoveryConfiguration |
Relevant for: AIP unified labeling client only Imports a local configuration for Network Discovery network scan jobs. |
Install-AIPScanner |
Installs the Azure Information Protection scanner. |
Install-MIPNetworkDiscovery |
Installs the Network Discovery service. |
New-AIPCustomPermissions |
Relevant for: AIP unified labeling client only Creates an ad-hoc protection policy for custom permissions. |
New-RMSProtectionLicense |
Creates an ad-hoc rights policy for RMS protection. |
Protect-RMSFile |
Protects a specified file or the files in a specified folder by using RMS. |
Remove-AIPScannerContentScanJob |
Delete a content scan job. |
Remove-AIPScannerRepository |
Removes a repository from an Azure Information Protection content scan job. |
Set-AIPAuthentication |
Sets the authentication credentials for the Azure Information Protection client. |
Set-AIPFileClassification |
Scans a file to automatically set an Azure Information Protection label for a file, according to conditions that are configured in the policy. |
Set-AIPFileLabel |
Sets or removes an Azure Information Protection label for a file, and sets or removes the protection according to the label configuration or custom permissions. |
Set-AIPScanner |
Sets the service account and database for the Azure Information Protection scanner. |
Set-AIPScannerConfiguration |
Sets optional configuration for the Azure Information Protection scanner. |
Set-AIPScannerContentScanJob |
Defines settings for an Azure Information Protection content scan job. |
Set-AIPScannerRepository |
Relevant for: Unified labeling client only. Updates an existing repository in an Azure Information Protection content scan job. |
Set-MIPNetworkDiscovery |
Updates the installation settings for the Network Discovery service. |
Set-MIPNetworkDiscoveryConfiguration |
Relevant for: AIP unified labeling client only Sets optional configurations for the Network Discovery service. |
Set-RMSServerAuthentication |
Sets the server mode, which is required for non-interactive sessions. |
Start-AIPScan |
Relevant for: Unified labeling client only Instructs the Azure Information Protection scanner to start a one-time scan cycle. |
Start-AIPScannerDiagnostics |
Relevant for: Unified labeling client only Starts a series of health checks for a locally installed AIP scanner service. |
Start-MIPNetworkDiscovery |
Relevant for: AIP unified labeling client only Instructs the Azure Information Protection scanner to start a network scan job. |
Stop-AIPScan |
Relevant for: Unified labeling client only Instructs the Azure Information Protection scanner to stop the currently running scan cycle. |
Uninstall-AIPScanner |
Uninstalls the Windows Server service for the Azure Information Protection scanner. |
Uninstall-MIPNetworkDiscovery |
Relevant for: AIP unified labeling client only Uninstalls the Network Discovery Windows server service. |
Unprotect-RMSFile |
Unprotects a file that is currently protected by RMS. |
Update-AIPScanner |
Updates the database schema for the Azure Information Protection scanner. |