Komma igång

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.

Rights Management Services SDK 2.1-plattformen gör det möjligt för utvecklare att bygga program som använder RMS-informationsskydd via RMS-server eller Azure RMS. Plattformen hanterar komplexa säkerhetsfunktioner som nyckelhantering, kryptering och dekryptering och erbjuder ett förenklat API för enkel programutveckling.

Kom igång med RMS SDK 2.1

Det här avsnittet förklarar hur du konfigurerar och kör ditt rättighetsaktiverade program i en testmiljö. I följande avsnitt förklarar vi hur du ställer in utvecklingsmiljön och i vilken ordning du ska utföra uppgifterna.

I detta avsnitt

Avsnitt Description
Viktig information Det här avsnittet innehåller viktig information om det här och tidigare versioner av RMS SDK 2.1.
Installera SDK Det här avsnittet beskriver hur du installerar utvecklingsverktygen.
Konfigurera Visual Studio Det här avsnittet innehåller instruktioner för hur du konfigurerar ett Visual Studio-projekt att använda RMS SDK 2.1.
Utveckla ditt program Det här avsnittet innehåller grundläggande information om kärnaspekterna i ett RMS-aktiverat program och kan utgöra grunden för dina egen programutveckling.
Programtest Det här avsnittet innehåller instruktioner för hur du konfigurerar ditt programtest.
Distribuera i produktion Det här avsnittet vägleder dig genom distributionsalternativen för ditt rättighetsaktiverade program.

Prova att använda RMS SDK 2.1 genom att följa instruktionerna i följande avsnitt:

Varför du bör skydda ditt innehåll med RMS SDK 2.1

För utvecklare som vill lägga till stöd för RMS i sina nya och befintliga program gör RMS SDK 2.1 det lättare att:

  • Skapa hanterbara, kompatibla och robusta RMS-medvetna program.
  • Kryptera användardata på ett beständigt sätt. Data förblir krypterade oavsett miljö, enhet eller operativsystem.
  • Framtvinga en omfattande uppsättning användningsrestriktioner, t.ex. för att förhindra skärmdumpar av känsliga data.
  • Ge stöd för företagshanterade skyddsprinciper.
  • Ge stöd för nya autentiseringsmekanismer och krypteringsalgoritmer när de blir tillgängliga.

RMS SDK 2.1 stöder ett antal viktiga klient- och serverplattformar. Mer information finns i Plattformar som stöds.

Grundläggande principer

Enkelhet – Feedback och användningsmönster för AD RMS SDK 1.0 har analyserats och dessa data har sedan använts för att förenkla eller automatisera de svåraste programmeringsuppgifterna. RMS-program som skapats med hjälp av RMS SDK 2.1 kräver vanligtvis 5–10 gånger färre rader RMS-kod än RMS-program som skrivits med AD RMS SDK 1.0. Skriv en gång – Koden i RMS SDK 2.1-program behöver inte ändras eller kompileras om för att fungera med de senaste RMS-funktionerna. Nya RMS-funktioner blir tillgängliga i ditt befintliga program när de läggs till på RMS-servern. Konsekvenskontroll – RMS SDK 2.1 gör det enkelt att skriva program som konsekvent respekterar olika RMS-konfigurationer. Det minskar också avsevärt mängden RMS-användargränssnitt som du som programutvecklare behöver skriva, vilket bidrar till ett konsekvent utseende samtidigt som behovet av användarutbildning minskar.