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).VersionIf 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 status of the service 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. |