The Enable-AipServiceDevicePlatform cmdlet enables protection support from Azure Information Protection for device platforms. Your tenant can support any combination of the following device platforms:
Android
iOS
Macintosh operating system
Web
Windows operating system
Windows Phone
Windows Store
To support all platforms, specify the All parameter.
You must use PowerShell to do this configuration; you cannot do this configuration by using a management portal.
Examples
Example 1: Enable protection support for device platforms
This command enables protection support for device platforms for Windows Phone and Windows Store device platforms.
Example 2: Enable protection support for all device platforms
PS C:\>Enable-AipServiceDevicePlatform -All
This command enables protection support for all device platforms.
Parameters
-All
Indicates that the cmdlet specifies all device platforms. The cmdlet enables protection support for all device platforms.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
AllPlatforms
Position:
Named
Mandatory:
True
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-Android
Indicates that the cmdlet specifies the Android device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-iOS
Indicates that the cmdlet specifies the iOS device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-Mac
Indicates that the cmdlet specifies the Macintosh operating system device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-Web
Indicates that the cmdlet specifies the web device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-Windows
Indicates that the cmdlet specifies the Windows operating system device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-WindowsPhone
Indicates that the cmdlet specifies the Windows Phone device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-WindowsStore
Indicates that the cmdlet specifies the Windows Store device platform. The cmdlet enables protection support for the specified device platform.
Parameter properties
Type:
SwitchParameter
Default value:
None
Supports wildcards:
False
DontShow:
False
Parameter sets
Platforms
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see
about_CommonParameters.