API Reference
Cmdlet
Get-OfficeProtectionCapability
Returns OfficeIMO's machine-readable protected-content support contract.
Remarks
Returns OfficeIMO's machine-readable protected-content support contract.
Examples
List incomplete protection capabilities.
PS>
Get-OfficeProtectionCapability -IncompleteOnly | Format-Table FormatId, Kind, Open, Create, Validate
Shows formats whose encrypted, signed, restricted, or obfuscated workflows still have unsupported operations.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
Get-OfficeProtectionCapability [-AsJson] [-AsMarkdown] [-Format <String>] [-Id <String>] [-IncompleteOnly] [-Kind <PasswordEncryption>] [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- AsJson SwitchParameter
- Return the complete catalog as deterministic JSON. Filtering parameters cannot be combined with this switch.
- AsMarkdown SwitchParameter
- Return the complete catalog as a Markdown table. Filtering parameters cannot be combined with this switch.
- Format String
- Filter by format identifier or family, such as PDF, DOCX, or EML.
- Id String
- Exact stable capability identifier.
- IncompleteOnly SwitchParameter
- Return only rows with at least one unsupported operation.
- Kind OfficeProtectionKind
- Filter by protected-content mechanism.
- Possible values:
PasswordEncryption,RecipientEncryption,DigitalSignature,FontObfuscation,EditingRestriction,AccessDeterrence
Outputs
OfficeIMO.Security.OfficeProtectionCapability, System.String