Service account is optional (if not used, user will be prompted to
authenticate).