Journey Manager (JM) The transaction engine for the platform. | System Manager / DevOps | 21.05 This feature was updated in 21.05.
Journey Manager is the heart of the Temenos Journey Manager platform. It is a system of engagement, purpose-built to manage customer onboardingThe steps required to get a new customer integrated into a new program. These steps may vary business to business. and customer journeys, such as account opening and servicing.
Manager productizes the technology needed for a best-in-class digital sales experience in a pre-built platform. This experience enables financial and government institutions, large or small, to create their user journeys without having to engineer complex features such as security, data capture, resiliency, convenience, and integration.
Manager is a complex software system, consisting of many interconnected components. It's designed to:
Manager provides the following core capabilities:
For the complete list of all product capabilities, see Manager features.
The diagram below outlines the main components, with the submission delivery, transaction workflow and services being of the high significance.
Manager provides a well-defined structure to enable authenticated (staff) and anonymous (applicants) users' interaction with forms. An organization sits at the top of that structure, followed by form spaces and finally forms. A client can have multiple organizations, which each organization using several form spaces. Each form space can provide access to different forms and a form itself can be associated with several form spaces.
Manager is a secure system that allows you to enable fine grained user access to forms by using preconfigured security managers or and customized groups and roles. The platform developers or system admins can have dedicated access to configure, maintain and manage your Manager environment. Staff and applicants can access forms directly or indirectly through Journey Workspaces.
Journey Manager protects your data as it travels between your device and our servers using industry-standard TLSTransport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. encryption. This robust encryption ensures that your information remains confidential and secure from unauthorized access. Consequently, data in transit is protected from eavesdropping and tampering.
For an extra layer of protection, Manager offers the optional Form Data Obfuscation. This feature further scrambles sensitive data, making it even more difficult for potential attackers to decipher. Although the key exchange mechanism for this feature is weaker compared to TLS, it still serves as a valuable component of a defense-in-depth strategy. Given the robust security provided by TLS, this additional layer is typically unnecessary in industrial applications. However, this additional measure can be a valuable part of a comprehensive security strategy.
In most cases, as used by millions of people and businesses worldwide, the high level of security provided by TLS is sufficient to protect sensitive data in transit. By following industry best practices, such as using strong encryption algorithms and keeping the system up-to-date, we can ensure that your data remains safe and secure.
Manager provides rich and fine grained framework for developing, testing and deploying services that implement client's business logic, interact with FinTech services and external systems. Manager comes with many preconfigured core services, covering most of common client's requirements, but you can easily create new services using Transact Fluent API and Transact functions as they are based on the standard Groovy framework.
Manager includes pre-built connectors for best in class services such as fraud detection, ID verification, digital signatures, and over 30 different connection partners. The integration has already been done, so each connector can be added to the user experience as needed when designing the application.
Every user interaction with a form is a transaction that is created and managed in Manager using the submission delivery mechanism. You have a wide of range of tools to view and manage these transactions. Manager comes with analysis tools including Insights to drill down to transactions, analyze user tends so you can make an educated decision how to improve a customer journey.
Manager stores all users' transactions, including PIIPersonally Identifiable Information (PII) is information about an individual that can be used to distinguish or trace an individual‘s identity, such as name, social security number, date and place of birth, mother‘s maiden name, or biometric records; and any other information that is linked to an individual. In Europe, PII is known as personal data. data, in a secure data storage and provides a mechanism to purge that data when it's not required any more. Data purging is an automated process which you can control by defining various data retention policies. Additionally, you can remove any transaction's data from the system manually. Manager lets you define how long to keep data and when to purge on the global (system), organization and form levels that gives you flexibility in overriding important settings for individual organizations. This is important for maintaining optimal performance of your server as well as to ensure that data is stored just long enough for a customer to complete their applications and after that is deleted from the system.
It's also important to remember that Temenos Journey Manager is not intended to be used as a System of RecordSystem of Record (SOR) is an ISRS (information storage and retrieval system) that is the authoritative source for a particular data element in a system containing multiple sources of the same element. To ensure data integrity, there must be one -- and only one -- system of record for a given piece of information. that stores large amount of data as this can affect system performance.
At any given time, system administrators can check Manager system info and health to see if any fine-tuning or adding a new server node is required, such as
Manager can be deployed in the cloud environmentCloud computing is shared pools of configurable computer system resources and higher-level services that can be rapidly provisioned with minimal management effort, often over the Internet. Cloud computing relies on sharing of resources to achieve coherence and economies of scale, similar to a public utility., or on-premise depending on customer requirements and available infrastructure.
Manager is implemented using a broad range of open source 3rd party libraries.
Next, learn how to create an organization.