Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Thalia Domain Provisioning Process 

1. The customer will either use the thalia-request or thalia-support RT queue to ask for a new domain. If the request is sent in through email, our customer support person should create a new ticket in the thalia-request RT queue to record this request.

...

1.       We need to ask Bob (rbasch@mit.edu) to add the new host name (eg. daper.thalia.mit.edu) to the idp metadata either via im or email. The metadata will be refreshed on the idp server in one hour

2.      run https://test.thalia-dev.mit.edu/builddomainandImage Removed touchstone will log you in. That application looks for the /home/www/thalia/conf/thaliausers.xml file on thalia-dev.mit.edu to determine who has rights to use this application. Currently only dongq and Hunter (dracus@mit.edu) are in the list. If more people need to be added to the file, please contact Qing or Hunter. Select the production cluster, put the name of the domain (eg. daper or mcgovern.  You only need the domain name, not the fully qualified thalia host name. Names are case-insensitive) in the "Please enter the name of the domain" box, then click the build button. You will need to wait one hour for the IME to refresh the domain list.

...

3.       After step 1 and 2, the person who created this domain should test it by using https://newdomain.thalia.mit.eduImage Removed (eg. https://daper.thalia.mit.eduImage Removed). He/she should be logged on as guest and see the public library which is empty.

...

5.      Thalia Support should use the super user self registration interface: https://newdomain.thalia.mit.edu/resttest.jspImage Removed (eg. https://hst.thalia.mit.edu/resttest.jspImage Removed) and click on the first button "Super User Self Reg" to create an admin account for him/herself in that domain. It will create a domain admin with the same ID as logged in via touchstone and it shouldd return the status true if the account was created successful. Please note only people in the /home/www/thalia/conf/thaliausers.xml file on thalia.mit.edu are allowed to self-register (contact Hunter if more people need to be added to that file).

6. our customer support person should use the regular thalia UI to create the domain admin account for the contact person for that domain.

  • goto https://newdomain.thalia.mit.eduImage Removed (eg. https://hst.thalia.mit.eduImage Removed) and login via touchstone
  • click on the top right link "LOGIN AS DOMAIN ADMINISTRATOR"
  • Once logged in as domain administrator, click on the bottom left button "Manage Domain"
  • Users/Groups tab is the first tab and should be open automatically
  • click on the "add user" button and enter the user info in the fields. Check the "Is Administrator" checkbox if you are creating an administrator
  • click add and the user should be created.

...