I have build an online Google spreadsheet. That spreadsheet accessed 6 person everyday.
I made 5 sheets in my spreadsheet Meals, Marketing, Contribution, Cakculator and Notes
I want to protect these sheet from other user. I gave limited area to protect my data. I have done that. But unable to protect my sheet options.
See screenshot:
Delete, Hide, Rename, Duplicate, Copy to.. options should access only owner who is created this spreadsheet. Can you Please tell me how to do that?
As you are the owner the options will always appear for you. If you set the protections and share the file then open it with another account or sing out and open it and you should see the protections are in place.
Related
Is it possible that we can create a log in panel on google sheets which can be access by only shared person once they log in and after that they get the only tab which is shared with them instead of whole google spreadsheet
I heard it is possible but haven't seen somewhere ..!!!
You could create a log sheet "which can be access by only shared person once..." and could then share by user.
Still.
It would not really serve your purpose since anyone with editor privileges will always have access to the history of the whole sheet (where one can easily see who edited what and when).
Simple question really. Is it possible to hide certain sheets in a Google Sheet Doc from specific editors? The scenario is that each user has a page in which they fill in data. Only they can change data on their page based on sheet protection. For aesthetic purposes and ease of use, I'm trying to find out whether I can hide all sheets except the one the user has permission to edit.
Unfortunately it is not possible because if you hide or show a sheet - it will apply for anyone who opens it.
You can write a script that will show a certain sheet - depending on the user who opened the spreadsheet, but if another user opens the same spreadsheet simulateneously - this will lead to conflict behavior.
As a workaround, I can recommend you to create a different spreadsheet for every user plus a master spreadsheet to which all the separate spreadsheets will be synched with =IMPORTRANGE
In this scenario, you as the only master spreadsheet editor will have access to all data, while the users have only permissions for their spreadsheet
Another workaround would be to implement sheet protections (this is different from hiding sheets!).
In this case, every user can only edit the sheet he is entitled to, but he can still view the other sheets.
How can I disable the download from all the editors of the sheet. The data is confidential and I don't want employees (who are editors) to download the sheet.
I have enabled the following as well
Prevent editors from changing access and adding new people
Disable options to download, print, and copy for commenters and viewers
I Have put protected sheets only accessible to owner of the sheet and disable for all the other editors
However, the editors can still download the google sheet (csv and other formats)
Is there a way we can restrict any downloads?
Thanks
You did correct:
But If your employees want to download your data, they will do it, here are few basic ways:
Make screenshots and send to personal emails or store on pendrive
Make photos with phones, drones, telescopes
Write on paper, sole boot
Memorize..
I uploaded a table from Spreadsheet to BigQuery using the built-in UI.
It turns out that only people with access to the Gsheet can run queries using the new table.
Is there a way to define a general option to allow everyone to run queries on this new table?
Otherwise I need to run a Select * from and save a new table each time or think of sharing the spreadsheet with everyone in the company.
You could share dataset with specific people.
Also what's the difference between "share the table with everyone" VS. "share the spreadsheet with everyone with readonly permission"?
In a domain context you can have a document readable by everyone in your domain without them getting notified or seeing it popup in their Google Drive. I believe you just need to click on Get shareable link in the share dialog to do that.
I agree to Xuejian that there's little difference in sharing a dataset or a sharing a spreadsheet.
I have Team of 15 people updating there data of call backs and other info in the Microsoft Excel
Now i want to use Google Sheets for Real time data. So i want all of them to use a Google Sheet and a Team leader should have the updates when ever they are updating the there own sheets. Everyone should have there own passwords to open there but an Admin should have access to all of there data in those sheets. I hope you understood my needs. I know its possible with Google Sheets but i don,t know how to prepare one as am new to this platform.
Please Help.
If you use
=importrange("sheet url", "range you want to import")
on a separate sheet, it will update dynamically as they change things - I have done this specifically with remote employees previously