To install the DCM foundation project, follow these steps:
Step 1: Download DCM Foundation
Download the correct version of the DCM foundation you want to use. The file can be downloaded here.
Step 2: Create a new repository
Step 3: Import DCM Foundation package
Open Blueriq studio and the branch of the DCM project you want to load the DCM foundation into. Follow the steps listed in the guide import a package. When selecting the package to import, select the .zip package you have downloaded in step 1. Import all projects suggested by studio.
Step 4: Importing libraries
Now we import the correct libraries. Import the AquimaLibraries.packageusing the steps of the guide import a library project.
Step 5: Changing projects into libraries
Some projects have to be transformed into libraries. This applies for all projects listed below:
Now we set up the shortcuts to our project in the runtime. To do this first follow the steps in the guide create a shortcut and select the flow Start in the projectZaakType_A name the shortcut ZaakType_A.
When you start with the DCM Foundation two specific roles have already been taken into account for you. These roles are the Aanvrager and Behandelaar roles. These roles are introduced for specific authorization usage. The way to make use of this authorization is to have credentials for logging in as either one of these roles. You can add these in the runtime, as described on the dashboard settings page. Keep in mind that roles are case sensitive.
Now you can login with the credentials you just made.
Step 8: External data sources
The DCM Foundation requires database connections to store information that is created with the DCM Foundation project. Blueriq it self comes with an H2 database out of the box, however it is not recommended use an H2 database in production, therefor is recommended to configure the external datasources for you own databases. How to configure database can be found here.
#default h2 file based settings for external datasources profiles
Step 6: the Example (development) snippet has an invalid shortcut reference.
blueriq.shortcut.MainDashboard.project=studio-DCMFoundation-ZaakType_A should be blueriq.shortcut.MainDashboard.project=studio-DCMFoundation-Main_Dashboard
1 Comment
Sander Wartenberg
Step 6: the Example (development) snippet has an invalid shortcut reference.
blueriq.shortcut.MainDashboard.project=studio-DCMFoundation-ZaakType_A should be blueriq.shortcut.MainDashboard.project=studio-DCMFoundation-Main_Dashboard