diff options
109 files changed, 850 insertions, 7 deletions
diff --git a/.gitmodules b/.gitmodules index cb3e1b1b7..4d067ab02 100644 --- a/.gitmodules +++ b/.gitmodules @@ -358,3 +358,8 @@ url = https://gerrit.onap.org/r/modeling/etsicatalog branch = master ignore = dirty +[submodule "docs/submodules/aaf/certservice.git"] + path = docs/submodules/aaf/certservice.git + url = https://gerrit.onap.org/r/aaf/certservice + branch = master + ignore = dirty diff --git a/docs/guides/onap-operator/index.rst b/docs/guides/onap-operator/index.rst index e464c2407..ed114382e 100644 --- a/docs/guides/onap-operator/index.rst +++ b/docs/guides/onap-operator/index.rst @@ -16,3 +16,4 @@ an instance of ONAP. settingup/index.rst platformoperations.rst cloud_site/index.rst + onap-portal-admin/onap-portal-admin.rst diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/1018906_ep_home_editwidget.png b/docs/guides/onap-operator/onap-portal-admin/attachments/1018906_ep_home_editwidget.png Binary files differnew file mode 100644 index 000000000..6490e9c17 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/1018906_ep_home_editwidget.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/1018932_ep_trash_icon.png b/docs/guides/onap-operator/onap-portal-admin/attachments/1018932_ep_trash_icon.png Binary files differnew file mode 100644 index 000000000..77ce4adbc --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/1018932_ep_trash_icon.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/1018942_ep_editmenu_edit.png b/docs/guides/onap-operator/onap-portal-admin/attachments/1018942_ep_editmenu_edit.png Binary files differnew file mode 100644 index 000000000..c628abeb2 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/1018942_ep_editmenu_edit.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004284_image2017-10-27_14-14-37.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004284_image2017-10-27_14-14-37.png Binary files differnew file mode 100644 index 000000000..1178279bd --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004284_image2017-10-27_14-14-37.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004288_image2017-10-27_14-17-0.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004288_image2017-10-27_14-17-0.png Binary files differnew file mode 100644 index 000000000..317f1e7b0 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004288_image2017-10-27_14-17-0.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004295_image2017-10-27_14-23-38.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004295_image2017-10-27_14-23-38.png Binary files differnew file mode 100644 index 000000000..a68086fb7 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004295_image2017-10-27_14-23-38.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004297_image2017-10-27_14-26-38.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004297_image2017-10-27_14-26-38.png Binary files differnew file mode 100644 index 000000000..dc5ede88d --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004297_image2017-10-27_14-26-38.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004301_image2017-10-27_14-30-33.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004301_image2017-10-27_14-30-33.png Binary files differnew file mode 100644 index 000000000..17f40beaf --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004301_image2017-10-27_14-30-33.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004303_image2017-10-27_14-30-51.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004303_image2017-10-27_14-30-51.png Binary files differnew file mode 100644 index 000000000..17f40beaf --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004303_image2017-10-27_14-30-51.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004306_image2017-10-27_14-35-46.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004306_image2017-10-27_14-35-46.png Binary files differnew file mode 100644 index 000000000..c02a7758d --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004306_image2017-10-27_14-35-46.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004309_image2017-10-27_14-41-13.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004309_image2017-10-27_14-41-13.png Binary files differnew file mode 100644 index 000000000..50cf6e7e9 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004309_image2017-10-27_14-41-13.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004321_image2017-10-27_15-21-13.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004321_image2017-10-27_15-21-13.png Binary files differnew file mode 100644 index 000000000..2f5e7562e --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004321_image2017-10-27_15-21-13.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004324_image2017-10-27_15-24-5.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004324_image2017-10-27_15-24-5.png Binary files differnew file mode 100644 index 000000000..e08ea6b3c --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004324_image2017-10-27_15-24-5.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004327_image2017-10-27_15-27-1.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004327_image2017-10-27_15-27-1.png Binary files differnew file mode 100644 index 000000000..fa976c7de --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004327_image2017-10-27_15-27-1.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004329_image2017-10-27_15-28-31.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004329_image2017-10-27_15-28-31.png Binary files differnew file mode 100644 index 000000000..ea17b5c35 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004329_image2017-10-27_15-28-31.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004338_image2017-10-27_15-51-18.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004338_image2017-10-27_15-51-18.png Binary files differnew file mode 100644 index 000000000..90de6eebf --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004338_image2017-10-27_15-51-18.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004340_image2017-10-27_15-52-28.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004340_image2017-10-27_15-52-28.png Binary files differnew file mode 100644 index 000000000..9d181e820 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004340_image2017-10-27_15-52-28.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004343_image2017-10-27_15-56-53.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004343_image2017-10-27_15-56-53.png Binary files differnew file mode 100644 index 000000000..4e8972586 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004343_image2017-10-27_15-56-53.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004915_image2017-10-31_10-49-27.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004915_image2017-10-31_10-49-27.png Binary files differnew file mode 100644 index 000000000..5d9240c0e --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004915_image2017-10-31_10-49-27.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004934_image2017-10-31_11-12-22.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004934_image2017-10-31_11-12-22.png Binary files differnew file mode 100644 index 000000000..5bbd73723 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004934_image2017-10-31_11-12-22.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004936_image2017-10-31_11-16-14.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004936_image2017-10-31_11-16-14.png Binary files differnew file mode 100644 index 000000000..45b76fac6 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004936_image2017-10-31_11-16-14.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004943_image2017-10-31_11-21-2.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004943_image2017-10-31_11-21-2.png Binary files differnew file mode 100644 index 000000000..06f476d63 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004943_image2017-10-31_11-21-2.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004944_image2017-10-31_11-23-15.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004944_image2017-10-31_11-23-15.png Binary files differnew file mode 100644 index 000000000..c3f2c3cff --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004944_image2017-10-31_11-23-15.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004954_image2017-10-31_11-29-12.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004954_image2017-10-31_11-29-12.png Binary files differnew file mode 100644 index 000000000..7d3bae654 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004954_image2017-10-31_11-29-12.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004962_image2017-10-31_11-34-8.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004962_image2017-10-31_11-34-8.png Binary files differnew file mode 100644 index 000000000..05bf69d69 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004962_image2017-10-31_11-34-8.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/16004980_image2017-10-31_12-21-53.png b/docs/guides/onap-operator/onap-portal-admin/attachments/16004980_image2017-10-31_12-21-53.png Binary files differnew file mode 100644 index 000000000..454c6b9fc --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/16004980_image2017-10-31_12-21-53.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/20086818_image2017-12-5_14-53-43.png b/docs/guides/onap-operator/onap-portal-admin/attachments/20086818_image2017-12-5_14-53-43.png Binary files differnew file mode 100644 index 000000000..e7b808d9f --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/20086818_image2017-12-5_14-53-43.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/20086819_image2017-12-5_14-57-22.png b/docs/guides/onap-operator/onap-portal-admin/attachments/20086819_image2017-12-5_14-57-22.png Binary files differnew file mode 100644 index 000000000..977808e8f --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/20086819_image2017-12-5_14-57-22.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/20086820_image2017-12-5_15-8-37.png b/docs/guides/onap-operator/onap-portal-admin/attachments/20086820_image2017-12-5_15-8-37.png Binary files differnew file mode 100644 index 000000000..88626eaf9 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/20086820_image2017-12-5_15-8-37.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/20086821_image2017-12-5_15-9-27.png b/docs/guides/onap-operator/onap-portal-admin/attachments/20086821_image2017-12-5_15-9-27.png Binary files differnew file mode 100644 index 000000000..516adc748 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/20086821_image2017-12-5_15-9-27.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/20086839_image2017-12-5_16-52-40.png b/docs/guides/onap-operator/onap-portal-admin/attachments/20086839_image2017-12-5_16-52-40.png Binary files differnew file mode 100644 index 000000000..166243820 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/20086839_image2017-12-5_16-52-40.png diff --git a/docs/guides/onap-operator/onap-portal-admin/attachments/20086846_image2017-12-5_16-57-24.png b/docs/guides/onap-operator/onap-portal-admin/attachments/20086846_image2017-12-5_16-57-24.png Binary files differnew file mode 100644 index 000000000..c2c361f2d --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/attachments/20086846_image2017-12-5_16-57-24.png diff --git a/docs/guides/onap-operator/onap-portal-admin/onap-portal-admin.rst b/docs/guides/onap-operator/onap-portal-admin/onap-portal-admin.rst new file mode 100644 index 000000000..81d42f6a7 --- /dev/null +++ b/docs/guides/onap-operator/onap-portal-admin/onap-portal-admin.rst @@ -0,0 +1,664 @@ +|image2017-10-27_15-56-53.png| + +ONAP Portal for Administrators +============================== + +General +------- + +The ONAP Portal platform integrates different ONAP applications into a +central core. The Portal platform provides common management services +and connectivity, while the applications run separately. + +From the Portal, users access applications. Administrators onboard and +manage applications and widgets, and manage user access. + +The Portal SDK for application developers includes bundled tools, +technologies, and built-in capabilities such as services, APIs, and UI +controls. Existing applications can migrate to the Portal with the +provided APIs and libraries. See `ONAP Portal SDK +Documentation <http://onap.readthedocs.io/en/latest/submodules/portal.git/docs/tutorials/index.html>`__\. + +Access +------ + +Access the ONAP Portal using Mozilla Firefox or Google Chrome(win/mac) +at the provided URL. For example: `https://<hostname:port>/ONAPPORTAL/login.html`. + +Access the ONAP portal via the 8989 LoadBalancer documented `here <https://onap.readthedocs.io/en/latest/submodules/oom.git/docs/oom_user_guide.html#accessing-the-onap-portal-using-oom-and-a-kubernetes-cluster>`__ + +From the Portal, users access applications directly or by function using +the `Manage menu`. + +See also: + +- `Applications in the Portal` + +- `Application Catalog` + +Roles +----- + +The Portal displays different menus for the following functions: + +- Users + +- Portal Admins + +- Application Admins + +- Governor + +- Operator + +Each application also defines a distinct set of user roles. See *Users* . + + +Admin Tasks +----------- + +From the ONAP Portal, administrators: + +- access the same functionality accessible to users (see `ONAP Portal + for users <#PAGE_1018759>`__) + +- manage users and application admins + +- onboard applications and widgets + +- edit the functional menu + +Administrators see the following menu when accessing the ONAP Portal: + +|image2017-10-27_14-14-37.png| + +Left menu descriptions: + +.. _PAGE_1018764: + +Admins Menu +----------- + +Use the Admins section to: + +|image2017-10-27_14-17-0.png| + +View or search for application admins +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From the ONAP Portal Home, click Admins in the left menu. + +#. View or search for admins: + +- The Admins table shows all admins in alphabetical order by first + name. Select an application from the dropdown list to view admins for + a single application. + +- Search for an admin by entering a full or partial search term in the + search box. Search by first name, last name, or user ID. Searches are + not case-sensitive. + +- Filter further using a combination of the applications dropdown and + the search box. + +Add an application admin +~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From the ONAP Portal Home, click Admins in the left menu. + +#. Click Add Admin.The New Admin window displays. + +#. Enter any combination of the user's first name, last name in the + search field and click Search.Note: A minimum of three characters is + required to search. + +#. Select the user from the results and click Next. + +|image2017-10-27_14-23-38.png| + +#. Select an application from the dropdown list. + +|image2017-10-27_14-26-38.png| + +#. Click Save. + +The user can administer and manage users for the applications listed in +the Admins table. + +Modify application admin privileges +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From the ONAP Portal Home, click Admins in the left menu. + +#. Search for an admin and then select one by clicking the row in the + Admins table (see `View or search for application admins`. + +#. Modify the admin's application privileges: + +- Add an application to the Administrates list by selecting it from the + dropdown list + +- Delete an application from the Administrates list by clicking the + trash icon + +|image2017-10-27_14-30-33.png| . + +#. Click Save. + +Delete an application admin +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To delete an application admin completely, first remove access for each +application. + +#. From the ONAP Portal Home, click Admins in the left menu. + +#. Search for a name and then select one by clicking the row in the + Admins table (see `View or search for application admins`. + +#. Click the trash icon + +|image2017-10-27_14-30-51.png| and click OK to confirm for each +application in the Administrates list. + +#. Click Save. + +The application Admin is removed from the table. The Admin is only +removed from the Admins table when they have no application access. + + +Users Menu +---------- + +Use the Users section to: + +|image2017-10-27_14-35-46.png| + +View or search for users +~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Users in the left menu. + +#. Select an application from the dropdown list. + +#. Enter a full or partial first name, last, name, user ID, or role in + the search box; or click the column header to sort that column in + alphabetical or reverse alphabetical order. + +Add a user +~~~~~~~~~~ + +Portal admins can add or manage users for any application. Application +admins can only add and manage users for their specific applications. + +#. From ONAP Portal Home, click Users in the left menu. + +#. Click Add User. + +#. The New User window displays. + +#. Search for or add a new user: + +- To search for a user, enter the user's complete first name, last + name, or user ID and click search. + +- To add a new user, click New User, fill in the user details, and + click Add New User. The new user appears in the results list. + +#. Select the user from the results and click Next. + +|image2017-10-27_14-41-13.png| + +#. Select a role from the dropdown lists for each application required + by the user. + +#. Click Save. + +The user can access the applications with the roles listed in the Users +table. + +Modify users and roles +~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Users in the left menu. + +#. Select an application from the dropdown, search for a user, and + select one by clicking the row in the Users table. The user's access + and roles display. + +|image2017-10-27_15-21-13.png| + +#. Modify the user's role for each application: + +- Add or change a user role by selecting or clearing the role from the + dropdown list. + +- Remove all the user's roles for an application by clicking the trash + icon + +|ep_trash_icon.png| . + +#. Click Save. + +Delete a user +~~~~~~~~~~~~~ + +To delete a user completely, remove access for each application. + +#. From the ONAP Portal Home, click Users in the left menu. + +#. Select an application from the dropdown, search for a user, then + click the row in the Users table to select (see `View or search for + users`. + The user's access and roles display. + +#. Click the trash icon + +|ep_trash_icon.png| beside an application and click OK to confirm. + +#. Click Save. + +The User is removed from the applications. The User is only removed from +the Users table when they have no application access. + +Portal Admins +------------- + +Use the Portal Admins section to: + +|image2017-10-27_15-24-5.png| + +View or search for Portal Admins +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Portal Admins in the left menu. + +#. Enter a full or partial first name, last, name, or ATTUID in the + search box, or click the sorting arrows in any column to sort that + column in alphabetical or reverse alphabetical order. + +Add a Portal Admin +~~~~~~~~~~~~~~~~~~ + +Only Portal Admins can add or delete other Portal Admins. + +#. From the ONAP Portal Home, click Portal Admins in the left menu. + +#. Click Add Portal Admin. The Add New Portal Admin window displays. + +#. Search for or add a new user: + +- To search for a user, enter the user's complete first name, last + name, or user ID and click search. + +- To add a new user, click New User, fill in the user details, and + click Add New User. The new user appears in the results list. + +#. Select the user from the results and click Save. + +The user is listed in the Portal Admins table and can manage users and +admins. + +Delete a Portal Admin +~~~~~~~~~~~~~~~~~~~~~ + +Only Portal Admins can add or delete other Portal Admins. + +#. From ONAP Portal Home, click Portal Admins in the left menu. + +#. Search for or scroll to a name in the Portal Admins table and click + the trash icon in the Delete column. + +#. Click OK to confirm. + +The Portal Admin is removed from the table. + +Application Onboarding +---------------------- + +Use the Application Onboarding section to: + +|image2017-10-27_15-27-1.png| + +Add an application to the Portal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From the ONAP Portal Home, click Application Onboarding in the left + menu. + +#. Click Add App. + +#. The Application Details window displays. + +|image2017-10-27_15-28-31.png| + +4. Fill out the fields as described in the table: + ++---------------------------+------------------------------------------+ +| **Hyperlink only | Select to add an application with a URL | +| application** | only. | ++===========================+==========================================+ +| **Application name** | Application name to display in the | +| | Portal. | ++---------------------------+------------------------------------------+ +| **URL** | Application landing page for | +| | hyperlink-only applications. | ++---------------------------+------------------------------------------+ +| **REST API URL** | [Optional] The endpoint for RESTful API | +| | calls. | ++---------------------------+------------------------------------------+ +| **Username** | The username for the RESTful API calls. | +| | Default = Default | ++---------------------------+------------------------------------------+ +| **Password** | Password for the RESTful API call. | +| | Default = AppPassword!1 | ++---------------------------+------------------------------------------+ +| **Name Space** | Namespace value when Application | +| | registered in AAF. | ++---------------------------+------------------------------------------+ +| **Communication Inbox** | Do not fill out. Populated by the | +| | application. | ++---------------------------+------------------------------------------+ +| **Communication Key** | Do not fill out. Populated by the | +| | application. | ++---------------------------+------------------------------------------+ +| **Communication Secret** | Do not fill out. Populated by the | +| | application. | ++---------------------------+------------------------------------------+ +| **Upload image** | Click Browse to select the application | +| | image to display in the ONAP Portal. | ++---------------------------+------------------------------------------+ +| **Allow guest access** | Select to allow access for users not | +| | listed as Users or Admins. | ++---------------------------+------------------------------------------+ +| **Active** | Select to make the application active. | ++---------------------------+------------------------------------------+ +| **Centralized** | Indicate this application is using AAF | +| | for centralized role management. | ++---------------------------+------------------------------------------+ + +5. Click Save. + +The application appears in the Applications section and in the +Application Onboarding table. The Portal Admin receives an email with +Communications details. + +6. Add the application URL to the appropriate Manage menu items: + +#. Click Edit Functional Menu in the left menu. + +#. Expand the Manage menu to find the correct items. + +#. Right-click an item and select Edit. + +|ep_editmenu_edit.png| + +#. In the URL field, enter the server URL of the new application and + click Save. + +Collect and forward application communication details +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The Portal administrator forwards communications details and a list of +servers to the application developer. The application developer adds the +details to the portal-properties file located in \\<app web +directory>/WEB-INF/classes. + +**Prerequisites:** *Add an application to the Portal* + +#. Collect the following details and send them to the application + developer. + ++----------------------------------------+-----------------------------+ +| Key-value pair | Obtain from | ++========================================+=============================+ +| redirect_url = ** /** | The redirect URL defined | +| /process_csp | as ** /** /process_csp. | ++----------------------------------------+-----------------------------+ + +#. Request that the application developer: + +#. Add the key-value pairs above to the portal.properties file located + in ** /WEB-INF/classes. + +#. Add the key-value pair shared_context_rest_url = ** to the + system.properties file located in the ** /WEB-INF/conf directory. + +#. Restart the application + +Delete an application from the Portal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From the ONAP Portal Home, click Widget Onboarding in the left menu. + +#. Search for or scroll to an application in the table and click the + trash icon + +|ep_trash_icon.png| in the Delete column. + +#. Click OK to confirm. + +The application is removed from the Portal. + +Widget Onboarding +----------------- + +Use the Widget Onboarding section to: + +|image2017-10-27_15-51-18.png| + +Add an application widget to the Portal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Widget Onboarding in the left menu. + +#. Click Add Widget. + +The Widget Details window displays. + +|image2017-10-27_15-52-28.png| + +3. Fill out the fields as described in the following table. + ++------------------+---------------------------------------------------+ +| **Application | Select from a dropdown list of onboarded | +| Name** | applications. | ++==================+===================================================+ +| **Widget Name** | The name for the widget that appears in the | +| | Widgets section of the Portal. | ++------------------+---------------------------------------------------+ +| **Width, | Automatically populated fields. | +| Height** | | ++------------------+---------------------------------------------------+ +| **URL** | Widget landing page. | ++------------------+---------------------------------------------------+ + +4. Click Save. + +The widget appears in the Widgets section of the Portal. Users with +permissions to the widget's application can access the widget. + +Remove a widget from the Portal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Widget Onboarding in the left menu. + +#. Search for or scroll to a widget in the table and click the trash + icon + +|ep_trash_icon.png| in the Delete column. + +#. Click OK to confirm. + +The widget is removed from the Portal. + +Edit Functional Menu +-------------------- + +Edit or rearrange the ONAP Portal functional menus in the Edit +Functional Menu section. + +|image2017-10-31_11-12-22.png| + +ONAP Portal menus have 4 levels. The menu levels correspond to how and +where the menu items appear in the Portal UI. + +|image2017-10-31_10-49-27.png| + +Use the Edit Functional Menu section to: + +Add a menu item +~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Edit Functional Menu in the left menu. + +#. Use the arrows to expand the menu, then right-click on the intended + parent menu item and select Add. + +|image2017-10-31_11-16-14.png| + +#. Enter a title for the menu item, then enter a URL or select the + application to link to from the App dropdown list. + +#. Click Save. + +#. Click Regenerate Menu to finalize the changes and update the menu. + +Edit a menu item +~~~~~~~~~~~~~~~~ + +#. From the ONAP Portal Home, click Edit Functional Menu in the left + menu. + +#. Use the arrows to expand the menu, then right-click on the menu item + and select Edit. + +#. Make changes to the title, URL, or application and click Continue. + +#. Click Regenerate Menu to finalize the changes and update the menu. + +|image2017-10-31_11-21-2.png| + +Move a menu item +~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Edit Functional Menu in the left menu. + +#. Use the arrows to expand the menu. + +#. Click and drag a menu item to move it.A blue line appears to indicate + where the menu item will move. A blue box indicates the moved item + will be a child of that item. + +|image2017-10-31_11-23-15.png| + +#. Click Regenerate Menu to finalize the changes and update the menu. + +Delete a menu item +~~~~~~~~~~~~~~~~~~ + +A menu item with children cannot be deleted. Delete all child menu items +first. + +#. From ONAP Portal Home, click Edit Functional Menu in the left menu. + +#. Use the arrows to expand the menu, then right-click on the menu item + and select Delete. + +#. Click OK + +#. Click Regenerate Menu to finalize the changes and update the menu. + +Portal Microservices Onboarding +------------------------------- + +From left menu Microservice Onboarding section: + +|image2017-10-31_11-29-12.png| + +Add a microservice widget to the Portal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Microservice Onboarding in the left + menu. + +#. Click Add Microservice. + +The Microservice Details window displays. + +|image2017-10-31_11-34-8.png| + +3. Fill out the fields as described in the following table. + ++---------------------------------+------------------------------------+ +| **Field** | Explanation | ++=================================+====================================+ +| **Microservice Name** | The name for the microservice that | +| | appears in the Microservice | +| | section of the Portal. | ++---------------------------------+------------------------------------+ +| **Microservice Description** | Describe what the microservice | +| | does | ++---------------------------------+------------------------------------+ +| **Application Name** | Select from a dropdown list of | +| | onboarded applications. | ++---------------------------------+------------------------------------+ +| **Microservice End Point URL** | Enter Microservice URL | ++---------------------------------+------------------------------------+ +| **Security Type** | Select from dropdown for | +| | Authentication Method | ++---------------------------------+------------------------------------+ +| **Add User Parameter** | Enter parameter key and value if | +| | applicable to microservice end | +| | point URL | ++---------------------------------+------------------------------------+ +| **Active** | Active check/uncheck to show/hide | +| | the microservice | ++---------------------------------+------------------------------------+ + +4. Click Save. + +The microservice appears in the Microservices section of the Portal. +Users with permissions to the Microservice application can access the +microservice. + +Remove a microservice from the Portal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +#. From ONAP Portal Home, click Microservice Onboarding in the left + menu. + +#. Search for or scroll to a microservice in the table and click the + trash icon + +|ep_trash_icon.png| in the Delete column. + +#. Click OK to confirm. + +The mocroservice is removed from the Portal. + +.. |image2017-10-27_15-56-53.png| image:: attachments/16004343_image2017-10-27_15-56-53.png +.. |image2017-12-5_15-8-37.png| image:: attachments/20086820_image2017-12-5_15-8-37.png +.. |image2017-10-27_14-14-37.png| image:: attachments/16004284_image2017-10-27_14-14-37.png +.. |image2017-10-27_14-17-0.png| image:: attachments/16004288_image2017-10-27_14-17-0.png +.. |image2017-10-27_14-23-38.png| image:: attachments/16004295_image2017-10-27_14-23-38.png +.. |image2017-10-27_14-26-38.png| image:: attachments/16004297_image2017-10-27_14-26-38.png +.. |image2017-10-27_14-30-33.png| image:: attachments/16004301_image2017-10-27_14-30-33.png +.. |image2017-10-27_14-30-51.png| image:: attachments/16004303_image2017-10-27_14-30-51.png +.. |image2017-10-27_14-35-46.png| image:: attachments/16004306_image2017-10-27_14-35-46.png +.. |image2017-10-27_14-41-13.png| image:: attachments/16004309_image2017-10-27_14-41-13.png +.. |image2017-10-27_15-21-13.png| image:: attachments/16004321_image2017-10-27_15-21-13.png +.. |ep_trash_icon.png| image:: attachments/1018932_ep_trash_icon.png +.. |image2017-10-27_15-24-5.png| image:: attachments/16004324_image2017-10-27_15-24-5.png +.. |image2017-10-27_15-27-1.png| image:: attachments/16004327_image2017-10-27_15-27-1.png +.. |image2017-10-27_15-28-31.png| image:: attachments/16004329_image2017-10-27_15-28-31.png +.. |ep_editmenu_edit.png| image:: attachments/1018942_ep_editmenu_edit.png +.. |image2017-10-27_15-51-18.png| image:: attachments/16004338_image2017-10-27_15-51-18.png +.. |image2017-10-27_15-52-28.png| image:: attachments/16004340_image2017-10-27_15-52-28.png +.. |image2017-10-31_11-12-22.png| image:: attachments/16004934_image2017-10-31_11-12-22.png +.. |image2017-10-31_10-49-27.png| image:: attachments/16004915_image2017-10-31_10-49-27.png +.. |image2017-10-31_11-16-14.png| image:: attachments/16004936_image2017-10-31_11-16-14.png +.. |image2017-10-31_11-21-2.png| image:: attachments/16004943_image2017-10-31_11-21-2.png +.. |image2017-10-31_11-23-15.png| image:: attachments/16004944_image2017-10-31_11-23-15.png +.. |image2017-10-31_11-29-12.png| image:: attachments/16004954_image2017-10-31_11-29-12.png +.. |image2017-10-31_11-34-8.png| image:: attachments/16004962_image2017-10-31_11-34-8.png diff --git a/docs/guides/onap-user/index.rst b/docs/guides/onap-user/index.rst index c431b3190..f8ca1eb0b 100644 --- a/docs/guides/onap-user/index.rst +++ b/docs/guides/onap-user/index.rst @@ -13,7 +13,7 @@ an instance of ONAP. .. toctree:: :maxdepth: 1 - onapportal.rst + onap-portal-user/onap-portal-user.rst design/index.rst instantiate/index.rst configure/index.rst diff --git a/docs/guides/onap-user/instantiate/instantiation/vid/index.rst b/docs/guides/onap-user/instantiate/instantiation/vid/index.rst index 307ceb981..d6b082488 100644 --- a/docs/guides/onap-user/instantiate/instantiation/vid/index.rst +++ b/docs/guides/onap-user/instantiate/instantiation/vid/index.rst @@ -10,4 +10,4 @@ A La Carte mode Service Instantiation via ONAP VID Portal :maxdepth: 1 :titlesonly: - ../../../../../submodules/vid.git/docs/humaninterfaces.rst + ../../../../../submodules/vid.git/docs/instantiate.rst diff --git a/docs/guides/onap-user/instantiate/pre_instantiation/index.rst b/docs/guides/onap-user/instantiate/pre_instantiation/index.rst index 6a4870242..1ab726d6a 100644 --- a/docs/guides/onap-user/instantiate/pre_instantiation/index.rst +++ b/docs/guides/onap-user/instantiate/pre_instantiation/index.rst @@ -76,7 +76,7 @@ To declare the Owning Entity in VID: :: curl -X POST \ - http://vid.api.simpledemo.onap.org:30238/vid/maintenance/category_parameter/owningEntity \ + https://vid.api.simpledemo.onap.org:30200/vid/maintenance/category_parameter/owningEntity \ -H 'Accept-Encoding: gzip, deflate' \ -H 'Content-Type: application/json' \ -H 'cache-control: no-cache' \ @@ -90,11 +90,11 @@ Example for "platform" named "Test_Platform" :: curl -X POST \ - http://vid.api.simpledemo.onap.org:30238/vid/maintenance/category_parameter/platform \ + https://vid.api.simpledemo.onap.org:30200/vid/maintenance/category_parameter/platform \ -H 'Content-Type: application/json' \ -H 'cache-control: no-cache' \ -d '{ - "options": [""Test_Platform"] + "options": ["Test_Platform"] }' Example for "line of business" named "Test_LOB" @@ -102,7 +102,7 @@ Example for "line of business" named "Test_LOB" :: curl -X POST \ - http://vid.api.simpledemo.onap.org:30238/vid/maintenance/category_parameter/lineOfBusiness \ + https://vid.api.simpledemo.onap.org:30200/vid/maintenance/category_parameter/lineOfBusiness \ -H 'Content-Type: application/json' \ -H 'cache-control: no-cache' \ -d '{ @@ -114,7 +114,7 @@ Example for "project" named "Test_project" :: curl -X POST \ - http://vid.api.simpledemo.onap.org:30238/vid/maintenance/category_parameter/project \ + https://vid.api.simpledemo.onap.org:30200/vid/maintenance/category_parameter/project \ -H 'Content-Type: application/json' \ -H 'cache-control: no-cache' \ -d '{ diff --git a/docs/guides/onap-user/onap-portal-user/attachments/1018906_ep_home_editwidget.png b/docs/guides/onap-user/onap-portal-user/attachments/1018906_ep_home_editwidget.png Binary files differnew file mode 100644 index 000000000..6490e9c17 --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/1018906_ep_home_editwidget.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/16004284_image2017-10-27_14-14-37.png b/docs/guides/onap-user/onap-portal-user/attachments/16004284_image2017-10-27_14-14-37.png Binary files differnew file mode 100644 index 000000000..1178279bd --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/16004284_image2017-10-27_14-14-37.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/16004343_image2017-10-27_15-56-53.png b/docs/guides/onap-user/onap-portal-user/attachments/16004343_image2017-10-27_15-56-53.png Binary files differnew file mode 100644 index 000000000..4e8972586 --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/16004343_image2017-10-27_15-56-53.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/16004980_image2017-10-31_12-21-53.png b/docs/guides/onap-user/onap-portal-user/attachments/16004980_image2017-10-31_12-21-53.png Binary files differnew file mode 100644 index 000000000..454c6b9fc --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/16004980_image2017-10-31_12-21-53.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/20086818_image2017-12-5_14-53-43.png b/docs/guides/onap-user/onap-portal-user/attachments/20086818_image2017-12-5_14-53-43.png Binary files differnew file mode 100644 index 000000000..e7b808d9f --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/20086818_image2017-12-5_14-53-43.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/20086819_image2017-12-5_14-57-22.png b/docs/guides/onap-user/onap-portal-user/attachments/20086819_image2017-12-5_14-57-22.png Binary files differnew file mode 100644 index 000000000..977808e8f --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/20086819_image2017-12-5_14-57-22.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/20086820_image2017-12-5_15-8-37.png b/docs/guides/onap-user/onap-portal-user/attachments/20086820_image2017-12-5_15-8-37.png Binary files differnew file mode 100644 index 000000000..88626eaf9 --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/20086820_image2017-12-5_15-8-37.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/20086821_image2017-12-5_15-9-27.png b/docs/guides/onap-user/onap-portal-user/attachments/20086821_image2017-12-5_15-9-27.png Binary files differnew file mode 100644 index 000000000..516adc748 --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/20086821_image2017-12-5_15-9-27.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/20086839_image2017-12-5_16-52-40.png b/docs/guides/onap-user/onap-portal-user/attachments/20086839_image2017-12-5_16-52-40.png Binary files differnew file mode 100644 index 000000000..166243820 --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/20086839_image2017-12-5_16-52-40.png diff --git a/docs/guides/onap-user/onap-portal-user/attachments/20086846_image2017-12-5_16-57-24.png b/docs/guides/onap-user/onap-portal-user/attachments/20086846_image2017-12-5_16-57-24.png Binary files differnew file mode 100644 index 000000000..c2c361f2d --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/attachments/20086846_image2017-12-5_16-57-24.png diff --git a/docs/guides/onap-user/onap-portal-user/onap-portal-user.rst b/docs/guides/onap-user/onap-portal-user/onap-portal-user.rst new file mode 100644 index 000000000..7ce2f3a08 --- /dev/null +++ b/docs/guides/onap-user/onap-portal-user/onap-portal-user.rst @@ -0,0 +1,172 @@ +|image2017-10-27_15-56-53.png| + +ONAP Portal for Users +===================== + +General +------- + +The ONAP Portal platform integrates different ONAP applications into a +central core. The Portal platform provides common management services +and connectivity, while the applications run separately. + +From the Portal, users access applications. Administrators onboard and +manage applications and widgets, and manage user access. + +The Portal SDK for application developers includes bundled tools, +technologies, and built-in capabilities such as services, APIs, and UI +controls. Existing applications can migrate to the Portal with the +provided APIs and libraries. See `ONAP Portal SDK +Documentation <http://onap.readthedocs.io/en/latest/submodules/portal.git/docs/tutorials/index.html>`__\. + +Access +------ + +Access the ONAP Portal using Mozilla Firefox or Google Chrome(win/mac) +at the provided URL. For example: `https://<hostname:port>/ONAPPORTAL/login.html`. + +Access the ONAP portal via the 8989 LoadBalancer documented `here <https://onap.readthedocs.io/en/latest/submodules/oom.git/docs/oom_user_guide.html#accessing-the-onap-portal-using-oom-and-a-kubernetes-cluster>`__ + +From the Portal, users access applications directly or by function using +the `Manage menu`. + +See also: + +- `Applications in the Portal` + +- `Application Catalog` + +Roles +----- + +The Portal displays different menus for the following functions: + +- Users + +- Portal Admins + +- Application Admins + +- Governor + +- Operator + +Each application also defines a distinct set of user roles. See *Users* . + +Portal personalization and features +----------------------------------- + +Show and hide the left menu +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To hide the left menu, click the menu icon. Click the menu icon again to +show the menu. + +|image2017-10-31_12-21-53.png| + +Applications +~~~~~~~~~~~~ + +Access applications in the Portal directly from the `Application Catalog` +or using the `Manage menu`. +All the default applications in the ONAP Portal are integrated, but +applications may also be onboarded as hyperlink-only. Integrated +applications open in tabs below the header in the Portal; linked +applications open in a new browser window. To close an integrated +application, click the x in the tab. + +|image2017-12-5_14-53-43.png| + +A maximum of six applications (tabs) can be open at once in the ONAP +Portal. + +Manage menu +----------- + +The Manage menu provides links to applications by function. Choose from +a list of functional or management tasks for each area. This example +shows the options in the top-level functional Design category: + +|image2017-12-5_14-57-22.png| + +Favorites +~~~~~~~~~ + +Hover over a menu item and click the star beside it to add it to +Favorites. Click the star again to remove the item from Favorites. + +Editing the Menu +~~~~~~~~~~~~~~~~ + +Portal Admins edit and manage the menu. See `Edit Functional Menu` + +Support Menu +------------ + +The Support menu provides Contact Us and Get Access links. Portal admins +can add contact details and also edit Support menu. See `Edit Functional Menu`. + +Home +---- + +Home is the default view after login. + +|image2017-12-5_16-52-40.png| + +Personalize the Home Page +~~~~~~~~~~~~~~~~~~~~~~~~~ + +Add or remove applications using the `Application Catalog`. +Sort applications or widgets by clicking the drag handle to drag and +drop the application or widget to a new location. + +|image2017-12-5_16-57-24.png| Add, manage, and edit what appears in the +widgets by clicking the settings icon and selecting Edit. + +|ep_home_editwidget.png| + +Application Catalog +------------------- + +Use the Application Catalog to select which application should appear on +your Home page. Applications with a check mark already appear on the +Home page. + +- To select an application to appear on the Home page, click the check + box in the top right corner of the application tile. + +- To remove an application from the Home page, click the check box + again. + +- Use the Filter to view specific applications: All applications, + Accessible (currently available) applications, or applications On + Home Page. + +- Click the drag handle to sort application tiles in the Application + Catalog. + +|image2017-12-5_15-8-37.png| + +Widget Catalog +-------------- + +Widgets are small applications that interact with their host application +and each other to provide quick access for certain tasks. Use the +Widgets section to view and interact with widgets. + +- Click a widget tile to open the widget. + +- Click the drag handle to sort widget tiles. + +|image2017-12-5_15-9-27.png| + + +.. |image2017-10-27_15-56-53.png| image:: attachments/16004343_image2017-10-27_15-56-53.png +.. |image2017-10-31_12-21-53.png| image:: attachments/16004980_image2017-10-31_12-21-53.png +.. |image2017-12-5_14-53-43.png| image:: attachments/20086818_image2017-12-5_14-53-43.png +.. |image2017-12-5_14-57-22.png| image:: attachments/20086819_image2017-12-5_14-57-22.png +.. |image2017-12-5_16-52-40.png| image:: attachments/20086839_image2017-12-5_16-52-40.png +.. |image2017-12-5_16-57-24.png| image:: attachments/20086846_image2017-12-5_16-57-24.png +.. |ep_home_editwidget.png| image:: attachments/1018906_ep_home_editwidget.png +.. |image2017-12-5_15-8-37.png| image:: attachments/20086820_image2017-12-5_15-8-37.png +.. |image2017-12-5_15-9-27.png| image:: attachments/20086821_image2017-12-5_15-9-27.png diff --git a/docs/release/repolist.rst b/docs/release/repolist.rst index eaf4d4e8a..6235e0dfd 100644 --- a/docs/release/repolist.rst +++ b/docs/release/repolist.rst @@ -62,3 +62,4 @@ Project/Components music/distributed-kv-store <../submodules/music/distributed-kv-store.git/docs/index> osa <../submodules/osa.git/docs/index> + aaf/certservice <../submodules/aaf/certservice.git/docs/index> diff --git a/docs/submodules/aaf/authz.git b/docs/submodules/aaf/authz.git -Subproject ba66edfffc5d58a2a963b66967a9b93beaf881b +Subproject add60903781f8bb4cbe59555bf79181cb5f73b8 diff --git a/docs/submodules/aaf/certservice.git b/docs/submodules/aaf/certservice.git new file mode 160000 +Subproject be552bb854e00ad79d0854304226829d0f969fb diff --git a/docs/submodules/aaf/sms.git b/docs/submodules/aaf/sms.git -Subproject 137e91e4fab1995c2df7a13c455edfe6628c33f +Subproject 8b9a5a06a5652d604026f3a2293639e30c15be0 diff --git a/docs/submodules/aai/aai-common.git b/docs/submodules/aai/aai-common.git -Subproject 0aef5509aec19c6eab75ad98ed8e071706a9a0d +Subproject 49e8504dbc5db6bedbc8db05288f35b32034bc9 diff --git a/docs/submodules/aai/esr-gui.git b/docs/submodules/aai/esr-gui.git -Subproject 889f461a65931ec52aee9d0a24f8ccf93c94cdf +Subproject ae14506d535eb3fb2e9f9095375e98e784c9241 diff --git a/docs/submodules/aai/esr-server.git b/docs/submodules/aai/esr-server.git -Subproject e371a843d9e5ba7d123d920d5e1bd5a558fd198 +Subproject 17457060a8341fb4675a0ff53929c986f917e7a diff --git a/docs/submodules/aai/event-client.git b/docs/submodules/aai/event-client.git -Subproject e0c8997a73eac90e5519c90a78a1c919cff26af +Subproject ff115760b12d3f77ea13bacd4fadc8a72beab56 diff --git a/docs/submodules/aai/sparky-be.git b/docs/submodules/aai/sparky-be.git -Subproject 02b88b997fd0671c07f58ef00ac4f3c67b2aa55 +Subproject 37198055321d65aff51d06716461050752cea9a diff --git a/docs/submodules/appc.git b/docs/submodules/appc.git -Subproject 7b7befa39b7b70b4b18b1f1a561398b8bede622 +Subproject 90732f0d7d131cb3a9640cde51b9afdc502a7c4 diff --git a/docs/submodules/appc/deployment.git b/docs/submodules/appc/deployment.git -Subproject 9d72f25a464d5be9fa4ecc072dbad85edfeb589 +Subproject 981457eaf23722fe1d0a9d4c79eb716a37359f8 diff --git a/docs/submodules/ccsdk/apps.git b/docs/submodules/ccsdk/apps.git -Subproject d7500059bbf0e6d7710e22319cc01a46fceecae +Subproject 9d3cc4fdc90e64d2c8977d5537f915afbc1dce5 diff --git a/docs/submodules/ccsdk/cds.git b/docs/submodules/ccsdk/cds.git -Subproject 723cb0b0f4fca052561f21bb8312bf7c6e8cd52 +Subproject 3b46e9facf5f06a0170fbad120e2402e4bbd127 diff --git a/docs/submodules/ccsdk/dashboard.git b/docs/submodules/ccsdk/dashboard.git -Subproject c73866cf44cad2be9a91ea1e2a3a77fcc29d9c2 +Subproject 523f37fb7d255e436daf5320c7fd09c872f1be5 diff --git a/docs/submodules/ccsdk/distribution.git b/docs/submodules/ccsdk/distribution.git -Subproject ca7c8f071efc97bd36818c1af88ec1f6b4544df +Subproject 5007ad36c29ec122c1098dee36c5869c760e876 diff --git a/docs/submodules/ccsdk/features.git b/docs/submodules/ccsdk/features.git -Subproject f6f3b57be8e57ffc6790d139b0b7f168b8cc69e +Subproject c6f4d650f2652a30aa4d951459e294e37394c55 diff --git a/docs/submodules/ccsdk/platform/plugins.git b/docs/submodules/ccsdk/platform/plugins.git -Subproject 83b1669c0ec3139557172946f98dab1fd337f02 +Subproject 9ca8e4a4a9e94f51506fb856ba64650cff322c4 diff --git a/docs/submodules/clamp.git b/docs/submodules/clamp.git -Subproject b0fba2fc6c28ec5054cb3a59cc5ed694be1c574 +Subproject 47caef3827de362e7b6204b01d73238fb6faa71 diff --git a/docs/submodules/cli.git b/docs/submodules/cli.git -Subproject d5155b512337ebb873c4c7a5072ef9524b770bc +Subproject e2ea65fd8951954a9f0c57063a12f4cd33ce261 diff --git a/docs/submodules/dcaegen2.git b/docs/submodules/dcaegen2.git -Subproject 1dc0ab2d286092764a066ec648c7b6659e69153 +Subproject 729478d078e7570824472d02ff0d4e115cb3314 diff --git a/docs/submodules/dmaap/buscontroller.git b/docs/submodules/dmaap/buscontroller.git -Subproject 806e34bfe5ca248e3962a62bb3999cdb1bd362e +Subproject 8c6eaead6e8ffd9b575aea8d9288d85c81bd441 diff --git a/docs/submodules/externalapi/nbi.git b/docs/submodules/externalapi/nbi.git -Subproject 468a4135dbffb875b07870182a2c85a9a71dfd4 +Subproject ca20793652dc0df6c25cdde9e2bbe007c0efebb diff --git a/docs/submodules/holmes/rule-management.git b/docs/submodules/holmes/rule-management.git -Subproject 49f817de0db1f1e5e310990b8a44f4ab1865036 +Subproject ad6dd88c5d5aa64aa624e5613fd584b5f2a5540 diff --git a/docs/submodules/integration.git b/docs/submodules/integration.git -Subproject ed4ad1886d7f11b7079d12515e9fb494fd58a2b +Subproject 76c43bfd668d4f112a3845c631459643e405304 diff --git a/docs/submodules/logging-analytics.git b/docs/submodules/logging-analytics.git -Subproject e472260ef3aced8db16dcadb47f9b06e01fa261 +Subproject 56ff46ebe0309e36cd70e7f1c65a789eddaaa5d diff --git a/docs/submodules/logging-analytics/pomba/pomba-audit-common.git b/docs/submodules/logging-analytics/pomba/pomba-audit-common.git -Subproject 01494f43edc57440e89f026284c5280ec022824 +Subproject 739a86ee2dc6feb21cc70064ab5fa20e79897ea diff --git a/docs/submodules/modeling/etsicatalog.git b/docs/submodules/modeling/etsicatalog.git -Subproject 0c5f51257800d53f38bed548bf3d644b85793b9 +Subproject abffd007278fc0ff686a28212a1d4ee3a92d296 diff --git a/docs/submodules/modeling/modelspec.git b/docs/submodules/modeling/modelspec.git -Subproject 1fd426157cb65e7586ef5230a3065765ede0de2 +Subproject 527261b99506f84906f1f72a9103d5d913d92a7 diff --git a/docs/submodules/msb/apigateway.git b/docs/submodules/msb/apigateway.git -Subproject 02d4a703019249bc0bdee90661928af991a9cad +Subproject 233b89619a6ca93e210b7d76c20223fa7601a17 diff --git a/docs/submodules/msb/discovery.git b/docs/submodules/msb/discovery.git -Subproject 4809cc1162e266a220e1b125309a3166e1d9cce +Subproject cc269e95c1a0d8e57d0d70889ce7c07f1d071db diff --git a/docs/submodules/msb/java-sdk.git b/docs/submodules/msb/java-sdk.git -Subproject 476e02dbf61c39661e72e6508c30b25258d0b78 +Subproject 383848c7997c4d5e854923901e9d56df943e426 diff --git a/docs/submodules/msb/swagger-sdk.git b/docs/submodules/msb/swagger-sdk.git -Subproject f2df70a9b279be4f47675154a2ecef867e8f0aa +Subproject 51ff02911fbdd070061aa97c22de79dc87d2c48 diff --git a/docs/submodules/multicloud/framework.git b/docs/submodules/multicloud/framework.git -Subproject 605a4a9533a8c444bcfdb01d23a254646e56a85 +Subproject e6a4b2a5809b359397730f2ae3517a3ffc5204a diff --git a/docs/submodules/multicloud/k8s.git b/docs/submodules/multicloud/k8s.git -Subproject 90e13d101cf0d695058876ea53cdcf335dcb2ca +Subproject 7b566f2875230e15f79a6549b17240e767cc98f diff --git a/docs/submodules/music.git b/docs/submodules/music.git -Subproject 712f0dddc791f9ef8283fb40b5b5f326bc4ea0d +Subproject 9399b2eed91169c719acd9a966b4c5ed560897a diff --git a/docs/submodules/oom.git b/docs/submodules/oom.git -Subproject d0712e374891dc161d44403a98d4ec999f06541 +Subproject b1b0830acf662d9f2debacc416fbd5f11aa74d7 diff --git a/docs/submodules/oom/offline-installer.git b/docs/submodules/oom/offline-installer.git -Subproject 711a2cc42376472c6788bf2d18bf31f39792e55 +Subproject f1d9816984b695fc4ae6a011c23c5f274385070 diff --git a/docs/submodules/optf/cmso.git b/docs/submodules/optf/cmso.git -Subproject 29482785f9e18a1100fe0ea4695dfaf348e60aa +Subproject 762995c51dd2efacbd1c4918d001db20fb2cd1d diff --git a/docs/submodules/optf/has.git b/docs/submodules/optf/has.git -Subproject 920b9ff54e4b75973b27438158030c5a4736ffc +Subproject e7eb4fa7011f1c07c9efe7275c066dffa6c10de diff --git a/docs/submodules/optf/osdf.git b/docs/submodules/optf/osdf.git -Subproject 998f35e5100014b9d639e52020a70ff4db53ddd +Subproject 7d4f37c45d50c56dfe438c04dbecea3ca9f7c9d diff --git a/docs/submodules/policy/engine.git b/docs/submodules/policy/engine.git -Subproject 5fb8f6c0eb94e6bee6795f2dbdc33bce854f64b +Subproject 0a1f5990518d81c2736a899f5743ceab484cc53 diff --git a/docs/submodules/policy/parent.git b/docs/submodules/policy/parent.git -Subproject 81c8b33fc9dc16cd9bb4ec885673451e773a117 +Subproject 2c0864f7b51e43591ef97cdda258d4d504180e4 diff --git a/docs/submodules/portal.git b/docs/submodules/portal.git -Subproject 6e50276a42ab82cfe34ced9cf97e545283f37f2 +Subproject 4c6f6a443cb2e6effa995e77d56689c1c2dab4a diff --git a/docs/submodules/sdc.git b/docs/submodules/sdc.git -Subproject 840e460b873ee54343bce0a88cb2458422f359c +Subproject c5d39edc6a5c3f980e9341f3ef0a09b7d28f98a diff --git a/docs/submodules/sdc/sdc-distribution-client.git b/docs/submodules/sdc/sdc-distribution-client.git -Subproject 1d06b5460988b37169ca4bddead02e9d2d1f9fc +Subproject 0aae60b7882b816a6a7e32d4a91339935d61ff6 diff --git a/docs/submodules/sdc/sdc-docker-base.git b/docs/submodules/sdc/sdc-docker-base.git -Subproject 7e176728c4257acaf877c82b498434097f488ec +Subproject 42783072f49b10565a54a73f81619dfd9066fc6 diff --git a/docs/submodules/sdc/sdc-tosca.git b/docs/submodules/sdc/sdc-tosca.git -Subproject 05cf69fe6a8a884c2553d7b3ed5b1d2d5c8335b +Subproject be6b52d13ff94f39645b968237bae6298296503 diff --git a/docs/submodules/sdc/sdc-workflow-designer.git b/docs/submodules/sdc/sdc-workflow-designer.git -Subproject 914b8bdf478b899539d22e27983adb26d2c134b +Subproject cdff1c49539736b0bf16c119ba158ff776a3d5c diff --git a/docs/submodules/sdnc/oam.git b/docs/submodules/sdnc/oam.git -Subproject 15ca43491e1cd9adfc6c640bfab5c7dce260894 +Subproject 2627562e601e7a07865af79b9ab5acb77c1d675 diff --git a/docs/submodules/so.git b/docs/submodules/so.git -Subproject c1dacabbcf9f9f09a00458b44f5168f1273965e +Subproject e7791bfb6e46c56368136686a7d174a918d4bd1 diff --git a/docs/submodules/so/libs.git b/docs/submodules/so/libs.git -Subproject 43e0541c889dff97f1368e0994254e26c2ccbfe +Subproject c4c4bbdcb8409b73f694d763be9fa49158346e0 diff --git a/docs/submodules/usecase-ui.git b/docs/submodules/usecase-ui.git -Subproject b11cf6b523d012186e9513f1bbdd196743f07aa +Subproject c7eddd7f76b56d4bd7e41ef01286633d7691426 diff --git a/docs/submodules/vfc/nfvo/driver/vnfm/svnfm.git b/docs/submodules/vfc/nfvo/driver/vnfm/svnfm.git -Subproject 642e8fbc86982c89aba28b0adfa801fa54adfdd +Subproject 2ec345c32033a55adfaaa8f6dc5801883e81ee5 diff --git a/docs/submodules/vfc/nfvo/lcm.git b/docs/submodules/vfc/nfvo/lcm.git -Subproject ecb8b8004aea0a4509966d801105f8ec60aa6f8 +Subproject ce7144ab2975f20a674b58688f379f68982de6f diff --git a/docs/submodules/vid.git b/docs/submodules/vid.git -Subproject ed2e7ffe755c1a33d678043b9d5bb4d4290a7e4 +Subproject 4e32415b9d34fcd8b18cf278b92c441e5044fea diff --git a/docs/submodules/vnfrqts/requirements.git b/docs/submodules/vnfrqts/requirements.git -Subproject 04e1319030298202d105cf4a09c7f752d8d3095 +Subproject b9ca074e4fac2c647b4916173246ce9fe928152 diff --git a/docs/submodules/vnfrqts/testcases.git b/docs/submodules/vnfrqts/testcases.git -Subproject f65468b660babc4e30639ef454bcea4640ae26a +Subproject 1d73745eba80cc7bbf9738716296180c931f9df diff --git a/docs/submodules/vnfrqts/usecases.git b/docs/submodules/vnfrqts/usecases.git -Subproject ece5c3c75a088e40fb3861fbbaf9c42bc24bc16 +Subproject a41f0e79d6b93a87e0bea06268b900d5a6eb259 diff --git a/docs/submodules/vnfsdk/model.git b/docs/submodules/vnfsdk/model.git -Subproject ff4b57688e0c128bec69fe74ec2cfbd3c689446 +Subproject 6b71b531c0a3cd8dda66d0e43568673dfdaff9a diff --git a/docs/submodules/vvp/documentation.git b/docs/submodules/vvp/documentation.git -Subproject 13a999c54df22efd212a153d72f74816c422714 +Subproject 2872e33beeb77c8563bf587ed0164b0d412e178 |