Configuring a link with a profile switch
In the beqom application, it is possible to create and use URLs that will take users anywhere in the application. These URLs, called standard links or deep links can also be configured to trigger a profile change when the user clicks the link to the target location.
In order to configure a link to trigger a profile switch, you need to add the parameter profile to the URL of the link, followed by the profile ID. Example:
?profile=3
Retrieving the Profile ID
The profile ID can be retrieved from the Admin Portal interface, under ADMIN > Functional Admin > Profiles, in the Profile ID column, as illustrated in the following figure:

Building the URL
General Parameter
In order to configure any deep link in the beqom application, you include the full URL to the location in the application, including the client name, app stack, etc., as described below:
https://[ClientName]-[Region]-[ApplicationStackName]-[Boundary]-[Service].beqom.com
For instance:
https://bqm-weu-v10qa1-npr-app.beqom.com/
Specific Parameters
The following table lists the various components in the application with link examples to various locations and objects. This table describes only links for which all object IDs are available in the URL to access this object. To obtain the IDs to create the link, simply navigate to the desired target location.
| Component | URL Example | Target Location |
|---|---|---|
| (Undefined variable: CompoVariables_WA_Alternate.Home) | https://bqm-weu-v10qa1-npr-app.beqom.com/home?profile=3 | Home page of the profile |
| (Undefined variable: CompoVariables_WA_Alternate.Organization) | https://bqm-weu-v10qa1-npr-app.beqom.com//organization/1/payeeDetails/9?profile=3 | Org list, selected hierarchy, with payee detail panel open |
| https://bqm-weu-v10qa1-npr-app.beqom.com/organization/1/payee/19-152699?profile=3 | Org chart, specific hierarchy with a specific payee | |
| https://bqm-weu-v10qa1-npr-app.beqom.com/organization/1/people/4-38bea82d-4a20-4838-8470-851769b1a41c?profile=3 | Individual planner, specific hierarchy, specific payee, with default active comp round | |
| (Undefined variable: CompoVariables_WA_Alternate.Populations) | https://bqm-weu-v10qa1-npr-app.beqom.com/populations/1/details?profile=3 | Specific population, with the "Details" tab open |
| (Undefined variable: CompoVariables_WA_Alternate.Data) | https://bqm-weu-v10qa1-npr-app.beqom.com/data/22?profile=3 | Specific data grid |
| (Undefined variable: CompoVariables_WA_Alternate.Rules) | https://bqm-weu-v10qa1-npr-app.beqom.com/ /rules/6/conditions/-5/details?profile=3 | Specific rule, specific condition, with the "Details" tab open |
| (Undefined variable: CompoVariables_WA_Alternate.Simulations) | https://bqm-weu-v10qa1-npr-app.beqom.com//simulations/14/analyze?profile=3 | Specific simulation, with the "Analyze" tab open |
| (Undefined variable: CompoVariables_WA_Alternate.Process) | https://bqm-weu-v10qa1-npr-app.beqom.com/processes/hierarchy/1/node/152689-0-14-9/plan/6?profile=3 | Specific hierarchy, specific node, specific process |
| (Undefined variable: CompoVariables_WA_Alternate.Analysis) | https://bqm-weu-v10qa1-npr-app.beqom.com/analysis/39/221?profile=3 | Specific folder ("Standard reports" or "ad hoc reports"), specific report |
| (Undefined variable: CompoVariables_WA_Alternate.Forms) | https://bqm-weu-v10qa1-npr-app.beqom.com/forms/d82d2cdd-1a9e-44d2-bb0a-44aa65b13a31/edit?profile=3 | Specific form, with the "Edit" tab open |
| (Undefined variable: CompoVariables_WA_Alternate.Compensation) | https://bqm-weu-v10qa1-npr-app.beqom.com/compensation-planner/543da2ee-df78-4e9d-a9db-ad59528e0cb0?profile=3 | Specific comp round |
| (Undefined variable: CompoVariables_WA_Alternate.Inbox) | https://bqm-weu-v10qa1-npr-app.beqom.com/inbox/notifications?profile=3 | Notifications tab of the (Undefined variable: CompoVariables_WA.Inbox) |
| (Undefined variable: CompoVariables_WA_Alternate.User) | https://bqm-weu-v10qa1-npr-app.beqom.com/user/settings?profile=3 | "Settings" page of the (Undefined variable: CompoVariables_WA.UserSettings) |
| (Undefined variable: CompoVariables_WA_Alternate.Admin) | https://bqm-weu-v10qa1-npr-app.beqom.com/admin/exchange-rates-groups/372ebe2a-cb09-4b82-f269-08d98429926f?profile=3 | Specific exchange rate group |