Zestawy SDK usługi Rights Management
Ważne
Wersje zestawu Microsoft Rights Management Service SDK wydane przed marcem 2020 r. są przestarzałe; aplikacje korzystające z wcześniejszych wersji muszą zostać zaktualizowane w celu korzystania z wersji z marca 2020 r. Aby uzyskać szczegółowe informacje, zobacz powiadomienie o wycofaniu.
Zestaw SDK usługi Microsoft Rights Management nie planuje dalszych ulepszeń. Zdecydowanie zalecamy wdrożenie zestawu SDK Microsoft Information Protection na potrzeby klasyfikacji, etykietowania i usług ochrony.
Ten przewodnik pozwala zapoznać się z narzędziami zwiększającymi możliwości usługi zarządzania prawami usługi Azure Information Protection i umożliwiającymi integrację z nią.
Aplikacje usług
Aplikacje usług zapewniają możliwości ochrony informacji podczas eksportowania z systemu zarządzania zawartością przedsiębiorstwa, aplikacji biznesowej lub rozwiązania biznesowego opartego na chmurze. Mogą to być na przykład aplikacje do ochrony przed utratą danych (DLP) i zapewniania bezpieczeństwa aplikacji chmurowych (CAS). Nasz zestaw SDK do tworzenia aplikacji usług jest dostępny w dwóch modelach programowania.
Przykłady aplikacji usług
- IpcDlp to przykładowa aplikacja DLP obsługująca usługę RMS, prezentująca podstawowe kroki, które każda aplikacja obsługująca usługę RMS powinna wykonywać przy użyciu interfejsu API plików usługi RMS w celu ochrony i wykorzystywania zawartości ograniczonej restrykcjami.
- IpcAzureApp to przykład przedstawiający zastosowanie zestawu SDK usługi RMS w aplikacjach Azure do ochrony danych w usłudze Magazyn obiektów blob Azure.
- RmsFileWatcher to przykład, który demonstruje sposób tworzenia aplikacji systemu Windows, która prowadzi obserwację katalogów w systemie plików i stosuje zasady ochrony usługi RMS dla każdej zmiany, na przykład dodania lub modyfikacji pliku.
- ProtectFilesInDir to przykład prostej aplikacji konsoli, która obsługuje wskazany katalog i nierekursywnie chroni wszystkie pliki tylko w tym katalogu.
Przewodniki po programie PowerShell
Używane przez administratorów usługi Azure Rights Management polecenia cmdlet programu PowerShell są również przydatne do tworzenia i testowania aplikacji usług. Aby uzyskać więcej informacji, zobacz Używanie środowiska PowerShell z klientem usługi Azure Information Protection.
Aplikacje użytkownika
Aplikacje użytkownika można tworzyć za pomocą zestawów SDK RMS 2.1 lub RMS 4.2. Wersja 4.2 to klient REST z interfejsami API odpowiednimi dla popularnych systemów operacyjnych, takich jak iOS/OSX, Android, Linux czy Windows. Wersja 2.1 jest używana do tworzenia natywnych aplikacji systemu Windows.
Przewodniki po projektowaniu aplikacji użytkownika
Przykłady aplikacji użytkownika
- AzureIP Test stanowi przykład aplikacji konsoli umożliwiającej szyfrowanie dokumentów z wykorzystaniem szablonu usługi Azure lub zasad ad hoc.
- IPCNotepad to przykładowa aplikacja obsługująca usługę RMS, prezentująca podstawowe kroki, które każda aplikacja obsługująca usługę RMS powinna wykonywać podczas chronienia i wykorzystywania zawartości ograniczonej.
- RmsDocumentInspector to narzędzie dostarczające informacji takich jak identyfikator zawartości i uprawnienia użytkownika na temat dowolnego pliku chronionego przez usługę RMS.
Konfiguracja środowiska deweloperskiego
Następujące przewodniki przeprowadzą Cię przez kolejne kroki konfiguracji środowiska programowania aplikacji przy użyciu standardowych narzędzi w poszczególnych systemach operacyjnych.
Instrukcje
Każdy z poniższych tematów przedstawia konkretne wskazówki dotyczące poszczególnych aspektów wdrażania aplikacji. Aplikacje usług tworzy się z użyciem zestawu SDK usług RMS 2.x. Aplikacje użytkownika tworzy się z użyciem zestawu SDK RMS 4.x. Link do artykułu jest powiązany z konkretnym atrybutem: typem aplikacji, usługą lub użytkownikiem.
Ogólne
- Włączanie śledzenia i odwoływania dokumentów (usługa)
- Jak wdrożyć klienta
- Jak wdrożyć aplikację usługi w innej dzierżawie
- Instalowanie i konfigurowanie serwera usługi RMS (usługa)
- Korzystanie ze śledzenia dokumentów (użytkownik)
- Odnawianie klucza symetrycznego w usłudze Azure Information Protection
Zabezpieczenia i uwierzytelnianie
- Konfigurowanie aplikacji usługi programu na potrzeby logowania do usługi Azure Active Directory
- Korzystanie z uwierzytelniania usługi Azure Active Directory (ADAL)
- Konfigurowanie usług Azure RMS na potrzeby uwierzytelniania (usługa)
- Ustawianie trybu zabezpieczeń interfejsu API (usługa)
- Włączanie obsługi usług Azure RMS aplikacji (usługa)
- Jak zarejestrować aplikację w usłudze Azure AD i włączyć dla niej obsługę usługi RMS (użytkownik)
Konfiguracja i zarządzanie wydajnością
- Dodawanie jawnych praw właściciela (usługa)
- Konfiguracja interfejsu API plików (usługa)
- Korzystanie z praw wbudowanych (użytkownik)
- Włączanie rejestrowania błędów i wydajności (użytkownik)
Wprowadzenie i arkusze danych
Wprowadzenie do usługi Azure Information Protection
Inne zasoby
- Przewodnik po najlepszych rozwiązaniach w zakresie zabezpieczeń
- Często zadawane pytania dotyczące usługi Azure Information Protection
Artykuły pomocy technicznej
Formaty protokołu komunikatów i plików
Wiadomość e-mail zarządzana prawami
Odwołanie API
- Dokumentacja interfejsu API systemu Windows
- Dokumentacja interfejsu API systemu Windows Phone i Sklepu Windows
- Dokumentacja interfejsu API systemu iOS/OSX
- Dokumentacja interfejsu API systemu Android
- Dokumentacja interfejsu API dla systemu Linux
Poprzednie wersje
- AD RMS SDK to pierwsza wersja zestawu SDK usług RMS.
- AD RMS Scripting Tool to narzędzie administracyjne służące do instalacji usług AD RMS.