Przykłady ustawień uprawnień użytkownika w aplikacji
System użytkowników umożliwia projektantowi wytwarzać zabezpieczone aplikacje PROMOTIC.
Przykład nierestrykcyjnego ustawienia Webowego
Następująca procedura ustawienia aplikacji umożliwia niezalogowanym Web klientom swobodnie przeglądać dozwolone panele. Po pomyślnym zalogowaniu Web klienta zostanie lista paneli rozszerzona również o zabezpieczone panele.
2) Wybierz panel, który będzie panelem startowym (może to być również pasek narzędziowy - toolbar).
Panel ten będzie posiadać w karcie "Uprawnienia" w konfiguratorze WebRead oraz WebWrite ustawienie $ANY_NET. A w konfiguratorze "WebMethods" ustawioną uprawnioną grupę na przykład $OPER.
W karcie "Metody" wytwórz pustą metodę projektanta bez parametrów o nazwie na przykład TestUser.
3) W edytorze grafiki tego panela wytwórz dwie grupy przycisków.
Jedna grupa przycisków będzie otwierać niezabezpieczone panele. Chodzi o te, które w konfiguratorach WebRead, WebWrite oraz WebMethods będą posiadać ustawienie $ANY_NET.
Następna grupa zabezpieczonych paneli będzie posiadać w identycznych konfiguratorach ustawienie $OPER.