euag_unified_client_access.md
Unified Client access
Proposer
EUAG
Type
Feature
Target MDG/TF
RO, SO, UI, VCA
Description
Current OSM version is composed of several components, each one with its own client, allowing the management of the different components, being the default deployment option to run each of them in different containers. While the general client for OSM operations should be the one driving the SO, it is also a fact that both VCA and RO clients are often required for facilitating troubleshooting and diagnosis.
This feature proposes the creation of a single container for client commands, that can be detached from the components themselves, and that offers a single management console for OSM operations.
Additionally, it is recommended that some operations are also brought to SO-client level, to unify all common interactions with the system, SO-client (which is OSM-level client) should allow, among other operations, to configure RO and VCA accounts in the SO, add and remove datacenters/sites, VNF and NS descriptors creation, check component status, start and stop components, on-board VNFs and NSs, instantiate NS, etc.
Demo or definition of done
N/A