The login function makes it possible to have a very finegrained control of different users access to the system.
If you are not logged in, the privileges are fetched from DefaultWebPriv in the security object, and if there for example is no default privileges, the only thing you have access to is the login dialog.
The users available for login is the users of the systemgroup defined in the WebSystemGroup in the security object. When you are logged in as a specific user, you get the privileges of this user. In every object with an action (pushbutton, input field etc) in a Ge graph you can specify which privilege is needed to access the object.
Also access to other functions are controlled by privileges. You need for example RtWrite to be able to make changes from the navigator, and RtRead to open graphs from the homepage menu.
/Claes