Organizational unit
An organizational unit (OU) is a construct used to represent an organization whose resources are logically separate from those resources of other, similar organizations. You use OUs to control access to resources and to ensure data segregation.
Each resource recognized by FTM SWIFT
(for example, each queue or database table used by a service)
is associated with an OU. There are two types of OUs:
- Business OU
- An OU that represents a financial
institution, or a branch of or department within a financial institution.
Examples of resources associated with a business OU are:
- The queue into which an application puts messages to be processed by a particular service (its interface queue)
- The database table in which the OU stores its message audit data
- System OU
- An
OU used to consolidate resources that are needed only once per instance
or server, regardless of how many OUs use the corresponding services.
Examples of such resources are:
- The queue from which a service retrieves messages to be processed (its input queue)
- The message flow that carries out the actual message processing
- The database table in which services store common processing data
- The configuration objects used to operate and administer services
Messages that contain business data (business messages)
are associated with business OUs, whereas messages sent internally
to control components or to report errors are associated with a system
OU. An OU cannot be both a business OU and a system OU; that is, it
cannot be used to simultaneously:
- Represent all or part of a financial institution
- Consolidate resources required by services
FTM SWIFT uses a system OU called SYSOU, which contains basic, shared resources; for example, the resources needed to control access to its administration services.
The services providing extending features require their own system OU, which has the name DNFSYSOU. Resources that are shared by more than one OU are consolidated in DNFSYSOU. For example, SAG configuration data is defined for DNFSYSOU, whereas the configuration of a specific logical terminal (LT) is defined only for the OU that uses it.