<Я пытался подключить Гугл аккаунт через oauth2 , но у меня просто нет полей для заполнения информации. Подключил через сервис аккаунт, выдает успешное подключение , но при этом алгоритм просто не видит моих файлов. Не знаю что с этим делать>
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Привет, скинь скриншоты того что видишь в настройках credentials и какую именно ноду используешь (Google Sheets, Google Drive?), ну и версию n8n тоже — так будет проще разобраться что не так.
то, что у тебя нет полей и ты не видишь свои файлы через сервисный аккаунт, вполне объяснимо рабочими ограничениями Google Drive + n8n.
Сервисные аккаунты не видят сам Drive пользователя по умолчанию: они могут получать доступ только к тому, что у них явно разрешено и часто только к Shared Drives (общие диски). Если файлы находятся в твоём личном My Drive и не были явно расшарены для сервисного аккаунта, Google API никак их не покажет.
Кроме того, с апреля 15 2025 г. Google изменил политику: новые сервисные аккаунты не получают хранилище в My Drive и не могут владеть файлами, поэтому они часто не могут создавать/видеть элементы в личном диске, только в Shared Drives или если их специально разрешить.
Что нужно сделать, чтобы они работали:
Скопировать email сервисного аккаунта из Google Cloud Console.
Открыть нужную папку/Shared Drive в Google Drive и расшарить её с этим email, дав роль Viewer или Editor.
Если работа идёт с Shared Drive, добавь сервисный аккаунт как члена Shared Drive (это тоже право).
После этого Google Drive будет показывать файлы/папки в нодах n8n, и ты сможешь их читать/писать.
Если тебе нужно, чтобы сервисный аккаунт работал без ручного шаринга, другим вариантом является OAuth-авторизация обычного пользователя или имперсонация через