A deployment configuration is a set of parameter settings that influences the runtime behavior of the USoft Rules Engine during a session.
When a user logs on to the application, exactly 1 deployment configuration is selected:
•If the application runs with distinct roles, this is the deployment configuration of the default role of the user logging on.
•If the application runs with merged roles and all the roles to be merged have the same deployment configuration, this is the deployment configuration of those roles.
•If the application runs with merged roles and not all the roles to be merged have the same deployment configuration, this is the 'LAN' deployment configuration if present, or otherwise the first deployment configuration in alphabetical order.
When you run Create Tables for USoft Authorizer, USoft automatically creates a deployment configuration called 'LAN'. When you run Fill Authorizer Tables in USoft Authorizer, USoft associated all the imported roles with this 'LAN' deployment configuration by default.
TIP: Do not differentiate between deployment configurations unless and until you have a clear need. Until that time, use the 'LAN' default.
The 'LAN' deployment configuration has settings for 3 different deployment configuration contexts. A setting applies only for users who run the application in the applicable context.
IMPORTANT: You can influence a number of other aspects of Rules Engine behaviour by setting Rules Engine parameters. For details, see the Rules Engine Guide, which is accessed for example from USoft Definer (press CTRL + F1 in USoft Definer).