Difference between revisions of "Common QPR Authentication"
m |
m (306453) |
||
Line 4: | Line 4: | ||
== Setting Up == | == Setting Up == | ||
− | + | The configuration file '''Qpr.ProcessAnalyzer.Common.config''' 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 Qpr.ProcessAnalyzer.Common.config file of the target product. For example... | ||
== Linking to QPR Portal / QPR ProcessAnalyzer Web Client Views == | == Linking to QPR Portal / QPR ProcessAnalyzer Web Client Views == |
Revision as of 09:11, 18 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.
Setting Up
The configuration file Qpr.ProcessAnalyzer.Common.config 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 Qpr.ProcessAnalyzer.Common.config file of the target product. For example...
Linking to QPR Portal / QPR ProcessAnalyzer Web Client Views
To link to a QPR Portal or QPR ProcessAnalyzer Web Client view using the common QPR authentication, append a
"&xsessionid=<#sessionid>" parameter to the end of the link URL, such as a bookmark or a collaboration feed URL. For example: http://your.host.here/QPR2016-1/Portal/QPR.Isapi.dll?PGPLUGIN&*xlink&VTN=flowchart&SID=iOC0O7afk7waMlzzsoXm4G87sWpEALHGk8K060CVuNN&SMI=&PMAIN=processes&PSUB=PGPLUGIN_processmaps&PPRM=MODELID%3D1887645416%3F3_0_1887645416_0&xsession=<#sessionid>.
In this example the URL points to a bookmark in QPR Portal and when the link is opened from QPR ProcessAnalyzer Web Client, the <#sessionid> will be replaced with a QPR ProcessAnalyzer session id.