Bloomberg to Insights Enterprise User Map
To be able to filter data based on user access permissions, you need to map the Bloomberg user name to the kdb Insights Enterprise user name. The mapping should be ingested as a CSV format file through the bbgentpair
pipeline, which is provided in the Bloomberg Entitlements accelerator.
This page explains how to perform this mapping.
User mapping CSV file
This file should contain the Bloomberg user name to kdb Insights Enterprise user name mappings for the users querying Bloomberg data and should be in CSV format. The file should contain three columns:
-
insightsUser
- the kdb Insights Enterprise user name -
bbgUser
- the Bloomberg user name -
IE userUUID
- the kdb Insights Enterprise user UUID, available in keycloak. Refer to the authentication details for information.
Pipeline configuration
To point the bbgentpair
pipeline at the CSV file, use the environment variables when deploying the pipeline, as shown below:
Shell
# Deploy the pipeline
kxi pm deploy fsi-app-bbg-entl --pipeline bbgentpair --env bbgentpair:FSI_FILEPATH='s3://<YOUR FILEPATH>/<YOUR FILENAME>.csv" --env bbgentpair:FSI_REGION='us-east-2'
When the pipeline is deployed, the bbgentpair
pipeline ingests the CSV file and persists the contents to the UserMap
table in kdb Insights Enterprise.