Multibanking

FTM is able to serve a set of banks and entities within a single FTM database instance in a way that you can separate the transactions to different parties. The system, and the applications that are built on it, are able to categorize operational data by entity and prevent critical information from being compromised. In other words, you can use FTM to build applications that are aware of the complex hierarchies of banking groups and that deal with corporate users and different banking entities. This capability is called multibanking.

On a basic level, FTM provides a mechanism whereby transactions are associated with individual owning parties (for example, banks and departments) that are defined in FTM. The FTM party entity can be used classify such parties, and give them ownership of objects in the data model. In this way, you can associate operational data with a particular owning party that belongs to a hierarchy of entities. These associations reflect the hierarchical structure of a banking group or other, similar entity. The following figure shows an example of such a hierarchical structure.
Figure 1. Sample bank hierarchy
Sample bank hierarchy
FTM provides only a mechanism for associating transactions with an owning party. Multibanking solutions that are based on FTM must be designed in such a way that operational data is correctly assigned to the proper parties inside the operational hierarchy.

When a multibank solution is implemented, the FTM graphical user interface must be configured to restrict the user's view of operational data according to their role within the operational hierarchy. The restriction can be applied to individual parties, sets of parties, or party subtrees. Multibanking applies only to operational data; configuration data is not separated. So, all users who have access rights that allow them to change configuration data are able to change the configuration data for any entity, not just their own. For this reason, it is important to establish a clear hierarchy that allows only the system administrators to implement configuration changes.