Recent Discussions
Quick Launch missing from SharePoint subsite after deleting links
The Quick Launch navigation has disappeared from one SharePoint subsite (Marketing) after I deleted some placeholder links on a Marketing page. It was working previously, and still appears on other subsites in the same site collection. In Site Settings, Quick Launch is still enabled, but there is no option to add or edit navigation links anymore, and the left navigation is completely gone on this subsite. Has anyone seen this before or know how to restore the Quick Launch for just one subsite? Thank you!15Views0likes0CommentsRestirct user access to SPO Root SiteCollection
Hi everyone, In a tenant, the SharePoint Online root site collection was deliberately locked down to a very small audience. We are currently seeing some issues that could be related to this. While investigating, I noticed that some Microsoft documentation seems to imply that the root site collection plays a special role and should be accessible for the users, for example: https://learn.microsoft.com/en-us/sharepoint/modern-root-site https://learn.microsoft.com/en-us/troubleshoot/sharepoint/sites/url-that-resides-under-root-site-collection-is-broken However, I couldn’t find any explicit or official recommendation stating whether restricting access to the root site collection is supported or discouraged. So my question is: Is it a best practice or implicit requirement that the root site collection remains broadly accessible for M365 / SharePoint Online to work reliably? Thanks!7Views0likes0CommentsPower Automate - iAuditor integration to Excel for business
Hi all, I'm trying to build a flow in Power Automate to feed data in Excel file (located on SharePoint) used for my Power BI report but i don't know why it does not want to work. This is my flow as shown in the photo In the first "For Each" action i have " body('Site') ", second " body('Serial Number') "..... When i test this is how it looks like If i remove the second and third FOR EACH, it goes to the excel action and stops there. Does anyone have a similar flow or does anyone know what i'm doing wrong? Thank you in advance if anyone has a solution.6Views0likes0CommentsHow best to apply extensive edits to a live page?
What are best practices for extensive editing of a live page? I've seen some cautions against working in a prolonged editing session of a live page without publishing it. Instead, some recommend making a working copy of the live page and then when the working copy is ready to publish, you would change the live page URL to something else, followed by changing the working page URL to the original live page's URL and then publishing. What are the pros and cons of this approach? Is there a better way?30Views0likes1CommentUsers unable to determine who has access to document library due to security groups
Greetings, Maybe I went about this the wrong way. Looking for advice on either the proper way we should be moving forward on this or any other comments or insight we should be considering. This is for SharePoint online via Microsoft 365 Business license. Scenario: 1. SharePoint Document Library per department (Each Document Library exists in its own SharePoint site), essentially being used as a company drive. 2. Some users should only officially have access to specific folders in some of the document library. 3. If say a person in accounting has access to some specific folders, and either they are replaced or a new accounting user comes in.... should be able to reference the access the existing person has in order to give the same access to the new user. 4. Common Request: Give UserB the same folder access as UserA. 5. Some users should have access to the entire document libraries while other users only have access to specific subfolders. Current Implementation: 1. In Entra, created Security Groups that tied to specific folders. -- For Example for the accounting folder, only management has access to the entire folder but the accounting staff only have access to specific folders. So like there is a FiscalYear2024 folder, so I created a security group called sec-Accounting-FiscalYear2024 and assigned the members that should only have access to that folder and not the rest of the library. -- My thought behind this was if a new user was replacing the existing user or joining the department, I can just reference the existing user security group membership and copy it to the new user. 2. In the SharePoint document Library, I create a shareLink that is assigned to the security group I made for that access. Then I give that link to the users I assigned the membership to. Current Issue: 1. Aside from the official document sharing/access that is being done from the security groups above. There are occasions where users of a sharepoint need to share specific files or folders to other users. 2. However, they are all panicking and confused because aside from themselves they are unsure who has access to the existing folders/files in the document library. 3. When going to manage permissions of a file/folder, it only shows the group assigned to it but not the members of the group. 4. So since users can't see the members of the group assigned to a folder, they have no idea who has access to that folder and are getting confused. If this was an NTFS drive, it would be super easy for users to see who has access and etc by looking at the properties but I'm stuck behind some limitations of sharepoint I didn't realize existed until I tried to implement certain workflows. Any advice here would be greatly appreciated, as my implementation has turned into a point of frustration for end users. Thank you in advance!13Views0likes0CommentsI need some simple layman explanation
Hi, I am involved with an implementation of an epm system that is integrated into sharepoint M365 and I started reading on its manual on the setting it up for the first time. I know the steps but I wish to get some simple understanding of why the steps are needed since I am not a very technical person. The tool involves the deployment of an addin in Microsoft word (both web and desktop app). The manual said the addin app can be installed by the user directly from app store or being deployed by the M365 administrator to group of users...but in the section for M365 administrator to deploy this addin app, it said that permission needs to be granted to the app. The permissions are: openid profile sites.selected user.read So why is it ok to let user install directly (without any instruction to set permissions) but when M365 administrator do it, it suddenly needs the given permission? In addition, the manual said to run a powershell script in order to grant permission to the sharepoint site created for the epm system integration. it wrote that sharepoint admin must have Microsoft graph powershell SDK installed and run the script being signed in as site owner. What is this powershell script that it needs special installation to run? Then something mention that when deploying the addin to a group of users, there is a step to run a manifest script. This step might need to be re-execute if there is changes in the addin development. What is this Manifest meant for in Sharepoint? What does it do? Thank you in advance.40Views1like1CommentHow do I make a main hubsite link available on every SharePoint page and site?
We have multiple hub sites in SharePoint, but one central landing page, HUB SITE that should be accessible from everywhere. How can we provide a consistent global link or navigation to this page across all sites and pages, including system pages where the hub header is not visible?Solved87Views0likes2CommentsPnP Template Error: "Invalid field name {guid}
Hello, I'm trying to apply a site template from one SharePoint Online site to another using PnP PowerShell. I have custom lists, some of them with a specific dependency chain: List X has a lookup to List Y. List Y has a lookup to List Z. All libraries/lists have "Allow management of content types" enabled. The cmdlets I run: Export: Get-PnPSiteTemplate -Out template.pnp -Handlers All -IncludeAllClientSidePages -PersistBrandingFiles Import: Invoke-PnPSiteTemplate -Path template.pnp The Error: During the Invoke process, I get: Invoke-PnPSiteTemplate : Invalid field name {guid} targetsharepoint site What I’ve tried: I attempted to manually remove the ID="{guid}" attributes from the XML inside the .pnp package, but that just makes the template schema invalid. Verified that I am connected to the target site with owner permissions. How can this issue be fixed? Any help would be greatly appreciated! Thanks!40Views0likes0CommentsModern Lists Missing Ribbon to Add/Edit Items
Has anyone run into this with SharePoint? In the modern experience, I’m not seeing the ribbon/options to add or edit items at all, but when I switch to the classic experience, everything shows up as expected. I’ve checked permissions and basic settings, but nothing obvious stands out. Starting to wonder if this is a configuration issue, a feature setting I’m missing, or something specific to modern UI limitations. Has anyone dealt with this before? What ended up being the fix? Thanks. This is how my modern experience currently looks. When I switch over to the classic experience, I can see those options again.117Views1like6CommentsDeDup for SharePoint
Hi All: I just spun up DeDup for SharePoint SaaS and it looks very straight forward. Wondering if there are any pinch points or gotchas folks have run into? I really want to fire off an auto clean up but I'm very apprehensive as this is my first run with the solution. TIA35Views0likes0CommentsUpcoming change: Retirement of noise suppression capability for ODSP video
We're writing to inform you of an upcoming change to video playback features in OneDrive and SharePoint. What's changing: Starting July 1, 2026, the noise suppression feature for video playback on OneDrive and SharePoint will be retired. This feature, which reduces background noise during video playback, will no longer be available in the web playback experience. Based on usage data and our ongoing effort to streamline the video experience on OneDrive and SharePoint, we've made the decision to deprecate this capability. Please share your feedback through Noise Suppression Feature Survey so we can continue to improve the video experience on OneDrive and SharePoint. What this means for your content: Your video content is not affected. No original files will be modified or re-encoded – this change only impacts the playback experience. Noise suppression will no longer be available as a playback toggle option when viewing videos stored on OneDrive or SharePoint. No changes to other video and audio playback features – including playback speed controls, captions, and transcripts – remain available and are unaffected by this change. What administrators need to know: No admin action is required. The noise suppression option will be removed automatically after the retirement date. There are no tenant-level settings to manage for this change. Alternative options: If noise suppression is important to your workflow, please consider these alternatives: Pre-process your audio using a dedicated noise removal tool before uploading to OneDrive or SharePoint. Record in a quieter environment or use a directional microphone to minimize background noise at the source. We value your feedback: We understand this change may affect some of your workflows, and we want to hear from you. Please share your feedback through Noise Suppression Feature Survey so we can continue to improve the video experience on OneDrive and SharePoint. All other video playback capabilities on OneDrive and SharePoint remain fully available. We're committed to continuing to invest in features that help you get the most out of your video content.928Views0likes0CommentsSite header: overflows to navigation bar
We use SharePoint for our intranet, and with a rebrand coming, we're building new headers for each of the sites that make up the intranet. Since we first built our sites, the site header behaviour seems to have changed: it overflows vertically into the navigation bar, rather than constraining it to the height of the actual header (above the nav). Not ideal, but I'd adjusted where the business logo sits in the height to work well. However, when you scroll down and the header compresses, this chops the top half of the logo off. Anyone have any similar experience/solutions? I don't want to deploy a CSS code, as that's likely to break later. Alternatively, if the lovely people at Microsoft could put it back to constrain it within the banner height, that'd be great. It's easier to create a super wide image (to avoid gaps) than it is to juggle the variables when height overflows differently on different screens. Thanks in advance!86Views0likes2CommentsSPFx CDN URLs not consistently added to Trusted Script Sources (CSP)
Hi everyone, We’re currently investigating an issue related to SharePoint Online Content Security Policy (CSP) and Trusted Script Sources (TSS) for SPFx solutions. [SharePoint Online] [SPFx] [CSP] Scenario We deployed multiple SPFx .sppkg packages via App Catalog These solutions load scripts from an external CDN (cdnBasePath, with includeClientSideAssets: false) Expected Behavior As per documentation, CDN URLs used by SPFx solutions should be available/registered in Trusted Script Sources so that scripts can load under CSP enforcement Observed Behavior Only some CDN URLs (from certain packages) appear in Trusted Script Sources Others are missing, even though they are similarly configured and deployed Due to this, scripts from those missing sources are blocked by CSP, and the extension fails to load Additional Notes No use of eval() or inline scripts in our code Re-deploying packages sometimes resolves the issue (CDN URLs get registered afterward) Behavior appears inconsistent across environments Question Has anyone encountered a similar issue where: Trusted Script Sources were partially auto-populated from App Catalog deployments? CDN URLs from some SPFx packages were not registered automatically? Any insights on: Root cause Known limitations Best practices to ensure consistent registration would be really helpful. Thanks in advance!61Views1like1CommentCould you tell me about how to trigger power automate for desktop on windows 11 free version?
Hi, friend! I from Japan. just coming spring season right now. by the way. Could you tell me about when it executes command of power automate, but it couldn't succuss. according to the error message it doesn't know like this flow ID. but actuary on the other hand. in my hose case, like this method was succussed. if you know how to fix better, could you suggest it?27Views0likes0CommentsConnect to Outlook button greyed out for select users
Hi All, Some of our users are facing the issue where their Connect to Outlook button is greyed out on their SharePoint calendar. This is a classic list and they are on classic Outlook, with all the adequate permissions. Myself and my colleagues are unable to replicate this, we are on both classic and new Outlook and the button is available. We have created accounts to mirror their permissions exactly and still can not replicate it. Is Microsoft slowly removing this feature? It would be great to have some confirmation so we can confirm if this is an issue for us to resolve or if unfortunately there is nothing we can do about it. Thanks!47Views0likes1CommentSharePoint ACS Retirement – Guidance Needed for Migration to Azure AD / Graph or Better if Available
We have an integration between Microsoft Dynamics 365 Business Central (AL) and SharePoint Online for uploading and accessing files in document libraries. Current Implementation App Registration & Permissions App created using: /_layouts/15/appregnew.aspx Permissions granted via: /_layouts/15/appinv.aspx → “Trust It” Current permission (overly broad): <AppPermissionRequests AllowAppOnlyPolicy="true"> <AppPermissionRequest Scope="http://sharepoint/content/sitecollection/tenant" Right="FullControl" /> </AppPermissionRequests> Authentication (ACS Token) We generate access tokens using: POST https://accounts.accesscontrol.windows.net/{tenant-id}/tokens/OAuth/2 SharePoint API Usage We are using SharePoint REST API: Upload file: POST https://<org>.sharepoint.com/sites/<site>/_api/web/GetFolderByServerRelativeUrl('/sites/<site>/Shared Documents')/Files/add(url='file.pdf',overwrite=true) Download / read files: GET https://<org>.sharepoint.com/sites/<site>/_api/web/GetFileByServerRelativeUrl('/sites/<site>/Shared Documents')/Files... Questions After April 2026, will existing ACS-based integrations completely stop working, or only new registrations will be blocked? What is the recommended modern approach for this scenario: Continue using SharePoint REST API with Azure AD token OR migrate fully to Microsoft Graph API If we switch to Azure AD authentication: Can we continue using existing _api/web/... endpoints? Or is Graph API mandatory? What is the best way to restrict access to a single SharePoint site (avoid tenant-wide permissions like FullControl)? For Business Central (AL), is there any recommended approach or pattern for: Generating Azure AD tokens (client credentials flow) Calling SharePoint / Graph APIs securely Any guidance, best practices, or migration examples would be highly appreciated. If possible pls share some Blogs or resource when this overall new process is explain so that i can can a hit and start the development.Solved163Views0likes5CommentsTrying to use Lists as a very basic CRM but having search issues
Hey All, I have a small business I'm considering using Lists to track some very basic client info and build a client database that is accessible to all employees on the company SharePoint site (we use MS 365). Workflow would be something like: Client calls in Receptionist(s) answer If new client, create an entry with first/last name, phone #, email address, their spouse's name (if any) and a Notes section to jot down notes from the call. If current client, receptionist can use search to find client, make new notes, read previous notes, etc That is basically it. I have this set up in Lists right now as a test with just two clients, each with a spouse. When I do a search for the person's name (Bill or Franklin), it returns a result. When I search for their spouses name (Susan), it returns nothing. I've run through the settings, reindexed the list, etc, and I just can't get a simple search to work. Am I attempting to use this correctly? Both name columns are single line fields. TYIA for any input!97Views0likes4CommentsAnyone having issues moving SharePoint web parts today?
I have received several reports this morning regarding issues with moving web parts in both communication sites and Teams sites. I was able to reproduce, but am unsure if this is an internal issue or some larger issue. When trying to move web parts instead of moving between sections or around the flexible section it simply highlights all text boxes in the vicinity. This also occurs when attempting to move web parts using the "move section" button in the properties bar. Anyone else experiencing this issue this morning?122Views1like2CommentsHow can I stop a user from resharing a document if they have Edit access on that item?
I want to share a document with someone in my organization and give them Edit access, but I also want to prevent that user from sharing the file with anyone else (within organization). Below solutions are not applicable to me Use site or library‑level settings to block members from sharing and only owners can share. This solution is not applicable to us. Use Sensitivity Labels or Purview policies to restrict resharing. We don't have Purview96Views1like2Comments
Events
💡Microsoft 365 & Power Platform product updates call concentrates on the different use cases and features within the Microsoft 365 and in Power Platform. Call includes topics like Microsoft 365 Copi...
Tuesday, Apr 21, 2026, 08:00 AM PDTOnline
0likes
1Attendee
0Comments
Recent Blogs
- 2 MIN READWe are excited to share a new episode on our partner showcase series focused on SharePoint in Microsoft 365. In this post, we focus on WebVine which is providing intranet accelerator solution wi...Apr 16, 2026215Views0likes0Comments
- Overview When getting started with SharePoint data in Microsoft Graph Data Connect (MGDC) for SharePoint, many teams want to validate scenarios - such as reporting or analytics before committing to...Apr 08, 2026135Views1like0Comments