Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von großer Bedeutung
Versionen des Microsoft Rights Management Service SDK, das vor März 2020 veröffentlicht wurde, sind veraltet; Anwendungen, die frühere Versionen verwenden, müssen aktualisiert werden, um die Version vom März 2020 zu verwenden. Ausführliche Informationen finden Sie im Hinweis zur Außerkraftsetzung .
Für das Microsoft Rights Management Service SDK sind keine weiteren Verbesserungen geplant. Wir empfehlen dringend die Einführung des Microsoft Information Protection SDK für Klassifizierungs-, Bezeichnungs- und Schutzdienste.
In diesem Leitfaden werden Sie in Tools zur Erweiterung und Integration mit dem Rechteverwaltungsdienst von Azure Information Protection eingeführt.
Dienstanwendungen
Dienstanwendungen bieten Funktionen zum Schutz von Informationen beim Exportieren aus einem Enterprise Content Management System, einer Geschäftsanwendung oder einer cloudbasierten Geschäftslösung. Dlp-Anwendungen (Data Loss Prevention) und Cloud Application Security (CAS) sind Beispiele für Dienstanwendungen. Unser SDK für die Entwicklung von Dienstanwendungen steht über zwei Programmiermodelle zur Verfügung.
Beispiele für Dienstanwendungen
- IpcDlp ist eine RMS-fähige DLP-Beispielanwendung, die Sie durch die grundlegenden Schritte führt, die eine DLP RMS-fähige Anwendung ausführen sollte, indem Sie die RMS-Datei-API zum Schutz und Verwenden von eingeschränkten Inhalten verwenden.
- IpcAzureApp ist ein Beispiel, das veranschaulicht, wie RMS SDK in Azure-Anwendungen zum Schutz von Daten in einem Azure Blob Storage verwendet wird.
- RmsFileWatcher ist ein Beispiel, das veranschaulicht, wie eine Windows-Anwendung erstellt wird, die Verzeichnisse im Dateisystem überwacht und RMS-Schutzrichtlinien auf jede Änderung anwendet, z. B. datei hinzugefügt oder datei geändert.
- ProtectFilesInDir ist ein einfaches Konsolenanwendungsbeispiel, das ein Verzeichnis als Eingabe verwendet und alle Dateien in diesem Verzeichnis nur schützt, keine Rekursion.
PowerShell-Leitfäden
PowerShell-Cmdlets, die von Azure Rights Management-Administratoren verwendet werden, eignen sich auch zum Entwickeln und Testen Ihrer Dienstanwendungen. Weitere Informationen finden Sie unter Verwenden von PowerShell mit dem Azure Information Protection-Client.
Benutzeranwendungen
Benutzeranwendungen können entweder mit dem RMS SDK 2.1 oder dem RMS SDK 4.2 erstellt werden. Die Version 4.2 ist REST-Client basierend auf betriebssystemspezifischen APIs für mehrere beliebte OSs; iOS/OSX, Android, Linux, Windows. Die Version 2.1 wird zum Erstellen systemeigener Windows-basierter Anwendungen verwendet.
Benutzeranwendungsentwicklungsleitfäden
Beispiele für Benutzeranwendungen
- AzureIP Test ist eine Beispielkonsolenanwendung, mit der Sie Dokumente mit einer Azure-Vorlage oder einer Ad-hoc-Richtlinie verschlüsseln können.
- IPCNotepad ist eine RMS-fähige Beispielanwendung, die Sie durch die grundlegenden Schritte führt, die jede RMS-fähige Anwendung ausführen sollte, wenn eingeschränkte Inhalte geschützt und verwendet werden.
- RmsDocumentInspector ist ein Tool, mit dem Informationen zu jeder RMS-geschützten Datei wie z. B. Inhalts-ID oder Benutzerrechten bereitgestellt werden können.
Einrichtung der Entwicklungsumgebung
Die folgenden Leitfäden führen Sie durch spezifische Einrichtungsschritte für eine Anwendungsentwicklungsumgebung mithilfe gängiger Tools.
Gewusst wie
Jede der folgenden Themen enthält spezifische Anleitungen für einen Aspekt der Implementierung Ihrer Anwendung. Dienstanwendungen werden mithilfe des RMS SDK 2.x erstellt. Benutzeranwendungen werden mit RMS SDK 4.x erstellt. Der Artikellink wird dem Anwendungstyp zugeordnet; Dienst, Benutzer.
Allgemein
- Aktivieren der Dokumentverfolgung und -sperrung (Dienst)
- So stellen Sie Ihren Client bereit
- So stellen Sie Ihre Dienst-App in einem anderen Mandanten bereit
- So installieren und konfigurieren Sie einen RMS-Server (Dienst)
- So verwenden Sie die Dokumentverfolgung (Benutzer)
- So verlängern Sie einen symmetrischen Schlüssel in Azure Information Protection
Sicherheit und Authentifizierung
- So konfigurieren Sie Ihre App-Dienstanwendung für die Verwendung der Azure Active Directory-Anmeldung
- So verwenden Sie die Azure Active Directory-Authentifizierung mit ADAL
- Konfigurieren von Azure RMS für die Authentifizierung (Dienst)
- Festlegen des API-Sicherheitsmodus (Dienst)
- Aktivieren Ihrer Anwendungen für die Verwendung von Azure RMS (Dienst)
- So registrieren Sie und aktivieren RMS für Ihre App mit Azure AD (Benutzer)
Konfigurations- und Leistungsverwaltung
- So fügen Sie explizite Besitzerrechte (Dienst) hinzu
- Datei-API-Konfiguration (Dienst)
- So verwenden Sie eingebaute Rechte (Benutzer)
- Aktivieren der Fehler- und Leistungsprotokollierung (Benutzer)
Einführung und Datenblatte
Einführung in Azure Information Protection
Weitere Ressourcen
Supportartikel
Nachrichtenprotokoll und Dateiformate
E-Mail-Nachricht mit verwalteten Rechten
API-Referenz
- Windows-API-Referenz
- Referenz zur Windows Phone- und Windows Store-API
- iOS/OSX-API-Referenz
- Android-API-Referenz
- Referenz zur Linux-API
Vorherige Versionen
- AD RMS SDK ist die erste Version des RMS SDK.
- AD RMS Scripting Tool ist ein Verwaltungstool für eine AD RMS-Installation.