BolagsverketRollLookupValve
Valve for performing a person/organization lookup against Bolagsverket to fetch person roles for the organization.
This valve works on an item with a property containing the user's personnummer, a property containing a list of organization numbers and a property containing a list of organization type codes (företagsformer) for each organization number.
After execution, two new items will be created, populated with values fetched from Bolagsverket:
- organization_rollintyg_id (multivalue, list of rollintygsID)
- organization_firmatecknare (multivalue, list of firmatecknare)
This valve is normally used in combination (executed after) BolagsverketEngagemangLookupValve.
Properties
Example Configuration
{
"name": "BolagsverketRollLookupValve",
"config": {
"keystore_path": "/opt/PhenixID/Server/4_3/keystore/bv.p12",
"keystore_password": "abc123",
"endpoint_url": "https://ssbtgu-accept2.bolagsverket.se/ssbten-dft-web/SsbtServicePorts/Test/SsbtEnTestService",
"personnr_property_name": "pnr",
"person_display_name_property_name": "pname",
"organization_display_name_end_customer": "X AB",
"organization_nr_end_customer": "5569991010",
"service_name" : "TEST",
"engagemang_organisationer_property_name" : "organization_number",
"engagemang_organisationer_foretagsformer_property_name" : "organization_type_code"
}
}
Requirements
This information must be obtained from Bolagsverket.
- Client certificate and password in p12 format to contact the web service
- Host IP (PAS server) allowance to contact the web service
- Organization number
- Organization name
- e-service (consumer) name