Utvecklarvägledning för Rights Management Services SDK 2.1
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.
Det här avsnittet beskriver specifika anvisningar för flera viktiga utvecklingsscenarier och även allmän information om hur du utvecklar med SDK. Scenarierna i det här avsnittet är specifika för den här versionen av Rights Management Services SDK 2.1 och kan ändras i kommande versioner.
- Anvisningar: Använda ADAL-autentisering – Autentisering med Azure RMS för ditt program med ADAL-bibliotek (Azure Active Directory Authentication Library).
- Anvisningar: Lägga till explicita ägarrättigheter – Ditt program bör uttryckligen lägga till "ägarrättigheter" när du skapar en licens från början (IpcCreateLicenseFromScratch).
- Anvisningar: Felsöka ett rättighetsaktiverat program – Det här avsnittet förklarar hur du felsöker programmet och använder Windows-händelseloggen.
- Anvisningar: distribuera en app till en kunds klient – Här ges en stegvis beskrivning av hur du distribuerar en app från dess Azure AD-utvecklingsklient till en Azure AD-produktionsklient.
- Anvisningar: Aktivera dokumentspårning och återkallelse – Det här avsnittet beskriver de grundläggande riktlinjerna för att implementera dokumentspårning av innehåll samt kodexempel för uppdatering av metadata och för att skapa en knapp för användningsspårning för ditt program.
- Anvisningar: Aktivera e-postavisering – E-postaviseringar gör att ägaren av skyddat innehåll kan meddelas när någon kommer åt hans eller hennes innehåll.
- Anvisningar: Aktivera tjänstprogrammet så att det fungerar med molnbaserat RMS – Det här avsnittet beskriver steg för steg hur du konfigurerar ditt tjänstprogram att använda Azure Rights Management.
- Anvisningar: Installera och konfigurera en RMS-server – Det här avsnittet beskriver de steg som ska utföras för att ansluta till en RMS-server för att testa ditt rättighetsaktiverade program.
- Anvisningar: Ställa in API-säkerhetsläget – Du kan välja vilket säkerhetsläge som ditt fil-API-program körs i med hjälp av funktionen IpcSetGlobalProperty.
- Anvisningar: Arbeta med krypteringsinställningar – Det här avsnittet beskriver våra krypteringspaket och innehåller några kodstycken som illustrerar hur de används.
- Programtyper – Det här avsnittet beskriver typer av program som du kan välja att skapa som rättighetsaktiverade.
- Konfiguration av fil-API:et – Fil-API:ets beteende kan konfigureras via inställningarna i registret.
- Säkerhetsriktlinjer – ger orientering och riktlinjer till programutvecklare för att arbeta väl inom AIP-ekosystemet.
- Filformat som stöds – Fil-API:et stöder interna format och Pfile-format
- Plattformar som stöds – Det här avsnittet identifierar de klient- och serverplattformar som stöds av RMS SDK 2.1.
- Förstå användningsbegränsningar – Alla RMS-aktiverade program måste tillämpa användningsbegränsningar som definieras av konstanterna som listas i det här ämnet.