Első lépések
Fontos
A Microsoft Rights Management Service SDK 2020 márciusa előtt kiadott verziói elavultak; a korábbi verziókat használó alkalmazásokat frissíteni kell a 2020. márciusi kiadás használatához. További részletekért tekintse meg az elavulással kapcsolatos közleményt.
A Microsoft Rights Management Service SDK-hoz nem tervezünk további fejlesztéseket. Határozottan javasoljuk, hogy a besorolási, címkézési és védelmi szolgáltatásokhoz használja a Microsoft-információvédelem SDK-t.
A Rights Management Services SDK 2.1 platform segítségével a fejlesztők olyan alkalmazásokat készíthetnek, amelyek az RMS adatvédelmét használják egy RMS-kiszolgáló vagy az Azure RMS révén. A platform kezeli az olyan összetett biztonsági eljárásokat, mint a kulcskezelés, a titkosítás és a visszafejtés, valamint egyszerűsített API-val segíti a könnyű alkalmazásfejlesztést.
Getting started with RMS SDK 2.1 (Ismerkedés az RMS SDK 2.1 szolgáltatással)
Ez a témakör ismerteti a folyamatot, amellyel beállíthatja és futtathatja tartalomvédelemmel kompatibilis alkalmazását tesztkörnyezetben. Az alábbi témakörök a fejlesztési környezet beállítását ismertetik, és abban a sorrendben vannak felsorolva, amelyben a feladatokat ajánlott elvégezni.
A szakasz tartalma
Témakör | Description |
---|---|
Kibocsátási megjegyzések | Ez a témakör fontos információkat tartalmaz az RMS SDK 2.1 jelenlegi és korábbi kiadásaival kapcsolatban. |
Az SDK telepítése | Ez a témakör végigvezeti a fejlesztői eszközök telepítésén. |
A Visual Studio konfigurálása | Ez a témakör a Visual Studio projekteknek az RMS SDK 2.1 használatára való konfigurálására vonatkozó utasításokat tartalmaz. |
Az alkalmazás fejlesztése | Ez a témakör alapvető útmutatással szolgál az RMS-kompatibilis alkalmazások legfontosabb aspektusairól. Erre építkezve elkezdheti saját alkalmazásának fejlesztését. |
Az alkalmazás tesztelése | Ez a témakör az alkalmazás tesztelésének előkészítéséhez ad útmutatást. |
Éles üzembe helyezés | Ez a témakör végigvezeti a tartalomvédelemmel kompatibilis alkalmazás üzembe helyezési lehetőségein. |
Próbálja ki az RMS SDK 2.1 használatát a következő témakörök útmutatása alapján:
- Az SDK telepítése
- A Visual Studio konfigurálása
- Az alkalmazás fejlesztése
- Az alkalmazás tesztelése
- Éles üzembe helyezés
Miért érdemes az RMS SDK 2.1-et használni a tartalmak védelmére?
Azoknak a fejlesztőknek, akik RMS-támogatást kívánnak hozzáadni új és meglévő alkalmazásaikhoz, az RMS SDK 2.1 megkönnyíti a következőket:
- Felügyelhető, kompatibilis és robusztus alkalmazások készítése, amelyek észlelik az RMS-t.
- A felhasználói adatok állandó titkosítása. Az adatok a környezettől, az eszköztől és az operációs rendszertől függetlenül titkosítva maradnak.
- A használati korlátozások széles választékának érvényesítése, például a bizalmas adatokról készített képernyőfelvételek megakadályozása.
- A vállalat által felügyelt adatvédelmi szabályzatok támogatása.
- Az elérhetővé váló új hitelesítési mechanizmusok és titkosítási algoritmusok támogatása.
Az RMS SDK 2.1 számos fontos ügyfél- és kiszolgálóplatformot támogat. További információ: Támogatott platformok.
Alapelvek
Egyszerűség – Az AD RMS SDK 1.0 visszajelzései és használati mintáinak elemzéséből származó adatok alapján a legbonyolultabb programozási feladatok egyszerűbbé és automatikussá váltak. Az RMS SDK 2.1-es verziójával készített RMS-alkalmazásokhoz általában 5–10-szer kevesebb sornyi RMS-kód szükséges, mint az AD RMS SDK 1.0-s verziójával készített RMS-alkalmazásokhoz. Egyszeri megírás – Az RMS SDK 2.1-es alkalmazások nem igényelnek kódváltoztatást vagy újrafordítást ahhoz, hogy működjenek a legújabb RMS-szolgáltatásokkal. Az új RMS-szolgáltatások rögtön elérhetővé válnak a meglévő alkalmazásban, amint hozzáadják őket az RMS-kiszolgálóhoz. Konzisztencia – Az RMS SDK 2.1 megkönnyíti az olyan alkalmazások írását, amelyek minden alkalommal megfelelnek a különböző RMS-konfigurációknak. Jelentősen lecsökkenti továbbá az RMS felhasználói felületet, amelyet az alkalmazás fejlesztőjének létre kell hoznia. Ezzel segíti az egységes megjelenést és működést, valamint a felhasználói képzés szükségességét is csökkenti.