◇ OpenCyber Academy
Technologist · Chapter 13 · English

Chapter 13 — Movers

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Chapter 13 — Movers

Lesson map

Lesson 13 published. Map, example, EX037.

flowchart TD
  N0["Learning outcomes"]
  N1["13.1 Mover risk"]
  N2["13.2 Mover steps"]
  N3["13.3 Checking removal"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Worked example"]
  EX --> Q["Exercise EX037"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["13.1 Mover risk"]
  N2["13.2 Mover steps"]
  N3["13.3 Checking removal"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX037"]
[Learning outcomes]
    |
    v
[13.1 Mover risk]
    |
    v
[13.2 Mover steps]
    |
    v
[13.3 Checking removal]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX037]

Learning outcomes

You will (1) explain mover risk; (2) design mover steps; (3) check removal of old access.

13.1 Mover risk

When staff change role or clinic, they often gain new access while keeping the old. Over years this builds up so that long-serving staff hold far more than their current job needs. Kai finds a nurse who moved from reception still holding booking administration rights, and a vet who moved from the east to central clinic still in clinic-east-staff. Neither is malicious; both are simply leftovers. Mover handling is where least privilege most often quietly erodes. He discusses both cases with their managers before changing anything.

13.2 Mover steps

Kai's mover process starts from an HR change record. It lists the old role's groups and the new role's groups, removes what the new role does not need and adds what it does. Where a short overlap is genuinely needed, such as a handover week, the old access gets an end date. The manager confirms the result. This makes removal a planned part of every move rather than something somebody might remember months later. HR and IT agree the change record carries the move date and new role.

13.3 Checking removal

A week after each move, Kai's script compares the person's groups with their new role's groups and flags differences. In the first two months, five moves are processed; four are clean and one still has an old group because the overlap end date was not set. The fix is applied and the process updated so overlap without an end date is not accepted. Checking afterwards turns an intended process into a verified one. The weekly comparison takes the script a few seconds and a person a few minutes.

Worked example

Five moves are processed; four are clean and one retained old access, prompting a mandatory end date for overlaps.

Synthetic case. Staff and moves are synthetic.

Errors and limits

Adding new access on a move without removing old access accumulates privilege over years.

Exercises

Synthesis

Mover processes that remove old access and are checked afterwards prevent privilege build-up.

Continue studying — chapter 13 of 30

← Chapter 12 (draft) · Course chapter index · Chapter 14 (draft) →