Uprawnienia szablonu
Folder „Szablony” w panelu „Uprawnienia” zawiera szablony używane przez każdy moduł ESM. Szablony są posortowane w odpowiednich folderach modułów. Panel każdego szablonu zawiera również listę klas i atrybutów szablonu. Po wybraniu szablonu lub atrybutu, jego uprawnienia są wyświetlane w obszarze zawartości.
Uprawnienia szablonu
Uprawnienia roli użytkownika dla szablonu można tworzyć i modyfikować na dwa sposoby. Jedną z opcji jest wybranie szablonu w odpowiednim folderze modułu w folderze Szablony. Alternatywnie, można wybrać Szablony w menu głównym, wybrać szablon w odpowiednim folderze modułu i kliknąć Uprawnienia. Obie czynności otwierają widok uprawnień. Widok zawiera listę wszystkich dostępnych ról użytkownika, jak pokazano na Rysunku 68: Uprawnienia szablonu. Można swobodnie przyznawać i odmawiać różnym rolom uprawnień do szablonu.

Możesz filtrować role na podstawie posiadanych uprawnień. Zaznacz odpowiednie pole wyboru uprawnień i kliknij Filtruj . Widok wyświetli role z wybranym uprawnieniem lub zestawem uprawnień.
Możesz również wyszukiwać uprawnienia szablonu według użytkownika lub roli. Jeśli wybierzesz opcję „Użytkownicy” z menu rozwijanego i klikniesz „Szukaj” , wyszukiwanie zwróci listę użytkowników z wyświetlonymi uprawnieniami do szablonu.
Klasy i atrybuty to lista klas i atrybutów używanych w szablonie. Możesz kliknąć atrybut, aby otworzyć widok uprawnień.
W sekcji Ustawienia uprawnień w ustawieniach platformy (edytowalnej w Administracja > Konserwacja > Edytuj ustawienia ) można określić domyślne uprawnienia, które zostaną przyznane istniejącym rolom użytkowników po utworzeniu nowego atrybutu, szablonu lub folderu. Domyślnie ESM przyznaje wszystkim grupom użytkowników (tj. wszystkim rolom) wszystkie uprawnienia do utworzonego obiektu. Jeśli opcja jest ustawiona na Brak, żadna grupa użytkowników nie widzi nowego obiektu. Ponieważ dotyczy to również twórcy obiektu, zaleca się zachowanie ustawienia domyślnego.
Uprawnienia atrybutów
Uprawnienia roli użytkownika dotyczące atrybutów można modyfikować na trzy sposoby.
- Pierwszym sposobem jest wybranie atrybutu w jego klasie w panelu drzewa folderów Szablony.
- Możesz też wybrać Szablony w menu głównym, następnie odpowiedni moduł, a następnie znaleźć odpowiedni szablon i go kliknąć. Następnie w widoku wyników kliknij odpowiedni atrybut, a następnie Uprawnienia w menu wyświetlania.
- Najlepszym sposobem modyfikacji uprawnień jest skorzystanie z menu głównego „Uprawnienia”. Ustawiając je z tego menu, uzyskasz bezpośredni dostęp do strony „Uprawnienia”. Kliknij plus przy „Szablony”, „Moduł”, „Szablon”, „Klasa” i „Atrybut”.
Widok Uprawnienia zawiera listę wszystkich dostępnych ról użytkownika. Możesz swobodnie przyznawać i odmawiać różnym rolom uprawnień dla danego atrybutu.
Możesz użyć funkcji filtra Ról/Użytkownicy, jak opisano na poniższym rysunku.
Uprawnienia atrybutów ( CRU ) działają w następujący sposób:
(R) Uprawnienia do odczytu
- Użytkownik ma uprawnienia do wyświetlania wartości i atrybutu.
(C) Utwórz uprawnienie
- Użytkownik ma uprawnienia do dodawania wartości do pustego pola, ale nie do zmiany istniejącej wartości w polu. Funkcjonalność jest taka sama w przypadku pól wielowartościowych i jednowartościowych.
- W odwołaniach wstecznych użytkownik może ustawić wartość tylko wtedy, gdy pole nie zawiera żadnej wartości, w związku z czym żadne odwołania nie są powiązane z kartą danych, która jest określona w ustawieniach atrybutu.
- Użytkownik automatycznie otrzyma uprawnienie do odczytu po dodaniu uprawnienia do tworzenia.
(U) Aktualizacja uprawnień
- Użytkownik ma uprawnienia do aktualizowania wartości pola i czyszczenia wartości pola.
- Aktualizacja oznacza, że użytkownik aktualizuje wartość w polu i/lub usuwa albo dodaje wartości do pola.
- W odwołaniach wstecznych użytkownik ma możliwość aktualizowania wartości w polu.
- Użytkownik będzie miał automatycznie uprawnienia do odczytu i tworzenia po dodaniu uprawnień do aktualizacji.
Po dodaniu atrybutu do nowej klasy każda rola domyślnie ma pełne uprawnienia do odczytu i aktualizacji tego atrybutu.
Aby działać prawidłowo, niektóre procedury obsługi atrybutów wymagają, aby role miały uprawnienia do odczytu lub aktualizacji. Jeśli atrybut ma taką procedurę obsługi, użytkownik nie może ręcznie wybrać uprawnienia do tworzenia. Będą one aktualizowane automatycznie, zgodnie z uprawnieniami do odczytu i aktualizacji.
Metadane overrideUpdatePermission umożliwiają użytkownikowi przechowywanie wartości atrybutu bez uprawnień do aktualizacji, ale nie pozwalają na jej modyfikację w interfejsie graficznym ESM (przeglądarka internetowa). Więcej informacji można znaleźć w uid obsługi atrybutów, który można znaleźć w widoku Edycja metadanych.
