SDK Manajemen Hak
Penting
Versi SDK Layanan Manajemen Hak Microsoft yang dirilis sebelum Maret 2020 tidak digunakan lagi; aplikasi yang menggunakan versi sebelumnya harus diperbarui untuk menggunakan rilis Maret 2020. Untuk detail selengkapnya, lihat pemberitahuan penghentian.
Tidak ada penyempurnaan lebih lanjut yang direncanakan untuk SDK Layanan Manajemen Hak Microsoft. Kami sangat menyarankan adopsi SDK Microsoft Information Protection untuk layanan klasifikasi, pelabelan, dan perlindungan.
Panduan ini akan mengarahkan Anda ke alat untuk memperluas dan mengintegrasikan dengan layanan manajemen hak Azure Information Protection.
Aplikasi Layanan
Aplikasi layanan menyediakan kemampuan untuk melindungi informasi saat mengekspor dari sistem manajemen konten perusahaan, aplikasi bisnis, atau solusi bisnis berbasis cloud. Aplikasi Pencegahan Kehilangan Data (DLP) dan Cloud Application Security (CAS) adalah contoh aplikasi layanan. SDK kami untuk mengembangkan aplikasi layanan tersedia melalui dua model pemrograman.
Contoh aplikasi layanan
- IpcDlp adalah contoh aplikasi DLP dengan dukungan RMS yang membawa Anda melalui langkah-langkah dasar yang harus dilakukan aplikasi yang mendukung DLP RMS dengan menggunakan API File RMS untuk melindungi dan mengkonsumsi konten terbatas.
- IpcAzureApp adalah sampel yang menunjukkan cara menggunakan RMS SDK di aplikasi Azure untuk melindungi data dalam Azure Blob Storage.
- RmsFileWatcher adalah sampel yang menunjukkan cara membangun aplikasi Windows yang mengawasi direktori dalam sistem file dan menerapkan kebijakan perlindungan RMS pada setiap perubahan, misalnya file yang ditambahkan atau dimodifikasi file.
- ProtectFilesInDir adalah sampel aplikasi konsol sederhana yang mengambil direktori sebagai input dan melindungi semua file dalam direktori tersebut saja, tanpa rekursi.
Panduan PowerShell
Digunakan oleh administrator manajemen Hak Azure, cmdlet PowerShell juga berguna untuk mengembangkan dan menguji aplikasi layanan Anda. Untuk informasi selengkapnya, lihat Menggunakan PowerShell dengan klien Azure Information Protection.
Aplikasi pengguna
Aplikasi pengguna dapat dibangun dengan RMS SDK 2.1 atau RMS SDK 4.2. Versi 4.2 adalah klien REST yang berbasis dengan API khusus sistem operasi untuk beberapa OS populer; iOS/OSX, Android, Linux, Windows. Versi 2.1 digunakan untuk membangun aplikasi berbasis Windows asli.
Panduan pengembangan aplikasi pengguna
Sampel aplikasi pengguna
- AzureIP Test adalah aplikasi konsol sampel yang memungkinkan Anda mengenkripsi dokumen dengan templat Azure atau kebijakan ad-hoc.
- IPCNotepad adalah contoh aplikasi yang mendukung RMS yang membawa Anda melalui langkah-langkah dasar yang harus dilakukan setiap aplikasi yang mendukung RMS saat melindungi dan mengkonsumsi konten terbatas.
- RmsDocumentInspector adalah alat yang dapat memberikan informasi tentang file yang dilindungi RMS seperti content-id atau hak pengguna.
Penyiapan lingkungan pengembangan
Panduan berikut mengarahkan Anda melalui langkah-langkah penyiapan khusus OS untuk lingkungan pengembangan aplikasi menggunakan alat umum.
Petunjuk
Masing-masing topik berikut menyajikan panduan khusus untuk aspek penerapan aplikasi Anda. Aplikasi layanan dibangun menggunakan RMS SDK 2.x. Aplikasi pengguna dibuat menggunakan RMS SDK 4.x. Tautan artikel dikaitkan dengan jenis aplikasi; layanan, pengguna.
Umum
- Cara mengaktifkan pelacakan dan pencabutan dokumen (layanan)
- Cara menyebarkan klien Anda
- Cara menyebarkan aplikasi layanan Anda ke penyewa yang berbeda
- Cara menginstal dan mengonfigurasi Server RMS (layanan)
- Cara menggunakan pelacakan dokumen (pengguna)
- Cara memperbarui kunci konten di Azure Information Protection
Keamanan dan autentikasi
- Cara mengonfigurasi aplikasi layanan aplikasi Anda untuk menggunakan login Azure Active Directory
- Cara menggunakan autentikasi Azure Active Directory Authentication (ADAL)
- Mengonfigurasi Azure RMS untuk autentikasi (layanan)
- Cara mengatur mode keamanan API (layanan)
- Mengaktifkan aplikasi Anda untuk menggunakan Azure RMS (layanan)
- Cara mendaftar dan RMS mengaktifkan aplikasi Anda dengan Azure AD (pengguna)
Manajemen konfigurasi dan performa
- Cara menambahkan hak pemilik eksplisit (layanan)
- Konfigurasi FILE API (layanan)
- Cara menggunakan hak bawaan (pengguna)
- Cara mengaktifkan pengelogan kesalahan dan performa (pengguna)
Pengenalan dan lembar data
Pengantar Azure Information Protection
Sumber daya lainnya
Artikel dukungan
Protokol pesan dan format file
Pesan email Terkelola Hak
Referensi API
- Referensi WINDOWS API
- Windows Phone dan referensi WINDOWS Store API
- Referensi API iOS/OSX
- Referensi ANDROID API
- Referensi LINUX API
Versi sebelumnya
- AD RMS SDK adalah versi pertama dari RMS SDK.
- Alat Pembuatan Skrip AD RMS adalah alat administratif untuk penginstalan AD RMS.