Evaluator Services
These are the currently implemented evaluator services. Here you can view all available configuration options for each evaluator service.
Evaluator RDA maDMP
Authentication & Core Settings
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
IDP_ISSUER_URI | Keycloak realm URL string. | Yes | - | http://<keycloak-hostname>:<port>/realms/<realm-name> |
IDP_CLAIMS_ROLES_PATH | Keycloak client roles path. | Yes | - | <keycloak_client>.roles |
SECURITY_AUDIENCE | Keycloak client scope that security is intended for. | Yes | - | <keycloak-client-scope> |
RDA Schema Configuration
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
RDA_MADMP_RDA_SCHEMA | JSON file that contains RDA schema to make evaluations. | No | classpath:schema/rda-schema.json | classpath:schema/<file-name>.json |
UI Configuration
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
RDA_MADMP_HAS_LOGO | Boolean value to enable evaluator logo. | No | true | true |
RDA_MADMP_LOGO_PATH | Image for evaluator logo. | No | classpath:rda.png | classpath:<image-name>.<image-type> |
Logging Configuration
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
LOGGING_CONFIG_PATH | Xml file that stores logging configuration. | No | classpath:logging/logback.xml | classpath:logging/<file-name>.xml |
LOGGING_DEFAULT_LOG_LEVEL | Level of error to store. Only 4 values can be assigned: INFO , DEBUG , WARN , ERROR | No | - | WARN |
LOGGING_PATH | File path to store logging. | No | - | logs/ |
Evaluator OSTrails
Authentication & Core Settings
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
IDP_ISSUER_URI | Keycloak realm URL string. | Yes | - | http://<keycloak-hostname>:<port>/realms/<realm-name> |
IDP_CLAIMS_ROLES_PATH | Keycloak client roles path. | Yes | - | <keycloak_client>.roles |
SECURITY_AUDIENCE | Keycloak client scope that security is intended for. | Yes | - | <keycloak-client-scope> |
UI Configuration
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
OSTRAILS_EVALUATOR_HAS_LOGO | Boolean value to enable evaluator logo. | No | true | true |
OSTRAILS_EVALUATOR_LOGO_PATH | Image for evaluator logo. | No | classpath:ostrails.png | classpath:<image-name>.<image-type> |
Logging Configuration
Env Variable | Description | Required | Default Value | Example |
---|---|---|---|---|
LOGGING_CONFIG_PATH | Xml file that stores logging configuration. | No | classpath:logging/logback.xml | classpath:logging/<file-name>.xml |
LOGGING_DEFAULT_LOG_LEVEL | Level of error to store. Only 4 values can be assigned: INFO , DEBUG , WARN , ERROR | No | - | WARN |
LOGGING_PATH | File path to store logging. | No | - | logs/ |
See Also
- Main Backend Configuration - Core backend service configuration
- Evaluator Service Authentication - Backend authentication setup for evaluators
- Keycloak Configuration - Authentication setup