Recent Discussions
SharePoint permission change notifications not working
Problem: Trying to get Microsoft Graph change notifications when permissions change on SharePoint/OneDrive drive items (sharing, inheritance breaks, access grants/revocations). Using Prefer: includesecuritywebhooks on subscription creation as documented subscription creates successfully, but the header appears to be silently ignored (notificationQueryOptions is always null in response, Preference-Applied header is always empty). What works: Regular content change notifications fire fine. What doesn't: Zero security notifications on any permission change. Subscription request: POST https://graph.microsoft.com/v1.0/subscriptions Prefer: includesecuritywebhooks { "changeType": "updated", "notificationUrl": "https://...", "resource": "drives/{driveId}/root", "expirationDateTime": "2026-06-12T00:00:00Z" } Permissions (all with admin consent): Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.FullControl.All, Directory.Read.All Already tried: Both v1.0 and /beta endpoints same result Every relevant permission combination But the official document says it should work: Link to documentation: https://learn.microsoft.com/en-us/onedrive/developer/rest-api/concepts/scan-guidance?view=odsp-graph-online#receiving-webhook-notifications-for-security-events Any working example or confirmation of current status would be extremely helpful. Happy to share more details or test specific configurations.7Views0likes0CommentsHow to copy alternate language site pages to another site
Hello, I have a requirement to copy an alternate language site page to other sites. The source site has 2 languages; english (default and french as the secondary) I want to duplicate that configuration however when I copy the site pages using Share Gate (incl. the fr folder) the options don't match. How can I copy the alternative language site page from one site to the other and it display as an option. Thank you DWTK66Views0likes2CommentsHow to create a template from a modern Sharepoint online communication site
Hi I thought I saw recently something indicating that Microsoft were going to make it easier to create your own tepmplate for a modern comms SharePoint online site. Did I imagine that? Was it wishful thinking or can someone point me to the article? Alternatively if someone knows how to do it without using powershell / sharepoint shell or jason files (or has a code guide that is more of an idiots guide to building blocks - just stick these bits together indicating where the colours can be changed) that would be truely awsome. Sharepoint sites got easier to make with drag the web parts about , but making a template has gone off the charts for me. Save as was good for me - I don't expect it to be that simple ever again but am I missing something, it can't be coders only, surely? Looking forward to your ideas of how to do it. Thank you H39Views0likes1CommentMicrosoft list item not loading and giving "Getting your data..." error
I have a Microsoft list which has a custom form using Power Apps. I am able to enter new entries into the list but when I click any previously entered list item, it shows "Getting your data..." but does not load even after long. Screenshot shown below:9Views0likes0CommentsBulk link updates
First off, apologies if this is in the wrong community. All files are held in the same sharepoint library. So in the library there is an excel file which gets updated a couple of times a year and lets say 20 word fiiles containing roughly 5 links per file referencing 4 ranges in the excel file. These word documents are also updated several times a year. When either the excel documented if updated a new file if generated with a new name which replaces the old one and the old one is archived. The word documents are simply edited and renamed with the old one being archived. I'm looking for a way to update the links in the word documents to pick up the same ranges in the new spreadsheet. As it currently stands I need to manually update each link which is time consuming, prone to error and stupid :-) anyone come across this need and if so how did you solve it? thanks in advance62Views1like3CommentsMoving Files from a Shared Drive to a SharePoint site
Hi, I've seen the moving of files from a Shared Drive to a SharePoint site can be tricky, depending on the size of the files that are to be moved. What is the best and most effective way to move folder, files. I'm not sure yet of the number of folders and size of the files that will need to be moved? Can anyone provide an advise on this, please.. Regards Chris103Views1like3CommentsMetadata for SP library
Want to get rid of folders within libraries. Issue, to sort them with columns every time people have to go into details or edit in grid view to fill them in. How can I create something that's easier for users to enter in the metadata? Goal is setup filters for finding their documents.72Views0likes1CommentOneDrive site locked NoAccess for 1 month - Ticket #2605040040008376 - No resolution
I have an open Microsoft support ticket for over 1 month with no resolution. Hoping the community or a Microsoft engineer can help. SITUATION: A departed user (deleted over a year ago) had a OneDrive site that was accessible to other users until recently. Since then the site is completely inaccessible to everyone including admins. Current Status: Active LockState: NoAccess WHAT WE TRIED: - Set-SPOSite -LockState Unlock → command succeeds but site stays blocked - Set-SPOUser -IsSiteCollectionAdmin $true → fails with "Access to this Web site has been blocked" - User does not exist in Entra ID, Deleted Users, or Deleted Sites ROOT CAUSE IDENTIFIED: Site was under a 5-year retention policy in Microsoft Purview. Policy showed error "SiteInReadonlyOrNotAccessible" for this OneDrive. We removed the OneDrive from the policy exceptions but the site remains locked. This appears to be a deadlock: - Site is locked so retention policy cannot detach - Retention policy prevents site from being unlocked No eDiscovery holds found on the site. Microsoft support has been unable to resolve this for 1 month. Does anyone know how to break this deadlock?57Views0likes2CommentsDocument Sets - Want Subfolders (not just files) to inherit metadata
Trying to get subfolders (the actual subfolder) in a document set to inherit metadata. We have files and files in subfolders inheriting correctly but currently subfolders in the set do not inherit data. We are using the metadata column for view filter between active/pending/completed job status. What happens is the subfolders don't show in the filtered view so you cant traverse the subfolder structure. Show flat structure is not suitable as its hundreds of files. The shared columns settings in library settings, says it syncs for all 'documents' in the set. This excludes folders. Have tried power automate, but it doesn't seem to work applying the metadata to a folder object. We need to able to change a document set from Active > Pending and all the metadata change. Any ideas on how we can get the subfolders in inherit (and update) the metadata of the document set. Thanks in advance.73Views1like3CommentsSharePoint 2019 Crawler not working on one site.
I have a 2019 on prem SharePoint server running. I've not had an issue with crawling until recently. For some reason all crawling quit working after a reboot of the server so I just deleted the Search Service app and created a new one. No issues doing that. After assigning permissions and making sure the service was running. I checked the Crawl log. We have 3 SharePoint Sites that are listed in the Content Sources for Crawling. http://servername:2121 - site2 http://servername:17195 - mysites http://servername:39064 - site1 Crawling works perfect for site2 and mysites. The issue is with site1 I get the following warning for it Item not crawled due to one of the following reasons: Preventive crawl rule; Specified content source hops/depth exceeded; URL has query string parameter; Required protocol handler not found; Preventive robots directive. ( This item was deleted because it was excluded by a crawl rule. ) I've searched and tried just about everything I can find. Site1 and Site2 are almost identical so I don't understand why it works for one but not the other. I can browse to either just fine. Any suggestions on what else to look at? Things I've Tried: I made sure there are no crawl rules I created a new crawl rule to include the affected URL No Robots.txt file at all Created new content source with just site1 in it to test37Views0likes0CommentsSharePoint - Filter stacking
SharePoint list with a Link to Documents (hyperlink) column. When you click the link, it should open to the library where these documents are stored based on the associated ID for the record with all the documents that have that "Document ID", in this case 5550. /AllItems.aspx?FilterField1=ABC_ID&FilterValue1=5550&FilterType1=Text This field is a Hyperlink field The item opens in the library where the documents are all being stored, but is showing an additional filter value (sometimes, it will show three additional values) for example, it will show 5550, 5596, 2208 (all random each time). Is it caching old searched filters? When I go to the library and clear all filters and then filter from the All documents on the 5550, I get all my documents back no problem. I compared the URL with the broken filter to the URL from the all documents filter and they are the exact same Why would this be happening? What is breaking the filter and adding or stacking additional filters to the requested link. Any help to fix this would be appreciated.163Views1like6CommentsColumn Visibility based on previous people column
We've setup persistent approvals for travel requests using a Power Automate flow (not the built-in workflow), so the approved status is not lost if/when the list item is edited. We have a choice column for Approval Request allowing "Draft" and "Submitted". Just need a control to prevent saving the list item as "Submitted" if there is no selection in the Approver (people) column. As you know, we can't use a people column to evaluate conditional visibility on the list form... https://learn.microsoft.com/en-us/sharepoint/dev/declarative-customization/list-form-conditional-show-hide And we've tried JSON formatting with a 'helper' column to show if an approver has been assigned or not: { "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "=if(length([$Approver]) > 0, 'Assigned', 'Unassigned')" } But this doesn't set a value in the column so cannot be used for list validation settings. To reduce complexity, we're trying to do this without using a Power Apps form and conditional visibility... but maybe it's not possible? Already found this help redirecting to Power Apps... https://techcommunity.microsoft.com/discussions/sharepoint_general/column-visibility-based-on-previous-multi-choice-column/3987360 Any alternative suggestions are welcomed. Thanks!70Views0likes1CommentClarification on SharePoint Macro Consent Flow and Permissions
Hi Team, We have a customer using SharePoint in a secure environment. While configuring the Prolaborate SharePoint Macro on their site, a consent popup is displayed during the approval process. Previously, our macro implementation used the Admin Consent flow. Based on the customer’s security and approval requirements, we have modified the consent to use the User Consent flow instead. The customer has requested additional clarification regarding the consent process. Specifically, they would like to understand: The exact API calls triggered for these two consents View your basic profile Maintain access to data you have given it access to The permissions being requested from Microsoft Graph or SharePoint Whether the application requests any tenant-wide or high-privilege permissions Whether minimal permissions such as Sites.Selected can be used instead of broader scopes Current concern: The customer feels the current permission request is too broad for approval within their secure environment (Banking customer). Reason: Their internal approval process requires clear visibility into the exact API and permission scopes being requested, as different permissions are reviewed and approved by different internal teams (for example, User.Read is managed by the Identity team). From our implementation side, we are using only custom APIs and are not directly calling Microsoft Graph APIs. This information will help us provide a clear response to the customer and support their internal approval process.35Views0likes0CommentsGroup List together under site content
I'm working on a new site and working on creating all the new list and libraries. Might get really big really quick for the new department. There a way to group List together instead of making all the names the same? Doubt there is, just thought I'd ask.111Views0likes3CommentsGet SharePoint list attachment images in Power BI
I have a SharePoint Online list with attachments. I am connecting to this list as a data source in Power BI using the SharePoint Online List option. When the list loads in Power BI, the Attachments column shows the number of attachments rather than a Table that can be expanded to get the URL. There are multiple YouTube videos that demonstrate this but I am not seeing a table. Is this a change in functionality? Is there another approach. I have also seen option of using the SharePoint Folder connector but this works only for document libraries. Any help will be greatly appreciated. Thanks in advance.31Views0likes0CommentsModern Employee Directory
Hi Team I’ve built a Modern Employee Directory web part and would really appreciate your feedback and suggestions for new features. It’s an open-source project. Feel free to share your thoughts in the GitHub Discussions section. If anyone is interested in collaborating, you’re more than welcome to join and contribute. https://www.wrvishnu.com/modern-employee-directory-sharepoint/12Views0likes0CommentsCalander Pop-up Clipped Vertically
My SharePoint calendar pop-up is being clipped vertically and only displaying 4 days per week in the date picker. I created a new date column and the issue still persists. I tested in both Edge and Chrome with the browser zoom set to 100%, and the problem does not change when zooming in or out. Has anyone experienced this issue before or found a fix? Attached screenshot for ref erence.270Views2likes5CommentsCustom column layout breaks on mobile view — SharePoint Online Communication Site
Hi everyone, I'm working on a SharePoint Online Communication Site and I've built a custom card section manually each element (image, text, badge, link) was added as a separate web part and organized inside a column section. On desktop it looks exactly as designed. The issue is on *mobile view*: all elements fall apart. The image sits alone at the top, the text below it disconnected, as if the column grouping doesn't exist at all. I understand SharePoint collapses columns into a single column on mobile, but I'd expect it to at least respect the visual grouping of each block. What I've already tried: - "Embed" web part → only accepts iframe, HTML/CSS not supported - "Script editor / Code snippet" web part → accepts inline CSS but it's not a sustainable solution for non-technical users My question: Is there any native setting, web part, or no-code alternative that allows custom card layouts to look good on both desktop and mobile without breaking the grouping? Thanks in advance.72Views0likes1CommentNEW SharePoint & Purview Feature: Protect Files After Download!
🚀 New in SharePoint + Microsoft Purview: Extend Permissions Beyond the Cloud One of the biggest challenges in Microsoft 365 has always been this: 👉 What happens to your data when it leaves SharePoint? With this new feature, Microsoft finally closes that gap. You can now use Sensitivity Labels to extend SharePoint permissions to downloaded files — meaning protection doesn’t stop when a document is downloaded. 🔐 Here’s what that enables: Files remain protected even outside SharePoint Access is still enforced based on SharePoint permissions Changes in permissions are reflected in real-time Access can be revoked — even after download 💡 In other words: Your SharePoint security model now travels with the file This is a huge step forward for: ✅ Data Loss Prevention (DLP) ✅ Compliance & Governance ✅ Secure external collaboration ⚠️ Especially relevant if you're working with: Sensitive documents, external sharing, or regulated environments. 📖 I’ve just published a video where I break it all down: 👉 https://youtu.be/G6XvyU5GAqk Curious to hear your take: 👉 Would you trust this model over traditional access control? 👉 Where do you see the biggest impact in your organization? #Microsoft365 #SharePoint #MicrosoftPurview #DataProtection #CyberSecurity #Compliance #InformationProtection #M365 #ITSecurity #CloudSecurity63Views0likes0CommentsSharepoint 2016 certificat expiration
Hello, We are running a SharePoint 2016 farm composed of: 2 Database Servers 1 App Server 1 Search Server 1 Web Front-End Server 1 Office Online Server After checking the environment, I noticed that only the Web Front-End server is using the certificate that will expire in June. The App Server is using an old expired certificate, the Search Server is configured only with HTTP, and the Office Online Server is using a different certificate. Is there any documented procedure describing the steps required to renew the expired certificates in a SharePoint 2016 farm and on which server we should install the new certificat ? We are using Microsoft CA for certificate management.38Views0likes1Comment
Events
Recent Blogs
- By: Sesha Mani and Sophia Peng The way governance gets done continues to evolve. Across organizations, agents are no longer a sidebar conversation; they are showing up in everyday work, reasoning o...May 28, 2026835Views0likes0Comments
- We’re excited to share a new episode in our partner showcase series focused on SharePoint in Microsoft 365. In this episode, we spotlight Involv Intranet and how it brings a modern intranet expe...May 13, 2026704Views0likes0Comments