Rights Management SDK's
Belangrijk
Versies van de Microsoft Rights Management Service SDK die vóór maart 2020 zijn uitgebracht, zijn afgeschaft; toepassingen die eerdere versies gebruiken, moeten worden bijgewerkt om de release van maart 2020 te kunnen gebruiken. Zie de afschaffingsmelding voor meer informatie.
Er zijn geen verdere verbeteringen gepland voor de Microsoft Rights Management Service SDK. We raden u ten zeerste aan de Microsoft Information Protection SDK te gebruiken voor classificatie-, label- en beveiligingsservices.
In deze handleiding vindt u hulpprogramma's voor het uitbreiden van en het integreren met de Rights Management-service van Azure Information Protection.
Servicetoepassingen
Servicetoepassingen bieden mogelijkheden om informatie te beschermen bij het exporteren van een bedrijfsinhoudsbeheersysteem, een bedrijfstoepassing of een bedrijfsoplossing in de cloud. Toepassingen voor preventie van gegevensverlies (DLP) en Cloud App Security-toepassingen (CAS) zijn voorbeelden van servicetoepassingen. Onze SDK voor het ontwikkelen van servicetoepassingen is beschikbaar via twee programmeermodellen.
Voorbeelden van servicetoepassingen
- IpcDlp is een voorbeeld van een DLP-toepassing met RMS die u door de basisstappen leidt die voor elke toepassing met DLP-RMS moeten worden uitgevoerd met behulp van de RMS-bestands-API voor het beveiligen en gebruiken van beperkte inhoud.
- IpcAzureApp is een voorbeeldtoepassing die u laat zien hoe u de RMS SDK in de Azure-toepassingen gebruikt voor het beveiligen van gegevens in een Azure Blob-opslag.
- RmsFileWatcher is een voorbeeldtoepassing die u laat zien hoe u een Windows-toepassing bouwt die de mappen in het bestandssysteem controleert en RMS-beveiligingsbeleid toepast op elke wijziging, bijvoorbeeld een toegevoegd bestand of een gewijzigd bestand.
- ProtectFilesInDir is een voorbeeld van een eenvoudige consoletoepassing waarmee een map als invoer wordt gebruikt en alleen de bestanden in de map worden beveiligd, zonder recursie.
PowerShell-handleidingen
PowerShell-cmdlets die worden gebruikt door Azure Rights Management-beheerders, zijn ook handig voor het ontwikkelen en testen van uw servicetoepassingen. Zie PowerShell gebruiken met de Azure Information Protection-client voor meer informatie.
Gebruikerstoepassingen
Gebruikerstoepassingen kunnen worden gebouwd met de RMS SDK 2.1 of de RMS SDK 4.2. Versie 4.2 is gebaseerd op de REST-client en bevat besturingssysteemspecifieke API's voor verschillende populaire besturingssystemen (iOS/OSX, Android, Linux, Windows). De versie 2.1 wordt gebruikt voor het bouwen van systeemeigen Windows-toepassingen.
Handleidingen voor de ontwikkeling van gebruikerstoepassingen
Voorbeelden van gebruikerstoepassingen
- AzureIP Test is een voorbeeld van een consoletoepassing waarmee u documenten kunt versleutelen met een Azure-sjabloon of een ad-hocbeleid.
- IPCNotepad is een voorbeeldtoepassing met RMS die u door de basisstappen leidt die voor elke toepassing met RMS moeten worden uitgevoerd voor het beveiligen en gebruiken van beperkte inhoud.
- RmsDocumentInspector is een hulpprogramma dat informatie kan geven over elk met RMS beveiligd bestand, zoals de inhouds-id of de gebruikersrechten.
Ontwikkelomgeving instellen
De volgende handleidingen leiden u door de besturingssysteemspecifieke instellingsstappen voor een toepassingsontwikkelomgeving met behulp van algemene hulpprogramma's.
Procedures
In elk van de volgende onderwerpen vindt u specifieke hulp voor een aspect van de implementatie van uw toepassing. Servicetoepassingen worden gebouwd met RMS SDK 2.x. Gebruikerstoepassingen worden gebouwd met RMS SDK 4.x. In de koppelingen van de artikelen wordt het toepassingstype aangegeven (service, gebruiker).
Algemeen
- Instructies: het bijhouden en intrekken van documenten inschakelen (service)
- Uw client implementeren
- Uw service-app implementeren in een andere tenant
- Instructies voor het installeren en configureren van een RMS-server (service)
- Procedure: documenttrackingsysteem gebruiken (gebruiker)
- How to renew a symmetric key in Azure Information Protection (Procedure: een symmetrische sleutel in Azure Information Protection vernieuwen)
Verificatie en beveiliging
- How to configure your app service application to use Azure Active Directory login (Procedure: uw app-servicetoepassing configureren voor het gebruik van Azure Active Directory-aanmelding)
- How to use Azure Active Directory Authentication Library (ADAL) (Procedure: Azure Active Directory Authentication Library (ADAL) gebruiken)
- Configuring Azure RMS for authentication (service) (Azure RMS configureren voor verificatie (service))
- Instructies: de API-beveiligingsmodus instellen (service)
- Enable your applications to use Azure RMS (service) (Uw toepassingen inschakelen voor het gebruik van Azure RMS (service))
- Uw app registreren en RMS inschakelen met Azure AD (gebruiker)
Configuratie- en prestatiebeheer
- Instructies: expliciete eigendomsrechten toevoegen (service)
- API-bestandsconfiguratie (service)
- Procedure: ingebouwde rechten gebruiken (gebruiker)
- Procedure: fout- en prestatieregistratie inschakelen (gebruiker)
Inleiding en gegevensbladen
Inleiding tot Azure Information Protection
Meer informatie
- Handleiding met best-practices voor beveiliging
- Veelgestelde vragen over Azure Information Protection
Ondersteuningsartikelen
Berichtprotocol en -bestandsindelingen
- Client-naar-server-protocol
- Rights Managed Email Object Protocol
- Binaire bestandsindeling van samengesteld bestand
Met Rights Beheerd e-mailbericht
API-verwijzing
- Windows API-verwijzing
- Windows Phone- en Windows Store-API-referentiemateriaal
- iOS-/OSX API-referentiemateriaal
- Naslaginformatie voor Android-API
- Linux API-verwijzing
Vorige versies
- AD RMS SDK is de eerste versie van RMS SDK.
- AD RMS Scripting Tool is een hulpprogramma voor AD RMS-installaties.