Ensuring FTL System Security: Tasks for Administrators
TIBCO FTL software includes several components. To ensure security within and among those components, administrators complete this super-task and all its sub-task topics.
Procedure
Applications
-
Coordinate with application developers to secure application programs.
FTL application programs are clients of the realm server. They must use HTTPS to communicate with the realm server.Your role includes coordinating with application developers to ensure that application clients trust the secure realm server, and that they supply appropriate credentials when they connect to it. See Coordination.
-
Secure all application transports.
Application programs must use secure transports to communiate with one another. Your role includes configuring the application and transport definitions in the realm so that all relevant transports use only secure transport protocols.
Authentication and Authorization
-
Configure authentication and authorization.
Your role includes configuring your enterprise authentication and authorization system, such as an LDAP server, with appropriate information to support TIBCO FTL components and application users.
Realm Servers
-
Secure all realm servers.
A secure realm server enforces HTTPS communication whenever it communicates with clients, affiliated realm servers, and browsers.Your role is to supply realm server command line parameters to secure those client connections.
TIBCO FTL Component Services
-
Secure all transport bridge processes.
Transport bridge processes are clients of the realm server. They must communicate with the realm server using HTTPS.
-
Secure all persistence servers.
Persistence server processes are clients of the realm server, and must use HTTPS to communicate with the realm server, with one another, and with client applications.
-
Secure all eFTL servers.
TIBCO eFTL server processes are clients of the realm server. They must use HTTPS to communicate with the realm server. They must use secure transports to communicate with one another, and with eFTL applications.Your role includes these subtasks:
- Reconfigure the automatically-generated eFTL transport definitions so that all relevant transports use only secure transport protocols.
- Configure channels with appropriate authorization groups.
- Coordinate with application developers to ensure that eFTL clients connect to the eFTL servers using the secure web sockets protocol (WSS).
- Supply appropriate values for eFTL server command line parameters.
-
Secure all FTL monitoring services.
The FTL monitoring gateway (tibmongateway) is a client of the realm server. It must use HTTPS to communicate with the realm server.
Copyright © Cloud Software Group, Inc. All rights reserved.