Я не думаю, что у вас есть проблема, связанная с паролем, вероятно, SharePoint распознает доступ к вашей учетной записи через группу AD или какой-либо SSO. 403 означает, что сервер понял ваш запрос, но отказывается его выполнить из-за причины доступа к вашему профилю. Убедитесь, что вы можете вручную загрузить файл из профиля, который вы эмулируете, для начала, а также проверьте, есть ли у профиля, под которым работает бот (не обязательно ваш, в некоторых случаях), доступ к указанному файлу.
Буквально 403 - это запрос, связанный с проблемой доступа, поэтому где-то что-то не имеет правильного доступа