недостаточное разрешение
Означает, что пользователь, с которым вы в настоящий момент проходили проверку подлинности, не предоставил вам разрешение делать то, что вы пытаетесь сделать.или пользователь сам не имеет доступа к тому, что вы пытаетесь сделать.
scope
Чтобы ваше приложение могло удалять файлы, вам необходим доступ на запись к учетной записи диска пользователя.,Когда вы аутентифицировали своего пользователя, вы указали область действия. Если вы следуете одному из учебных пособий , то, скорее всего, вы использовали что-то вроде
https://www.googleapis.com/auth/drive.metadata.readonly
Области используются для определения того, какой доступ требуется вашему приложению, и для запроса пользователя для запуска вашего приложения.Эта область только предоставит вам доступ для чтения к учетной записи диска пользователя.Вам нужен полный доступ.
https://www.googleapis.com/auth/drive
Удостоверьтесь в том, чтобы повторно подтвердить подлинность вашего приложения.Он должен снова появиться и попросить предоставить ему доступ.После запуска приложения, запрашивающего правильный доступ, это будет работать.
Пользователь не владеет файлом
Если пользователь сам не владеет файлом, он не может удалить его.