Forum Discussion
MikeRiley
Jul 17, 2025Copper Contributor
Restrict Document Library so that only specific folders shared with a user are visible to them
We are migrating from Slack to Teams and need a historical archive of our Slack channel conversations. I have an export of my Slack channels (roughly 4000 public channels and 4000 private channels). ...
RobSoto
Jul 22, 2025Iron Contributor
Hi MikeRiley​,
It's an interesting project. Technically, it's feasible but it will be very cumbersome. I have a few questions for you that might help think differently about the goal.
- What's the business value of keeping the archive? Is it a legal requirement or fear of loss of institutional knowledge?
- Follow up to that question - Is there a way to reduce the number of channels in scope to something more reasonable?
- How often to users revisit past Slack conversations now? If it's not common, the future archive may go completely unused when all is said and done. There would be little to no return on investment.
- File/Folder level permissions are challenging to architect. Do you have any scripting capabilities that could automate this with a CSV import or something?
- Have you considered the governance demand with the idea of using SharePoint Copilot agents? You may end up with multiple agents to manage if you want the responses to be meaningful.
Caution: If permissions are at all inaccurate when the archive is made visible to users, adoption may suffer, and the setup of the archive may not produce the outcome you intended.
Ultimately, if the return on the investment isn't expected but the outcome is still a hard requirement for the migration to Teams, my recommendation is to simplify the goal where possible. That might mean reducing scope or minimizing requirements.
Hope this helps!
-Rob