The access ladder
Give a new hire or contractor a ladder: their area first, more access after 30 and 90 days, and an end date, with each step approved by you.
Short answer: An access ladder widens one person's access on a schedule. It starts with what you set, then adds paths, moves them to another group or ends access when a step is due. Nothing widens without an answer unless you turn that on.
Steps
- Open the ladder. While inviting someone, use How their access grows. For an existing person, open People, choose Access ladder for
and choose Change ladder. - Pick a preset. Contractor keeps access as set. New hire, 3 steps starts with their area, gives read access to the rest after 30 days, then full team access after 90 days. Trial task ends access after 7 days.
- Edit the steps. Each step has a when and a what:
- When: After days, After weeks, On a date or When I approve.
- What: Can read, Can edit, Types only, Move to a group, Full team access or Access ends.
- For a path step, leave the folders box empty for the whole repository, and name protected folders in the except box. A step that opens everything shows a warning.
- Choose how steps are answered. Apply steps automatically is off by default. With it off, a due step waits on the Requests page under Access ladders until you choose Approve, Not yet or Skip. Not yet asks again in a week. With it on, steps with a date apply by themselves.
- Save the ladder. Choose Save ladder. The clock starts the day the person joins.
What happens
- When a step is due you get one tap to approve it. An approval applies exactly the preview shown, then a normal
git pullpicks it up. - Approve now applies the next step early. Skip never applies that step; later steps keep their dates.
- An end step is announced 7 days and 1 day before. You can choose Extend 30 days, move the end date, or choose End now. Ending starts offboarding for that repository.
- The person sees a timeline on their Gitfence home and the words "This is the plan, not a promise."
Gotchas
- A ladder has at most 12 steps and can end access once. An end step needs a date or a number of days, not When I approve.
- A path step only raises access. It never lowers anyone, never opens secrets files and never makes CI or git plumbing files editable.
- Changing a ladder keeps the start date it already had. Removing it leaves access as it is.
Next: offboarding and access levels.
Related guides
- Adding a contractor or new hireInvite a contractor or new hire, choose their access, require an NDA and set an end date. What they clone and how they start.
- Access levelsThe four Gitfence access levels, how rules combine, and what restricted people and AI agents can read, edit or never receive.
- Offboarding and exit packsEnd a person's access, revoke tokens and agents, and download a signed exit pack with agreements, access history and exposure receipts.