Difference between revisions of "Common QPR Authentication"
(306453) |
|||
Line 3: | Line 3: | ||
== Configuring Common QPR Authentication == | == Configuring Common QPR Authentication == | ||
− | The configuration file ''' | + | The configuration file '''web.config''' in QPR Process Analyzer Service is used for registering servers belonging to the common authentication server group. The servers can then share user sessions created for users. |
To set up a common authentication server group: | To set up a common authentication server group: | ||
#Create or change usernames in both the source and target QPR products, so that the usernames are identical in both products. | #Create or change usernames in both the source and target QPR products, so that the usernames are identical in both products. | ||
− | #Configure common authentication settings by adding the URL of the product where the linking is done from to the | + | #Configure common authentication settings by adding the URL of the product where the linking is done from to the web.config file of the target product. For example, to link between QPR ProcessAnalyzer Web Client and QPR Portal, do as follows: |
− | ::*Add two groups, ServerGroupPA and ServerGroupMEA, to the Qpr.ProcessAnalyzer.Common. | + | ::*Add two groups, ServerGroupPA and ServerGroupMEA, to the web.config file under <Qpr.ProcessAnalyzer.Common.Properties.Settings>-section. Specify the QPR ProcessAnalyzer service URLs for ServerGroupPA and the QPR Portal service URLs for ServerGroupMEA. See example below: |
<pre> | <pre> | ||
− | <setting name="ServerGroupPA" serializeAs="Xml"> | + | <setting name="ServerGroupPA" serializeAs="Xml"> |
<value> | <value> | ||
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
Revision as of 10:53, 19 August 2015
It is possible to configure a common authentication system between different QPR Suite product web clients (e.g. QPR ProcessAnalyzer Web Client and QPR Portal), so that linking from one product web client to the other can be done without the need of a separate login for the product that is the link target.
Configuring Common QPR Authentication
The configuration file web.config in QPR Process Analyzer Service is used for registering servers belonging to the common authentication server group. The servers can then share user sessions created for users.
To set up a common authentication server group:
- Create or change usernames in both the source and target QPR products, so that the usernames are identical in both products.
- Configure common authentication settings by adding the URL of the product where the linking is done from to the web.config file of the target product. For example, to link between QPR ProcessAnalyzer Web Client and QPR Portal, do as follows:
- Add two groups, ServerGroupPA and ServerGroupMEA, to the web.config file under <Qpr.ProcessAnalyzer.Common.Properties.Settings>-section. Specify the QPR ProcessAnalyzer service URLs for ServerGroupPA and the QPR Portal service URLs for ServerGroupMEA. See example below:
<setting name="ServerGroupPA" serializeAs="Xml"> <value> <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <string>http://pa1.qpr.com</string> <string>http://pa2.qpr.com</string> </ArrayOfString> </value> </setting> <setting name="ServerGroupMEA" serializeAs="Xml"> <value> <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <string>http://mea1.qpr.com/QPR/Portal/QPRIsapi.dll</string> <string>http://mea2.qpr.com/QPR/Portal/QPRIsapi.dll</string> </ArrayOfString> </value> </setting>
Linking between Web Clients
Common QPR authentication enables opening links, such as QPR ProcessAnalyzer Web Client bookmarks in QPR Portal, without additional authentication. To do this, append a "xsession=<session id>" parameter to the end of the link URL. For example: http://pa.qpr.com/#bookmark=<bookmarkId>&xsession=<session id>
Now when you are logged into QPR Portal, you can open the linked bookmark without additional authentication.