posts
Understanding SharePoint File Move Permissions Behavior
Overview When moving files in SharePoint, understanding how permissions are handled is crucial for maintaining proper access control. The behavior varies significantly based on several factors, including whether you’re moving a single file or multiple files, and whether you’re moving within the same site or across different sites from the User Interface. This post is based on experiments done in October 2025 and things may change in the future.
The “Keep Sharing with Same People” Option Important: The option to unselect the move of permissions appears only when a single file is selected to be moved to a different SharePoint site.
posts
Overcome Power Apps Delegation Limits with Microsoft Graph API
Table of Contents Problem Statement Solution Overview Prerequisites Implementation Guide Step 1: Get Site and List IDs Step 2: Test with Graph Explorer Step 3: Initial Search Implementation Step 4: Handle Pagination Complete Code Examples Performance Considerations Conclusion Problem Statement After importing 10,000+ records into SharePoint using Power Automate bulk import techniques, we encountered Power Apps delegation limits that prevented effective searching and filtering of large datasets. There is the option of using Power Automate to get the results, however it adds more artefacts to a simple app designed for search.
posts
SharePoint 'Open in Client Application' Behavior Issue
Table of Contents Issue Overview Expected vs Actual Behavior Steps to Reproduce Issue Overview When SharePoint document libraries are configured with the “Open in client application” setting, users may experience unexpected behavior where new files open in the same browser tab instead of launching the desktop application as intended.
Issue Summary:
Expected: Files should open in desktop applications (Word, Excel, PowerPoint) Actual: Files open in the same browser tab instead of launching client apps Affected: SharePoint document libraries with “Open in client application” enabled Scope: Potentially affects user productivity and workflow expectations Expected vs Actual Behavior Expected Behavior When a SharePoint library is set to “Open in client application”: