Skip to content

Add a new user

Alicja Balfanz edited this page Mar 26, 2020 · 8 revisions

Adding a new user:

  • Make sure that we have enough information about the new user: GitHub username, valid institutional email address, and a valid Institution
  • Add this new user to the ESDL user list spreadsheet in ESDL Project directory (\bcserver2\fs1\projects\ongoin\ESDL)
  • Browse to the jupyterhub admin page
  • Add the user to the jupyterhub using the 'add users' button in the top left corner
  • Login to the jupyterhub server (80.158.3.253, user ubuntu and esdl certificate)
  • Add new user to userlist assuring that the user will reppear after a server restart (vim/nano [jupyterhub-swarm dir]/userlist)
  • Send an email to the said user using the email template located at ESDL Project directory

EDIT: Currently this additional step is necessary:

  • Login to the nfs server (192.168.1.25, user ubuntu and esdl certificate)
  • change directory to cd /data/workspaces and make directory with mkdir username

Deleting a new user:

  • Mark the user as deleted in the ESDL user list spreadsheet in ESDL Project directory (\bcserver2\fs1\projects\ongoin\ESDL)
  • Browse to the jupyterhub admin page
  • Remove the user to the jupyterhub by clicking the 'delete' button next to the user
  • Login to the jupyterhub server (80.158.3.253, user user ubuntu and esdl certificate)
  • Remove the user from the userlist to prevent the user to reappear when the server gets restarted (vim/nano [jupyterhub-swarm dir]/userlist)
  • Send an email to the user specifying the reasons for the removal from the user list