SAP Concur
Connector name |
|
Connector type | Executable |
Type (UI field value) | Concur |
Connector status / support | Customer-Verified Clients may contact Bravura Security support for assistance with this connector. Troubleshooting and testing must be completed in the client's test environment as Bravura Security does not maintain internal test environments for the associated target system. |
The following Bravura Security Fabric operations are supported by this connector (depending on your product license and version):
administrator reset password
create account
get server information
list account attributes
For a full list and explanation of each connector operation, see connector operations.
Preparation
Before you can target Concur services, you must:
Set up a target system administrator.
Create at least one template account.
Ensure that the psadmin account on the Bravura Security Fabric server can access the Concur Expense and Invoice site via https.
Setting up a target system administrator
Bravura Security Fabric uses a designated account on Concur services to perform operations. Register with Concur to get an account with appropriate permissions.
Creating a template account
Bravura Security Fabric uses template accounts as models or "blueprints" for creating new accounts in Concur services. The following example illustrates how you can create a template account in Concur:
As an administrator, use a browser to login to Concur, for example at concursolutions.com.
In the upper right corner, click Administration.
Click Users.
Click Create/Edit User.
Fill in the required fields:
Login (email address)
Password
First name
Last name
Country of residence
Employee Administration country
Expenses policy group
Reimbursement method
Click Save.
Ensuring psadmin access
Ensure that the Bravura Security Fabric psadmin account can access Concur software via https:
As psadmin, logon to the Bravura Security Fabric server.
Use a browser to access Concur software via https (for example; https://www.concursolutions.com/ ) and add the site as a trusted site.
Targeting Concur services
For each Concur system, add a target system in Bravura Security Fabric (Manage the system > Resources > Target systems):
Type is Concur.
Address uses the following:
Server Concur software site; default is www.concursolutions.com
(key: server)
Port Default is 443.
(key: port)
HTTP Network Proxy
(key: proxy)
Token (Consumer Key) Required
(key: token)
For example:
{server=www.concursolutions.com; port=443; token=MiUMnMMMVh7MMpQm;}
The full list of target parameters is explained in Target System Options .
Handling account attributes
You can view the complete list of attributes that Bravura Security Fabric can manage, including native and pseudo-attributes, using the Manage the system (PSA) module. To do this, select Concur from the Manage the system > Resources > Account attributes > Target system type menu.
For information about the native Concur attributes managed by Bravura Security Fabric , consult your Concur documentation.
Note
By default, some custom account attributes are not populated by the template account. However, you can manually set these attributes to be populated by mapping them to profile attributes.
Limitations
In general, user actions require the setting of all fields in a single command.
Concur software does not support listing of users. In order to maintain the integrity and consistency between the Bravura Security Fabric database and Concur users, an intermediary storage target system must exist.
Examples of intermediary targets:
A system that supports listing, such as a Microsoft Active Directory server, and that has a superset of the users containing every user using the Concur service.
A basic system acting as the store of the Concur users, such as a file-based ODBC target. Users must be created on both systems simultaneously.
A manually managed spreadsheet or list used to import users into Concur.
The output of the intermediary target must be formatted into the correct format. For Bravura Security Fabric 12.0.0 and higher this must be SQLite .db formt. Bravura Security Fabric versions earlier than 12.0.0 use .lst files with KVGroup format . The file should only contain existing and active Concur users. See Listing information from target systems for information about the format.
To use an intermediary target system with Concur:
Configure Bravura Security Fabric to list users on the intermediary target system before the Concur target system, by clicking Maintenance > Auto discovery > Connector execution order . See Configuring parallel listing for more information.
Create a
psupdate_list_postscript to generate the correctly formatted file foragtconcurbefore psupdate lists users on the Concur target system. See Controlling auto discovery using scripts for more information.
Since Concur software does not support listing users, user attributes cannot be imported to the database.
Group management is not supported by this target system. Implement user security levels by using different template accounts.