Back to Freecodecamp

Dialogue 1: Security Protocols Compliance

curriculum/challenges/english/blocks/learn-how-to-use-modal-verbs/6660a0bd36571f6179705efe.md

latest5.0 KB
Original Source

--description--

Watch the video below to understand the context of the upcoming lessons.

--assignment--

Watch the video.

--scene--

json
{
  "setup": {
    "background": "company2-center.png",
    "characters": [
      {
        "character": "Jessica",
        "position": { "x": -25, "y": 0, "z": 1 }
      },
      {
        "character": "Mark",
        "position": { "x": 125, "y": 0, "z": 1 }
      }
    ],
    "audio": {
      "filename": "B1_14-1.mp3",
      "startTime": 1
    },
    "alwaysShowDialogue": true
  },
  "commands": [
    {
      "character": "Jessica",
      "position": { "x": 25, "y": 0, "z": 1 },
      "startTime": 0
    },
    {
      "character": "Mark",
      "position": { "x": 70, "y": 0, "z": 1 },
      "startTime": 0.5
    },
    {
      "character": "Jessica",
      "startTime": 1,
      "finishTime": 4.74,
      "dialogue": {
        "text": "Hi, Mark. We need to talk about security protocols for the new project.",
        "align": "left"
      }
    },
    {
      "character": "Jessica",
      "startTime": 5.22,
      "finishTime": 7.62,
      "dialogue": {
        "text": "There are a few things you must do to ensure compliance.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "startTime": 8,
      "finishTime": 10.08,
      "dialogue": {
        "text": "Sure, Jessica. What do I need to do?",
        "align": "right"
      }
    },
    {
      "character": "Jessica",
      "startTime": 10.68,
      "finishTime": 15.84,
      "dialogue": {
        "text": "First, you must update your software tools to the latest versions. This is crucial for maintaining security.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "startTime": 15.84,
      "finishTime": 19.74,
      "dialogue": {
        "text": "Okay, I can do that. Is there anything else I need to be aware of?",
        "align": "right"
      }
    },
    {
      "character": "Jessica",
      "startTime": 20.52,
      "finishTime": 25.84,
      "dialogue": {
        "text": "Yes, you have to set up multi factor authentication for all user accounts. It's mandatory for this project.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "startTime": 26.12,
      "finishTime": 29.22,
      "dialogue": {
        "text": "Got it. Does that apply to the development team as well?",
        "align": "right"
      }
    },
    {
      "character": "Jessica",
      "startTime": 29.86,
      "finishTime": 35.74,
      "dialogue": {
        "text": "Yes, everyone must use multi factor authentication, including QA. It's a non negotiable requirement.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "startTime": 36.18,
      "finishTime": 42.9,
      "dialogue": {
        "text": "Understood. I'll make sure to update the team. By the way, do we have to follow any specific guidelines for data encryption?",
        "align": "right"
      }
    },
    {
      "character": "Jessica",
      "startTime": 43.82,
      "finishTime": 49.24,
      "dialogue": {
        "text": "Yes, all sensitive data must be encrypted, and you have to ensure that the encryption keys are stored securely.",
        "align": "left"
      }
    },
    {
      "character": "Jessica",
      "startTime": 49.58,
      "finishTime": 52.18,
      "dialogue": {
        "text": "This is essential for preventing data breaches.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "startTime": 52.42,
      "finishTime": 56.54,
      "dialogue": {
        "text": "Okay, thanks for letting me know. I'll handle it. Is there anything else I need to do?",
        "align": "right"
      }
    },
    {
      "character": "Jessica",
      "startTime": 57.1,
      "finishTime": 59.66,
      "dialogue": {
        "text": "Besides that, you should run regular security audits.",
        "align": "left"
      }
    },
    {
      "character": "Jessica",
      "startTime": 59.88,
      "finishTime": 63.24,
      "dialogue": {
        "text": "It's not mandatory, but it's a good idea to catch vulnerabilities early.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "startTime": 63.24,
      "finishTime": 66.9,
      "dialogue": {
        "text": "Sounds like a plan. I'll start with the updates and set up the authentication.",
        "align": "right"
      }
    },
    {
      "character": "Mark",
      "startTime": 67.32,
      "finishTime": 68.58,
      "dialogue": {
        "text": "Thanks for the guidance, Jessica.",
        "align": "right"
      }
    },
    {
      "character": "Jessica",
      "startTime": 69.34,
      "finishTime": 72.4,
      "dialogue": {
        "text": "No problem, Mark. Let me know if you need any help or have more questions.",
        "align": "left"
      }
    },
    {
      "character": "Mark",
      "position": { "x": 125, "y": 0, "z": 1 },
      "startTime": 72.9
    },
    {
      "character": "Jessica",
      "position": { "x": -25, "y": 0, "z": 1 },
      "startTime": 73.4
    }
  ]
}