Översikt över Rights Management SDK 4.2

Viktigt

Versioner av Microsoft Rights Management Service SDK som släpptes före mars 2020 är inaktuella. program som använder tidigare versioner måste uppdateras för att använda mars 2020-versionen. Fullständig information finns i utfasningsmeddelandet.

Inga ytterligare förbättringar planeras för Microsoft Rights Management Service SDK. Vi rekommenderar starkt att du använder Microsoft Information Protection SDK för klassificerings-, märknings- och skyddstjänster.

Microsoft Rights Management SDK 4.2 är en teknik för informationsskydd som finns tillgänglig för flera olika plattformar. Det tillhandahåller ett Software Development Kit (SDK) eller ramverk, som är avsett för klientdatorer och enheter för att skydda åtkomsten till och användningen av information som passerar genom program som är ”rättighetsaktiverade”. SDK:erna för dessa plattformar tillhandahåller ett enkelt API för programutvecklare som vill skydda eller använda digitalt innehåll, hämta mallar och hämta principer från en server eller utföra andra uppgifter relaterade till rättighetshantering.

Följande är bara exempel på några möjliga scenarier:

  • En jurist vill förhindra att känsliga e-postmeddelanden skrivs ut eller vidarebefordras på en mobil enhet.
  • Utvecklare av datorstödd design och tillverkningsprogramvara vill begränsa designåtkomsten till en liten grupp användare på forskningsavdelningen utan att kräva lösenord.
  • Ägarna av en mobilapp för grafisk design vill använda en licens som tillåter kostnadsfri visning av lågupplösta kopior av deras bilder, men vill kräva betalning för åtkomst till högupplösta versioner.
  • Ägarna av ett onlinedokumentbibliotek vill aktivera rättigheter för att visa, skriva ut eller redigera dokument baserat på användarens identitet när dokument laddas ned till en mobil enhet.
  • Ett företag vill publicera känslig personalinformation på en intern webbplats som begränsar visningen och redigeringen av behörigheter till vissa användare.

Du kan ladda ned MS RMS SDK 4.2, förutsatt att du samtycker till licensavtalet, och du kan distribuera det fritt med programvara från tredje part för att ge klientåtkomst till innehåll som har rättighetsskyddats genom användning och distribution av AD RMS-servrar i din miljö eller Azure RMS-tjänster. Mer information finns i Kom igång.

Smarta funktioner i SDK

MS RMS SDK 4.2 har några nya smarta funktioner, däribland:

  • Ny design för API:et – MS RMS SDK 4.2-API:et har en ny design för maximal enkelhet, så att utvecklare har tillgång till ett enkelt och transparent API för kryptering och dekryptering, som ger enhetliga RMS-funktioner med minimalt arbete.
  • Hybridstöd för AD RMS och Azure RMS – En enda RMS-aktiverad app kan använda och skydda innehåll från både AD RMS-servrar (med AD RMS-tillägget för mobila enheter) och Azure RMS-tjänster. MS RMS SDK 4.2 identifierar transparent relevant slutpunkt som IT-administratörer kan konfigurera.
  • Ta med ditt eget autentiseringsbibliotek – Som apputvecklare kan du välja vilket autentiseringsbibliotek som används med MS RMS SDK 4.2. Oavsett om det är Azure AD-autentiseringsbiblioteket eller din organisations anpassade bibliotek avskiljer MS RMS SDK 4.2 autentiseringsstacken så att du kan välja det bibliotek som passar dina behov bäst.
  • Ta med ditt eget användargränssnitt – Nu kan du implementera ditt eget användargränssnitt med MS RMS SDK 4.2. MS RMS SDK 4.2 påtvingar inget inbyggt användargränssnitt på dina appar, vare sig när det gäller att skydda innehåll och välja mallar eller att visa och ändra behörigheter när skyddat innehåll används. Men om du vill kan du använda Microsoft RMS-gränssnittsbiblioteken för alla plattformar via vårt GitHub-konto.
  • Åtkomst till skyddat innehåll offline – Med MS RMS SDK 4.2 kan dina appanvändare komma åt skyddat innehåll även om det inte finns någon Internetanslutning. MS RMS SDK 4.2 cachelagrar användningsprinciper för det skyddade innehållet på ett säkert sätt så att användarna kan använda RMS-skyddade data offline.

Använd guiden Kom igång för att påbörja ditt approjekt för enheter med skyddad information.