Usage
864 TopicsQuick Links “Button” layout drawers stuck open on modern SharePoint page
We’re using the Quick Links web part in Button layout on a modern SharePoint Online page. Normally, the label “drawer” only appears when you hover over the button. Recently, the drawers under all buttons are stuck permanently open (see red lines below marking the title drawers that I want to disappear). We must use the Button layout for our design standards, so switching to another layout is not an option Our IT team says there’s no HTML/CSS toggle to control this, and publishing an older page version would undo recent changes without guaranteeing a fix Rebuilding the web part isn’t realistic since we don’t have all the original links and images. This has happened before, but usually it “clears up” after some time — this time it’s persistent. Has anyone else run into this? Is this a known regression with Button layout, and is there a fix? Any guidance would be appreciated.28Views0likes1CommentCannot change a content type template's url anymore
Hello, I created a new content type for my site, everything works well, however I'm unable to change it's template url (Advanced settings -> use existing model). This is the error that appears once I hit the save button: This roughly translates to: "Unable to update advanced settings. A Web-type file cannot be attached as a template." Now this is strange because in the past I could do this without any issue. Has something changed in the template system, or could it possibly be a bug? Thanks in advance44Views0likes2CommentsAI- based Post Sorting
I have developed a Post and Comment module inside SPFx. where i have 3 sharepoint list:- Posts Comments Reaction here is the SPFX, with 2 posts and the first post has 2 comments:- Currently the Posts and their Comments will be shown sorted by the created date , here is the method to show the posts:- async getPostsPage(pageSize: number = 10, afterId?: number) { let url = `${this.siteUrl}/_api/web/lists/getByTitle('SocialPosts')/items` + `?$select=Id,Title,Body,Created,Author/Id,Author/Title,LikeCount,CommentCount` + `&$expand=Author&$orderby=Id desc&$top=${pageSize}`; if (afterId) url += `&$filter=Id lt ${afterId}`; const data = await this.getJson<{ value: any[] }>(url); return data.value.map(v => ({ Id: v.Id, Title: v.Title, Body: v.Body, Created: v.Created, AuthorId: v.Author?.Id, AuthorTitle: v.Author?.Title, LikeCount: v.LikeCount || 0, CommentCount: v.CommentCount || 0 })) as import('../Models/Models').Post[]; } and the comments:- // ---------- Comments ---------- async getComments(postId: number): Promise<Comment[]> { const url = this.commentsUrl() + `?$select=Id,Body,Created,Author/Id,Author/Title,LikeCount,Post/Id,PostId` + `&$expand=Author,Post&$filter=PostId eq ${postId}&$orderby=Created asc`; const data = await this.getJson<{ value: any[] }>(url); return data.value.map((v) => ({ Id: v.Id, Body: v.Body, Created: v.Created, AuthorId: v.Author?.Id, AuthorTitle: v.Author?.Title, LikeCount: v.LikeCount || 0, PostId: v.PostId ?? v.Post?.Id, })); } but the client is asking us if there is a way to order the items using AI algorithm so it show the most relevant posts and comments first? which approach i can follow? to allow order items inside SPFx using AI algorithm instead of Created date?? any advice?23Views0likes0CommentsNew blog: Do We Really Need to Buy More SharePoint Storage?
I’ve published a new blog post exploring a common question: Do we really need to buy more SharePoint storage? In this article, I cover: How SharePoint storage is calculated What counts towards your storage quota Practical strategies to optimise storage before purchasing more When it actually makes sense to buy additional storage 📖 Read the full post here: Do You Really Need More SharePoint Storage? | Optimisation Guide If you’re managing SharePoint Online or Microsoft 365 storage, this guide will help you make informed decisions and avoid unnecessary costs.66Views5likes0CommentsMicrosoft Syntex: Turning Your Documents Into Digital Intelligence
In today’s workplaces, organizations generate an overwhelming amount of content—contracts, invoices, reports, emails, and more. Manually managing, classifying, and extracting insights from this information is not only time-consuming but also prone to errors. Microsoft Syntex, an AI-powered service within Microsoft 365, transforms the way businesses handle content. By automatically classifying files, extracting metadata, applying compliance policies, and even generating new documents from templates, Syntex brings automation and intelligence directly into familiar tools like SharePoint, OneDrive, and Teams. This blog explores how Microsoft Syntex helps organizations boost productivity, reduce operational costs, and unlock the true value of their content.107Views2likes2CommentsSharePoint Threshold Limit Mitigation via Indexing Strategy
To address the SharePoint list/library threshold limit issue, we implemented a structured indexing approach: The document library contains 5000 items distributed across multiple libraries. We created indexes on relevant columns to optimize query performance and enable filtering/sorting without triggering the threshold limit. This indexing strategy allowed us to successfully access and manage the SharePoint site without performance degradation or errors due to the threshold limit. This approach ensures scalability and maintains usability for end users, especially when working with large datasets in SharePoint Online. Anyone has face the similar kind of situation and tried in a different way to fix that, then please share.141Views2likes3CommentsModernizing Legacy Intranets with SharePoint Online
Modernizing Legacy Intranets with SharePoint Online: A Strategic Guide In today’s fast-paced digital landscape, legacy intranets often become bottlenecks rather than enablers of productivity.Outdated interfaces, limited mobile access, poor search capabilities, and siloed content can hinder collaboration and employee engagement. Enter SharePoint Online—Microsoft’s cloud-based platform that offers a modern, scalable, and secure solution to revamp your intranet experience. Why Modernize? Legacy intranets, typically built on older versions of SharePoint or custom platforms, struggle to meet the evolving needs of hybrid workplaces. Modernizing with SharePoint Online brings: Cloud-first agility: Seamless updates, scalability, and integration with Microsoft 365. Enhanced UX: Responsive design, intuitive navigation, and personalized content. Improved collaboration: Deep integration with Teams, OneDrive, and Viva. Security & compliance: Enterprise-grade governance and data protection. Key Benefits of SharePoint Online Modern Sites & Pages SharePoint Online introduces communication sites and team sites with rich, responsive layouts. These are easy to build and maintain, even for non-technical users. Powerful Search & AI Microsoft Search, powered by AI, delivers personalized and contextual results, making content discovery faster and smarter. Integration with Microsoft Viva Viva Connections brings your intranet into Microsoft Teams, creating a unified employee experience hub. Automation & Workflows With Power Automate and Power Apps, you can digitize forms, approvals, and business processes without writing code. Migration Strategy: From Legacy to Modern Modernization isn’t just a lift-and-shift. It requires a thoughtful approach: 1. Assessment & Planning Audit existing intranet content and usage. Identify what to migrate, archive, or redesign. Define goals aligned with business needs. 2. Information Architecture Redesign Reorganize content using modern taxonomy and metadata. Leverage hub sites for better navigation and governance. 3. Content Modernization Convert classic pages to modern pages. Use modern web parts for dynamic content delivery. 4. User Adoption & Training Engage stakeholders early. Provide training and support to ensure smooth transition. 5. Governance & Security Implement policies for content lifecycle, permissions, and compliance. Use Microsoft Purview for data governance. Real-World Impact Organizations that have modernized their intranets with SharePoint Online report: 30–50% increase in employee engagement Significant reduction in IT overhead Faster onboarding and knowledge sharing Final Thoughts Modernizing your legacy intranet with SharePoint Online is not just a tech upgrade, it’s a strategic move toward a more connected, agile, and empowered organization. With the right planning and execution, your intranet can become a central pillar of digital transformation.35Views0likes0CommentsOneDrive “Auto Sync SharePoint Library” GPO not working no errors, registry keys present
Hello, I am trying to deploy the “Configure team site libraries to sync automatically” Group Policy for OneDrive, according to Microsoft’s official documentation, in order to automatically sync a SharePoint library for my users. Here is what I have already checked: The GPO is set to “Enabled” with the correct library string and format. The expected keys are present in the Windows registry on client machines. gpresult confirms the GPO is applied. All computers run Windows 10 (22H2), with the latest available OneDrive client. Files On-Demand is enabled. No related errors appear in the Event Viewer after multiple reboots and gpupdate. I have also tried applying the registry settings manually. Despite this, the target SharePoint library never appears for our users in File Explorer or in the OneDrive client. Has anyone faced and solved a similar issue? Are there any hidden prerequisites or troubleshooting tips for this policy? Thank you very much for your help!13Views0likes0CommentsPrevent list form
I have a list with 10 columns. I created a custom view to share this same list with some partners, but they only can see 6 columns. The problem is, I what that guests can only view the list, I dont want then to open the form. The list is already guest only, so, they cant edit the form. The problem is, even they cant edit the form, they can see the data of the other 4 columns on the form. Is there a way to prevent a guest to open the form of a list on the sharepoint? Thank you99Views0likes2CommentsMaximum value for SharePoint List unique ID
Hi everyone, I have a SharePoint List that gets updated daily. I have 25000-30000 items that get completely deleted every night and then created again with new values and content. So every new item gets a new list ID. I'm a little bit worried because, even though SharePoint lists can store up to 30 Million items, what happens when the unique ID assigned to each item gets "overflowed"? For example, right now the last item's ID is 480368, and as I said before I create 30000 new items every single day , so doing a simple math it would take 1000 days to reach an ID number of 30000000 (if that's possible, I don't even know). What happens when the ID reaches a limit? Would it break the list? Will I be able to keep creating new items? Just to make it completely clear: the list will never reach the 30 million limit. It will always stay on 25000-30000 items. But I'm scared that the ID will break this process in less than 3 years. Thanks for your help!1.5KViews2likes3Comments