Defining Customer Authentication Rules
Customer authentication rules define the logic to select an authentication template. When the authentication manager is invoked, the business service steps through each rule for all applicable rule-sets to find a rule that evaluates to true. The template defined against this rule is used for authentication. If no rules are defined, or if none of the rules succeed, the default template, if defined, is used for authentication.
To create a customer authentication rule
Navigate to the Administration - Application screen, and then the Authentication Administration view.
In the Rule Sets list, create a new record, and complete the fields described in the following table.
Field Comments Name
Name for the authentication rule set.
Description
Description for the rule set.
Business Object
Business Object context for evaluating the rules.
Business Component
Business Component context for the conditional expression and rules evaluation.
Conditional Expression
A valid Siebel query language expression. If this conditional expression evaluates to True, then the rules under the rule-set are evaluated.
Tip: Use the expression builder to test the validity of conditional expressions.Active Flag
Flag to activate or inactivate a rule-set.
The field predefaults to Inactive.
Note: If the conditional expression is not used, there must be only one rule-set for each business object or business component defined. If there are multiple rule-sets for the same business object or business component, and a conditional expression is not defined, then the sequence of examination is undefined.In the Rules applet, create a new record, and complete the fields described in the following table.
Field Comments Sequence
Sequence number for rule evaluation.
Business Component
Business component reference for the expression evaluation.
This field predefaults to the BC on the rule-set definition, and is a read-only field.
Inclusion Expression
Siebel query language expression that specifies the rule.
If this conditional expression evaluates to True, then the template associated with the rule is selected; further evaluation of the rules is aborted.
Tip: Use the expression builder to test the validity of Inclusion expressions.Template Name
The authentication template to use if the rule succeeds.