/* Check the permissions of a file */ function getP(fileId) { var request = gapi.client.drive.permissions.list({ 'fileId': fileId }); request.execute(function(resp) { console.log(resp.items); console.log(resp.items.length); var ret = false; for(i = 0; i < resp.items.length; i++){ console.log(resp.items[i]); if(resp.items[i].id === userId || resp.items[i].id === "anyone" || resp.items[i].id === "anyoneWithLink"){ ret = true; } } console.log(ret); if(ret === false){ //you don't have permission } else{ //ok! } }); }