ENT ENTOMONE
Zarejestruj się

ENTOMONE

Pomoc

Bazy danych / Uprawnienia complete

Uprawnienia i role bazy danych #

Baza danych określa zakres pracy, ale nie jest jedynym mechanizmem prywatności. ENTOMONE rozdziela dostęp do bazy danych od widoczności konkretnych rekordów i mediów.

Role w bazie danych #

Właściciel zarzadza bazą danych i zaproszeniami. Edytor może pracować w zakresie nadanych uprawnień. Podgląd służy do przegladania. Viewer nie powinien tworzyć baz danych ani wykonywać akcji właściciela.

Właściciel bazy danych #

Właściciel nie powinien być przypadkowo usunięty ani zdegradowany. To konto odpowiada za istnienie bazy danych i zaproszenia.

Widoczność rekordów i mediów #

Zwykły widok aplikacji powinien pokazywać użytkownikowi jego własne rekordy i media. Dla rekordów właścicielem jest obserwator, a dla mediów aktualnie Ważne jest created_by. Sam fakt dostępu do bazy danych nie oznacza automatycznie prawa do zobaczenia wszystkich cudzych mediów.

Tryb współdzielony #

Szersze współdzielenie cudzych rekordów i mediów wymaga jawnego modelu. Nie powinno wynikac przypadkiem z SQL-a filtrujacego tylko po bazie danych.

Powiązane tematy #