Mengelola pengguna dan peran di aplikasi IoT Central Anda

Artikel ini menjelaskan cara menambahkan, mengedit, dan menghapus pengguna di aplikasi Azure IoT Central Anda. Artikel ini juga menjelaskan cara mengelola peran di aplikasi Anda.

Untuk mengakses dan menggunakan bagian Izin , Anda harus berada dalam peran Administrator Aplikasi untuk aplikasi Azure IoT Central atau dalam peran kustom yang menyertakan izin administrasi. Jika Anda membuat aplikasi Azure IoT Central, Anda secara otomatis ditambahkan ke peran Administrator Aplikasi untuk aplikasi tersebut.

Untuk mempelajari cara mengelola pengguna dan peran dengan menggunakan IoT Central REST API, lihat Cara menggunakan IoT Central REST API untuk mengelola pengguna dan peran.

Menambahkan pengguna

Setiap pengguna harus memiliki akun pengguna sebelum mereka dapat masuk dan mengakses aplikasi. IoT Central mendukung akun pengguna Microsoft, akun Microsoft Entra, grup Microsoft Entra, dan perwakilan layanan Microsoft Entra. Untuk mempelajari selengkapnya, lihat Bantuan akun Microsoft dan Cara membuat, mengundang, dan menghapus pengguna.

  1. Untuk menambahkan pengguna ke aplikasi IoT Central, buka halaman Pengguna di bagian Izin :

    Cuplikan layar yang memperlihatkan halaman kelola pengguna di IoT Central.

  2. Untuk menambahkan pengguna di halaman Pengguna , pilih + Tetapkan pengguna. Untuk menambahkan perwakilan layanan di halaman Pengguna , pilih + Tetapkan perwakilan layanan. Untuk menambahkan grup Microsoft Entra di halaman Pengguna , pilih + Tetapkan grup. Mulai ketik nama grup Direktori Aktif atau perwakilan layanan untuk mengisi formulir secara otomatis.

    Nota

    Perwakilan layanan dan grup Active Directory harus termasuk dalam penyewa Microsoft Entra yang sama dengan langganan Azure yang terkait dengan aplikasi IoT Central.

  3. Jika aplikasi Anda menggunakan organisasi, pilih organisasi dari menu dropdown Organisasi dan tetapkan ke pengguna.

  4. Pilih peran untuk pengguna dari menu drop-down Peran . Pelajari selengkapnya tentang peran di bagian Kelola peran di artikel ini:

    Cuplikan layar memperlihatkan cara menambahkan pengguna dan memilih peran.

    Peran yang tersedia bergantung pada organisasi yang dikaitkan dengan pengguna. Anda dapat menetapkan peran Aplikasi untuk pengguna yang terkait dengan organisasi akar, dan peran Organisasi kepada pengguna yang terkait dengan organisasi lain dalam hierarki.

    Nota

    Pengguna yang berada dalam peran kustom yang memberi mereka izin untuk menambahkan pengguna lain, hanya dapat menambahkan pengguna ke peran dengan izin yang sama atau lebih sedikit daripada peran mereka sendiri.

    Saat mengundang pengguna baru, Anda perlu berbagi URL aplikasi dengan mereka dan meminta mereka untuk masuk. Setelah pengguna masuk untuk pertama kalinya, aplikasi muncul di halaman Aplikasi saya pengguna.

    Nota

    Jika pengguna dihapus dari ID Microsoft Entra lalu ditambahkan kembali, mereka tidak dapat masuk ke aplikasi IoT Central. Untuk mengaktifkan kembali akses, administrator aplikasi juga harus menghapus dan menambahkan kembali pengguna dalam aplikasi.

Batasan berikut berlaku untuk grup Microsoft Entra dan perwakilan layanan:

  • Jumlah total grup Microsoft Entra untuk setiap aplikasi IoT Central tidak boleh lebih dari 20.
  • Jumlah total grup Microsoft Entra unik dari penyewa Microsoft Entra yang sama tidak boleh lebih dari 200 di semua aplikasi IoT Central.
  • Perwakilan layanan yang merupakan bagian dari grup Microsoft Entra tidak secara otomatis diberikan akses ke aplikasi. Prinsipal layanan harus ditambahkan secara eksplisit.

Mengedit peran dan organisasi yang ditetapkan untuk pengguna

Peran dan organisasi tidak dapat diubah setelah ditetapkan. Untuk mengubah peran atau organisasi yang ditetapkan kepada pengguna, hapus pengguna, lalu tambahkan pengguna lagi dengan peran atau organisasi yang berbeda.

Nota

Peran yang ditetapkan khusus untuk aplikasi IoT Central dan tidak dapat dikelola dari portal Microsoft Azure.

Menghapus pengguna

Untuk menghapus pengguna, pilih satu atau beberapa kotak centang di halaman Pengguna . Kemudian pilih Hapus.

Mengelola peran

Peran memungkinkan Anda mengontrol siapa di dalam organisasi Anda yang diizinkan untuk melakukan berbagai tugas di IoT Central. Ada tiga peran bawaan yang dapat Anda tetapkan untuk pengguna aplikasi Anda. Anda juga dapat membuat peran kustom jika Anda memerlukan kontrol yang lebih halus.

Cuplikan layar yang memperlihatkan cara mengelola peran.

Administrator Aplikasi

Pengguna dalam peran Administrator Aplikasi dapat mengelola dan mengontrol setiap bagian aplikasi, termasuk penagihan.

Pengguna yang membuat aplikasi secara otomatis ditetapkan ke peran Administrator Aplikasi . Harus selalu ada setidaknya satu pengguna dalam peran Administrator Aplikasi .

Pembuat Aplikasi

Pengguna dalam peran App Builder dapat mengelola setiap bagian aplikasi, tetapi tidak dapat membuat perubahan pada tab Aplikasi atau Ekspor Data .

Operator Aplikasi

Pengguna dalam peran Operator Aplikasi dapat memantau kesehatan dan status perangkat. Mereka tidak diizinkan untuk membuat perubahan pada templat perangkat atau untuk mengelola aplikasi. Operator dapat menambahkan dan menghapus perangkat, mengelola set perangkat, dan menjalankan analitik dan pekerjaan.

Administrator Organisasi

IoT Central menambahkan peran ini secara otomatis saat Anda menambahkan organisasi ke aplikasi Anda. Peran ini membatasi administrator organisasi mengakses beberapa kemampuan di seluruh aplikasi seperti penagihan, merek, warna, token API, dan informasi grup pendaftaran.

Pengguna dalam peran Administrator Organisasi dapat mengundang pengguna ke aplikasi, membuat suborganisasi dalam hierarki organisasi mereka, dan mengelola perangkat dalam organisasi mereka.

Operator Organisasi

IoT Central menambahkan peran ini secara otomatis saat Anda menambahkan organisasi ke aplikasi Anda. Peran ini membatasi operator organisasi mengakses beberapa kemampuan di seluruh aplikasi.

Pengguna dalam peran Operator Organisasi dapat menyelesaikan tugas seperti menambahkan perangkat, menjalankan perintah, melihat data perangkat, membuat dasbor, dan membuat grup perangkat.

Penampil Organisasi

IoT Central menambahkan peran ini secara otomatis saat Anda menambahkan organisasi ke aplikasi Anda.

Pengguna dalam peran Penampil Organisasi dapat melihat item seperti perangkat dan data mereka, dasbor organisasi, grup perangkat, dan templat perangkat.

Membuat peran kustom

Jika solusi Anda memerlukan kontrol akses yang lebih halus, Anda dapat membuat peran dengan sekumpulan izin kustom. Untuk membuat peran kustom, navigasikan ke halaman Peran di bagian Izin aplikasi Anda, dan pilih salah satu opsi berikut:

  • Pilih + Baru, tambahkan nama dan deskripsi untuk peran Anda, dan pilih Aplikasi atau Organisasi sebagai jenis peran. Opsi ini memungkinkan Anda membuat definisi peran dari awal.
  • Navigasikan ke peran yang sudah ada dan pilih Salin. Opsi ini memungkinkan Anda memulai dengan definisi peran yang sudah ada yang dapat Anda sesuaikan.

Cuplikan layar yang memperlihatkan cara membuat peran kustom.

Peringatan

Anda tidak dapat mengubah jenis peran setelah membuat peran.

Saat Anda mengundang pengguna ke aplikasi Anda, jika Anda mengaitkan pengguna dengan:

  • Organisasi induk, kemudian hanya peran Aplikasi yang tersedia.
  • Jika ada organisasi lain, maka hanya peran Organisasi yang tersedia.

Anda dapat menambahkan pengguna ke peran kustom Anda dengan cara yang sama seperti Anda menambahkan pengguna ke peran bawaan.

Opsi peran kustom

Saat Menentukan peran kustom, Anda memilih sekumpulan izin yang diberikan pengguna jika mereka adalah anggota peran tersebut. Beberapa izin bergantung pada izin lain. Misalnya, jika Anda menambahkan izin Perbarui dasbor pribadi ke peran, izin Tampilkan dasbor pribadi ditambahkan secara otomatis. Tabel berikut ini meringkas izin yang tersedia, dan dependensinya, bisa Anda gunakan saat membuat peran kustom.

Mengelola perangkat

Izin templat perangkat

Nama Dependensi
Tampilkan None
Manage Tampilan
Dependensi lain: Melihat instans perangkat
Kontrol Penuh Menampilkan, Mengelola
Dependensi lain: Melihat instans perangkat

Izin instans perangkat

Nama Dependensi
Tampilkan Tidak
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Update Tampilan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Create Tampilan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Delete Tampilan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Menjalankan perintah Perbarui, Tampilkan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Melihat data mentah Tampilan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Menampilkan file perangkat yang diunggah Tampilan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Menghapus file perangkat yang diunggah Tampilan
Dependensi lainnya: Melihat templat perangkat dan grup perangkat
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus, Menjalankan perintah, Menampilkan data mentah
Dependensi lainnya: Melihat templat perangkat dan grup perangkat

Hak akses grup perangkat

Nama Dependensi
Tampilkan Tidak
Dependensi lain: Melihat templat perangkat dan instans perangkat
Update Tampilan
Dependensi lain: Melihat templat perangkat dan instans perangkat
Create Lihat, Perbarui
Dependensi lain: Melihat templat perangkat dan instans perangkat
Delete Tampilan
Dependensi lain: Melihat templat perangkat dan instans perangkat
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus
Dependensi lain: Melihat templat perangkat dan instans perangkat

Izin manajemen konektivitas perangkat

Nama Dependensi
Membaca entitas Tidak
Dependensi lain: Melihat templat perangkat, grup perangkat, instans perangkat
Mengelola instans Baca instans
Dependensi lain: Melihat templat perangkat, grup perangkat, instans perangkat
Baca global None
Kelola pengaturan global Baca global
Kontrol Penuh Instans baca, Kelola instans, Baca global, Kelola global
Dependensi lain: Melihat templat perangkat, grup perangkat, instans perangkat

Manifes penyebaran Edge

Nama Dependensi
Membaca entitas Tidak
Dependensi lain: Melihat templat perangkat, grup perangkat, instans perangkat
Mengelola instans Baca instans
Dependensi lain: Melihat templat perangkat, grup perangkat, instans perangkat
Baca global None
Kelola pengaturan global Baca global
Kontrol Penuh Instans baca, Kelola instans, Baca global, Kelola global
Dependensi lain: Melihat templat perangkat, grup perangkat, instans perangkat. Memperbarui instans perangkat

Izin pekerjaan

Nama Dependensi
Tampilkan Tidak
Dependensi lainnya: Melihat templat perangkat, instans perangkat, dan grup perangkat
Update Tampilan
Dependensi lainnya: Melihat templat perangkat, instans perangkat, dan grup perangkat
Create Lihat, Perbarui
Dependensi lainnya: Melihat templat perangkat, instans perangkat, dan grup perangkat
Delete Tampilan
Dependensi lainnya: Melihat templat perangkat, instans perangkat, dan grup perangkat
Jalankan Tampilan
Dependensi lain: Melihat templat perangkat, instans perangkat, dan grup perangkat; Memperbarui instans perangkat; Menjalankan perintah pada instans perangkat
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus, Menjalankan
Dependensi lain: Melihat templat perangkat, instans perangkat, dan grup perangkat; Memperbarui instans perangkat; Menjalankan perintah pada instans perangkat

Izin aturan

Nama Dependensi
Tampilkan Tidak
Dependensi lainnya: Melihat templat perangkat
Update Tampilan
Dependensi lainnya: Melihat templat perangkat
Create Lihat, Perbarui
Dependensi lainnya: Melihat templat perangkat
Delete Tampilan
Dependensi lainnya: Melihat templat perangkat
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus
Dependensi lainnya: Melihat templat perangkat

Mengelola aplikasi

Izin pengaturan aplikasi

Nama Dependensi
Tampilkan None
Update Tampilkan
Menyalin Tampilan
Dependensi lain: Melihat templat perangkat, instans perangkat, grup perangkat, dasbor, ekspor data, branding, tautan bantuan, peran kustom, aturan
Delete Tampilkan
Kontrol Penuh Menampilkan, Memperbarui, Menyalin, Menghapus
Dependensi lain: Melihat templat perangkat, grup perangkat, dasbor aplikasi, ekspor data, pencitraan merek, tautan bantuan, peran kustom, aturan

Izin ekspor templat aplikasi

Nama Dependensi
Tampilkan None
Export Tampilan
Dependensi lain: Melihat templat perangkat, instans perangkat, grup perangkat, dasbor, ekspor data, branding, tautan bantuan, peran kustom, aturan
Kontrol Penuh Lihat, Ekspor
Dependensi lain: Melihat templat perangkat, grup perangkat, dasbor aplikasi, ekspor data, pencitraan merek, tautan bantuan, peran kustom, aturan

Izin unggahan file perangkat

Nama Dependensi
Tampilkan None
Manage Tampilkan
Kontrol Penuh Menampilkan, Mengelola

Izin penagihan

Nama Dependensi
Manage None
Kontrol Penuh Manage

Izin pencatatan audit

Nama Dependensi
Tampilkan None
Kontrol Penuh Tampilkan

Perhatian

Setiap pengguna yang diberikan izin untuk melihat log audit dapat melihat semua entri log meskipun mereka tidak memiliki izin untuk melihat atau mengubah entitas yang tercantum dalam log. Oleh karena itu, setiap pengguna yang dapat melihat log dapat melihat identitas dan perubahan yang dilakukan pada entitas yang dimodifikasi.

Mengelola pengguna dan peran

Izin peran kustom

Nama Dependensi
Tampilkan None
Update Tampilkan
Create Lihat, Perbarui
Delete Tampilkan
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus

Izin manajemen pengguna

Nama Dependensi
Tampilkan Tidak
Dependensi lain: Melihat peran kustom
Menambahkan Tampilan
Dependensi lain: Melihat peran kustom
Delete Tampilan
Dependensi lain: Melihat peran kustom
Kontrol Penuh Menampilkan, Menambahkan, Menghapus
Dependensi lain: Melihat peran kustom

Izin manajemen organisasi

Nama Dependensi
Tampilkan None
Update Tampilkan
Create Lihat, Perbarui
Delete Tampilkan
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus

Nota

Pengguna yang berada dalam peran kustom yang memberi mereka izin untuk menambahkan pengguna lain, hanya dapat menambahkan pengguna ke peran dengan izin yang sama atau lebih sedikit daripada peran mereka sendiri.

Menyesuaikan aplikasi

Hak akses dasbor aplikasi

Nama Dependensi
Tampilkan None
Update Tampilkan
Create Lihat, Perbarui
Delete Tampilkan
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus

Izin dasbor pribadi

Nama Dependensi
Tampilkan None
Update Tampilkan
Create Lihat, Perbarui
Delete Tampilkan
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus

Izin penjelajah data

Nama Dependensi
Tampilkan Tidak
Dependensi lain: Melihat grup perangkat, templat perangkat, instans perangkat
Update Tampilan
Dependensi lain: Melihat grup perangkat, templat perangkat, instans perangkat
Create Lihat, Perbarui
Dependensi lain: Melihat grup perangkat, templat perangkat, instans perangkat
Delete Tampilan
Dependensi lain: Melihat grup perangkat, templat perangkat, instans perangkat
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus
Dependensi lain: Melihat grup perangkat, templat perangkat, instans perangkat

Izin branding, favicon, dan warna

Nama Dependensi
Tampilkan None
Update Tampilkan
Kontrol Penuh Lihat, Perbarui

Izin untuk tautan bantuan

Nama Dependensi
Tampilkan None
Update Tampilkan
Kontrol Penuh Lihat, Perbarui

Memperluas aplikasi

Izin ekspor data

Nama Dependensi
Tampilkan None
Update Tampilkan
Create Lihat, Perbarui
Delete Tampilkan
Kontrol Penuh Menampilkan, Memperbarui, Membuat, Menghapus

Izin token API

Nama Dependensi
Tampilkan Tidak
Dependensi lain: Melihat peran kustom
Create Tampilan
Dependensi lain: Melihat peran kustom
Delete Tampilan
Dependensi lain: Melihat peran kustom
Kontrol Penuh Menampilkan, Membuat, Menghapus
Dependensi lain: Melihat peran kustom