Wskazówki dla deweloperów dotyczące zestawu Rights Management Services SDK 2.1
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.
W tej sekcji podano dokładne wskazówki dotyczące kilku ważnych scenariuszy programowania, jak również ogólne informacje dotyczące programowania za pomocą tego zestawu SDK. Scenariusze zawarte w tej sekcji dotyczą tej wersji zestawu Rights Management Services SDK 2.1 i mogą zostać zmienione w kolejnych wersjach.
- Porada: korzystanie z uwierzytelniania ADAL — uwierzytelnianie w usługach Azure RMS dla aplikacji z użyciem biblioteki Azure Active Directory Authentication Library (ADAL).
- Porada: dodawanie jawnych praw właściciela — w przypadku tworzenia licencji od podstaw (przy użyciu funkcji IpcCreateLicenseFromScratch) w aplikacji należy jawnie dodać prawa właściciela.
- Porada: debugowanie aplikacji obsługującej prawa — w tym temacie opisano metody debugowania aplikacji i korzystania z dziennika zdarzeń systemu Windows.
- Porada: wdrażanie aplikacji do dzierżawy klienta — artykuł zawiera opis wdrażania aplikacji z dzierżawy usługi Azure AD w środowisku projektowym do dzierżawy usługi Azure AD w środowisku produkcyjnym.
- Porada: włączanie śledzenia dokumentów i odwołania — w tym temacie podano podstawowe wskazówki dotyczące implementowania śledzenia dokumentu z zawartością i zawarto przykładowy kod służący do aktualizacji metadanych i tworzenia przycisku Śledź użycie na potrzeby aplikacji.
- Porada: włączanie powiadomień e-mail — powiadomienia e-mail umożliwiają informowanie właściciela chronionej zawartości o dostępie do jego zawartości.
- Porada: umożliwianie współpracy aplikacji usługi z usługami RMS opartymi na chmurze — w tym temacie opisano kroki konfigurowania aplikacji usługi do korzystania z usługi Azure Rights Management.
- Porada: instalowanie i konfigurowanie serwera usług RMS — ten temat zawiera opis kroków związanych z nawiązywaniem połączenia z serwerem usług RMS lub usługami Azure RMS na potrzeby testowania aplikacji obsługującej prawa.
- Porada: ustawianie trybu zabezpieczeń interfejsu API — za pomocą funkcji IpcSetGlobalProperty można wybrać tryb zabezpieczeń, w którym uruchamiana jest aplikacja interfejsu API plików.
- Porada: praca z ustawieniami szyfrowania — ten temat umożliwia zapoznanie się z pakietami szyfrowania firmy Microsoft i zawiera przykładowe fragmenty kodu, w których zastosowano te pakiety.
- Typy aplikacji — w tym temacie omówiono typy aplikacji, które można wybrać do utworzenia jako aplikacje obsługujące prawa.
- Konfiguracja interfejsu API plików — działanie interfejsu API plików można skonfigurować za pomocą ustawień rejestru.
- Wskazówki dotyczące zabezpieczeń — ten temat zawiera informacje wprowadzające i wytyczne dla deweloperów aplikacji dotyczące efektywnej pracy w ekosystemie AIP.
- Obsługiwane typy plików — interfejs API plików obsługuje formaty natywne i Pfile
- Obsługiwane platformy — ten temat zawiera informacje o platformach klientów i serwerów obsługiwanych przez zestaw RMS SDK 2.1.
- Opis ograniczeń użycia — wszystkie aplikacje obsługujące usługi RMS muszą wymuszać ograniczanie użycia określone przez stałe wymienione w tym temacie.