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

Bloki

Przegląd

Bloki danych

Tabela
Formularz
Szczegóły
Lista
Karty siatki
Wykres

Blok filtrów

Formularz

Inne bloki

Panel akcji
Iframe
Blok referencyjny
Markdown
Blok JS

Ustawienia bloku

Zakres danych
Układ
Reguły interakcji bloków
Reguły interakcji pól
Reguły sortowania
Usuwanie bloku
Tytuł bloku

Pola

Przegląd

Ustawienia ogólne

Pola tabeli
Pola szczegółów
Pola formularza filtrowania
Pola formularza

Ustawienia specyficzne

Data
Menedżer plików
Podformularz
Selektor rozwijany
Selektor danych
Selektor kaskadowy
Podtabela
Podszczegóły
Tytuł
Pole JS
Element JS
Kolumna JS

Ustawienia pola

Wartość domyślna
Etykieta pola
Pokaż etykietę
Podpowiedź pola
Zakres danych
Komponent pola
Formatowanie liczbowe
Tryb
Wymagane
Pole tytułowe
Reguły walidacji
Komponent pola relacyjnego

Akcje

Przegląd

Ustawienia akcji

Przycisk edycji
Wymagaj potwierdzenia
Przypisanie wartości pola
Powiąż przepływ pracy
Okno edycji
Reguły interakcji akcji

Typy akcji

Dodaj
Wyświetl
Usuń
Edytuj
Importuj
Importuj Pro
Eksportuj
Eksportuj Pro
Eksportuj załączniki
Filtruj
Link
Otwórz okno
Odśwież
Prześlij dane
Uruchom przepływ pracy
Zaktualizuj rekord
Aktualizacja masowa
Dodaj podrekord
Akcja JS
Uprawnienia do akcji

Zaawansowane

Reguły interakcji
Strumień zdarzeń
Zmienne
Uruchom JS
Previous PageAkcja JS
Next PageReguły interakcji
TIP

Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej

#Uprawnienia do operacji

#Wprowadzenie

W NocoBase 2.0 uprawnienia do operacji są obecnie głównie kontrolowane przez uprawnienia zasobów kolekcji:

  • Uprawnienia zasobów kolekcji: Służą do jednolitego kontrolowania podstawowych uprawnień do operacji (takich jak tworzenie, przeglądanie, aktualizowanie i usuwanie) dla różnych ról w odniesieniu do kolekcji. Uprawnienia te dotyczą całej kolekcji w ramach źródła danych, gwarantując, że uprawnienia do odpowiednich operacji dla danej kolekcji pozostają spójne dla danej roli na różnych stronach, w wyskakujących okienkach i blokach.

#Uprawnienia zasobów kolekcji

W systemie uprawnień NocoBase uprawnienia do operacji na kolekcjach są zasadniczo podzielone według wymiarów CRUD, aby zapewnić spójność i standaryzację w zarządzaniu uprawnieniami. Na przykład:

  • Uprawnienia do tworzenia (Create): Kontrolują wszystkie operacje związane z tworzeniem dla danej kolekcji, włączając w to dodawanie i duplikowanie rekordów. Dopóki rola posiada uprawnienia do tworzenia dla tej kolekcji, operacje dodawania, duplikowania i inne związane z tworzeniem będą widoczne na wszystkich stronach i we wszystkich wyskakujących okienkach.
  • Uprawnienia do usuwania (Delete): Kontrolują operację usuwania dla tej kolekcji. Uprawnienie pozostaje spójne, niezależnie od tego, czy jest to operacja masowego usuwania w bloku tabeli, czy usuwanie pojedynczego rekordu w bloku szczegółów.
  • Uprawnienia do aktualizacji (Update): Kontrolują operacje typu aktualizacji dla tej kolekcji, takie jak edycja i aktualizacja rekordów.
  • Uprawnienia do przeglądania (View): Kontrolują widoczność danych tej kolekcji. Powiązane bloki danych (tabela, lista, szczegóły itp.) są widoczne tylko wtedy, gdy rola posiada uprawnienia do przeglądania tej kolekcji.

Ta uniwersalna metoda zarządzania uprawnieniami jest odpowiednia do standaryzowanej kontroli uprawnień do danych, zapewniając, że dla tej samej kolekcji, ta sama operacja ma spójne reguły uprawnień na różnych stronach, w wyskakujących okienkach i blokach, co zapewnia jednolitość i łatwość utrzymania.

#Globalne uprawnienia

Globalne uprawnienia do operacji mają zastosowanie do wszystkich kolekcji w ramach źródła danych i są podzielone według typu zasobu w następujący sposób:

20250306204756

#Specyficzne uprawnienia do operacji na kolekcjach

Specyficzne uprawnienia do operacji na kolekcjach mają wyższy priorytet niż ogólne uprawnienia źródła danych, dodatkowo precyzując uprawnienia do operacji i umożliwiając niestandardową konfigurację uprawnień dostępu do zasobów konkretnej kolekcji. Uprawnienia te dzielą się na dwa aspekty:

  1. Uprawnienia do operacji: Uprawnienia do operacji obejmują dodawanie, przeglądanie, edytowanie, usuwanie, eksportowanie i importowanie. Uprawnienia te są konfigurowane w oparciu o wymiar zakresu danych:

    • Wszystkie rekordy: Umożliwia użytkownikom wykonywanie operacji na wszystkich rekordach w kolekcji.
    • Własne rekordy: Ogranicza użytkowników do wykonywania operacji tylko na rekordach danych, które sami utworzyli.
  2. Uprawnienia pól: Uprawnienia pól pozwalają na konfigurację uprawnień dla każdego pola w różnych operacjach. Na przykład, niektóre pola mogą być skonfigurowane jako tylko do odczytu i nieedytowalne.

20250306205042

#Powiązane dokumenty

[Konfiguracja uprawnień]