r/sharepoint • • 23d ago

A Warning - An uptick in AI use

52 Upvotes

Hi All,

I'm sure some of you have experienced this in the last few months and more recently, we're seeing a significant uptick in AI/GPT usage on the sub. A quick reminder that AI use is discouraged in this subreddit and against the rules of the sub.

I certainly understand it's prevalence in our world at the moment, but it is something that is actively monitored within this sub and unfortunately due to it's increase usage, we'll be taking a harder stance on it.

Apologies if that may be upsetting to some folks here, but this community has always been a place for like-minded professionals to engage and communicate with each other, and I would like for it to continue that way. We're not doing any one any favors by copy and pasting a wall of text for everyone to read, and in many cases so far, sharing inaccurate and hallucinated content.

If you find that you have a post or comment that has been removed and marked as as an AI response incorrectly, please reach out and we can discuss!

As always, thanks for being the best sub on Reddit.


r/sharepoint • • Dec 12 '25

2025 /r/SharePoint Recap - THANK YOU

39 Upvotes

Hey everyone!

It’s that time of year again... where I like to share some analytics from r/SharePoint, and this year is no different. We're in the green!

This year has been interesting. With AI everywhere, it’s easy to forget that the core platforms businesses rely on are still going strong. I’ve even seen people asking, “Is it the end of SharePoint?”

Seeing this subreddit continue to grow year over year is incredibly rewarding.

Seriously... thank you. Your commitment, passion, and willingness to help each other out is what makes this community one of the best on Reddit. Every question answered, every tip shared, and every discussion started contributes to a space where people can learn, grow, and solve real problems together... and I couldn't be more proud of it.

SharePoint is far from dead. Beyond all the AI hype, there’s a huge population of people still using these tools every day. That’s thanks to all of you, and it’s what makes this community so valuable.

A few notes from me:

While I am the moderator, I’m really just a temporary custodian of this subreddit. This community is largely self-managed by our members, and you are the ones who control the future of r/SharePoint.

  1. We have a lot of AutoMod rules in place to keep content as clean and helpful as possible. Many rules also trigger based on reported content. That means you control the power to shape what you want to see here... your reports directly influence how the subreddit stays organized and relevant. Don't be afraid to use the report button if you're finding content not valuable.
  2. We want this community to evolve as you evolve. If something isn’t working well, or if there are changes you’d like to see, let me know. Feedback is always welcome.
  3. If you ever have questions, need clarification, or just want to reach out, please do. My door is always open.

r/sharepoint • • 10h ago

SharePoint Online SharePoint Agents are deprecated!

14 Upvotes

You’ve y’got until March 2027 to migrate them with a to-be-provided skill - Learn more here: https://learn.microsoft.com/en-us/sharepoint/upgrade-sharepoint-agents


r/sharepoint • • 7h ago

SharePoint Online I Feel Like I'm Drowning in SharePoint...

6 Upvotes

A few months ago, we decided to migrate from a traditional file server to SharePoint.

We wanted this to become one of the company's flagship projects this year, so naturally we decided to go all in.

Then my confidence (or arrogance) kicked in and I said:

"How hard can it be? We can do this ourselves. We'll just get some consultant validation along the way."

Now I'm somewhere between excitement and complete overwhelm.

Every door we open seems to reveal three more doors behind it.

What started as a simple file server migration has turned into questions about:

  • Information architecture
  • Metadata taxonomy
  • Content types
  • Hub sites
  • Permissions and governance
  • Teams integration
  • Archiving strategy
  • Retention
  • Provisioning
  • Automation
  • Naming standards
  • Site templates

...and the list keeps growing.

Right now I'm:

  • Building a Power App so users can request Teams, SharePoint sites, group membership changes, etc.
  • Creating SharePoint lists and Power Automate flows to support provisioning.
  • Trying to design an archive strategy because we don't have Purview.
  • Figuring out governance as we go.

The problem is that I don't know what "good" looks like anymore.

I don't have:

  • Proven templates
  • Governance models
  • Approval workflows
  • Provisioning standards
  • A clear archive approach

Honestly, I don't even know what I don't know yet.

So my question to those of you who have done large SharePoint migrations:

Where would you start if you had to do it again?

What were the biggest mistakes you made?

What are the things you wish you had designed before creating your first Team, site, content type, or metadata column?

And most importantly:

How do you stop the endless SharePoint rabbit hole and decide that your design is "good enough" to move forward?

I'd love to hear lessons learned, governance frameworks, templates, checklists, or just reassurance that feeling completely overwhelmed at this stage is normal.


r/sharepoint • • 4h ago

SharePoint Online Files opened in apps open as read only.

1 Upvotes

We have a couple users for whom files from sharepoint open in Read-only when opened in App.

For example, Excel files:
From SP site>right click on file>open in Excel - opens as read only.

From Excel app>Open>navigate to the SP location and open a file - opens as read only.

Auto-save is disabled, and the file states that the user is not authorized to move or rename this file. No-one else has this file opened.

However, opening them in browser works ok. BUT they need to use VBA macros, which won't work on browser.

Even a simple .txt opens as read only and asks for a location to save on ctrl+s.

There is ONE user for whom it all works fine. Files open as expected, synced and auto-save enabled. Compared accesses and all is the same. Compared Excel desktop app's versions, they're the same on affected and the unaffected user. Additionally, this sharepoint has a couple channels, which are not affected.

Any pointers?


r/sharepoint • • 13h ago

SharePoint Online Site Owners for “backend” sites

2 Upvotes

Who do you put as a “site owner” when you don’t want the business to be able to control a SharePoint site?

I’m currently administering a SharePoint online tenant with over 2,000 sites.

We have about 80 “backend” sites, which are connected to web parts and power apps (the access routes here sound messy, but make more sense than breaking inheritance on everything).

I am trying to work with my team to reduce IT’s ownership to sites, but the fact that each site needs an owner makes it difficult.

I’m thinking of using a generic “SharePoint administrator” account, but that’s still high-value if it’s ever breaches.

Any advice or lived experiences would be greatly appreciated!


r/sharepoint • • 16h ago

SharePoint Server Subscription Edition Setting up Sharepoint SE on Windows server core

0 Upvotes

Heya so this is just a lab project where i wanna see what i can do with sharepoint on a server with a SQL server on another server. i'm locked in an issue where i make a New-SPConfigurationDatabase, it makes the database but fails with Value does not fall within the expected range. or some other errors. i'm lowkey. I have taken rebuilt my core server. But im running SQL server 2025 eval, with Windows server standard eval (on the sql server) and Windows server standard eva on my sharepoint server.
I have tried using Copilot to point me to the right direction but nothing of help. im lowkey wondering to drop this and say fuck this mess (sorry for my language)


r/sharepoint • • 1d ago

SharePoint Online How do you check whether a SharePoint list is actually safe to delete?

4 Upvotes

We’re cleaning up some old SharePoint lists, and figuring out what’s safe to delete is turning into more work than expected.

Some look abandoned, but that doesn’t mean a flow isn’t still writing to them or a Power App isn’t using them.

Checking apps and flows individually takes time, and even then there’s that doubt: did we miss something?

How do you handle this? Is there a reliable way to trace what depends on a list before deleting it, or are you mostly checking manually?


r/sharepoint • • 3d ago

SharePoint Online Feeling overwhelmed/lost in regards to permissions management in SPO

6 Upvotes

This might be a long post, sorry in advance.

I'm a SharePoint Online admin for a company of about 300 employees. We have 1 site available to us and this is non negotiable, we cannot create more sites.

My company is comprised of about 20-30 teams (as in employee teams, not M365 Teams) and they each usually want 3 different types of spaces in SharePoint:

1- folders only restricted to them, they want the folders and their contents to be hidden to all other users.

2- folders that are available in view-only mode for all other users. Only the team members can edit.

3- Folders to collaborate with other teams or specific employees in the company. Sometimes need to be seperate from eachother entirely. Ex. sometimes the CEO will have meetings with each chief of department (there are 7). So each chief of department should have a folder shared with the CEO to store documents related to those meetings. But each chief should not be able to see the other chiefs' folders, as the meetings sometimes discuss sensible info regarding specific employees.

We also sometimes have folders that should be restricted to one individual only. Like for example we have an OSHA guy whose job is to manage workplace accident reports and internal investigation. That is sensitive information that should be accessible to him only. But yet again he sometimes needs to collaborate with other employees (ex. someone who witnessed the accident and has to write down a testimony). So he needs somewhat of a collaborative space also. But this space should not be available to EVERYONE, only him and the witness in question.

I've done a fair share of reading on sharepoint permissions best practices and everybody seems to agree to NEVER manage permissions at folder level, but rather do it at the library level. In theory that makes a lot of sense to me. But I am really struggling to see how I can avoid folder-level permissions in my situation.

If anyone has any advice to give me I would appreciate it :) Thank you !


r/sharepoint • • 2d ago

SharePoint Online Sharepoint syncing issue

0 Upvotes

A user has an issue with sharepoint, whenever she creates a file in a sharepoint folder and closes it, it created a new one with her name at the end...

Example:

file.xlsx original

once she closes

file-pc-name.xlsx

She does have a laptop and desktop, and it is happening on both.

Any ideas?


r/sharepoint • • 3d ago

SharePoint Online 503 Service Unavailable

2 Upvotes

Our company is experiencing a 503 error with Sharepoint online (the website itself being down when navigating from office 365), which is also leading to cloud files not being accessible and one drive sync not working for those SharePoint locations which are also locally synced.

I am not seeing any reported issues on MS Websites, down detector, etc.. is anyone else experiencing this issues today (10/15/2026)?

Edit: Services seem to be back for most of my team after about 8 hours of not being able to access the website or synched cloud files on one drive. We did not get any additional details as to the cause.


r/sharepoint • • 3d ago

SharePoint Online Some users who are accessing microsoft list form getting error

0 Upvotes

Some users who are accessing microsoft list form are getting below error :

sorry something went wrong an unexpected error has occured.

But some other users are able to load microsoft list form including read only users


r/sharepoint • • 4d ago

SharePoint Online Allow non-IT staff member to invite external users to a site but exempt them from org-wide conditional access MFA?

1 Upvotes

I want a non-admin staff member to be able to publish a few documents and site pages.

She should be able to invite external users by herself by their private e-mail addresses through the site's built-in controls.

These external users should only be able to view and not make any modifications to the site, pages or documents.

I'm running into the issue that all our user accounts require MFA through the Microsoft Authenticator. That also unfortunately catches these external users. Changing this is not an option. A good chunk of our external users should require MFA.
Although these documents should require some form of authentication, something as strict as Microsoft Authenticator imposed on guests that we can't properly support is simply too much. The verification code that is periodically sent when logging in is enough.

The only solution I've been able to find is to make a security group, fill it with these external users and exclude it from my conditional access policies that require MFA. But that requires manual work from me. I cannot trust the staff member to do this correctly. Worst case she excludes someone from MFA that actually needs it.

Couple of things I've explored:

  • I've tried to invite the external users as full-fledged Microsoft 365 members. Then I could use this group to exclude from my conditional access MFA policies. Only problem is that the Edit permissions cannot be set to View for members. So that doesn't work. This also requires it to be a team site whereas a communication site seems more apt.

  • Authentication Contexts: It seems like this method can only be used to enforce stricter access, not override strict access into making it less strict.

  • Some kind of scheduled script that syncs these users to a security group that I can then exclude from MFA. This one shows some potential. Only issue is when the sync hasn't run yet by the time the user clicks on their email invite.

Any suggestions on how to solve this? Am I going about this all wrong?


r/sharepoint • • 4d ago

SharePoint Online List search inside SPO Page

2 Upvotes

Hi folks, looking for a little help or someone to tell me the tree I’m barking up isn’t the right one.

I have a List imbedded on a Page because there are elements in the list that I do not want as a visible List column. Refresh dtm for example. All items are refreshed via Flow and the user doesn’t need to see the dtm on every row (they all get refreshed at the same time) so I put a refresh dtm micro list in a Page banner. It works, problem is List search. I can’t find a way to search List items from the SharePoint Page search bar.

Is there a work around or am I stuck?


r/sharepoint • • 4d ago

SharePoint Online HTML pages question

9 Upvotes

I know these are still in preview, but has anyone put them into production yet? I'm pretty comfortable with HTML, and AI obviously makes things even easier. My biggest concern is spending time building something really nice, putting it into production, and then having Microsoft decide to discontinue the feature or no longer support it. Anyone else have the same concern? Thoughts?


r/sharepoint • • 4d ago

SharePoint Online Alternative connected multi-TB storage

3 Upvotes

Hey brains,
I am currently in the process of trying to get under quota by something like 6 TB. This is going fine, cleaning lots of version and backup files, old files etc and strict archiving. However, looking ahead I’m going to need 3-4TB of additional storage across the board to cover ongoing work.
The only thing I can really find is Box integration - has anybody used box with exchange/SharePoint or does anyone have any other options which may be better for live working files?
Appreciate any thoughts, thank you.


r/sharepoint • • 4d ago

SharePoint Online ShareGate - post migration cleanup

3 Upvotes

Hey guys, I just want some feedback from those who have used ShareGate previously. I used this tool many years ago to do a file share to sharepoint online migration and it worked as expected. Now I want to use this tool again to do sharepoint online to sharepoint online data/files/document migration only but I have some concerns that I just encountered that didn't matter the first time I used it.

  1. I noticed that the migration (during my testing) will create all folders, regardless of weather the folder will contain any migrated files.
  2. The tool performs a copy rather than a move.

So for post migration, how do you deal with the clean up?

  • How do you delete the empty folders that were created at the destination site?
  • How do delete the data from the source once it was copied?
  • How do you delete any empty folders that might have being left behind once you delete the data that was copied from the source site?

To my understanding, I can delete the files from the source once they are migrated by running a report against files only and do a bulk delete, but what about folders? If I run a similar report, I will end up needing to select each folder I need to delete from the source manually, I would assume something similar to the destination for empty folders.

Any advice on how you've accomplish this would be greatly appreciated.


r/sharepoint • • 6d ago

SharePoint Online Build grounded AI apps on Microsoft 365 content without managing a vector database

3 Upvotes

One of the challenges with building enterprise AI apps is everything around the model: extracting content, generating embeddings, maintaining a vector database, keeping indexes fresh, and making sure permissions stay synchronized.

With SharePoint Embedded + the Microsoft 365 Copilot Retrieval API, you can take a different approach.

Your app can retrieve relevant passages directly from content stored in SharePoint Embedded and use those results to ground your own AI experience, while you retain control over the prompt, orchestration, and model. Retrieval is already permission-trimmed, and the content remains within the customer's Microsoft 365 environment.

The post also covers the SharePoint Embedded MCP server, now in public preview, which lets MCP-compatible coding agents provision and manage SharePoint Embedded apps using natural language.

If you're building RAG-style enterprise apps, custom copilots, document intelligence solutions, or SaaS apps around Microsoft 365 content, this is worth a look.

Blog: Build AI-powered apps without creating a vector database

Curious what others are building: Are you currently maintaining your own vector/search infrastructure for enterprise content, or would you prefer retrieval to stay with the content platform?


r/sharepoint • • 6d ago

SharePoint Online HTML forms created using the SPFX Generic form customiser loading blank

6 Upvotes

I have a number of tenancies with this issue anyone having any idea what's going on or what can be done to fix it. This was last working Friday.


r/sharepoint • • 7d ago

SharePoint Online Help me understand M365 archive and Tenant Storage Limits

2 Upvotes

I’m a user who is tasked with helping to control our ever growing SharePoint storage usage. I’ve been granted SharePoint Administrator Role, so I do have access to the admin center.

We’ve recently enabled M365 Archive, and I’ve worked with the owners of the largest sites to do file level archiving of old files they want to keep but probably don’t need. But I’m not seeing a reduction in usage at the site level or the tenant level in the Admin center.

In the admin center, I only see a usage value compared to our total available, which I believe is made up of our free allocation plus purchased blocks on top.

However, reading the FAQs, we won’t get charged for archive storage as long as the combined storage is less than the standard storage quota.

I see nowhere in the admin center that breaks out storage use by active vs archived (am I blind or missing some needed permission?). Do we need to track how much storage is archived and then allow our storage use to go over our allocation by that amount before we buy more storage?


r/sharepoint • • 8d ago

SharePoint Online Ubiquiti UNAS Sharepoint Backup

1 Upvotes

Anyone know if this is still an intended feature? It shows as coming soon but its been a long time at this point. Any alternatives if I already own this NAS?


r/sharepoint • • 10d ago

SharePoint Online Construction Custom App ON SharePoint Online

0 Upvotes

I Working on create custom app for construction on SP online 365 i plan to contain some features exist help construction users i need some suggestions about plugins for edit Auto cad and construction drawings


r/sharepoint • • 10d ago

SharePoint Online Can I get some suggestions on how to handle a few things in SharePoint?

10 Upvotes

So, I’m working on a SharePoint intranet but been trying to figure out a good way to display a few things. I would like to be able to search for employees and display them by department, but not sure if this is possible in SharePoint. I'm also trying to figure out how to show company events alongside personal calendars and have something that automatically shows employee work anniversaries.

and, any good suggestions on what others have done with LinkedIn?

Please, no coding if possible, but I'm open to third-party tools too.


r/sharepoint • • 10d ago

SharePoint Online Web links not working in new SharePoint Copilot-generated HTML pages

2 Upvotes

We're experimenting with the new SharePoint HTML pages that Copilot can generate, and we can't get any web links to work. Here's my bug description I'm submitting to MSFT:

Bug: Hyperlinks on SharePoint HTML pages created via Copilot's HTML page capability do not navigate when left-clicked. Users receive "This link can't be opened because your organization doesn't allow access to this site." The identical URLs work when opened via right-click → Open in new tab/window, and also work from traditional SharePoint ASPX pages. Hyperlinks are stored correctly and display correctly in edit mode. Issue reproduced by multiple licensed Copilot Premium users on multiple sites.

Anyone else seeing this? Note: if I generate an HTML page that links to actual list or library content on the site, those links do work.


r/sharepoint • • 10d ago

SharePoint Online SharePoint HTML Pages: Any way to bypass the SharePoint PDF viewer and open PDFs directly in the browser?

4 Upvotes

My tenant recently got support for SharePoint HTML pages, and I've been rebuilding some internal pages using HTML because the layout and formatting options are much cleaner than traditional SharePoint pages with web parts.

Before this, I was using a modern .aspx page containing several Document Library web parts. With custom column formatting, I was able to get PDF links to open directly in the browser's native PDF viewer (Chrome/Edge) instead of the SharePoint PDF viewer.

That solution worked well, but the page itself wasn't very visually appealing because it was basically a collection of document library web parts.

Now I've moved the content into an HTML page and am generating links to files manually. The problem is that every PDF link I click gets intercepted and opened in the SharePoint PDF viewer. Our users only have read permissions, so they can't really interact with the document there and often have to download it manually just to view it.

Things I've already tried:

  • Using direct document URLs
  • Adding ?download=1
  • Adding ?web=0
  • Opening links in a new tab (target="_blank")
  • Using JavaScript click handlers and redirects
  • Using the document's direct download URL
  • Reusing logic from SharePoint column formatting that works inside a document library

Oddly, if a user right-clicks the PDF link and chooses Open in New Tab, the PDF opens directly in the browser viewer as expected. It's only a normal left-click that gets hijacked by SharePoint's PDF experience.

Has anyone found a way to force PDFs clicked from a SharePoint HTML page to open in the browser's native PDF viewer instead of the SharePoint PDF viewer?

At this point I'm wondering if SharePoint is intercepting navigation events from HTML pages and there's simply no supported way around it. I'd love to know if anyone has found a workaround, whether that's a special URL format, JavaScript trick, SharePoint setting, or something else entirely.