Pergunta de entrevista da empresa Microsoft

Explain how you would secure a web service to upload a timesheet to a central database system?