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.

Penyiapan Android penyiapan iOS/OSXWindows Phone menyiapkanpenyiapan Windows Service PenyiapanLinux

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

Keamanan dan autentikasi

Manajemen konfigurasi dan performa

Pengenalan dan lembar data

Pengantar Azure Information Protection

Sumber daya lainnya

Artikel dukungan

Protokol pesan dan format file

Pesan email Terkelola Hak

Referensi API

Versi sebelumnya

Lihat juga