Příručka pro vývojáře Azure Information ProtectionAzure Information Protection Developer's Guide

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.This guide will orient you to tools for extending and integrating with Azure Information Protection’s rights management service.

Aktuální Azure SDK ochrany informace má součást Správa přístupových práv.The current Azure Information Protection SDK has the rights management component. Klasifikace a označování součásti jsou ve vývoji.A classification and labeling component are under development.

Aplikace služebService Applications

Aplikace služby nabízí možnosti při exportu z podnikový systém správy obsahu, obchodní aplikace nebo cloudové podnikové řešení ochrany informací.Service applications provide capabilities to protect information when exporting from an enterprise content management system, a business application, or a cloud-based business solution. Příkladem aplikací služeb jsou aplikace pro ochranu před únikem informací a zabezpečení cloudových aplikací.Data Loss Prevention (DLP) and Cloud Application Security (CAS) applications are examples of service applications. Naše sada SDK pro vývoj aplikací služeb je k dispozici prostřednictvím dvou programovacích modelů.Our SDK for developing service applications is available through two programming models.

Příklady aplikací služebExamples of service applications

  • 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.IpcDlp is a sample RMS-enabled DLP application that takes you through the basic steps that a DLP RMS-enabled application should perform by using the RMS File API for protecting and consuming restricted content.
  • 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.IpcAzureApp is a sample that demonstrates how to use RMS SDK in Azure applications to protect data in an Azure Blob Storage.
  • 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.RmsFileWatcher is a sample that demonstrates how to build a Windows application that watches directories in the file system and applies RMS protection policies on every change, for example file added or file modified.
  • 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).ProtectFilesInDir is a simple console application sample that takes a directory as input and protects all the files in that directory only, no recursion.

Pomůcky PowerShelluPowerShell guides

Používá Azure Rights management správci, rutiny prostředí PowerShell jsou užitečné i pro vývoj a testování vaší aplikace služby.Used by Azure Rights management administrators, PowerShell cmdlets are also useful for developing and testing your service applications. Další informace najdete v článku Použití PowerShellu s klientem služby Azure Information Protection.For more information, see Using PowerShell with the Azure Information Protection client.

Uživatelské aplikaceUser applications

Uživatelské aplikace se dají vytvářet pomocí sady RMS SDK 2.1 nebo RMS SDK 4.2.User applications can be built with either the RMS SDK 2.1 or the 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.The 4.2 version is REST client based with operating system specific APIs for several popular OSs; iOS/OSX, Android, Linux, Windows. 2.1 verze se má použít pro vytváření nativních aplikací systému Windows.The 2.1 version is used for building native Windows-based applications.

Příručky pro vývojáře uživatelských aplikacíUser application development guides

Ukázky uživatelských aplikacíUser application samples

  • AzureIP Test je ukázková konzolová aplikace, která umožňuje šifrovat dokumenty pomocí šablony Azure nebo zásad ad hoc.AzureIP Test is a sample console application that allows you to encrypt documents with an Azure template or an ad-hoc policy.
  • 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.IPCNotepad is a sample RMS-enabled application that takes you through the basic steps each RMS-enabled application should perform when protecting and consuming restricted content.
  • 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.RmsDocumentInspector is a tool can give information about any RMS protected file such as content-id or user rights.

Nastavení vývojového prostředíDevelopment environment setup

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ů.The following guides lead you through OS specific setup steps for an application development environment using common tools.

Nastavení pro iOS/OSX Nastavení pro Android Nastavení pro Windows Phone Nastavení pro Windows Nastavení pro LinuxiOS/OSX setup Android setup Windows Phone setup Windows Service setup Linux setup

PostupyHow-tos

Každé z následujících témat obsahuje pokyny pro určitý aspekt implementace aplikace.Each of the following topics presents specific guidance for an aspect of implementing your application. Aplikace služeb se vytvářejí pomocí sady RMS SDK 2.x.Service applications are built using the RMS SDK 2.x. Uživatelské aplikace se vytvářejí pomocí sady RMS SDK 4.x.User applications are built using RMS SDK 4.x. Ke každému odkazu na článek jsme přidali atribut typu aplikace – služba nebo uživatel.The article link is attributed with the application type; service, user.

ObecnéGeneral

Zabezpečení a ověřováníSecurity and authentication

Konfigurace a správa výkonuConfiguration and performance management

Úvod a datové listyIntroduction and datasheets

Úvod do Azure Information ProtectionIntroduction to Azure Information Protection

Další zdrojeOther resources

Články o podpořeSupport articles

Protokol a soubor formáty zprávMessage protocol and file formats

Práva spravované e-mailové zprávyRights Managed email message

Referenční informace k rozhraní APIAPI reference

Předchozí verzePrevious versions

Viz takéSee also

KomentářeComments

Před přidáním komentáře se podívejte na naše pravidla organizace.Before commenting, we ask that you review our House rules.