OneDrive PHP SDK - проблема при создании папки в общей папке другим пользователем
Есть аккаунт администратора, a@corp.****.ru. Под ним в OneDrive есть папки c общим доступом - !ЦМИТ/!РАССЧЕТЫ и папка !ЦМИТ/!ЗАКАЗЫ
php cкрипт, используя библиотеку onedrive-php-sdk, по API успешно под логином a@corp.***.ru создает там папки и файлы (в этих директориях)
Есть пользователь, n.sh@cor.*.ru. Этому пользователю даны права на создание папок и файлов в папках !ЦМИТ/!РАССЧЕТЫ и папка !ЦМИТ/!ЗАКАЗЫ пользователя a@corp.****.ru. Под этим пользователем я вручную могу создавать там файлы.
Но когда это делает php скрипт, то скрипт падает с ошибкой:
Fatal error: Uncaught GuzzleHttp\Exception\ServerException: Server error:
PUT https://graph.microsoft.com/v1.0/drives/b!QWgEs7zIXk6G4pFtORRumMe72iv1lmBCt0zrqAYIayqW2y49fjAeS4AbgYL555Zm/items/015SXV7MF6Y2GOVW7725BZ5555PWSELRRZ:/%2F%21%D0%A6%D0%9C%D0%98%D0%A2%2F%21%D0%97%D0%90%D0%9A%D0%90%D0%97%D0%AB%2FCMITORDER_656_%D0%A8%20%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%2Fid.txt:/contentresulted in a500 Internal Server Errorresponse: {"error":{"code":"generalException","message":"General exception while processing","innerError":{"date":"2021-06-10T10:30:38","request-id":"1ec3f83d-ce2f-4ca5-845a-972eb6f77xf5","client-request-id":"1ec3f83d-ce2f-4ca5-845a-972eb6f77xf5"}}} in /home//web/cmit..ru/public_html/667VQLfzCAlk7o5avr/onedrive-php-sdk/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 Stack trace: #0 /home//web/cmit..ru/public_html/667VQLfzCAlk7o5avr/onedrive-php-sdk/vendor/guzzlehttp/guzzle/src/Middleware.php(69): GuzzleHttp\Exception\RequestException::create() #1 /home//web/cmit..ru/pub in /home//web/cmit..ru/public_html/667VQLfzCAlk7o5avr/onedrive-php-sdk/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 113
Что за Internal Server Error?