License and Options Forms Interactions
The software license contains a set of information known as a feature mask. The content of the feature mask controls what features are enabled or may be enabled on the product. There are two types of entries in the feature mask:
- Type I Entry
- Type II Entry
Type I entries relate to those types of features that have a simple on/off state. An example is "DCS Call Coverage." It is either enabled or not. Each Type I entry has two variables associated with it:
Variables are always locked either On of Off by the License File. Four combinations are possible with meanings as shown in Table 185.
Table 185. Type I Feature License Behavior
| License Content |
Consequence
|
| Value |
Lock |
Feature Status |
Options* Screen |
| On |
Unlocked |
Set by translation via login. If no translation, feature is enabled. |
init and dadmin may administer this feature. |
| On |
Locked |
Translation is always ignored. Feature is enabled any time translations are loaded. |
init and dadmin may turn this feature off and then back on, but when the switch is rebooted or translation loaded, the feature will be on. i.e. login affects current value in memory only. |
| Off |
Unlocked |
Set by translation via login. If no translation, feature is disabled. |
init and dadmin may administer this feature. |
| Off |
Locked |
Translation is always ignored. Feature is disabled any time translations are loaded. |
The entry for this feature is display only on the options form. It may not be turned on via any login. |
*offer-options, customer-options, and special applications forms
|
Type II entries relate to those types of features that have a numeric value. An example is "Logged-in ACD Agents." Each type II entry has two values associated with it, a lower limit value (V1), and an upper limit value (V2). V1 is never greater than V2. The following conditions are possible as shown in Table 186.
Table 186. Type II and Type III Feature License Behavior
| License Content |
Consequence |
| V1 and V2 |
Feature Status |
Options* Screens |
| V1 less than V2 |
If no translations are present or if translation value is less than V1 or greater than V2, feature has value V1. If translations are present and have a value from V1 to V2, then feature has value from translation. |
init and dadmin can administer this feature to any value from V1 to V2. |
| V1equal to V2 |
Feature has value V1. |
The entry for this feature is displayed only on the options form. It may not be set via any login. |
| V1 greater than V2 |
This is not a valid state. The license tools should prohibit this condition. License is invalid. |
License is invalid. If this condition reaches the switch, the effective value is zero. |
| *offer-options, customer-options, and special applications forms |
Type III entries relate to those types of features that have a product ID, a release number, and a numeric value. An example is "IP_Agent." Just as for Type II features, the numeric value for each type III entry has two values associated with it, a lower limit value (V1), and an upper limit value (V2). V1 is never greater than V2. See Table 186.