Recent Discussions
SharePoint @mentions limited to random users
Hi everyone, We are hitting a strange issue with SharePoint @mentions where an affected user can only tag themselves and a few random employees, instead of the actual members of the site. I’ve attached a screenshot of what they see when trying to tag colleagues. The Details: The Glitch: Typing @ only populates a tiny fraction of the directory (see screenshot). The affected user (Michael Drabek) can tag me and himself, but none of the other 14 active members of this 16-member SharePoint site. Cross-Testing: Another user on that exact same shared site is able to tag Michael successfully, so his profile is discoverable to others—he just can't see them. Environment: This happens identically on both the web browser and desktop apps. Verified: Michael has the correct SharePoint site permissions and full Microsoft 365 licensing. It feels like a hidden Entra or User Profile Service sync glitch rather than a standard permissions issue, as his directory lookup seems completely restricted. Has anyone seen the person-picker index get broken like this for a single user? Any tips would be appreciated. Thanks!11Views0likes0CommentsSharePoint Learning Resources
I've been a SharePoint Trainer for 15 years, and have created lots of custom materials. I'm assessing whether there is a gap in SharePoint learning resources that I can fill. I've found lots of how-to articles, but few why-to (or why-not-to), best practices, and a lack of site creation support from IA to launch. Am I missing something, or is something missing from the marketplace? Would you like to read a why-to and best practices book for no-code sites that provide high business value? Would you be interested in a subscription to a help centre to outsource your in-house training? Is your key audience end users (how to find & follow things, navigate libraries, etc.), content contributors (best practices for documents/pages), site owners (site design, structured content presentation), or your corporate trainers (train the trainers)? How many end users or site developers would you anticipate licensing? Are you a site owner, corporate trainer, or other role? What pain points are you facing that you would love new resources for? Thank you, Carole36Views1like0CommentsSandbox subscription issue: "You don't currently qualify" for M365 Developer
Hello Microsoft Community Support Team, I am currently taking an training course on Microsoft Power Platform, with a special focus on building chatbots using Microsoft Copilot Studio (formerly Power Virtual Agents), Power Automate, and Power Apps. I wanted to set up a dedicated environment to practice the modules, configure cloud flows, and test the integrations. However, when I joined the Microsoft 365 Developer Program using my personal account, I encountered the following message: "Thank you for joining. You don't currently qualify for a Microsoft 365 Developer Program sandbox subscription." I do not intend to use this for commercial purposes; my sole objective is learning, studying the curriculum, and practicing developer scenarios for my training. Unfortunately, my university's IT administrator has disabled trial features on our student accounts, so creating my own developer sandbox is my only viable path to complete the practical exercises. Could you please assist me in manually reviewing my profile or enabling the M365 E5 developer sandbox subscription for my account so I can continue with my Power Platform learning journey? Thank you very much for your time and support. Best regards, Pablo3Views0likes0CommentsSharePoint 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.22Views0likes0CommentsHow 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 DWTK83Views0likes2CommentsHow 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 HSolved62Views0likes1CommentMicrosoft 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 advance81Views1like4CommentsMoving 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 Chris120Views1like3CommentsMetadata 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.84Views0likes1CommentOneDrive 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?62Views0likes2CommentsDocument 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.86Views1like3CommentsSharePoint 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 test46Views0likes0CommentsSharePoint - 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.175Views1like6CommentsColumn 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!79Views0likes1CommentClarification 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.38Views0likes0CommentsHow are you creatively working around the SharePoint List View Threshold
Hi community I'm looking for outside-the-box approaches to dealing with the SharePoint List View Threshold (5,000 item limit). I'm familiar with the standard guidance, indexed columns, filtered views, folders, but I'm curious how others have solved this more creatively, especially in M365/SharePoint Online environments where you can't raise the threshold from the admin side. Additionally, if you've tackled this in a healthcare, government, or other highly regulated environment where you couldn't just move to an external database easily. Would love to hear what's worked (and what's blown up) in practice. Thanks in advance!Solved184Views1like3CommentsGroup 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.115Views0likes3CommentsGet 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.34Views0likes0Comments
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, 2026953Views0likes0Comments
- 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, 2026733Views0likes0Comments