Sady SDK služby Rights Management
Důležité
Verze sady SDK služby Microsoft Rights Management vydané před březnem 2020 jsou zastaralé; aplikace používající starší verze musí být aktualizovány, aby používaly verzi z března 2020. Úplné podrobnosti najdete v oznámení o vyřazení.
Pro sadu SDK služby Microsoft Rights Management Service se neplánují žádná další vylepšení. Důrazně doporučujeme přijmout sadu Microsoft Information Protection SDK pro klasifikaci, popisky a služby ochrany.
V této příručce se seznámíte s nástroji pro rozšíření a integraci se službou správy přístupových práv Azure Information Protection.
Aplikace služeb
Aplikace služeb poskytují možnosti ochrany informací při exportu z podnikového systému správy obsahu, obchodní aplikace nebo cloudového obchodního řešení. Příkladem aplikací služeb jsou aplikace pro ochranu před únikem informací a zabezpečení cloudových aplikací. Naše sada SDK pro vývoj aplikací služeb je k dispozici prostřednictvím dvou programovacích modelů.
Příklady aplikací služeb
- IpcDlp je ukázková aplikace DLP podporující službu RMS, která vás provede základními kroky, které musí aplikace DLP podporující službu RMS provést při ochraně a užívání obsahu s omezeným použitím pomocí rozhraní File API služby RMS.
- IpcAzureApp je ukázka, jak používat sadu SDK služby RMS v aplikacích Azure k ochraně dat v úložišti objektů blob v Azure.
- RmsFileWatcher je ukázka, jak sestavit aplikaci pro Windows, která sleduje adresáře v systému souborů a použije zásady ochrany RMS při každé změně, například při přidání nebo změně souboru.
- ProtectFilesInDir je ukázka jednoduché konzolové aplikace, která jako vstup převezme adresář a zajistí ochranu všech souborů jen v tomto adresáři (bez rekurze).
Pomůcky PowerShellu
Rutiny PowerShellu, které používají správci služby Azure Rights Management, jsou také užitečné pro vývoj a testování aplikací služeb. Další informace najdete v tématu Používání prostředí PowerShell s klientem Azure Information Protection.
Uživatelské aplikace
Uživatelské aplikace se dají vytvářet pomocí sady RMS SDK 2.1 nebo RMS SDK 4.2. Verze 4.2 je klient REST založený na rozhraních API specifických pro několik oblíbených operačních systému: iOS/OSX, Android, Linux, Windows. Verze 2.1 se používá k vytváření nativních aplikací založených na Windows.
Příručky pro vývojáře uživatelských aplikací
Ukázky uživatelských aplikací
- AzureIP Test je ukázková konzolová aplikace, která umožňuje šifrovat dokumenty pomocí šablony Azure nebo zásad ad hoc.
- IPCNotepad je ukázková aplikace podporující službu RMS, která vás provede základními kroky, které musí aplikace podporující službu RMS provést při ochraně a užívání obsahu s omezeným použitím.
- RmsDocumentInspector je nástroj, který vám může poskytnout informace o jakémkoli souboru s ochranou RMS, jako je ID obsahu nebo uživatelská práva.
Nastavení vývojového prostředí
Následující příručky pro jednotlivé operační systémy vás provedou jednotlivými kroky nastavení vývojového prostředí pomocí běžných nástrojů.
Postupy
Každé z následujících témat obsahuje pokyny pro určitý aspekt implementace aplikace. Aplikace služeb se vytvářejí pomocí sady RMS SDK 2.x. Uživatelské aplikace se vytvářejí pomocí sady RMS SDK 4.x. Ke každému odkazu na článek jsme přidali atribut typu aplikace – služba nebo uživatel.
Obecné
- Jak povolit sledování a odvolání dokumentů (služba)
- Jak nasadit klienta
- Postup nasazení aplikace služby do jiného tenanta
- Jak nainstalovat a nakonfigurovat server RMS (služba)
- Jak používat sledování dokumentů (uživatel)
- Jak obnovit symetrický klíč ve službě Azure Information Protection
Zabezpečení a ověřování
- Jak nakonfigurovat aplikaci služby, aby používala přihlášení přes Azure Active Directory
- Jak používat ověřování ADAL (Azure Active Directory Authentication)
- Konfigurace Azure RMS pro ověřování (služba)
- Jak nastavit režim zabezpečení rozhraní API (služba)
- Jak aplikacím povolit používání Azure RMS (služba)
- Jak aplikaci zaregistrovat a povolit pro službu RMS ve službě Azure AD (uživatel)
Konfigurace a správa výkonu
- Jak přidat explicitní vlastnická práva (služba)
- Konfigurace rozhraní File API (služba)
- Jak používat předdefinovaná práva (uživatel)
- Jak povolit protokolování chyb a výkonu (uživatel)
Úvod a datové listy
Úvod do Azure Information Protection
Další prostředky
Články o podpoře
Protokol zpráv a formáty souborů
- Protokol client-to-server
- Protokol objektu spravovaného Email právy
- Formát binárního souboru složeného souboru
E-mailová zpráva spravovaná právy
referenční dokumentace k rozhraní API
- Referenční dokumentace rozhraní API systému Windows
- Referenční dokumentace k rozhraní API pro Windows Phone a Windows Store
- Referenční dokumentace k rozhraní API systému iOS/OSX
- Referenční informace k rozhraní API pro Android
- Referenční dokumentace rozhraní API systému Linux
Předchozí verze
- AD RMS SDK je první verze RMS SDK.
- Skriptovací nástroj AD RMS je nástroj pro správu sloužící k instalaci AD RMS.