Problem z ACL w tabeli
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-16-2024 07:01 AM
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:
WRITE 1:
WRITE 2:
WSZYSTKIE ACL, również te stworzone automatycznie, ale nieaktywne:

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-16-2024 09:31 AM - edited 04-16-2024 09:51 AM
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".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-17-2024 01:25 AM
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-17-2024 06:53 AM
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.
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).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-17-2024 06:57 AM
Jestem nowa w Snow więc z pewnością mieszam tematy 😉 Dzięki za podpowiedzi, już rozjaśniło mi to w głowie 🙂