Tworzenie uprawnień w AOT

 

W tej sekcji przyjrzymy się, jak tworzyć uprawnienia, które można przypisać do określonych ról zabezpieczeń za pomocą formularza AOT.

Zaczynamy

Dowiemy się, jak w prosty sposób stworzyć uprawnienia do nowego formularza i skonfigurować niezbędną konfigurację potrzebną do wykonania tego zadania.

Najpierw musisz znać hierarchię uprawnień; każde zezwolenie obejmuje:

Ø  Read (Czytaj)

Ø  Update (Aktualizuj)

Ø  Create (Utwórz)

Ø  Correct (Korekta)

Ø  Delete (Usuń)

Uprawnienie do odczytu jest najsłabszym uprawnieniem, a Usuń jest najsilniejszym, a uprawnienie Utwórz obejmuje uprawnienia do aktualizacji i odczytu.

Należy pamiętać, że opisy uprawnień są opisami początkowymi, które są wywnioskowane przez system, więc w razie potrzeby można zmienić i edytować wartości początkowe.

Jak to zrobić...

Przyjrzymy się, jak możemy utworzyć uprawnienia dla nowego formularza i połączyć go z menu, wykonując następujące kroki:

1.       Poniższy zrzut ekranu przedstawia formularz AOT. Rozwiń węzeł formularzy i utwórz nowy formularz. Pokazuje również zestaw uprawnień przypisanych do tego formularza:



2.       Otwórz okno AOT, naciskając Ctrl + D.

3.       Rozwiń drzewo obiektów aplikacji.

4.       Kliknij prawym przyciskiem myszy węzeł Formularze i utwórz nowy formularz.

5.       Wpisz nazwę formularza jako Form1.

6.       Rozwiń nowy formularz.

7.       Kliknij prawym przyciskiem myszy Źródła danych i utwórz nowe źródło danych.

8.       Z prawej strony okna wybierz tabelę, która ma być źródłem danych, a mianowicie CustTable.

9.       Rozwiń węzeł Permission.

10.    Poniższy zrzut ekranu przedstawia zestawy uprawnień, które zostały już wygenerowane przez system; możesz także dostosować właściwości każdego uprawnienia z prawej strony formularza.



11.    Z prawej strony okna upewnij się, że w polach właściwości CreatePermissions, UpdatePermissions, ReadPermissions i DeletePermissions ustawiono domyślną wartość Tak.

12.    Tylko pole właściwości CorrectPermissions ma ustawioną domyślną wartość No.

13.    Przejdź do węzła Pozycja menu.

Poniższy zrzut ekranu i kroki ilustrują, jak zablokować zestawy uprawnień z formularza, który został utworzony, aby polisa uprawnień nie była dostępna dla wybranych użytkowników jako uprawnienia w węźle uprawnień elementu menu.



1.       Kliknij prawym przyciskiem Wyświetl i wybierz Nowy, aby utworzyć nowy element menu wyświetlania.

2.       Wprowadź nazwę nowego uprawnienia na karcie Właściwości po prawej stronie okna.

3.       Z prawej strony okna upewnij się, że właściwości poziomu dostępu są ustawione na Auto.

4.       Przejdź do pola właściwości UpdatePermissions i zmień wartość z Auto na No.

5.       Kliknij Zapisz, aby zapisać swoją pracę.

6.       Kliknij Zamknij, aby zamknąć okno AOT.

 

Komentarze