diff --git a/sysadm/user-management/outboarding.rst b/sysadm/user-management/outboarding.rst --- a/sysadm/user-management/outboarding.rst +++ b/sysadm/user-management/outboarding.rst @@ -3,7 +3,58 @@ Reference: Outboarding checklist ================================ -.. todo:: - This page is a work in progress. For now, please refer to the `existing documentation - <https://intranet.softwareheritage.org/wiki/Outboarding>`_. +This page describes outboarding process for staff people, i.e., what to do when they +leave the project. +Administrative +-------------- + +At the entrance desk, give back: + +- Inria access badge and office keys +- cantine card + +.. _outboarding_technical_setup: + +Technical setup +--------------- + +- lock \*nix account on project machines + + - Edit puppet data for the user + + - Change password hash to '!' in the swh-private-data repository + - Change shell to /bin/false + + - let puppet push itself :) + +- phabricator: remove user from groups Developers, Members, Interns (if + applicable) +- revoke `VPN + <https://intranet.softwareheritage.org/wiki/VPN#Revoking_a_client_certificate>`_ + certificate + +.. _outboarding_development: + +Development +----------- + +- review open and assigned tasks in `Phabricator <https://forge.softwareheritage.org>`_ + and unassign them as needed. + +.. _outboarding_communication: + +Communication +------------- + +- unsubscribe from `mailing lists + <https://intranet.softwareheritage.org/wiki/Mailing_lists>`_: swh-team +- uninvite/kick from `IRC channels + <https://intranet.softwareheritage.org/wiki/IRC_channels>`_: #swh-team + +.. _outboarding_see_also: + +See also +-------- + +- `Onboarding <onboarding>`_