Self Service Portal

A website or internet application that provides users with direct access to a suite of commonly used services.