The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Problem z ACL w tabeli

Sara007
Tera Contributor

Hej, stworzyłam nową tabelę MyTable-16.04 i dodałam do niej trzy ACL:

1. Read- dla itil oraz itil_admin razem.

2. Write- jeden ACL dla itil_admin (current.active == true)  oraz drugi dla itil (current.assigned_to == gs.getUserID() && current.active == true)  

 

Ale nie działają. Do tabeli mogę wejść tylko jako admin, ale np. jako Abel Tuter z rolą itil to już w  ogóle nie widzę tej tabeli. Ktoś może podpowiedzieć co robię źle? Poniżej screeny.

 

READ:

Sara007_1-1713275671523.png

 

 

WRITE 1:

Sara007_0-1713275532738.png

 

WRITE 2: 

Sara007_2-1713275755047.png

WSZYSTKIE ACL, również te stworzone automatycznie, ale nieaktywne:

Sara007_3-1713275911922.png

 

 

 

 

6 REPLIES 6

The ITOM Bart
Tera Guru

Nadałaś uprawnienia Read do tabela.* czyli do wszystkich pól na tabeli, a dałaś do samej tabeli? Tabela z -- None-- 

Sprawdziłaś też czy Abel Tuter ma itil'a? Na mojej PDI nie miał i musiałem dodać.

Ze screen'ów wynika że rola itil nie ma dostępu do tabeli jako takiej, tylko rola itil_admin.

Dostęp "write", nie nadaje automatycznie dostępu "read".

TheITOMBart_0-1713285044974.png

 

Sara007
Tera Contributor

Dziękuję za odpowiedź.

Wydaje mi się, że mam dostęp do tabeli dla ról itil oraz itil_admin (screen1) oraz dostęp do wyświetlania pól tabeli dla tych samych ról (screen 2) .  Zmieniłam w ACL read na dostęp z --None-- na *. Abel Tuter również sprawdzony, ma uprawnienia itil. 

"Dostęp "write", nie nadaje automatycznie dostępu "read"- ale ja w read miałąm i itil i itil_admin, chyaba że jeszcze gdzieś powinnam coś zmienić? 

Ale faktycznie mogę wejść tylko z poziomu itil_admin, itil nadal nie widzi tabeli. 

 

 

Sara007_0-1713342080337.png

Sara007_1-1713342118255.png

 

The ITOM Bart
Tera Guru

Mieszasz 2 tematy.

 

1 - dostęp do Menu i Aplikacji czyli tylko i wyłącznie "widoczność" w menu ServiceNow nie mająca nic wspólnego z dostępem do tabeli czy rekordu.

TheITOMBart_0-1713361850272.png

 

2 - według screenów które pokazałaś, nadal może brakować ci ACLki typu "read" dla tabeli (bez pól) dla roli itil.

Masz taki dostęp ale na poziomie write co w ServiceNow nie nadaje z automatu poziomu read (zakładał bym że jak mam "write" to "read" automatycznie też dostaję ale tutaj to tak nie działa).

TheITOMBart_1-1713361912661.pngTheITOMBart_2-1713362004262.png

 

Sara007
Tera Contributor

Jestem nowa w Snow więc z pewnością mieszam tematy 😉  Dzięki za podpowiedzi, już rozjaśniło mi to w głowie 🙂