Manage User-Based License Compliance
For an Intelligent Advisor interview to be automatically recognized for licensing purposes as a being run by a particular user, it must either be:
-
Using an Oracle B2C Service connection, and accessed by a logged in B2C agent user, or
-
Using an Oracle Fusion connection, and accessed by a logged in Fusion user via one of the supported mechanisms, or
-
Using the Intelligent Advisor Interview component in a Visual Builder application with the
opaUserparameter set appropriately
To manage user-based compliance otherwise, the opauniqueuser parameter must be passed to the interview start session URL, to uniquely identify the authorized user that is interacting with an Intelligent Advisor interview, for licensing purposes. The value of this parameter must uniquely identify the authorized user that is interacting with the interview. The only time the value should be the same is when the exact same individual is using any Intelligent Advisor interview.
Note that if you are licensed for Oracle RightNow Universal Policy Automation Tier 3 Sessions, and do not use one of the above mechanisms to identify a unique logged in user when launching an interview, a Tier 3 session will be consumed by that interview.
The opauniqueuser parameter:
-
may be (but need not be) the login identifier for the user
-
is not stored in or by Oracle Cloud
-
will be passed unaltered to a web service connector when Load and Save actions are raised (like other start session URL parameters)
-
can be safely ignored by a web service connector (it does not need to do anything with this parameter)
It is important to make sure the opauniqueuser parameter is set correctly for every interview that is intended to fall into a user-based license pool. If the opauniqueuser parameter is omitted when the interview is launched, and your site is licensed for both users and sessions, the interview will be counted as session-based interview usage. Note that:
-
If the Intelligent Advisor Cloud Service site is not licensed for sessions, omitting the
opauniqueuserURL parameter will result in failure to launch the interview with the message "This site is not authorized for interviews on this channel". -
If different users pass the same value for
opauniqueuser, out of compliance usage will be recorded, as an unrealistically high number of sessions, or concurrent sessions from different locations, will be logged for the same user.
For more information on how to pass parameters to an interview when it is launched, see Extend Another Application with Intelligent Advisor Interviews and Launch an Interview From a URL.
For more information on the user-based and session-based billing options that are available, consult the relevant Oracle Customer Service and Support Cloud Services Descriptions, and the Cloud Service Licensing Information topic.
Note: As the opauniqueuser parameter is only applicable to Intelligent Advisor Cloud Service, authentication details provided by this parameter will not be captured in the deployment statistics for self-managed Intelligent Advisor installations.