microsoft365
236 TopicsDownload and Access Issues for External Users with SharePoint “Anyone” link sharing option.
Hi All, We are looking for help resolving a recurring issue with file sharing in SharePoint. All files and folders we share with external customers use the “Anyone” sharing link option (Anyone with the link can access). Despite this, we regularly face these problems: Customers can view files but cannot always download them from the browser (for example, using the "Create a Copy”, “Download a Copy" or "Save as" option in the PowerPoint files). Sometimes, sharing the parent folder (containing the file) link allows the external user to download, even though the file link itself does not. The problem is intermittent and not linked to settings or policies—sometimes everything works, sometimes it does not, even when we generate new links. No restrictive site, library, or organizational policies are applied; “Block download” is not set and full link access is confirmed. Using a private/incognito tab sometimes enables the link to work when it otherwise fails in a normal browser session, but not always. We want to understand why this happens and whether there is an underlying issue, known bug, or additional configuration we should review that could make “Anyone” links unpredictable for downloads with external users. Has anyone else experienced similar issues? If so, how did you resolve it, or are you still searching for answers? We’d really appreciate hearing your experiences and suggestions! Thank you for your advice and support!40Views0likes0CommentsStock images -- insert or change not working
We are a GCC cloud client. Starting Tuesday, we are no longer able to add images or change images while accessing from the Stock Images option. When we click stock images, the app sits and spins and then throws an error "Your search didn't match any content. Please try another term". Does matter what the term is, it doesn't resolve. Prior to this, when clicking stock images, the window would open with images where we could then filter, etc. Now nothing will show not matter what. I am a SharePoint admin, we have also tried with Site owners and on different browsers with cache cleared. We did submit a ticket with MS, but response has been slow. Anyone else experiencing this?83Views1like3CommentsBest practices to work on files between Teams
Hi, I am working on the migration of my on-premises data to SharePoint online. My teams are set up, each team corresponds to a M365 group: HR, Accounting, Management, Employment Service, etc. Each employee will be part of one or more teams. Each team has a document library, and only team members will have access to the document library. The question is as follows: what is the best practice for working on files betwwen Teams? Example: the HR team has a folder in its document library named Recruitment. The assistant managers are not part of the HR team but need access to a subfolder of this Recruitment folder. I see 3 options: i break the inheritance in the document library and set specific rights for the assistant managers. I share the subfolder using a direct link, SharePoint sharing function. I create a second document library for the human resources team where all the files that will be shared with the other teams will be located For options 1 and 2, the "business logic" for the HR team is respected, meaning that all files in the Recruitment folder are located in the same place. However, I have no visibility on shared folders. At a minimum, we can play with folder colors to quickly identify shared folders, but at the scale of the organization, this seems risky to me. For option 3, the visibility of shared folders with the other Teams is quick and easy, but the files in the Recruitment folder are then found in 2 document libraries, which is not intuitive for the HR team. Could you please tell me what the good practices are? Are there any other options?56Views0likes1CommentSharePoint Online List: Filtered List View Not Refreshing After Change
Before recently, any time a change was made to a list row column that a view filter was based on, the items in view would automatically refresh to show the changes. Now the list view doesn't update unless the user refreshes the page in their browser. This is a consistent issue across all lists in the tenant. Our organization has SharePoint lists with a 'Status' column that impacts what items are shown in a view and its hurting productivity when these views aren't updating with new items unless the page is manually refreshed. Is there a new setting that is impacting the ability for filtered views to auto-refresh?83Views1like2CommentsLibrary View of Files Stored in Folders
I have a document library containing several folders, one of which is Job Descriptions. In the Job Descriptions folder, we have a list of all company job descriptions. The job description documents are PDF'd and the naming convention used for the job description is all lower case separated by dashes. We also have a column called DisplayName which shows the file in a more friendly name. For example: executive-assistant-to-the-director.pdf would be the name of the file, but the Display name is Executive Assistant to the Director.pdf. We would like to add a document library webpart to a SharePoint page, have it filter the document library, selecting the Job Description folder. What would be displayed to the page visitors is a list of all the folders and when they select a folder they would see the Display Name, in which they can click and open the PDF. I must be missing something in my View of the document library as if I show the Display Name and not show the Name of the file, then the folder name is reviewed too. Any ideas?60Views0likes2CommentsAI- 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?24Views0likes0CommentsSharePoint pages - multiple folders
Hello. Is it possible to store SP pages in different libraries and/or document folders? I have created several pages in my SP site and rather than having to wade through a long list of pages, I would like to organise them in folders with different names. Is this possible?Solved106Views0likes3CommentsImprove Microsoft Lists UX: Open Lookup Details in a Panel with JSON Column Formatting
🚀 Enhance Microsoft Lists UX with JSON Column Formatting! Have you ever clicked on a Lookup column in Microsoft Lists and ended up opening multiple tabs? There’s a better way! In my latest video, I show you how to open related item details in a panel on the same page using JSON column formatting. This simple tweak improves navigation, saves time, and creates a smoother user experience. ✅ What you’ll learn: ✔ Apply JSON formatting to Lookup columns ✔ Open details in a side panel without leaving the page ✔ Boost productivity in Microsoft Lists 🎥 Watch the full tutorial here: https://youtu.be/yKoNRY_Orhc #MicrosoftLists #Microsoft365 #JSONFormatting #Productivity #UXDesign19Views0likes0CommentsMicrosoft 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.112Views2likes2CommentsSharePoint 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.148Views2likes3Comments