logologo
Mulai
Panduan
Pengembangan
Plugin
API
Beranda
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Mulai
Panduan
Pengembangan
Plugin
API
Beranda
logologo
Ikhtisar

Blok

Ikhtisar

Blok Data

Tabel
Formulir
Detail
Daftar
Kartu Grid
Grafik

Blok Filter

Formulir

Blok Lainnya

Panel Operasi
Iframe
Markdown
JS Block

Pengaturan Blok

Cakupan Data
Metode Pemuatan Data
Tata Letak
Aturan Kaitan Blok
Aturan Kaitan Bidang
Aturan Pengurutan
Pengurutan Seret-dan-Lepas
Penghapusan Blok
Judul Blok
Tinggi Blok
Draf Formulir

Bidang

Ikhtisar

Pengaturan Umum

Bidang Tabel
Bidang Detail
Bidang Formulir Filter
Bidang Formulir

Pengaturan Khusus

Tanggal
Manajer File
Sub-formulir
Pemilih Dropdown
Pemilih Data
Pemilih Bertingkat
Sub-tabel (Edit Baris)
Sub-tabel (Edit Popup)
Sub-detail
Judul
JS Field
JS Item
JS Column

Pengaturan Bidang

Nilai Default
Label Bidang
Tampilkan Label
Informasi Tip Bidang
Cakupan Data
Komponen Bidang
Format Angka
Pola
Wajib Diisi
Bidang Judul
Aturan Validasi
Komponen Bidang Relasi

Aksi

Ikhtisar

Pengaturan Aksi

Tombol Edit
Konfirmasi Ganda
Penetapan Nilai Bidang
Ikat Alur Kerja
Popup Edit
Aturan Kaitan Aksi

Tipe Aksi

Tambah Baru
Lihat
Hapus
Edit
Duplikat
Impor
Impor Pro
Ekspor
Ekspor Pro
Ekspor Lampiran
Filter
Tautan
Buka Popup
Segarkan
Kirim Data
Picu Alur Kerja
Perbarui Catatan
Perbarui Massal
Edit Massal
Tambah Sub-catatan
JS Action
Izin Aksi

Lanjutan

Aturan Kaitan
Alur Peristiwa
Variabel
RunJS
Templat UI
Previous PageJS Action
Next PageAturan Kaitan
TIP

Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris

#Izin Operasi

#Pendahuluan

Di NocoBase 2.0, izin operasi saat ini terutama dikendalikan oleh izin sumber daya koleksi:

  • Izin Sumber Daya Koleksi: Digunakan untuk mengontrol secara seragam izin operasi dasar bagi berbagai peran terhadap sebuah koleksi, seperti Buat (Create), Lihat (View), Perbarui (Update), dan Hapus (Delete). Izin ini berlaku untuk seluruh koleksi di bawah sumber data, memastikan bahwa izin operasi yang sesuai untuk koleksi tersebut tetap konsisten bagi suatu peran di berbagai halaman, pop-up, dan blok.

#Izin Sumber Daya Koleksi

Dalam sistem izin NocoBase, izin operasi koleksi pada dasarnya dibagi berdasarkan dimensi CRUD untuk memastikan konsistensi dan standardisasi dalam manajemen izin. Contohnya:

  • Izin Buat (Create): Mengontrol semua operasi terkait pembuatan untuk koleksi, termasuk operasi tambah, operasi duplikasi, dll. Selama suatu peran memiliki izin buat untuk koleksi ini, maka operasi tambah, duplikasi, dan operasi terkait pembuatan lainnya akan terlihat di semua halaman dan pop-up.
  • Izin Hapus (Delete): Mengontrol operasi hapus untuk koleksi ini. Izin tetap konsisten, baik itu operasi hapus massal di blok tabel maupun operasi hapus untuk satu catatan di blok detail.
  • Izin Perbarui (Update): Mengontrol operasi jenis perbarui untuk koleksi ini, seperti operasi edit dan operasi perbarui catatan.
  • Izin Lihat (View): Mengontrol visibilitas data koleksi ini. Blok data terkait (Tabel, Daftar, Detail, dll.) hanya akan terlihat jika peran memiliki izin lihat untuk koleksi ini.

Metode manajemen izin universal ini cocok untuk kontrol izin data yang terstandardisasi, memastikan bahwa untuk koleksi yang sama, operasi yang sama memiliki aturan izin yang konsisten di berbagai halaman, pop-up, dan blok, sehingga memberikan keseragaman dan kemudahan pemeliharaan.

#Izin Global

Izin operasi global berlaku untuk semua koleksi di bawah sumber data, dikategorikan berdasarkan jenis sumber daya sebagai berikut:

20250306204756

#Izin Operasi Koleksi Spesifik

Izin operasi koleksi spesifik mengesampingkan izin umum dari sumber data, lebih lanjut menyempurnakan izin operasi dan memungkinkan konfigurasi izin kustom untuk mengakses sumber daya koleksi tertentu. Izin ini dibagi menjadi dua aspek:

  1. Izin Operasi: Izin operasi meliputi operasi tambah, lihat, edit, hapus, ekspor, dan impor. Izin ini dikonfigurasi berdasarkan dimensi cakupan data:

    • Semua data: Memungkinkan pengguna untuk melakukan operasi pada semua catatan dalam koleksi.
    • Data sendiri: Membatasi pengguna untuk melakukan operasi hanya pada catatan data yang mereka buat.
  2. Izin Bidang: Izin bidang memungkinkan konfigurasi izin untuk setiap bidang dalam operasi yang berbeda. Misalnya, beberapa bidang dapat dikonfigurasi agar hanya dapat dilihat dan tidak dapat diedit.

20250306205042

#Dokumentasi Terkait

[Konfigurasi Izin]