VNFRQTS - Removing Security Req Batch 2 37/64837/1
authorBozawglanian, Hagop (hb755d) <hb755d@att.com>
Wed, 5 Sep 2018 18:25:28 +0000 (18:25 +0000)
committerBozawglanian, Hagop (hb755d) <hb755d@att.com>
Wed, 5 Sep 2018 18:25:28 +0000 (18:25 +0000)
Including changes for VNFRQTS - 343, 344, 346, 347, 348, 349, 350, 351, 352, 353

Issue-ID: VNFRQTS-343

Change-Id: Idaecc83da56dbb63d7c32df970180157bc574d37
Signed-off-by: Bozawglanian, Hagop (hb755d) <hb755d@att.com>
docs/Chapter4/Security.rst
docs/data/needs.json

index 522b195..375e429 100644 (file)
@@ -407,15 +407,6 @@ Identity and Access Management Requirements
     Access Control (RBAC), Attribute Based Access Control (ABAC), or other
     policy based mechanism.
 
-.. req::
-    :id: R-31751
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** subject VNF provider access to privilege
-    reconciliation tools to prevent access creep and ensure correct
-    enforcement of access policies.
-
 .. req::
     :id: R-34552
     :target: VNF
@@ -424,78 +415,6 @@ Identity and Access Management Requirements
     The VNF **MUST** provide or support the Identity and Access
     Management (IDAM) based threat detection data for OWASP Top 10.
 
-.. req::
-    :id: R-29301
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Password Attacks.
-
-.. req::
-    :id: R-72243
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Phishing / SMishing.
-
-.. req::
-    :id: R-58998
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Malware (Key Logger).
-
-.. req::
-    :id: R-14025
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Session Hijacking.
-
-.. req::
-    :id: R-31412
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for XSS / CSRF.
-
-.. req::
-    :id: R-51883
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Replay.
-
-.. req::
-    :id: R-44032
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Man in the Middle (MITM).
-
-.. req::
-    :id: R-58977
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide or support the Identity and Access
-    Management (IDAM) based threat detection data for Eavesdropping.
-
-.. req::
-    :id: R-24825
-    :target: VNF
-    :keyword: MUST
-
-    The VNF **MUST** provide Context awareness data (device,
-    location, time, etc.) and be able to integrate with threat detection system.
-
 .. req::
     :id: R-59391
     :target: VNF
index 6e66f5d..1898476 100644 (file)
@@ -1,5 +1,5 @@
 {
-    "created": "2018-09-05T16:14:05.658398",
+    "created": "2018-09-05T18:05:01.216554",
     "current_version": "casablanca",
     "project": "",
     "versions": {
             "needs_amount": 750
         },
         "casablanca": {
-            "created": "2018-09-05T16:14:05.658216",
+            "created": "2018-09-05T18:05:01.216400",
             "needs": {
                 "R-00011": {
                     "description": "A VNF's Heat Orchestration Template's Nested YAML files\nparameter's **MUST NOT** have a parameter constraint defined.",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-14025": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Session Hijacking.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-14025",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-14198": {
                     "description": "A VNF's Heat Orchestration Template's Resource\nOS::Neutron::SecurityGroup that is applicable to one {vm-type}\nand one internal network Resource ID **SHOULD** use the naming convention\n\n   * {vm-type}_int_{network-role}_security_group\n\nwhere\n\n   * {vm-type} is the vm-type\n   * {network-role} is the network-role",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-24825": {
-                    "description": "The VNF **MUST** provide Context awareness data (device,\nlocation, time, etc.) and be able to integrate with threat detection system.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-24825",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-24893": {
                     "description": "A VNF's Heat Orchestration template's Environment File's\n**MAY** contain the \"event_sinks:\" section.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-29301": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Password Attacks.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-29301",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-29324": {
                     "description": "The xNF **SHOULD** implement the protocol operation:\n**copy-config(target, source) -** Copy the content of the\nconfiguration datastore source to the configuration datastore target.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-31412": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for XSS / CSRF.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-31412",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-31614": {
                     "description": "The VNF **MUST** log the field \"event type\" in the security audit\nlogs.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-31751": {
-                    "description": "The VNF **MUST** subject VNF provider access to privilege\nreconciliation tools to prevent access creep and ensure correct\nenforcement of access policies.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-31751",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-31809": {
                     "description": "The xNF **MUST** support the HealthCheck RPC. The HealthCheck\nRPC executes a xNF Provider-defined xNF HealthCheck over the scope of\nthe entire xNF (e.g., if there are multiple VNFCs, then run a health check,\nas appropriate, for all VNFCs). It returns a 200 OK if the test completes.\nA JSON object is returned indicating state (healthy, unhealthy), scope\nidentifier, time-stamp and one or more blocks containing info and fault\ninformation. If the xNF is unable to run the HealthCheck, return a\nstandard http error code and message.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-44032": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Man in the Middle (MITM).",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-44032",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-44125": {
                     "description": "The xNF provider **MUST** agree to the process that can\nbe met by Service Provider reporting infrastructure. The Contract\nshall define the reporting process and the available reporting tools.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-51883": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Replay.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-51883",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-51910": {
                     "description": "The xNF **MUST** provide all telemetry (e.g., fault event\nrecords, syslog records, performance records etc.) to ONAP using the\nmodel, format and mechanisms described in this section.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-58977": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Eavesdropping.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-58977",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
-                "R-58998": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Malware (Key Logger).",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-58998",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-59391": {
                     "description": "The VNF provider **MUST**, where a VNF provider requires\nthe assumption of permissions, such as root or administrator, first\nlog in under their individual user login ID then switch to the other\nhigher level account; or where the individual user login is infeasible,\nmust login with an account with admin privileges in a way that\nuniquely identifies the individual performing the function.",
                     "full_title": "",
                     "validated_by": "",
                     "validation_mode": ""
                 },
-                "R-72243": {
-                    "description": "The VNF **MUST** provide or support the Identity and Access\nManagement (IDAM) based threat detection data for Phishing / SMishing.",
-                    "full_title": "",
-                    "hide_links": "",
-                    "id": "R-72243",
-                    "impacts": "",
-                    "introduced": "",
-                    "keyword": "MUST",
-                    "links": [],
-                    "notes": "",
-                    "section_name": "VNF Identity and Access Management Requirements",
-                    "sections": [
-                        "VNF Identity and Access Management Requirements",
-                        "VNF Security"
-                    ],
-                    "status": null,
-                    "tags": [],
-                    "target": "VNF",
-                    "test": "",
-                    "test_case": "",
-                    "test_file": "",
-                    "title": "",
-                    "title_from_content": "",
-                    "type_name": "Requirement",
-                    "updated": "",
-                    "validated_by": "",
-                    "validation_mode": ""
-                },
                 "R-72483": {
                     "description": "A VNF's Heat Orchestration Template's OS::Nova::Server\nResource **MUST** contain the metadata map value parameter\n'vnf_name'.",
                     "full_title": "",
                     "validation_mode": ""
                 }
             },
-            "needs_amount": 749
+            "needs_amount": 739
         }
     }
 }
\ No newline at end of file