Lesson map
Lesson 07 published. Map, example, EX019.
flowchart TD
N0["Learning outcomes"]
N1["7.1 Roles"]
N2["7.2 Leavers"]
N3["7.3 Multi-factor authentication"]
N4["7.4 Reviews"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Worked example"]
EX --> Q["Exercise EX019"]
Logical drawing
flowchart LR
N0["Learning outcomes"]
N1["7.1 Roles"]
N2["7.2 Leavers"]
N3["7.3 Multi-factor authentication"]
N4["7.4 Reviews"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX019"]
[Learning outcomes]
|
v
[7.1 Roles]
|
v
[7.2 Leavers]
|
v
[7.3 Multi-factor authentication]
|
v
[7.4 Reviews]
|
v
[Worked example] --> [Exercise EX019]
Learning outcomes
You will (1) design roles for club and head office staff; (2) manage leavers; (3) apply multi-factor authentication.
7.1 Roles
Aisha designs roles: reception, personal trainer, club manager, head office support, marketing and IT. Trainers see bookings and workout data for their clients; reception sees bookings and membership status; marketing sees preferences but not workout data. She documents why each role needs its access. She meets each group to check the draft. Trainers point out that they sometimes cover classes for colleagues and need temporary access to those clients. Aisha adds a time-limited cover permission that expires after the class instead of giving trainers access to all members, which keeps access narrow while still letting the clubs run smoothly every day.
7.2 Leavers
Gyms have high staff turnover. Aisha finds forty active accounts belonging to former staff. She links account removal to the HR leaver process and runs a monthly check. She notes that stale accounts are a common route for misuse. She traces how the forty accounts arose. Club managers create staff accounts directly, but nobody told IT when staff left, and HR used a separate system. Linking the two means a leaver date in HR now disables the account automatically. The monthly check compares active accounts with the HR list and reports any difference to the club manager.
7.3 Multi-factor authentication
Aisha recommends multi-factor authentication for head office and manager accounts, which can export member lists. Reception accounts on shared screens use short sessions and badge login. Managers worry that extra login steps will slow busy shifts. Aisha runs a two-week trial in one club using an authenticator app and finds that managers log in only a few times per day, so the delay is small. Export rights are the main reason for the control, because an export can copy thousands of members in seconds.
7.4 Reviews
Aisha sets up quarterly access reviews for club managers. The first review corrects twenty-three accounts. She records results as evidence of accountability under Article 5(2). Each manager receives a list of the accounts in their club with roles and last login dates and must confirm or correct each one. The corrections include trainers with reception rights, a cleaner with a booking account and two managers who had transferred to other clubs. Aisha keeps the signed lists with dates as evidence of the review being done.
Worked example
Aisha defines six roles, removes forty former-staff accounts through HR linkage, adds multi-factor authentication for exporters and runs quarterly reviews.
Synthetic case. Accounts are synthetic; GDPR Article 5(2) is real.
Errors and limits
Reviews by busy managers can be rubber stamps; sample their answers.
Exercises
- EX019 — Trainer access. What can personal trainers see?
Show marking criteria
Rubric: 3 = bookings and workout data for their clients;; 2 = mentions clients;; 1 = all members;; 0 = none. - EX020 — Former staff. How many former-staff accounts were active?
Show marking criteria
Rubric: 3 = forty;; 2 = about;; 1 = vague;; 0 = none. - EX021 — MFA scope. Which accounts get multi-factor authentication?
Show marking criteria
Rubric: 3 = head office and managers who can export lists;; 2 = mentions managers;; 1 = all;; 0 = none.