Core Applications Security
The operations require the three core applications to communicate with each other. Avaya Oceana® uses the Avaya Aura® Suite of applications comprising Avaya Aura® System Manager, Avaya Aura® Session Manager, Avaya Aura® Communication Manager, Application Enablement Services, and Avaya Aura® Media Server to provide the voice platform for PSTN voice contacts. Avaya Oceana® is deployed with Avaya Analytics™ as it provides the reporting platform for real time and historical data.
You can secure communications and data transfer for the core applications using:
-
Secure Communications with https and wss (web socket secure)
-
Token Based Authorization
-
TLS 1.2
-
FQDNs
-
A root CA certificate in conjunction with Identity Certificates to deliver a Server Authentication Model
Avaya Oceana® core applications are primarily Avaya Breeze® platform-based software applications called snap-ins or services. The software applications take the configuration data from configurable parameters called Attributes.
The following are examples of snap-in attributes related to security, which can be set on the Oceana Configuration Service, and automatically applied to all other Avaya Oceana® services:
-
Secure Connections to Database - Default Value = True
-
Toggle Secure Mode - Default Value = False ( https on by default)
-
Enable Tokenless Access - Default Value= False (Token required by default). All REST requests for these interfaces must contain a valid token within the request header or they are rejected.
-
TLS version - Default Value = 1.2
-
Enable Secure Communications - Default Value = True
-
Authorization Required to Contact Service - Default Value = True
-
Authorization Required for Service - Default Value = True