Recent Discussions
Mapping local shares to Share Point online
Hi all. What sounds like i should be simple is turning out to be not. In a domain environment, we naturally have lots of file shares. We want these shares to live on Share Point now, not on local servers. I can copy the data using Share Point Migration Tool, that bit is fine, we can also create Share Point sites for each share, set permissions on those sites no problem. How do we get it so that when a user logs into a domain PC, they automatically get those Share Point document libraries mapped in This PC?7Views0likes0CommentsSharePoint List Titles not showing
Hi all! I'm having an issue where when I am creating new items in my list, the title section is not showing. It is not even an option for me to check when I try to edit the form itself. I have confirmed that the title column is mandatory however it still isn't show.128Views3likes6CommentsSharePoint site news notifications in Microsoft Teams channel
Dear Microsoft community, we are desperately trying to solve the issue since Microsoft stopped supporting the SharePoint News connector. We were trying to use the workaround that MS proposed but it's just not working. Can someone help me to setup a workflow that is posting the recent news in our news channel so that colleagues can start conversations about it? Thanks. Best Phil122Views0likes1CommentOne user's profile is not created when trying to login
We have one user who receives an error logging into SharePoint. She can log into other systems using Azure SSO. She was receiving a permission error but she is a member of a group that had access. Initially she had a duplicate profile in SharePoint. Microsoft support had us delete the profiles and now a new profile is not created. The user continues to get a permission error and no new profile is created. We opened a ticket with Microsoft back in September. Below are the steps support had us go through. Since when is this issue occurring with the user and was it working fine in the past. Please reproduce the issue step by step from the beginning and capture your steps using the screen record feature in PowerPoint and share the file with us. (Ref: Record your screen in PowerPoint - Microsoft Support) Please test the behavior in different browsers and also in private mode and let us know the outcome. If user is getting any error message, please share a full-page screenshot of that. Please share the affected user's UPN/Email. We sent the information to support. We were then asked to perform the steps below. I ran an internal diagnostic test for the affected user account and got the following outcome: "We found a duplicate user account". Request you to please perform the below steps and then check if the issue is resolved. Go to the Microsoft 365 admin center. Log in as a user with either the Global admin or SharePoint admin role assigned. Copy and paste the following URL https://aka.ms/PillarDuplicateUser into the address bar of the logged in browser window. Follow the prompts to run the diagnostic. Once completed, ask the affected user to check the behavior in a private/incognito browser window. This did not fix the issue. The user then received an error that the account could not be found in the SharePoint directory. These were the next steps requested by support. We need HAR logs to investigate the issue further. Please follow the below to collect the logs: Open the DevTools by selecting F12. Select Ctrl + Shift + I (Windows/Linux) or Command + Option + I (macOS). Select Settings and more and then More Tools > Developer Tools. Select the Network Tab. Refresh the page (if needed) and reproduce the problem. Select the Export HAR... in the toolbar to export the trace as a "HAR" file. Browse to the URL where you are seeing the issue. Navigate to Developer tools (use F12 as a shortcut) and select the “Network” tab. Refresh the page to start capturing the traffic between the browser to the server or click on a link with which you are seeing the issue. Click on “Export as HAR” followed by Save As… to save the HAR file. We did the requested steps. Then support wanted me to run a Get-SPOUser on that user. It failed. I could run the Get-SPOUser on other people, just not the user having the issue. The support person told me it was failing because I was not a SharePoint admin even though I could run it against other users. In early December we had 2 calls with support where they asked us to do very simply troubleshooting like try another browser, use incognito mode, etc. We still do not have a resolution.412Views0likes2CommentsTag documents with DocumentType field inside different sites
I have this question for our SharePoint sites which we are currently creating. Currently we need to create sites for our departments (10++), will take Commercial & HR as an example :- 1) HR 2) Commercial Now inside the 2 sites we need to have a field named "Document Type" of type managed metadata to tag documents inside the documents libraries that got uploaded inside the 2 sites. Now the issue is that the HR has different options compared to the Commercial site for the Document type field (some options might be the same such as the "Other" option) . so i am planning to follow this approach:- 1) Inside the HR site to create a managed metadata column with internal name = "DocumentType", and link it to this term set named "HR Document Type":- 2) Inside the Commercial site to create a managed metadata column with the same internal name = "DocumentType", and link it to this term set named "Commercial Document Type":- now this will work on paper for tagging documents with different options for each site. but we need to have an advance search page to allow to filter the documents from the 2 sites using the Document Type, for this i will use the PnP Modern Search web part, which depend on the search managed metadata & the search Refinables. So now i got one managed metadata for the DocumentType columns:- and i linked it to a RefillableString as follow:- then i am planning to configure the PnP modern search web part to filter the documents from all the sites based on the above refinable. but i have the following 2 main questions, if anyone can help me in making decision on them:- Question-1) is the approach of having 2 site columns with the same internal name inside the 2 sites, but linked to 2 different term sets, with the intention to be able to filter documents from the 2 sites using the same Refinable, a valid approach? Question-2) now for the Document Type inside the Term Store, we can create 2 separate term sets; "HR Document Type" term set & "Commercial Document Type" term set as shown above , as follow:- OR we can have one parent term set named "Document Type", and under it to create 2 sub terms (HR & Commercial), as follow, and link the site columns to the sub-terms instead of a term set:- so which approach we should use ? 2 term sets? or one term set with 2 sub terms? and why? Can anyone advice on the above 2 questions? Thanks and i really appreciate any help in advance32Views0likes0Commentsworkbench.aspx break when clicking "Preview"
On every web part I develop, running in /_layouts/15/workbench.aspx of all tenants I have access to, clicking the preview to debug, causes an error: "Uncaught Error Error: The value for "domElement" must not be null at e.isNotNullOrUndefined (res-1.cdn.office.net/files/sp-client/sp-webpart-workbench-assembly_en-us_a25d16d016d17db18ed91fbf7b537caf.js:20:183787" I see it was reported in https://stackoverflow.com/ but no explanation or solution. Please fix our workbench! Lots of SPFx developers are stock now. Thank you984Views1like9CommentsNew Co-Authoring Feature REMOVES Discard Changes
This post is more of an information for SharePoint users since Microsoft haven't announced the removal of Discard changes for pages / news posts as part of their co-authoring feature. This is a major regression and will cause a lot of pain to most of Microsoft's customers. Microsoft have said that they are replacing Discard changes (as it's no longer required anymore - REALLY) with Undo and version history. The Undo button doesn't discard changes to a page. You can undo your changes, but the page will still be saved as a new version regardless. I've testing in my test tenant where the new co-authoring feature has been rolled out and I can NOT discard changes anymore. Scenario (and an extremely common one) We have flows (reviews, approvals, etc.) that run when a Page (Standard Page or News Article) is published. Now, if I go into a published page to check on some of the page layout and make some temporary changes (VERY frequent that this happens across all of our authors), it will save a version with my changes, and I am now forced to restore the previous version to remove my changes, which will inadvertently move the page back into Draft mode and need to be republished. Republishing it again will kick off another flow, and the page will now be published by the user that temporarily updated the page, and on the current date/time. We absolutely need our pages and news articles to keep the actual date they were published and display who originally published them (these are displayed on the page) and not kick off additional review/approval flows. It will also affect our version history which we rely on for auditing purposes. Before, I could go in and help someone with their page and discard my changes, or our authors could just play around with the design of the page and not have any intention of keeping their changes. Now, those users will end up in the version history when they didn't actually have any intent on keeping their temporarily changes. Love to get your thoughts on this regression. Especially since Microsoft seem to think it's not important, and have not posted any communications (general, M365 service announcements, etc.) about the removal of Discard changes.1.9KViews13likes11CommentsCopilot license for creating AI Agents for SharePoint & Copilot Studio
I have users with E3 license, but they are not able to create AI Agents for SharePoint sites & AI agent using Copilot studio. so what is the best license for those users? Here are the licenses those users have:- And where are the options i got when i access Copilot license inside our Office 365 admin center:- Any advice? which license i need to buy to allow E3 users to create AI agents for SharePoint and AI using Copilot studio? Thanks33Views0likes0CommentsMaking my own CRM
I'm starting a small business and was looking at replicating what I've had with Dynamics 365 in my previous jobs, but I can't necessarily afford the cost. One thing I enjoyed was being able to have my accounts have a hierarchy. Is there a way to have accounts flagged or marked so that when I run reports or searches I can see each subordinate?494Views0likes3CommentsImporting JSON as a list in SharePoint Online via pnp
I'm trying to import a JSON list file to my Sharepoint online website. But it seems impossible to import it directly. Does anyone know a possibility via pnp because I saw a method on pnp named "fromJson" but I don't know how to use it to import my files to my SharePoint website. Thanks in advance!17Views0likes0CommentsMultiple descriptions on List Calendar View
I was wondering if it is possible to have multiple descriptions on a List item in the Calendar view. Right now I have a travel form and it shows the name of the person going on leave but i would also like to **bleep** their destination to the line if possible. Thanks for the help in advance!107Views0likes3CommentsSharePoint List Rule to send email not allowing shared mailbox email address
Hi I have tried to search for an answer to this to no avail. We have a SharePoint list and want to create a rule that sends an email when a new list item is created. Sounds simple but I can't seem to add a SharedMailbox email address only UserMailbox email addresses. We do have a work around where we have created a rule in outlook instead that when the email arrives to the UserMailbox forward it to the correct SharedMailbox but it seems a bit silly that I can't directly add a SharedMailbox to the SharePoint list directly from the below. See below the screenshot of where I am trying to insert the SharedMailbox email address. It doesn't find it and if I add it in manually the create rule button doesn't activate. Am I missing something? Thank you!122Views0likes3CommentsSOLUTION for Calendar Overlays with modern SharePoint list
Hello You can create overlays from different calendars based on SharePoint List (calendar view). The trick is to create a page and add a webpart: Workaround (1) Create a new Page (2) Add a EVENTS WEBPART on that page it will also create an events list (3) Delete that page because you do not need that list. (4) Now create two new lists like CAR1 and CAR2 and add the custom columns: "Start Date" and "End Date" (5) Use the events list created by the webpart from step (2) (6) Edit the page by using SETTINGS >> EDIT PAGE (7) Select the calendar webpart and on the ribbon tab the CALENDAR tab and click in the ribbon on "Calendar overlays" (8) Add a new overlay and choose the color, the list (before refresh) and do it for all other lists with calendar view ;) (9) The only problem for me was, that I cannot use a content editor webpart to add text on top of the calendar you need to use a picture. (10) Thats it ;) I hope it will somebody yet... Cheers Michael Damaschke17Views0likes0CommentsAdding web parts to SharePoint sites
Hi, I'm a bit new to SharePoint development and am trying to create a new page. I can add new web parts and below is a sample of ones that I can add: A co-worker has a different page and she is able to add different types of web parts than me. She gave me an example of this site which uses these web parts: Beautiful, website-like SharePoint Intranet Solution (origamiconnect.com) I read through the site and it appears to be a third party development company. We want to keep the development inhouse. I was wondering in order to get different web parts than the default, would I need to purchase different templates from third party companies. Or are there places where I can download free web parts that integrate with SharePoint. JasonSolved5.3KViews0likes5CommentsRename and Relink "SharePoint" which is on M365 Suite Bar on whole Site
Hi, The Top left corner of SharePoint Online Site Page we have the word "SharePoint" which is on M365 Suite bar which links to default tenant Site. We have a requirement where the word SharePoint must be renamed to custom Name and relinked to another site. Rename was easy using CSS , but relink was not possible. I tried jquery and Javascript window.onload = function() { myFunction(); }; and document.addEventListener("DOMContentLoaded", function() { myFunction(); }) Both Did not help , as it changes the link sometimes and sometimes it doesnt. So went with Application Customizer approach 1: Did not work at all - Sometimes works Sometimes doesn't after each page load behavior was not same private modifyM365AppName(): void { const appTitleElement = document.getElementById("O365_AppName"); if (appTitleElement) { appTitleElement.textContent = "My Custom App Name"; if (appTitleElement.tagName === "A") { (appTitleElement as HTMLAnchorElement).href = "https://tenant/sites/Test1"; } approach 2: it worked only one time after that page loads stopped working private observeM365AppName(): void { const observer = new MutationObserver((mutations, obs) => { const appTitleElement = document.getElementById("O365_AppName"); if (appTitleElement) { this.modifyM365AppName(); obs.disconnect(); // Stop observing once found } }); // Start observing changes in the body (or a specific container) observer.observe(document.body, { childList: true, subtree: true }); } private modifyM365AppName(): void { const appTitleElement = document.getElementById("O365_AppName"); if (appTitleElement) { appTitleElement.textContent = "My Custom App Name"; if (appTitleElement.tagName === "A") { (appTitleElement as HTMLAnchorElement).href = "tenant/sites/Test1"; } } } approach 3 : This works but I need to keep the Mutation Observer Connect all time , only then it works . If i disconnect it after it finds the element it doesn't work: export default class customizerApplicationCustomizer extends BaseApplicationCustomizer<IcustomizerApplicationCustomizerProperties> { private observer: MutationObserver | null = null; public onInit(): Promise<void> { this.observeM365AppName(); return Promise.resolve(); } private observeM365AppName(): void { if (this.observer) { this.observer.disconnect(); } this.observer = new MutationObserver(() => { this.modifyM365AppName(); }); this.observer.observe(document.body, {childList: true,subtree: true,}); // Apply the first update this.modifyM365AppName(); } private modifyM365AppName(): void { const appTitleElement = document.getElementById("O365_AppName"); if (appTitleElement) { appTitleElement.textContent = "Document Managment System"; if (appTitleElement.tagName === "A") { (appTitleElement as HTMLAnchorElement).href = "https://tenant/sites/Test1"; } } } } Can you please suggest if Approach 3 is good enough or is there any way to Achieve both Rename and Relink of the work "SharePoint" on M365 Suite bar. Thanks, Pallavi8Views0likes0CommentsBest Way to Generate Durable Document ID Links
Hi everyone, The purpose of the Document ID feature in SharePoint is to create durable links, but what is the intended way to generate and copy those links efficiently? Most common link creation methods such as the "Create Link" button in a SharePoint record still generate path-based links even with Document ID enabled. Even using the Document ID column doesn’t provide a direct way to copy the Doc ID URL, as clicking it simply redirects back to a path-based link. The only way I’ve found to copy a Document ID link is: Go to the SharePoint library Right-click the record Open the details pane Right-click and copy the Document ID URL This method is cumbersome and impractical, especially for synced files. As a result, users will likely default to copying path-based links, which defeats the purpose of durable Doc ID links. Has anyone found a better way to easily generate and copy Document ID links without extra steps? It seems like this issue has been raised for years without a proper solution. Thanks!32Views0likes0Comments
Events
Recent Blogs
- 1. Security Scenario One of the most common scenarios for Microsoft Graph Data Connect (MGDC) for SharePoint is Information Oversharing. This security scenario focuses on identifying which items ar...Mar 07, 2025478Views0likes0Comments
- Learn more about the pay-as-you-go pricing model as it relates to SharePoint agents in Microsoft 365. Last month, we introduced consumption-based pricing for SharePoint agents. This new billing ...Mar 06, 20251.4KViews3likes1Comment