FlightingFeature Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines configurable features by name
public enum FlightingFeature
type FlightingFeature =
Public Enum FlightingFeature
- Inheritance
-
FlightingFeature
Fields
| Name | Value | Description |
|---|---|---|
| ServiceDiscovery | 0 | Rely on separate HTTP call to determine RMS service endpoints. Default disabled. |
| AuthInfoCache | 1 | Cache OAuth2 challenges per domain/tenant to reduce unnecessary 401 responses. Disable for apps/services that manage their own HTTP auth (like SPO, Edge). Default enabled. |
| LinuxEncryptedCache | 2 | Enable encrypted caching for Linux platforms (Please read the prerequisites for this feature). Default disabled. |
| SingleDomainName | 3 | Enable single company name for dns lookup. e.g. https://corprights. Default enabled. |
| PolicyAuth | 4 | Enable automatic HTTP authentication for requests sent to Policy service. Disable for apps/services that manage their own HTTP auth (like SPO, Edge). Default enabled. |
| UrlRedirectCache | 5 | Cache URL redirects to reduce number of HTTP operations. Default enabled. |
| PreLicensing | 6 | Enable pre license api check. Default enabled. |
| DoubleKey | 7 | Enable double key protection feature to use a customer key to encrypt with. Default disabled. |
| VariablePolicyTtl | 8 | Enable variable policy time to live, disabling reverts to infinite policy. Default enabled. |
| VariableTextMarking | 9 | Enable variable text marking. Default enabled. |
| OptimizePdfMemory | 10 | Enable Optimize Pdf Memory Creator in protect and unprotect PDF files. Default enabled. |
| RemoveDeletedLabelMd | 11 | Enable removing delete label's meta data. Default enabled. |
| EnforceMinimumTls12 | 12 | Enforce TLS 1.2 or above for non-ADRMS HTTPS connections. Default enabled. |
| EnforceTls12 | 12 | Enforce TLS 1.2 for non-ADRMS HTTPS connections. Default enabled. |
| EnableAuditAndTelemetryForSovereignClouds | 14 | Enable telemetry and audit events for sovereign clouds. Default disabled. |
| EncryptedDatabaseIntegrityChecking | 20 | Enable database integrity checking. Default enabled. |
| FipsValidatedCryptography | 21 | Enable the use of the FIPS-validated Windows CNG APIs instead of OpenSSL on Windows platforms. Default disabled. |
| UseCbcForOfficeFileEncryption | 23 | Use CBC for Office file encryption. Default enabled. |
| EnforceMinimumTls13 | 30 | Enforce TLS 1.3 for non-ADRMS HTTPS connections. Default disabled. |
| IgnoreEmptyMsipLabelNameParseError | 31 | Ignore empty label name parse error. Default enabled. |
| EnableMP4Files | 33 | Enable MP4 file support for file protection. Default disabled. |
| PrioritizeHtmlInMsgs | 34 | Prioritize HTML body over RTF body in msg files. Default disabled. |
| CloudAutoDiscovery | 39 | Enable cloud auto discovery |
| FixOutlookMultiMsgAttachmentParsing | 40 | Fix msg files protected with multiple msg attachments. Default enabled. |
| ExponentialBackoffRetries | 41 | Enable exponential backoff retries for HTTP requests |
| GetBinaryHtmlBodyInMsgs | 42 | If true, when retrieving the HTML body when processing MSGs, MIP will attempt to retrieve the binary HTML body if the string HTML body does not exist. Default enabled. |
| SetMsgPropertiesAsEmbeddedMessageForRpmsg | 43 | If true, the MSG property headers will be set to type EmbeddedMessage when the MSG type is RPMSG. Without this set to true, MsgInspector will not find the proper codepage. Default enabled. |
| GetCorrectCodePageInMsgInspectorUnicode | 44 | If true, the MSG inspector will return the code page of the MSG if it's a unicode MSG. If false, unicode MSGs will always have the unicode code page returned. Default enabled. |
| EnableMsgToHandleEmlAttachments | 45 | If true, while decrypting MSGs any EML attachments will be decrypted as well. If true, EML attachments will also be cheked when determining if an MSG contains protected objects. Default enabled. |
| LimitMaxDepthWhenProcessingNestedAttachments | 46 | If true, if the max depth passed into MsgFileFormat is 0, removing protection will fail. If this is not set, an EML with attached MSGs may exceed the max depth if remove protection is called on it. Default enabled. |
| CacheDnsResults | 47 | Enable caching of DNS results to reduce the number of DNS lookups. Default enabled. |
| FileSDKOfflinePublishing | 48 | Enable offline publishing for File SDK. Default enabled. |
| ProtectionAPITelemetryPropertyAdd | 49 | Enable Protection SDK APIs to take in additional telemetry properties. |
| ProtectionSDKDataBoundarySetInMipContext | 50 | ProtectionSDK hornors the data boundary set in MipContext. |
| UseSubstrateLabelPolicyEndpoints | 51 | Reserved: This flag was introduced for a 1.15 feature that has not been brought forward yet. |
| MultipleLabelResolution | 52 | Enable logic to handle multiple labels from same tenant on single document. Default enabled. |
| TargetCrossCloudProtectionLicenseEndpoint | 53 |