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ů.

Nastavení systému Android proiOS/OSXWindows Phone nastaveníinstalace služby systému Windows v Linuxu

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é

Zabezpečení a ověřování

Konfigurace a správa výkonu

Úvod a datové listy

Úvod do Azure Information Protection

Další prostředky

Články o podpoře

Protokol zpráv a formáty souborů

E-mailová zpráva spravovaná právy

referenční dokumentace k rozhraní API

Předchozí verze

Viz také