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.
This valve is NOT shipped with the product. Please download and install first.
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