Skip to content

Custom CRIS integrations

Custom CRIS integrations require the rebuild of the DAMAP backend from source. The easiest way to achieve this is to use the included Dockerfile to build a container image.

Person integrations

Person integrations allow your users to look up people from your institutional database. For this integration, you will need to implement the org.damap.base.integration.PersonService interface. This service returns a ContributorDO object based on your institutional database.

Projects integration

Project integrations allow your users to select projects from your CRIS database. For this integration, you will need to implement the org.damap.base.integration.ProjectServiceProvider interface. This service returns a ProjectDO object based on your institutional database.