Mandate configuration - CustomerID


Figure 6. Simplified Conceptual Model with Member Of and Mandates


These configurations are available in the eidm2.properties file.

mandate.naming

This property defines if it is possible to give names to mandates. There are two possible values:

  • true: Mandate naming is used.
  • false: Mandate naming is not used. This means that mandate names are not given by users. Mandate names are automatically generated.

Default is false.

Example:

mandate.naming = false

mandate.roles.allowed

This property defines the roles that are allowed in mandates.

Default is <none set>
Example:

mandate.roles.allowed = Role1, Role3, Role4, Role6

mandate.person.registration

This property defines the registration type for new users that are invited to register into the system when someone gives them a person mandate.

Default is person
Example:

mandate.person.registration = person

mandate.organization.registration

This property defines the registration type for new users that are invited to register into the system when someone gives them an organization mandate.

Default is organization
Example:

mandate.organization.registration = organization

mandate.receiver.approval

This property defines if mandate receivers approve the mandates or if they are automatically assigned without the need for the receiver to approve them. There are two possible values:

  • true: The receiver of a mandate needs to approve the mandate.
  • false: The mandate is received without the need for the receiver to approve it.

Default is true.

Example:

mandate.receiver.approval = true

mandate.validate.companyid

This property defines if the organization name should be in the Finnish company ID format when targeting mandates to organizations. There are two possible values:

  • true: Organization name needs to be in the Finnish company ID format.
  • false: Organization name can have any format.

Default is true.

Example:

mandate.validate.companyid = true