User profiles control security in the LANSA System. Each developer should have their own unique user profile. Each user profile is password protected and is used in the following ways:
- A developer logs on to LANSA (refer to Logon dialog ) using their user profile.
- The user profile has 7. System Information or privileges to determine actions that can be performed in the development environment.
- The user profile is used to identify ownership of new and existing Repository objects.
Refer also to the differences between IBM i and Visual LANSA authority, in Initial User Access to Objects in the .
Each user profile is assigned access to objects, described in 7.11 Object Maintenance or privileges to determine the set of actions that can be performed in the development environment. For example, a user profile must be authorized to create or change a field in the repository before they can perform this action.
Authority to a specific object and its data is controlled using the 7.11 Object Maintenance. Each object has a list of authorities and users who can use or maintain the object.
A partition level setting, User access enforced, determines if the security settings are used. The default is off, i.e. the user access security in Visual LANSA is not enforced. Once this setting is turned on, the security setting listed are enforced.