|
164 | 164 | <th>Usefulness</th> |
165 | 165 | <th>Implementation</th> |
166 | 166 | <th>Assessment</th> |
167 | | - <th>Evidence</th> |
168 | 167 | <th>Comments</th> |
169 | 168 | <th>Depends On</th> |
170 | 169 | <th>SAMM</th> |
171 | 170 | <th>ISO 27001:2017</th> |
172 | 171 | <th>ISO 27001:2022</th> |
173 | 172 | <th *ngFor="let team of allTeams"> |
174 | | - {{ team }} |
| 173 | + {{ team + '- Implemented' }} |
| 174 | + </th> |
| 175 | + <th *ngFor="let team of allTeams"> |
| 176 | + {{ team + '- Evidence' }} |
175 | 177 | </th> |
176 | 178 | </tr> |
177 | 179 | <tr *ngFor="let item of allMappingDataSortedByISO17"> |
178 | 180 | <!-- checking if item is defined and set & truncating at 32767 characters per cell to fit to excel limitations--> |
179 | 181 | <td> |
180 | 182 | <ng-container *ngIf="item.dimension && item.dimension.length > 0"> |
181 | | - {{ item.dimension | slice : 0 : 32767 }}</ng-container |
182 | | - > |
| 183 | + {{ item.dimension | slice : 0 : 32767 }} |
| 184 | + </ng-container> |
183 | 185 | </td> |
184 | 186 | <td> |
185 | 187 | <ng-container *ngIf="item.subDimension && item.subDimension.length > 0"> |
186 | | - {{ item.subDimension | slice : 0 : 32767 }}</ng-container |
187 | | - > |
| 188 | + {{ item.subDimension | slice : 0 : 32767 }} |
| 189 | + </ng-container> |
188 | 190 | </td> |
189 | 191 | <td> |
190 | 192 | <ng-container *ngIf="item.activityName && item.activityName.length > 0"> |
191 | | - {{ item.activityName | slice : 0 : 32767 }}</ng-container |
192 | | - > |
| 193 | + {{ item.activityName | slice : 0 : 32767 }} |
| 194 | + </ng-container> |
193 | 195 | </td> |
194 | 196 | <td> |
195 | 197 | <ng-container *ngIf="item.description && item.description.length > 0"> |
196 | | - {{ item.description | slice : 0 : 32767 }}</ng-container |
197 | | - > |
| 198 | + {{ item.description | slice : 0 : 32767 }} |
| 199 | + </ng-container> |
198 | 200 | </td> |
199 | 201 | <td> |
200 | 202 | <ng-container *ngIf="item.risk && item.risk.length > 0"> |
201 | | - {{ item.risk | slice : 0 : 32767 }}</ng-container |
202 | | - > |
| 203 | + {{ item.risk | slice : 0 : 32767 }} |
| 204 | + </ng-container> |
203 | 205 | </td> |
204 | 206 | <td> |
205 | 207 | <ng-container *ngIf="item.measure && item.measure.length > 0"> |
206 | | - {{ item.measure | slice : 0 : 32767 }}</ng-container |
207 | | - > |
| 208 | + {{ item.measure | slice : 0 : 32767 }} |
| 209 | + </ng-container> |
208 | 210 | </td> |
209 | 211 | <td> |
210 | 212 | <ng-container *ngIf="item.knowledge && item.knowledge.length > 0"> |
211 | | - {{ item.knowledge | slice : 0 : 32767 }}</ng-container |
212 | | - > |
| 213 | + {{ item.knowledge | slice : 0 : 32767 }} |
| 214 | + </ng-container> |
213 | 215 | </td> |
214 | 216 | <td> |
215 | 217 | <ng-container *ngIf="item.resources && item.resources.length > 0"> |
216 | | - {{ item.resources | slice : 0 : 32767 }}</ng-container |
217 | | - > |
| 218 | + {{ item.resources | slice : 0 : 32767 }} |
| 219 | + </ng-container> |
218 | 220 | </td> |
219 | 221 | <td> |
220 | 222 | <ng-container *ngIf="item.time && item.time.length > 0"> |
221 | | - {{ item.time | slice : 0 : 32767 }}</ng-container |
222 | | - > |
| 223 | + {{ item.time | slice : 0 : 32767 }} |
| 224 | + </ng-container> |
223 | 225 | </td> |
224 | 226 | <td> |
225 | 227 | <ng-container *ngIf="item.usefulness && item.usefulness.length > 0"> |
226 | | - {{ item.usefulness | slice : 0 : 32767 }}</ng-container |
227 | | - > |
| 228 | + {{ item.usefulness | slice : 0 : 32767 }} |
| 229 | + </ng-container> |
228 | 230 | </td> |
229 | 231 | <td> |
230 | 232 | <ng-container |
231 | 233 | *ngIf="item.implementation && item.implementation.length > 0"> |
232 | | - {{ item.implementation | slice : 0 : 32767 }}</ng-container |
233 | | - > |
| 234 | + {{ item.implementation | slice : 0 : 32767 }} |
| 235 | + </ng-container> |
234 | 236 | </td> |
235 | 237 | <td> |
236 | 238 | <ng-container *ngIf="item.assessment && item.assessment.length > 0"> |
237 | | - {{ item.assessment | slice : 0 : 32767 }}</ng-container |
238 | | - > |
239 | | - </td> |
240 | | - <td> |
241 | | - <ng-container *ngIf="item.evidence && item.evidence.length > 0"> |
242 | | - {{ item.evidence | slice : 0 : 32767 }}</ng-container |
243 | | - > |
| 239 | + {{ item.assessment | slice : 0 : 32767 }} |
| 240 | + </ng-container> |
244 | 241 | </td> |
245 | 242 | <td> |
246 | 243 | <ng-container *ngIf="item.comments && item.comments.length > 0"> |
247 | | - {{ item.comments | slice : 0 : 32767 }}</ng-container |
248 | | - > |
| 244 | + {{ item.comments | slice : 0 : 32767 }} |
| 245 | + </ng-container> |
249 | 246 | </td> |
250 | 247 | <td> |
251 | 248 | <ng-container *ngIf="item.dependsOn && item.dependsOn.length > 0"> |
252 | | - {{ item.dependsOn | slice : 0 : 32767 }}</ng-container |
253 | | - > |
| 249 | + {{ item.dependsOn | slice : 0 : 32767 }} |
| 250 | + </ng-container> |
254 | 251 | </td> |
255 | 252 | <td> |
256 | 253 | <ng-container *ngIf="item.samm2 && item.samm2.length > 0"> |
257 | | - {{ item.samm2 | slice : 0 : 32767 }}</ng-container |
258 | | - > |
| 254 | + {{ item.samm2 | slice : 0 : 32767 }} |
| 255 | + </ng-container> |
259 | 256 | </td> |
260 | 257 | <td> |
261 | 258 | <ng-container *ngIf="item.ISO17 && item.ISO17.length > 0"> |
262 | | - {{ item.ISO17 | slice : 0 : 32767 }}</ng-container |
263 | | - > |
| 259 | + {{ item.ISO17 | slice : 0 : 32767 }} |
| 260 | + </ng-container> |
264 | 261 | </td> |
265 | 262 | <td> |
266 | 263 | <ng-container *ngIf="item.ISO22 && item.ISO22.length > 0"> |
267 | | - {{ item.ISO22 | slice : 0 : 32767 }}</ng-container |
268 | | - > |
| 264 | + {{ item.ISO22 | slice : 0 : 32767 }} |
| 265 | + </ng-container> |
269 | 266 | </td> |
270 | 267 | <td *ngFor="let key of allTeams"> |
271 | 268 | <ng-container> |
272 | 269 | {{ item.teamImplementation[key] }} |
273 | 270 | </ng-container> |
274 | 271 | </td> |
| 272 | + <td *ngFor="let key of allTeams"> |
| 273 | + <ng-container *ngIf="item.teamsEvidence"> |
| 274 | + {{ item.teamsEvidence[key] }} |
| 275 | + </ng-container> |
| 276 | + </td> |
275 | 277 | </tr> |
276 | 278 | </table> |
277 | 279 | </div> |
0 commit comments