Microsoft Information Protection SDK 1.8: Now Available

Published Jan 14 2021 03:53 PM 2,106 Views
Microsoft

We're pleased to announce that the Microsoft Information Protection SDK version 1.8 is now generally available via NuGet and Download Center.

 

Highlights

This release of the Microsoft Information Protection SDK we've focuses on better support for macOS, as well as quality and performance fixes. 

 

Summary:

  • Added support for Mac on ARM.
  • Signed all dylib files for Mac.
  • All clouds are fully supported across all three SDKs.
  • Rename TelemetryConfiguration to DiagnosticConfiguration.
  • Updated MipContext to accept DiagnosticConfiguration instead of TelemetryConfiguration.
  • Exposed new TelemetryDelegate and AuditDelegate.
  • Added support for user-defined labels with double key encryption.
  • Added an API, MsgInspector.BodyType to expose body encoding type for MSG files.
  • Added APIs to support Double Key Encryption with User-Defined Permissions.

For a full list of changes to the SDK, please review our change log.

 

Metadata Updates

In November, we announced that the metadata location for Office files would be moving. While the legacy metadata storage in custom.xml is still in use, Office features will be made available in 2021 that require the new storage location. For more details on this update, please review https://aka.ms/mipsdkmetadata. We encourage you to begin updating, testing, and deploying MIP SDK 1.8 so that your customers, applications, and services can take advantage of these new features as they become available. Also be sure to checkout the MIP SDK FAQ for a section on these changes. 

 

Java Support

In MIP SDK 1.7, we announced the public preview of our Java wrapper. We aren't quite ready to announce that it's generally available, yet, and will continue to look for feedback as we start work on MIP SDK 1.9.

 

The Java Wrapper for MIP SDK 1.8 now supports streams. You'll no longer be required to pass in files directly. 

 

Wrap Up

As always, we appreciate your support, feedback, and efforts to integrate the MIP SDK into your applications and services. Here's a quick recap of some helpful MIP SDK resources.

 

-Tom Moser

2 Comments
Senior Member

Hey @Tom Moser ,

I'm using the file sample of this version for applying labels and protecting files.

I'm trying to support watermark/footer/header. I've configured a label with a watermark using protection.office.com and applied that label on a .docx file but seems like no watermark is applied.

Can you please let me know if and how I can support this option?

 

Thank you,

Muhammad

Occasional Visitor

Is there any plans to add wrapper for Delphi?

%3CLINGO-SUB%20id%3D%22lingo-sub-2000289%22%20slang%3D%22en-US%22%3EMicrosoft%20Information%20Protection%20SDK%201.8%3A%20Now%20Available%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2000289%22%20slang%3D%22en-US%22%3E%3CP%3EWe're%20pleased%20to%20announce%20that%20the%20Microsoft%20Information%20Protection%20SDK%20version%201.8%20is%20now%20generally%20available%20via%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdknuget%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3ENuGet%3C%2FA%3E%26nbsp%3Band%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdkbins%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EDownload%20Center%3C%2FA%3E.%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId-1946031708%22%20id%3D%22toc-hId-1946031735%22%20id%3D%22toc-hId-1946031735%22%3E%26nbsp%3B%3C%2FH3%3E%0A%3CH3%20id%3D%22highlights%22%20id%3D%22toc-hId-138577245%22%20id%3D%22toc-hId-138577272%22%20id%3D%22toc-hId-138577272%22%3EHighlights%3C%2FH3%3E%0A%3CP%3EThis%20release%20of%20the%20Microsoft%20Information%20Protection%20SDK%20we've%20focuses%20on%20better%20support%20for%20macOS%2C%20as%20well%20as%20quality%20and%20performance%20fixes.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESummary%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EAdded%20support%20for%20Mac%20on%20ARM.%3C%2FLI%3E%0A%3CLI%3ESigned%20all%20dylib%20files%20for%20Mac.%3C%2FLI%3E%0A%3CLI%3EAll%20clouds%20are%20fully%20supported%20across%20all%20three%20SDKs.%3C%2FLI%3E%0A%3CLI%3ERename%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ETelemetryConfiguration%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eto%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3EDiagnosticConfiguration%3C%2FCODE%3E.%3C%2FLI%3E%0A%3CLI%3EUpdated%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3EMipContext%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eto%20accept%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3EDiagnosticConfiguration%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Einstead%20of%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ETelemetryConfiguration%3C%2FCODE%3E.%3C%2FLI%3E%0A%3CLI%3EExposed%20new%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ETelemetryDelegate%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eand%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3EAuditDelegate%3C%2FCODE%3E.%3C%2FLI%3E%0A%3CLI%3EAdded%20support%20for%20user-defined%20labels%20with%20double%20key%20encryption.%3C%2FLI%3E%0A%3CLI%3EAdded%20an%20API%2C%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3EMsgInspector.BodyType%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eto%20expose%20body%20encoding%20type%20for%20MSG%20files.%3C%2FLI%3E%0A%3CLI%3EAdded%20APIs%20to%20support%20Double%20Key%20Encryption%20with%20User-Defined%20Permissions.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3EFor%20a%20full%20list%20of%20changes%20to%20the%20SDK%2C%20please%20review%20our%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Finformation-protection%2Fdevelop%2Fversion-release-history%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Echange%20log%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId--1668877218%22%20id%3D%22toc-hId--1668877191%22%20id%3D%22toc-hId--1668877191%22%3EMetadata%20Updates%3C%2FH3%3E%0A%3CP%3EIn%20November%2C%20we%20announced%20that%20the%20metadata%20location%20for%20Office%20files%20would%20be%20moving.%20While%20the%20legacy%20metadata%20storage%20in%20custom.xml%20is%20still%20in%20use%2C%20Office%20features%20will%20be%20made%20available%20in%202021%20that%20require%20the%20new%20storage%20location.%20For%20more%20details%20on%20this%20update%2C%20please%20review%20%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdkmetadata%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fmipsdkmetadata%3C%2FA%3E.%20We%20encourage%20you%20to%20begin%20updating%2C%20testing%2C%20and%20deploying%20MIP%20SDK%201.8%20so%20that%20your%20customers%2C%20applications%2C%20and%20services%20can%20take%20advantage%20of%20these%20new%20features%20as%20they%20become%20available.%20Also%20be%20sure%20to%20checkout%20the%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Finformation-protection%2Fdevelop%2Ffaqs-known-issues%23metadata-storage-changes%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EMIP%20SDK%20FAQ%3C%2FA%3E%20for%20a%20section%20on%20these%20changes.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20id%3D%22java-support%22%20id%3D%22toc-hId-818635615%22%20id%3D%22toc-hId-818635642%22%20id%3D%22toc-hId-818635642%22%3EJava%20Support%3C%2FH3%3E%0A%3CP%3EIn%20MIP%20SDK%201.7%2C%20we%20announced%20the%20public%20preview%20of%20our%20Java%20wrapper.%20We%20aren't%20quite%20ready%20to%20announce%20that%20it's%20generally%20available%2C%20yet%2C%20and%20will%20continue%20to%20look%20for%20feedback%20as%20we%20start%20work%20on%20MIP%20SDK%201.9.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20Java%20Wrapper%20for%20MIP%20SDK%201.8%20now%20supports%20streams.%20You'll%20no%20longer%20be%20required%20to%20pass%20in%20files%20directly.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId--988818848%22%20id%3D%22toc-hId--988818821%22%20id%3D%22toc-hId--988818821%22%3EWrap%20Up%3C%2FH3%3E%0A%3CP%3EAs%20always%2C%20we%20appreciate%20your%20support%2C%20feedback%2C%20and%20efforts%20to%20integrate%20the%20MIP%20SDK%20into%20your%20applications%20and%20services.%20Here's%20a%20quick%20recap%20of%20some%20helpful%20MIP%20SDK%20resources.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdkdocs%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EDocs%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdksamples%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3ESamples%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdknuget%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3ENuGet%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdkbins%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EDownload%20Center%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Fstackoverflow.com%2Fquestions%2Ftagged%2Fmicrosoft-information-protection%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EStack%20Overflow%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Faka.ms%2Faipyammer%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EYammer%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E-Tom%20Moser%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2000289%22%20slang%3D%22en-US%22%3E%3CP%3EWe're%20pleased%20to%20announce%20that%20the%20Microsoft%20Information%20Protection%20SDK%20version%201.8%20is%20now%20generally%20available%20via%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdknuget%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3ENuGet%3C%2FA%3E%26nbsp%3Band%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fmipsdkbins%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EDownload%20Center%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2000289%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMicrosoft%20Information%20Protection%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Information%20Protection%20Developers%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2348039%22%20slang%3D%22en-US%22%3ERe%3A%20Microsoft%20Information%20Protection%20SDK%201.8%3A%20Now%20Available%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2348039%22%20slang%3D%22en-US%22%3E%3CP%3EHey%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3319%22%20target%3D%22_blank%22%3E%40Tom%20Moser%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3EI'm%20using%20the%20file%20sample%20of%20this%20version%20for%20applying%20labels%20and%20protecting%20files.%3C%2FP%3E%3CP%3EI'm%20trying%20to%20support%20watermark%2Ffooter%2Fheader.%20I've%20configured%20a%20label%20with%20a%20watermark%20using%20protection.office.com%20and%20applied%20that%20label%20on%20a%20.docx%20file%20but%20seems%20like%20no%20watermark%20is%20applied.%3C%2FP%3E%3CP%3ECan%20you%20please%20let%20me%20know%20if%20and%20how%20I%20can%20support%20this%20option%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%2C%3C%2FP%3E%3CP%3EMuhammad%3C%2FP%3E%3C%2FLINGO-BODY%3E
Version history
Last update:
‎May 11 2021 02:02 PM
Updated by: