Configuration

XACML (Extensible Access Control Markup Language) is an open standard XML-based language designed to configure security policies and access rights to information for Web services. It supports fine-grained, attributes based access control definitions and supports composing of policies by reusing those low-level definitions.

This section helps to configure XACML for below services.

PDP Configuration is disabled in the following stacks, by default.

Docker

For Docker deployment, set the following PDP configuration properties as Environment Variables in ms-party-mongo.yml/ms-party-postgresql.yml , ms-party-mongo-pit.yml/ms-party-postgresql-pit.ymlwhich in turn will refer the ENV.env file for the values of the respective PDP configuration properties mentioned in the yml file.

Azure

To deploy in Azure, set the following PDP configuration properties in both install.sh/install-postgresql.sh and install.bat/install-postgresql.bat.

AWS

To deploy in AWS, set the following PDP configuration properties in install-aws.sh and install-aws-postgresql.sh.

K8

To deploy in K8, go to \ms-party-package\ms-party-package-docker\src\docker\k8\on-premise\svc\templates\svc\ and configure the following PDP configurations in party-configmap.yaml which in turn will refer the Values.yaml file for the value of the respective JWT configuration properties.

If value for a property has not been set in start scripts, then the respective JWT configuration properties's values will be taken from values.yaml.


Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, May 23, 2023 9:37:08 PM IST