Skip to main content

Configuration

Plugin can be configured via:

  • appsettings.json file located in the same directory as plugin assembly
  • appsettings.{ASPNETCORE_ENVIRONMENT}.json file located in the same directory as plugin assembly
  • Environment variables prefixed with DigitalBankingPlugin_

Digital Banking Plugin

Database configuration

Digital banking plugin uses the database configuration described in link with:

  • sharded MenigaUserEntities user database name and DigitalBankingUserDatabasePartitioning database partitioning key.
  • MenigaAppEntities application database
note

In case there is only a single Meniga User database instance the configuration can be simplified to:

  • ConnectionStrings.MenigaUserEntities - Connection string for the single Meniga User database instance
  • DigitalBankingUserDatabasePartitioning set to null as there is no partitioning

Application parameters

Parameter nameDefault valueDescription
Transactions.NumberOfMonthsint: 24Describes minimum date of transaction that would be fetched while querying user's transaction by the formula Now - Transactions.NumberOfMonths (eg. 24 means that transactions from 2 last years would be fetched)
MenigaServices.LocalTimeZonestring: "Greenwich Standard Time"Time zone on which Meniga Digital Banking Solution (Pfm) runs on

Digital Banking Users Provider

User provider plugin database configuration

Digital banking user provider uses the database configuration described in link - with sharded MenigaUserEntities database name , and DigitalBankingUserDatabasePartitioning database partitioning key.

note

In case there is only a single Meniga User database instance the configuration can be simplified to:

  • ConnectionStrings.MenigaUserEntities - Connection string for the single Meniga User database instance
  • DigitalBankingUserDatabasePartitioning set to null as there is no partitioning

User provider plugin application parameters

Parameter nameDefault valueDescription
Multitenancy.DefaultTenantIdentifierstring: 'a-tenant'Default tenant identifier for user in multitenant system