brandonkick
Well-Known Member
- Reaction score
- 851
So I'm working through onboarding a business onto M365 for Business.
They used to / still kinda currently are using a synology that is doing a few very absurd and business disruptive things. So they gave the all clear to go to M365.
It's been going pretty well.... until this first major snags.
Per the advice of some folks on here, I set teams up through the admin so it auto spun up the SharePoint site and doc libraries. Great. Each "department" now has it's own team. I then migrated most all the company data (600 ish GB) to sharepoint (for most departments, for some users their data went right into their onedrive accts)
I installed teams on a few workstations. Created all the user accounts in admin portal. Fleshed out a rough draft of who needed to be a member of each team. I started with the department that was having the worst, and the only business breaking issues, with teams first. Went pretty well....
Here are the issues.
1) How the heck can you make sharepoint enforce the "user must check out file to edit" when working from the local computers? It seems to "mostly" work if you do all your work via the browser. If however, I go into the teams desktop app... and choose to sync folders in a given channel directly to my desktop... if I have the setting enable to force a user to check out a file before editing it... and I open any file via a locally synced folder in an explorer window.... it will only open as read only no matter what. The only way to really be able to work with those files (or any files in a sharepoint library that have this "must check out file to work on it" enabled) are to go into the sharepoint website, manually check the file out, and then either work with it via the web or from the web tell sharepoint to open it a desktop app. This works for office files (word, excel... etc) but what about autocad files? Other types of files? Beyond that, most users are NOT going to want to have to do that. The system is far more "usable" to everyone if they can just go into the teams desktop app, choose which folders to sync, and just work out of those folders locally WHILE having the system allow only one active editor per file at a given time.
I guess it's no issue if multiple employees DO NOT need to access and work on the same set of data files. But in this case, they do need that. And they also need it so that no matter how it's done, when someone opens a file... the rest of the people who try to open that file can only open it in read only mode. Most importantly, also in their folders synced to their desktop... not through the online portal.
I contacted their support over this, and so far (after an hour on the phone) the furthest we got is that it's "working as intended". I sincerely hope that's not the case, that folders synced locally do not honor / integrate the "file checkout" rule. It pretty much scraps this entire thing.
2) How the heck do you easily give someone "read only" access to a teams data shares? So Jim needs access to the drafting departments files, but read only access. I can't add Jim as a read only member to the team. My options are owner or member when doing it via the app (signed into my account, which is a global admin account). I can add them as a "visitor" if I modify the sharepoint library permissions directly. But if I only do it that way, they don't see anything in terms of files when they sign into teams.
What I need is to have someone able to get read only access to a teams file store, so that they can go into the teams app, go to that team in sharepoint, and have read only access to anything that team has set up in a sharepoint document library.
The closest I've got so far is digging down some rabbit hole of research talking about needing to break permissions inheritance.
Thanks in advance.
PS, the cloud sync app for Synology is a life saver. I first tried to upload the data directly into a sharepoint doc library via the share point online interface. Yeah. That barfed rather fast. But, to be fair.... it was 80K files and 160GB of data. I then researched this method of setting up a sharepoint migration agent on a computer, and creating a migration task in the sharepoint admin portal. That worked... better... but was pretty slow and failed usually at least once a day. Took 5 days to do the sync. I then found the cloud sync app. Man. SO. MUCH. EASIER. SO. MUCH. FASTER.
In 2 days it synced well over double the data it took the migration agent 5 days to do. Not only that, but as people continue to work on their dataset on the synology it will actively push the changes to sharepoint / onedrive until I get those users cut over and take their synology shares offline.
I will note, one strange thing... cloud sync shows me as having 25,600 GB free in sharepoint and 1024GB free in onedrive. The sharepoint online portal seemed to suggest we only get 1.25TB of data for sharepoint?
They used to / still kinda currently are using a synology that is doing a few very absurd and business disruptive things. So they gave the all clear to go to M365.
It's been going pretty well.... until this first major snags.
Per the advice of some folks on here, I set teams up through the admin so it auto spun up the SharePoint site and doc libraries. Great. Each "department" now has it's own team. I then migrated most all the company data (600 ish GB) to sharepoint (for most departments, for some users their data went right into their onedrive accts)
I installed teams on a few workstations. Created all the user accounts in admin portal. Fleshed out a rough draft of who needed to be a member of each team. I started with the department that was having the worst, and the only business breaking issues, with teams first. Went pretty well....
Here are the issues.
1) How the heck can you make sharepoint enforce the "user must check out file to edit" when working from the local computers? It seems to "mostly" work if you do all your work via the browser. If however, I go into the teams desktop app... and choose to sync folders in a given channel directly to my desktop... if I have the setting enable to force a user to check out a file before editing it... and I open any file via a locally synced folder in an explorer window.... it will only open as read only no matter what. The only way to really be able to work with those files (or any files in a sharepoint library that have this "must check out file to work on it" enabled) are to go into the sharepoint website, manually check the file out, and then either work with it via the web or from the web tell sharepoint to open it a desktop app. This works for office files (word, excel... etc) but what about autocad files? Other types of files? Beyond that, most users are NOT going to want to have to do that. The system is far more "usable" to everyone if they can just go into the teams desktop app, choose which folders to sync, and just work out of those folders locally WHILE having the system allow only one active editor per file at a given time.
I guess it's no issue if multiple employees DO NOT need to access and work on the same set of data files. But in this case, they do need that. And they also need it so that no matter how it's done, when someone opens a file... the rest of the people who try to open that file can only open it in read only mode. Most importantly, also in their folders synced to their desktop... not through the online portal.
I contacted their support over this, and so far (after an hour on the phone) the furthest we got is that it's "working as intended". I sincerely hope that's not the case, that folders synced locally do not honor / integrate the "file checkout" rule. It pretty much scraps this entire thing.
2) How the heck do you easily give someone "read only" access to a teams data shares? So Jim needs access to the drafting departments files, but read only access. I can't add Jim as a read only member to the team. My options are owner or member when doing it via the app (signed into my account, which is a global admin account). I can add them as a "visitor" if I modify the sharepoint library permissions directly. But if I only do it that way, they don't see anything in terms of files when they sign into teams.
What I need is to have someone able to get read only access to a teams file store, so that they can go into the teams app, go to that team in sharepoint, and have read only access to anything that team has set up in a sharepoint document library.
The closest I've got so far is digging down some rabbit hole of research talking about needing to break permissions inheritance.
Thanks in advance.
PS, the cloud sync app for Synology is a life saver. I first tried to upload the data directly into a sharepoint doc library via the share point online interface. Yeah. That barfed rather fast. But, to be fair.... it was 80K files and 160GB of data. I then researched this method of setting up a sharepoint migration agent on a computer, and creating a migration task in the sharepoint admin portal. That worked... better... but was pretty slow and failed usually at least once a day. Took 5 days to do the sync. I then found the cloud sync app. Man. SO. MUCH. EASIER. SO. MUCH. FASTER.
In 2 days it synced well over double the data it took the migration agent 5 days to do. Not only that, but as people continue to work on their dataset on the synology it will actively push the changes to sharepoint / onedrive until I get those users cut over and take their synology shares offline.
I will note, one strange thing... cloud sync shows me as having 25,600 GB free in sharepoint and 1024GB free in onedrive. The sharepoint online portal seemed to suggest we only get 1.25TB of data for sharepoint?