r/sharepoint

Granting an App Registration API Permissions to a Specific Site

Hi, I created an App Registration and trying to use the api permissions Site.Selected, the problem is that I'm a little confused on how to grant FullControl to one site and Read on another site, the llms and web search all seem outdated, I know they update the PnP stuff in 2024 so maybe somethings dont work anymore, maybe the graph path to grant access is the way to go.

I was hoping someone here had do this recently that have some tips.

reddit.com
u/Hombrux — 9 hours ago

Sharepoint Online move folder

Hi all,

I need to move a folder on the same sharepoint online site, but the folder is 180GB and therefor I cant use “move to”

The user want the version history included. For now, we dont have a migration tool in our IT department. What do you recommend?

reddit.com
u/Diligent_Banana9903 — 17 hours ago

New SharePoint developer - looking for book recommendations

I’ve worked with SharePoint in the past as an admin, but it was 20 years ago. Currently, I work for my state. I was picked to be on a team for a POC and am learning power apps. Yesterday, I selected for a SharePoint developer position, same agency, so not too much changes just have an official title and a bit of different scope of work. I love books and I love learning. Any suggestions for a new developer? I am a kid in a candy store right now and am super stoked for this opportunity. (Long story but I have a BA in art history, MS in art education, taught for 4 years, worked in IT off and on around all of that, but as customer service and systems admin)

reddit.com

Why the hell is SharePoint SO difficult to navigate?

Our company transitioned to sharepoint years ago but the struggle to find information is SO REAL.

  • There is no top layer where I can search through sites. Apart from the "Explore" page It would probably not even help because I have no fkin clue what kind of object or what it's called I am currently in

  • The URLS are completely useless for navigation

  • So many search fields where it's not clear what it even searched through

  • Shared Stuff, additionally to completely useless ids or numbers for sites, puts also "shared files" into the URL with no way to fix broken URLS

I hate this tool soooo much.

Why has it no clear structure? Why is it a must to bookmark every page in order to not loose saiad page in the Microsoft Nirvana?

There are three options:

  1. My company fucked up the structure as much as possible

  2. SharePoint is as chaotic, scattered and shitty as I believe it is

  3. I am a donkey

reddit.com
u/Nautisop — 1 day ago

Embedded PowerPoints no longer have controls when you hover over them

Since last week, all of the presentations we have embedded into our Sharepoint pages no longer display anything when you hover over them. Previously it would show a bar at the bottom allowing you to go forward and backward, make fullscreen, and most importantly it would allow you to open in a seperate tab or desktop so you can download the file.

All of this is now gone. All you can do is click on the presentation to advance the presentation forward. The bottom of the presentations are now glitching too. It's like it's trying to load the bar, but doesn't.

We have no idea why, and our IT team is not being helpful. Has anyone seen this before and have a resolution?

reddit.com

Intranet page

Trying to build an internal intranet page for my company. We have generic accounts that aren’t licensed but are in entra, that can’t access the intranet page without requiring a 2fa setup. If I give it a phone number and go through the 2fa hoops, they can login. I’ve tried to setup conditional access so that the generic accounts can bypass 2fa but it’s not cooperating. Any help would be appreciated

reddit.com
u/Familiar_While2900 — 1 day ago

How to prevent users from extracting SharePoint list data in Excel/Power Query while keeping CRUD access in Power Apps?

Hi everyone,

I'm facing a security/architecture challenge with a Power Apps canvas app using a SharePoint list as its backend.

The Goal: Users must be able to read, create, and maintain records through the Power Apps application. However, they should not be able to extract the raw table directly (e.g., via Excel Get Data > From SharePoint List / Power Query) or have the list indexed by Microsoft 365 Copilot.

The Issue & What I've Checked So Far:

  1. Direct Permissions: Granting standard Read/Contribute permissions allows users to query the entire list endpoint using Excel / OData.
  2. Custom Permission Levels: Disabling "Use Remote Interfaces" breaks the Power Apps connector (403 errors). Disabling "Client Integration Features" only hides the export button, but doesn't stop Power Query.
  3. Item-Level Permissions: Only works if users strictly view their own records, which is too restrictive for collaborative maintenance.
  4. Power Automate Proxy Pattern: Running flows with a service account works, but introduces overhead and makes native Created By / Modified By tracking more complex to maintain.

My Questions:

  • Is there any clean, lightweight pattern in SharePoint to restrict direct querying without breaking Power Apps?
  • For those who had this exact requirement, did you end up using Dataverse for Teams, or did you stick with SharePoint via elevated proxy flows?

Any advice, battle-tested workarounds, or best practices would be greatly appreciated!

reddit.com
u/Dismal_Insurance6816 — 2 days ago

SPO Page Design

I am absolutely struggling with SPO page design. I hate the new header. I hate the rounded corners and the "app" look. Whered the white space go??? My pages look like info overload with no break. I know this is a me problem..

Has anyone successfully used AI to assist w/ page design? Anyone know of a skill? Has anyone tested AI w/ Figma to SPO?

If you hate AI just keep scrolling..

reddit.com
u/Abalone_Spirited — 1 day ago
▲ 2 r/sharepoint+1 crossposts

Password Protected Word Doc Help

My organization has a shared drive with a password-protected document that everyone can read, but only I can edit. It's set up this way intentionally. The issue I'm running into is that if anyone else has a read-only copy of the document open, I can't save changes. I often have to open a new document, copy the existing, save somewhere else, and then re-save that copy once everyone's out of the original document. The file needs to stay in the all-staff folder, but I'm wondering if there's a setting or a different file type that would make the document truly read-only for everyone but me.

reddit.com
u/catbrew45 — 3 days ago

SP List: How to calculate whether todays date is between two columns

I have two date columns

From Date To Date
17/08 20/08
23/08 29/08

What I would like to do is to be able to filter the list to show me only rows where "today" is either on or between the two dates.

So using todays date, for example, it would only show me the first row.

I figured I could create a calculated column and then filter based from that, but I am hitting a brick wall on writing the formula.

In plain text it would just be:

If today is greater or equal to "from date" and less than or equal to "to date"

Any advice?

reddit.com
u/Significant-Army-502 — 3 days ago

New HTML functionality

Hi folks!

I'm so excited that my tenant just received the update that allows embedding HTML files hosted in sharepoint. Previously, they only worked through the document viewer, but now the document viewer has an "embed link" in the menu which you can use to embed into a page. This is really, really handy for things like CoPilot/Claude made dashboards with direct connection to the REST API.

Has anyone heard if the plan is to allow adding HTML directly into pages? If it doesn't come with a ton of JS restrictions, that will be a nice replacement for the modern script editor webpart...

reddit.com
u/swim-bike-life — 4 days ago

Boss keeps accidentally moving files on SharePoint

I'm trying to figure out how my boss keeps accidentally moving extremely important files in the SharePoint. She isn't great with tech and is aware of that. Before bringing it up to her, I'd like to see if I can figure out how she's doing it so I can give her a solution rather than just making her feel embarrassed. She's a great boss; she just has no idea what she's doing on a computer. Anybody have any ideas on how this keeps happening?

reddit.com
u/Dependent-Dingo-6544 — 7 days ago

Is there any impact to deleting the default Members and Visitors groups?

Adding necessary entra groups to Members and Visitors doesn't work for us. We are fine to keep them empty, but ideally we'd like to remove them. We would be keeping the Owners group.

Has anyone ever done this? Is there any impact doing this I wonder?

reddit.com
u/psgda — 7 days ago

Need help creating an archivable/searchable news page on a Team site

Hey guys, I am not terribly experienced with SharePoint and I have been trying to find a way to create a news page on a Team site where I can create sort of a monthly newsletter which is archivable/searchable by month and year.

I've taken a look at some sitepage template options, but it doesn't seem like these have the functionality I'm looking for?

Do you guys know what other options I have for something like this? I'm trying to stay away from doing this as a library with folders and PDFs as the company is trying to get away from this kind of format.

Your help is greatly appreciated :)

reddit.com
u/bat_n_mhat — 6 days ago

Life after Company Communicator: Did anyone actually move to Viva Amplify?

Hi all, here is a thing I've been working on from time to time for the last 6 months. With Microsoft retiring the Company Communicator template we had to figure out our next steps for sending corporate updates in Teams over the 2,000 users org. I know Viva Amplify is the official replacement, but at roughly $2/user/month licensing cost is hard to justify for our basic use case.

so we decided to keep the open-source template and maintain it internally. It already saves us a lot of money compared to Amplify now, but we definitely traded licensing fees for some operational headaches. We've had to do a lot just to keep it working (fixing SSO chains, dealing with client cache, handling multi-tenant types, and sorting out admin consent) so taking ownership is far from a deploy-and-forget solution.

I'm curious how the rest of you are dealing with this transition. Did your org bite the bullet on Amplify, find a third-party tool, or keep the old CC template alive? I'm wondering if maintaining the old template is the right path, or if there are any hidden issues we might be missing with this approach or some other approaches you use.

reddit.com
u/Nervous_Star_8721 — 6 days ago

Sharepoint creation for beginners

Hello! I’m looking for any tips/resources for building a small Sharepoint site from the ground up for my new employer. I previously worked somewhere that had common links, manuals etc. all on one Sharepoint and it was a huge help however that was a much larger company so people were actually trained in Sharepoint site management.

Now I’ve started a new tech support position at a much smaller company (only two other tech support reps) and everything here is tribal knowledge which is a little rough for a new hire. Is there anything solid out there except for the learning modules on Microsoft’s website? I’m struggling with finding something that starts at the base level for me to work from. I’m not trying to create something that’s super super fancy I just want to have something that looks neat,organized and easy to navigate.

Thank you in advance for any and all suggestions you may have.

reddit.com
u/tyler_2330 — 8 days ago

A full list view as default

I've created a list which shows all our projects but the view (see image A) is how the list looks normally when you open it.

When I scroll to the bottom of it there is a button that says "See full list" I click on that and the list view is so much better (See image B) as it takes up most of the screen and the scroll bar is also easier to navigate.

Image

Is it possible to make the See Full List the default view when the list is opened the first time? I have tried to save view as but it reverts to the previous one every time I go out of it and back in.

Have not been able to figure out how to get it to stay, anyone have any ideas?

u/baileflamingo — 6 days ago

Sharepoint search results suddenly prioritising files over pages, and odd page rankings

Hoping for some help here - we use Sharepoint for our organisation's intranet and there's always been no problem with the pages showing up ahead of pdfs and powerpoints on the same topic for search results.

Eg, let's say the topic is the acronym 'CDPR' and our page on that topic has that name in the title and URL, it would always come first or second in the search results.

Just starting yesterday, no matter what we search for, pdfs and powerpoints are showing near the top of the results, and even when pages start to show up in the rankings, it's the wrong ranking - so that the actual CDPR page will show up several pages below other pages that mention that acronym.

It's a really noticeable effect no matter what we search. What could have happened? It's making our intranet unusable. Our IT Dept says there was no documented change from Microsoft.

reddit.com
u/UnrealMacaw — 6 days ago

Microsoft Copilot found a decade of our oversharing in about a week.

we ran a pilot group expecting complaints about accuracy when we turned on copilot, but it turned into the most effective permissions auditor we've ever run, and entirely by accident at that.

what happened was someone asked it something totally normal about budgets and it pulled numbers from a finance folder that had been shared to "everyome in the org" during a reorganisation. this means that if your account can reach a file, copilot will read it, summarise and quote it back in the chat. I imagine this would translate to it auditing ten years of our sharepoint sharing.

If you made it past the pilot stage, how did you get through cleaning up the oversharing and did you find a way to see what people are feeding the non copilot AI tools?

reddit.com
u/Harvey-Lane-251 — 9 days ago

Best way to notify on new folder creation across 200+ SharePoint Online libraries?

Send an email notification whenever a user creates a New Folder in SPO. The catch is scale — I need this across ~200 document libraries spread over ~15 sites, not just one library.

I've created a Flow, but it's too hard to scare as there are limitations. I was thinking of doing something in the Unified Audit log but that got quite complicated.

Has anyone come up with a solution?

Note: I'd turned create folder off, but users can create folders easily through one drive.

reddit.com
u/crazyol84 — 8 days ago