[SDC] rebase 1710 code

Change-Id: I532ed68979fee7840ea8a5395e7e965b155fb9f9
Signed-off-by: Michael Lando <ml636r@att.com>
diff --git a/catalog-ui/configurations/MenuReadMe.txt b/catalog-ui/configurations/MenuReadMe.txt
index 660427e..16a7d0f 100644
--- a/catalog-ui/configurations/MenuReadMe.txt
+++ b/catalog-ui/configurations/MenuReadMe.txt
@@ -8,8 +8,6 @@
 -----------------------------
 ADMIN
 DESIGNER
-PRODUCT_STRATEGIST
-PRODUCT_MANAGER
 TESTER
 OPS
 GOVERNOR
diff --git a/catalog-ui/configurations/dev.js b/catalog-ui/configurations/dev.js
index 4058071..b68842c 100644
--- a/catalog-ui/configurations/dev.js
+++ b/catalog-ui/configurations/dev.js
@@ -55,21 +55,13 @@
 		"POST_change_instance_version": "/v1/catalog/:entityType/:entityId/resourceInstance/:id/changeVersion",
 		"GET_requirements_capabilities": "/v1/catalog/requirmentsCapabilities/:type/:id",
 		"GET_resource_artifact_types": "/v1/artifactTypes",
-		"GET_product_catalog": "/v1/productScreen",
-		"GET_product_category": "/v1/productCategories",
-		"GET_product_category_temp": "/v1/artifactTypes",
-		"POST_product": "/v1/catalog/products/:id/metadata",
-		"GET_product_validate_name": "/v1/catalog/services/validate-name/:name",
-		"GET_product": "/v1/catalog/products/:id",
-		"GET_product_sub_category": "/v1/productSubCategories",
 		"GET_onboarding": "/sdc1/feProxy/onboarding-api/v1.0/vendor-software-products/packages",
 		"GET_component_from_csar_uuid": "/v1/catalog/resources/csar/:csar_uuid",
 		"kibana": "/sdc1/kibanaProxy/"
 	},
 	"resourceTypesFilter":{
         "resource":["CP","VFC","VL"],
-        "service":["CP","VF","VL"],
-		"product":[]
+        "service":["CP","VF","VL", "PNF","CVFC"]
 	},
 	"logConfig": {
 		"minLogLevel": "debug",
@@ -104,7 +96,7 @@
 			"default": "DL-ASDCL1-4ServiceCertificationTeam;DL-ASDCL4-7ServiceCertificationTeam"
 		}
 	},
-	"roles": ["ADMIN", "TESTER", "GOVERNOR", "OPS", "DESIGNER", "PRODUCT_MANAGER", "PRODUCT_STRATEGIST"],
+	"roles": ["ADMIN", "TESTER", "GOVERNOR", "OPS", "DESIGNER"],
 	"tutorial": {
 		"tabs": [
 			{
@@ -428,4 +420,4 @@
 	}
 };
 
-module.exports = SDC_CONFIG;
\ No newline at end of file
+module.exports = SDC_CONFIG;
diff --git a/catalog-ui/configurations/menu.js b/catalog-ui/configurations/menu.js
index 12dda2d..36f9d80 100644
--- a/catalog-ui/configurations/menu.js
+++ b/catalog-ui/configurations/menu.js
@@ -32,8 +32,7 @@
             "title": "Designer's Workspace",
             "pages":[],
             "dashboard": {
-                "showCreateNew": true,
-                "showCreateNewProduct": false
+                "showCreateNew": true
             },
             "changeLifecycleStateButtons":{
                 "NOT_CERTIFIED_CHECKOUT":{  "submitForTesting": {"text":"Submit for Testing", "url":"lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
@@ -81,99 +80,11 @@
             ]
 
         },
-        "PRODUCT_STRATEGIST":{
-            "title": "Product Strategist's Workspace",
-            "pages":[],
-            "dashboard": {
-                "showCreateNew": false,
-                "showCreateNewProduct": false
-            },
-            "changeLifecycleStateButtons":{},
-
-            "states":{
-                "NOT_CERTIFIED_CHECKOUT":{
-                    "ANY":[
-                    ]
-                },
-                "NOT_CERTIFIED_CHECKIN": {
-                    "ANY": [
-                    ]
-                },
-                "READY_FOR_CERTIFICATION": {
-                    "ANY":[
-                    ]
-                },
-                "CERTIFICATION_IN_PROGRESS":{
-                    "ANY":[
-                    ]
-                },
-                "CERTIFIED":{
-                    "ANY":[
-                    ]
-                }
-            },
-            "folder":[
-                {"text": "Active Projects",     "groupname": "IN_PROGRESS" },
-                {"text": "Check Out",         "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
-                {"text": "Check In",          "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
-                {"text": "Followed Projects",   "groupname": "FOLLOWING" },
-                {"text": "Ready For Testing",   "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
-                {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
-                {"text": "Certified",           "group": "FOLLOWING", "state": "CERTIFIED"}
-            ]
-        },
-        "PRODUCT_MANAGER":{
-            "title": "Product Manager Workspace",
-            "pages":[],
-            "dashboard": {
-                "showCreateNew": false,
-                "showCreateNewProduct": true
-            },
-            "changeLifecycleStateButtons":{
-                "NOT_CERTIFIED_CHECKOUT":{  "checkIn":      {"text":"Check in",  "url":"lifecycleState/CHECKIN", "confirmationModal": "lifecycleState/CHECKIN"},
-                                            "deleteVersion":{"text":"Delete Version", "url":"lifecycleState/UNDOCHECKOUT", "alertModal": "lifecycleState/UNDOCHECKOUT"}
-                },
-                "NOT_CERTIFIED_CHECKIN":{   "checkOut":     {"text":"Check Out",  "url":"lifecycleState/CHECKOUT"}
-                }
-            },
-            "states":{
-                "NOT_CERTIFIED_CHECKOUT":{
-                    "ANY":[
-                    ]
-                },
-                "NOT_CERTIFIED_CHECKIN": {
-                    "ANY": [
-                    ]
-                },
-                "READY_FOR_CERTIFICATION": {
-                    "ANY":[
-                    ]
-                },
-                "CERTIFICATION_IN_PROGRESS":{
-                    "ANY":[
-                    ]
-                },
-                "CERTIFIED":{
-                    "ANY":[
-                    ]
-                }
-            },
-            "folder":[
-                {"text": "Active Projects",     "groupname": "IN_PROGRESS" },
-                {"text": "Check Out",         "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
-                {"text": "Check In",          "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
-                {"text": "Followed Projects",   "groupname": "FOLLOWING" },
-                {"text": "Ready For Testing",   "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
-                {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
-                {"text": "Certified",           "group": "FOLLOWING", "state": "CERTIFIED"}
-            ]
-        },
         "TESTER":{
             "title": "Tester's Workspace",
             "pages":[],
             "dashboard": {
-                "showCreateNew": false,
-                "showCreateNewProduct": false
+                "showCreateNew": false
             },
             "changeLifecycleStateButtons":{
                 "READY_FOR_CERTIFICATION":{     "startTesting": {"text":"Start Testing",  "url":"lifecycleState/startCertification"}
@@ -208,8 +119,7 @@
             "title": "Operations Workspace",
             "pages":[],
             "dashboard": {
-                "showCreateNew": false,
-                "showCreateNewProduct": false
+                "showCreateNew": false
             },
             "changeLifecycleStateButtons":{
                 "DISTRIBUTION_APPROVED":{   "distribute":   {"text":"Distribute",  "url":"distribution/PROD/activate", "conformanceLevelModal": { "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject" }},
@@ -240,8 +150,7 @@
             "title": "Governance Rep's Workspace",
             "pages":[],
             "dashboard": {
-                "showCreateNew": false,
-                "showCreateNewProduct": false
+                "showCreateNew": false
             },
             "changeLifecycleStateButtons":{
                 "DISTRIBUTION_NOT_APPROVED":{   "approve":  {"text":"Approve", "url":"distribution-state/approve", "confirmationModal": "distribution-state/approve", "conformanceLevelModal": { "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject" }},
@@ -358,82 +267,6 @@
 
             }
         },
-        "PRODUCT_MANAGER":{
-            "states":{
-                "NOT_CERTIFIED_CHECKOUT":{
-                    "ANY":[
-                    ],
-                    "NOT_OWNER":[
-                    ]
-                },
-                "NOT_CERTIFIED_CHECKIN": {
-                    "ANY": [
-                    ]
-                },
-                "READY_FOR_CERTIFICATION": {
-                    "ANY":[
-                    ]
-                },
-                "CERTIFICATION_IN_PROGRESS":{
-                    "ANY":[
-                    ]
-                },
-                "CERTIFIED":{
-                    "ANY":[
-                    ]
-                }
-            },
-            "folder":[
-                {"text": "Active Projects",     "groupname": "IN_PROGRESS" },
-                {"text": "Check Out",         "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
-                {"text": "Check In",          "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
-                {"text": "Followed Projects",   "groupname": "FOLLOWING" },
-                {"text": "Ready For Testing",   "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
-                {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
-                {"text": "Certified",           "group": "FOLLOWING", "state": "CERTIFIED"}
-            ]
-        },
-        "PRODUCT_STRATEGIST":{
-            "title": "Product Strategist's Workspace",
-            "pages":[],
-            "dashboard": {
-                "showCreateNew": false,
-                "showCreateNewProduct": true
-            },
-            "states":{
-                "NOT_CERTIFIED_CHECKOUT":{
-                    "ANY":[
-                    ],
-                    "NOT_OWNER":[
-                    ]
-                },
-                "NOT_CERTIFIED_CHECKIN": {
-                    "ANY": [
-                    ]
-                },
-                "READY_FOR_CERTIFICATION": {
-                    "ANY":[
-                    ]
-                },
-                "CERTIFICATION_IN_PROGRESS":{
-                    "ANY":[
-                    ]
-                },
-                "CERTIFIED":{
-                    "ANY":[
-                    ]
-                }
-            },
-            "folder":[
-                {"text": "Active Projects",     "groupname": "IN_PROGRESS" },
-                {"text": "Check Out",         "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
-                {"text": "Check In",          "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
-                {"text": "Followed Projects",   "groupname": "FOLLOWING" },
-                {"text": "Ready For Testing",   "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
-                {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
-                {"text": "Certified",           "group": "FOLLOWING", "state": "CERTIFIED"}
-            ]
-        },
         "OTHER":{
             "states":{
                 "ANY":{
@@ -465,7 +298,6 @@
     "component_workspace_menu_option": {
         "VFC":[
             {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
-            {"text":"Icon",  "action":"onMenuItemPressed", "state": "workspace.icons"},
             {"text":"Deployment Artifact", "action":"onMenuItemPressed", "state": "workspace.deployment_artifacts"},
             {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
             {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
@@ -476,7 +308,6 @@
         ],
         "VL":[
             {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
-            {"text":"Icon",  "action":"onMenuItemPressed", "state": "workspace.icons"},
             {"text":"Deployment Artifact", "action":"onMenuItemPressed", "state": "workspace.deployment_artifacts"},
             {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
             {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
@@ -487,7 +318,6 @@
         ],
         "CP":[
             {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
-            {"text":"Icon",  "action":"onMenuItemPressed", "state": "workspace.icons"},
             {"text":"Deployment Artifact", "action":"onMenuItemPressed", "state": "workspace.deployment_artifacts"},
             {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
             {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
@@ -498,7 +328,6 @@
         ],
         "VF":[
             {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
-            {"text":"Icon",  "action":"onMenuItemPressed", "state": "workspace.icons"},
             {"text":"Deployment Artifact", "action":"onMenuItemPressed", "state": "workspace.deployment_artifacts"},
             {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
             {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
@@ -509,24 +338,25 @@
             // {"text":"Inputs", "action":"onMenuItemPressed", "state": "workspace.resource_inputs"},
             {"text":"Properties Assignment", "action":"onMenuItemPressed", "state": "workspace.properties_assignment"}
         ],
+        "PNF":[
+            {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
+            {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
+            {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
+            {"text":"Composition", "action":"onMenuItemPressed", "state": "workspace.composition.details"},
+            {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"},
+            {"text":"Properties Assignment", "action":"onMenuItemPressed", "state": "workspace.properties_assignment"}
+        ],
         "SERVICE":[
             {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
-            {"text":"Icon",  "action":"onMenuItemPressed", "state": "workspace.icons"},
             {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
             {"text":"Composition", "action":"onMenuItemPressed", "state": "workspace.composition.details"},
             {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"},
             {"text":"Management Workflow", "action":"onMenuItemPressed", "state": "workspace.management_workflow"},
             {"text":"Network Call Flow ", "action":"onMenuItemPressed", "state": "workspace.network_call_flow"},
-            {"text":"Monitor ", "action":"onMenuItemPressed", "state": "workspace.distribution", "disabledRoles": ["ADMIN", "TESTER", "GOVERNOR", "DESIGNER", "PRODUCT_MANAGER", "PRODUCT_STRATEGIST"]},
+            {"text":"Monitor ", "action":"onMenuItemPressed", "state": "workspace.distribution", "disabledRoles": ["ADMIN", "TESTER", "GOVERNOR", "DESIGNER"]},
             {"text":"Deployment", "action":"onMenuItemPressed", "state": "workspace.deployment"},
             // {"text":"Inputs", "action":"onMenuItemPressed", "state": "workspace.service_inputs"},
             {"text":"Properties Assignment", "action":"onMenuItemPressed", "state": "workspace.properties_assignment"}
-        ],
-        "PRODUCT":[
-            {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
-            {"text":"Hierarchy", "action":"onMenuItemPressed", "state": "workspace.hierarchy"},
-            {"text":"Icon",  "action":"onMenuItemPressed", "state": "workspace.icons"},
-            {"text":"Composition", "action":"onMenuItemPressed", "state": "workspace.composition.details"}
         ]
     }
 
diff --git a/catalog-ui/configurations/mock.json b/catalog-ui/configurations/mock.json
index 2abcbe0..0ce1fbb 100644
--- a/catalog-ui/configurations/mock.json
+++ b/catalog-ui/configurations/mock.json
@@ -77,20 +77,6 @@
                 "firstName": "op",
                 "lastName": "ss",
                 "xEcompRequestId": "ccccc"
-            },
-            "product_strategist": {
-				"userId": "ps0001",
-				"email": "product_strategist@sdc.com",
-				"firstName": "Orit",
-				"lastName": "Barda",
-				"xEcompRequestId": "ccccc"
-			},
-            "product_manager": {
-                "userId": "pm0001",
-                "email": "product_manager@sdc.com",
-                "firstName": "Orit",
-                "lastName": "Barda",
-                "xEcompRequestId": "ccccc"
             }
         },
         "statuses": {
diff --git a/catalog-ui/configurations/prod.js b/catalog-ui/configurations/prod.js
index 30cb3f2..971263b 100644
--- a/catalog-ui/configurations/prod.js
+++ b/catalog-ui/configurations/prod.js
@@ -55,21 +55,13 @@
 		"POST_change_instance_version": "/v1/catalog/:entityType/:entityId/resourceInstance/:id/changeVersion",
 		"GET_requirements_capabilities": "/v1/catalog/requirmentsCapabilities/:type/:id",
 		"GET_resource_artifact_types": "/v1/artifactTypes",
-		"GET_product_catalog": "/v1/productScreen",
-		"GET_product_category": "/v1/productCategories",
-		"GET_product_category_temp": "/v1/artifactTypes",
-		"POST_product": "/v1/catalog/products/:id/metadata",
-		"GET_product_validate_name": "/v1/catalog/services/validate-name/:name",
-		"GET_product": "/v1/catalog/products/:id",
-		"GET_product_sub_category": "/v1/productSubCategories",
 		"GET_onboarding": "/sdc1/feProxy/onboarding-api/v1.0/vendor-software-products/packages",
 		"GET_component_from_csar_uuid": "/v1/catalog/resources/csar/:csar_uuid",
 		"kibana": "/sdc1/kibanaProxy/"
 	},
 	"resourceTypesFilter":{
         "resource":["CP","VFC","VL"],
-        "service":["CP","VF","VL"],
-		"product":[]
+        "service":["CP","VF","VL", "PNF","CVFC"]
 	},
 	"logConfig": {
 		"minLogLevel": "debug",
@@ -104,7 +96,7 @@
 			"default": "DL-ASDCL1-4ServiceCertificationTeam;DL-ASDCL4-7ServiceCertificationTeam"
 		}
 	},
-	"roles": ["ADMIN", "TESTER", "GOVERNOR", "OPS", "DESIGNER", "PRODUCT_MANAGER", "PRODUCT_STRATEGIST"],
+	"roles": ["ADMIN", "TESTER", "GOVERNOR", "OPS", "DESIGNER"],
 	"tutorial": {
 		"tabs": [
 			{
@@ -426,7 +418,6 @@
 
 		]
 	}
-
 };
 
 module.exports = SDC_CONFIG;