IT Dept launches new Support Portal