11---
22id : 6660a0bd36571f6179705efe
3- title : " Dialogue 1: I'm Tom "
3+ title : " Dialogue 1: Security Protocols Compliance "
44challengeType : 21
5- dashedName : dialogue-1-im-tom
5+ dashedName : dialogue-1-security-protocols-compliance
66---
77
88# --description--
@@ -11,47 +11,203 @@ Watch the video below to understand the context of the upcoming lessons.
1111
1212# --assignment--
1313
14- Watch the video
14+ Watch the video.
1515
1616# --scene--
1717
1818``` json
1919{
2020 "setup" : {
21- "background" : " chaos .png" ,
21+ "background" : " company2-center .png" ,
2222 "characters" : [
2323 {
24- "character" : " David" ,
25- "position" : {"x" :50 ,"y" :80 ,"z" :8 },
26- "opacity" : 0
24+ "character" : " Jessica" ,
25+ "position" : { "x" : -25 , "y" : 0 , "z" : 1 }
26+ },
27+ {
28+ "character" : " Mark" ,
29+ "position" : { "x" : 125 , "y" : 0 , "z" : 1 }
2730 }
2831 ],
2932 "audio" : {
30- "filename" : " 1.1-1.mp3" ,
31- "startTime" : 1 ,
32- "startTimestamp" : 5.7 ,
33- "finishTimestamp" : 6.48
34- }
33+ "filename" : " B1_14-1.mp3" ,
34+ "startTime" : 1
35+ },
36+ "alwaysShowDialogue" : true
3537 },
3638 "commands" : [
3739 {
38- "character" : " David " ,
39- "opacity " : 1 ,
40+ "character" : " Jessica " ,
41+ "position " : { "x" : 25 , "y" : 0 , "z" : 1 } ,
4042 "startTime" : 0
4143 },
4244 {
43- "character" : " David" ,
45+ "character" : " Mark" ,
46+ "position" : { "x" : 70 , "y" : 0 , "z" : 1 },
47+ "startTime" : 0.5
48+ },
49+ {
50+ "character" : " Jessica" ,
4451 "startTime" : 1 ,
45- "finishTime" : 0.78 ,
52+ "finishTime" : 4.74 ,
53+ "dialogue" : {
54+ "text" : " Hi, Mark. We need to talk about security protocols for the new project." ,
55+ "align" : " left"
56+ }
57+ },
58+ {
59+ "character" : " Jessica" ,
60+ "startTime" : 5.22 ,
61+ "finishTime" : 7.62 ,
62+ "dialogue" : {
63+ "text" : " There are a few things you must do to ensure compliance." ,
64+ "align" : " left"
65+ }
66+ },
67+ {
68+ "character" : " Mark" ,
69+ "startTime" : 8 ,
70+ "finishTime" : 10.08 ,
71+ "dialogue" : {
72+ "text" : " Sure, Jessica. What do I need to do?" ,
73+ "align" : " right"
74+ }
75+ },
76+ {
77+ "character" : " Jessica" ,
78+ "startTime" : 10.68 ,
79+ "finishTime" : 15.84 ,
80+ "dialogue" : {
81+ "text" : " First, you must update your software tools to the latest versions. This is crucial for maintaining security." ,
82+ "align" : " left"
83+ }
84+ },
85+ {
86+ "character" : " Mark" ,
87+ "startTime" : 15.84 ,
88+ "finishTime" : 19.74 ,
89+ "dialogue" : {
90+ "text" : " Okay, I can do that. Is there anything else I need to be aware of?" ,
91+ "align" : " right"
92+ }
93+ },
94+ {
95+ "character" : " Jessica" ,
96+ "startTime" : 20.52 ,
97+ "finishTime" : 25.84 ,
98+ "dialogue" : {
99+ "text" : " Yes, you have to set up multi factor authentication for all user accounts. It's mandatory for this project." ,
100+ "align" : " left"
101+ }
102+ },
103+ {
104+ "character" : " Mark" ,
105+ "startTime" : 26.12 ,
106+ "finishTime" : 29.22 ,
107+ "dialogue" : {
108+ "text" : " Got it. Does that apply to the development team as well?" ,
109+ "align" : " right"
110+ }
111+ },
112+ {
113+ "character" : " Jessica" ,
114+ "startTime" : 29.86 ,
115+ "finishTime" : 35.74 ,
116+ "dialogue" : {
117+ "text" : " Yes, everyone must use multi factor authentication, including QA. It's a non negotiable requirement." ,
118+ "align" : " left"
119+ }
120+ },
121+ {
122+ "character" : " Mark" ,
123+ "startTime" : 36.18 ,
124+ "finishTime" : 42.9 ,
125+ "dialogue" : {
126+ "text" : " Understood. I'll make sure to update the team. By the way, do we have to follow any specific guidelines for data encryption?" ,
127+ "align" : " right"
128+ }
129+ },
130+ {
131+ "character" : " Jessica" ,
132+ "startTime" : 43.82 ,
133+ "finishTime" : 49.24 ,
134+ "dialogue" : {
135+ "text" : " Yes, all sensitive data must be encrypted, and you have to ensure that the encryption keys are stored securely." ,
136+ "align" : " left"
137+ }
138+ },
139+ {
140+ "character" : " Jessica" ,
141+ "startTime" : 49.58 ,
142+ "finishTime" : 52.18 ,
143+ "dialogue" : {
144+ "text" : " This is essential for preventing data breaches." ,
145+ "align" : " left"
146+ }
147+ },
148+ {
149+ "character" : " Mark" ,
150+ "startTime" : 52.42 ,
151+ "finishTime" : 56.54 ,
152+ "dialogue" : {
153+ "text" : " Okay, thanks for letting me know. I'll handle it. Is there anything else I need to do?" ,
154+ "align" : " right"
155+ }
156+ },
157+ {
158+ "character" : " Jessica" ,
159+ "startTime" : 57.1 ,
160+ "finishTime" : 59.66 ,
46161 "dialogue" : {
47- "text" : " I'm Tom ." ,
48- "align" : " center "
162+ "text" : " Besides that, you should run regular security audits ." ,
163+ "align" : " left "
49164 }
50165 },
51166 {
52- "character" : " Tom" ,
53- "opacity" : 0 ,
54- "startTime" : 1.28
167+ "character" : " Jessica" ,
168+ "startTime" : 59.88 ,
169+ "finishTime" : 63.24 ,
170+ "dialogue" : {
171+ "text" : " It's not mandatory, but it's a good idea to catch vulnerabilities early." ,
172+ "align" : " left"
173+ }
174+ },
175+ {
176+ "character" : " Mark" ,
177+ "startTime" : 63.24 ,
178+ "finishTime" : 66.9 ,
179+ "dialogue" : {
180+ "text" : " Sounds like a plan. I'll start with the updates and set up the authentication." ,
181+ "align" : " right"
182+ }
183+ },
184+ {
185+ "character" : " Mark" ,
186+ "startTime" : 67.32 ,
187+ "finishTime" : 68.58 ,
188+ "dialogue" : {
189+ "text" : " Thanks for the guidance, Jessica." ,
190+ "align" : " right"
191+ }
192+ },
193+ {
194+ "character" : " Jessica" ,
195+ "startTime" : 69.34 ,
196+ "finishTime" : 72.4 ,
197+ "dialogue" : {
198+ "text" : " No problem, Mark. Let me know if you need any help or have more questions." ,
199+ "align" : " left"
200+ }
201+ },
202+ {
203+ "character" : " Mark" ,
204+ "position" : { "x" : 125 , "y" : 0 , "z" : 1 },
205+ "startTime" : 72.9
206+ },
207+ {
208+ "character" : " Jessica" ,
209+ "position" : { "x" : -25 , "y" : 0 , "z" : 1 },
210+ "startTime" : 73.4
55211 }
56212 ]
57213}
0 commit comments