Microsoft SharePoint





Microsoft Sharepoint is a software platform and family of software products used for collaboration and web publishing combined. These capabilities include developing web sites, portals, intranets, content management systems, search engines, wikis, blogs, and other tools for business intelligence and collaboration. SharePoint has a Microsoft Office-like interface, and it is closely integrated with the Office suite.

Share tech news, updates, or what's on your mind.

Sign up to Post

Hi Experts,
How to add SharePoint 365 (online) to Outlook.I need to add Calendar and Emails.
if it's possible, without doing each user, how to do every once out look Calendar update
Introduction to Web Design
LVL 13
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

We have a calendar in SharePoint which we need to migrate to a shared calendar in exchange 2016
We have the ICS file from share point but need to know how to create the shared calendar on exchange 2016 and then import the ICS file into the new exchange shared calendar.
I created an intranet to sharepoint (online) , which provide info and documents to the users.

I added the users as visitors (so they can't do any modification). I would like to change the permissions to the documents.
I need the users to be able to upload their documents. There is any way to be able to upload data to documents and the same time to be visitors to site so they will not be able to apply any modification?
How to do this ?

We have SharePoint portal base on Office 365 loads from IE 11 (11.0.140) on Citrix 7.15 LTSR which our Citrix is based on Windows 2012 R2. The portal and all of its content loads very slow comparing to outside of Citrix. Is there any policy in Citrix which can make the portal loads faster?

The same portal outside Citrix loads faster and normal. Please share if there is any components in Citrix which can tweak and make the site loads fast?
I am trying to connect to my SharePoint webservice through a add on for VS code called SPGo.  I am getting a 407 error. Proxy Authentication Required. I then am trying to use node-sp-auth to find the correct parameters so I can use SPGo. My company uses OneLogin (ADFS). I don't understand how to make the call to get the required information for the proxy.  I think I am supposed to pass the user and pass with a key using SAML.  

On another note.  I am making a call from within SharePoint to the API to get my list items without issues.  I think the issue is because of MFA.  I do however have the proxy script address.

The call is just:

			url: "../_api/web/lists/....",
	        type: "GET",
	        headers: {
	            "accept": "application/json;odata=verbose",

Open in new window

We have recently  migrated our on-premise Exchange public folders to Exchange Online public folders.

I would like to know the steps to migrate our Exchange Online public folders to SharePoint Online (same tenant). Is there any tool that can assist in making this migration easier ?
Hi Expert,
I need to add customized Font to upload to SharePoint 365. I have already google the solution but I can't find the answer
I found the following youtube example .
BUT it's need to pay for services
Add Custom Fonts to SharePoint Site
Dragging files from Windows Explorer to a SharePoint folder changes the Modified Date to the current date in SharePoint.  We have tried the SharePoint Migration Tool, and it doesn't change the date, but it is too slow for our needs.  (Migrating 20 files to about an hour; we have way more than 20 files.)

We found ShareGate, but its price is prohibitive for this small business.  We saw some references to some PowerShell scripts, but we are wondering if those work the same as the SharePoint Migration Tool.

Does anyone know of a feasible way for us to move migrate several thousand files more quickly?  Or more specifically, to avoid having the Modified Date being changed if we just drag and drop?
I want to create a permission to allow a user in SharePoint to only be able to add a document to a library, but not to view anything in that library.
Does Workflow Manager 1.0 support in-place upgrade of the operating system?  We have an ongoing effort to retire all of our Windows 2008 servers, and I'm trying to determine if it's possible to perform an in  place upgrade of the OS from Win2008 to Win2012 R2.  Our workflow manager instance is hosted on a dedicated server, outside of the SharePoint farm.  If needed I can build out a new server running 2012, but I'd like to just upgrade the existing server if it's possible.  I can't seem to find anything about this online.  Thanks.
Expert Spotlight: Joe Anderson (DatabaseMX)
LVL 13
Expert Spotlight: Joe Anderson (DatabaseMX)

We’ve posted a new Expert Spotlight!  Joe Anderson (DatabaseMX) has been on Experts Exchange since 2006. Learn more about this database architect, guitar aficionado, and Microsoft MVP.

I need a python 3 script to upload files to sharepoint 2010. I can't find anything that works because apparently REST api doesn't work for 2010.
The behaviour appears to be a known feature/issue that if a Teams channel is created and renamed, it retains the original channel name when it comes to the associated Sharepoint site area which is used by the ‘Files’ tab

 help confirm this is the case. this is the case and that the only remedy is either – choose a brand new channel name to create a new 1:1 file store area , or if the team wish to keep their preferred naming conventions then a whole new Team would be required.
I have a Sharepoint list (Calendar) and I want to get data into a different SQL Server Table every 5 minutes (live Linked Server would be awesome but in my dreams i think). I can build SQL job that runs every 5 minutes but I just cannot seem to grab the data. Options would be great.
I will be setting up an AD FS farm in order to link to SharePoint Online (part of Office 365).

We have a single-forest AD environment with three (3) child domains under the root forest domain.
The root forest domain isn't used except for a few management accounts.
All three child domains have users that will need to access our single SharePoint Online instance.

I believe my best course of action will be to setup the AD FS farm under the root forest domain since it has trusts to all its child domains.
I'll be installing an AD FS server as well as a WebProxy server and then federating to the Azure AD that SharePoint Online requires.

What would be the best way to ensure all users within the three child domains can log into SharePoint Online?
I believe I'll have to modify some of the claims from the default in order to achieve this.

Any direction/best practices/general help would be appreciated.

I am replacing a server for a small office.  The server currently houses Quickbooks and allows 3 users in the office to access QB at the same time.  That server acts as a file depot for their flat file system.  The plan is to get rid of the server.  The flat file system will move nicely into Sharepoint via O365, but I'm not sure what to do about QB.  

The server is old, runs 2008 R2 and needs to go.  I'd hate to put another server in there just for QB access.  

Going to QB online isn't something we want to do.  Have had too many bad experiences with that in the past.  

Any suggestions on how to keep using QB desktop (with multi user access) & also get rid of the server?
I have a Sharepoint 2010 Foundation website. I am using as a calendar and I have form that data is entered and saved. I want to have a dropdown that filter the next dropdown the populates the 3rd field.

CAR        CHEVY       USA
CAR        FORD         USA
CAR        BMW          GERMANY
BIKE        MOPED      NONE

The first dropdown has only CAR and BIKE. I select CAR then the next dropdown has CHEVY and FORM and BMW. I select BMW then the 3 box will auto populate GERMANY
(note the 3rd box can just be a dropdown with single selection if needed - not need to autopopulate)

I just need to know if I can do this with Sharepoint 2010 Foundation
Hello all, I am getting errors when restoring a SP 2010 farm.
The current Intranet is on a Windows Server 2008 R2 with SQL Server 2008 R2 and SharePoint 2010.
I have created a new VM with Windows Server 2012 R2, SQL Server 2012 SP4 and SharePoint 2010.
How can I user Microsoft Flow to copy a spreadsheet from SharePoint to a shared drive on my PC?
Hi, I am having a little trouble with some javascript to extract a user name from a Sharepoint column, verify that the user exists in a valid sharepoint group and then if true, to populate another field with 'Yes'... I am using the following Sharepoint columns in a New form:

User name                 William Smith
IT Support Group      Yes

What I would like to achieve is when someone enters a name in the 'User name' column, javascript to fire off to see if this user is in the following Sharepoint group 'IT Support'. If the user is part of this group then for 'Yes' to be automatically populate the column 'IT Support Group'.

I can validate the group for the 'logged in user'. However, I need help with the following:

1) fire off the javascript when a username has been entered in the User Name field and extract its value?
2) return 'yes' to the IT Support column (if user exists in IT Support group).

Below is the code I am currently using in Script Editor:

    <script src="" type="text/javascript"></script>
     <script language="javascript" type="text/javascript">
      $(document).ready(function() {
         var x = GetDept();
              alert (x);
                  $("input[Title='IT Support Group']").val(x);

function GetDept() {
	var url = _spPageContextInfo.webAbsoluteUrl +'/_api/web/currentuser/groups'
		$.getJSON(url, function 

Open in new window

Why Diversity in Tech Matters
LVL 13
Why Diversity in Tech Matters

Kesha Williams, certified professional and software developer, explores the imbalance of diversity in the world of technology -- especially when it comes to hiring women. She showcases ways she's making a difference through the Colors of STEM program.

Hello Experts
I have installed  sharepoint 2013 and like to rename the default databasename  given by microsoft  (sharepoint _config) after installation instead of reinstall again
what are the detailed steps to rename it and let sharepoint 2013 connect to the renamed database name normally
waiting for your kind advice
I have a powerapps form that is based on a sharepoint list. When I try to create a new entry, the form gets populated by values from the previous form I opened. This also happens if I try to edit a form. I'll see values populated from the last form I was in. If I navigate away from the list and go back, I don't see this issue. Anyone experienced this and have any idea how to stop it from happening?
I have an angular application housed in a web part on SharePoint 2016.  It works and has been working as required and I was recently asked to add an animation to a div.  When I add the reference to ngAnimate to the controller, it breaks.

(function () {
  angular.module("App", ["ngAnimate"])


Open in new window

SharePoint 2016 Farm 2 Nodes
Windows 2016 Data Center

I am trying to access Central Administration

Takes a very long time to present this error:

Server Error in '/' Application.

Recently I had to rebuild my SQL Servers

All Databases are online now

The SharePoint User Code Host service stops every now and then also.

All Application pools are started in IIS

Added the accounts back in SQL

This happens on both Node 1 and Node 2.

Is a reinstall needed?

Do not know what else to look for.
No printer installed (screenshot attached - noprinter.jpg)noprinter.png

After executing the command, the printer is installed successfully (screenshot np.png)np.png

Now, if we are trying to install the printer using Powershell remotely, it is giving us error:
PS Microsoft.PowerShell.Core\FileSystem::\\EUX-LAB-server1\SPPrints> Enter-PSSession -ComputerName EUX-LAB-Client4


[EUX-LAB-Client4]: PS C:\Users\amtanwar\Documents> Invoke-WmiMethod -ComputerName "EUX-LAB-Client4" -Namespace "root\cimv2" -Class Win32_Printer -Name AddPrinterConnection -ArgumentList \\EUX-LAB-Server3\SamsungLaserPS
Invoke-WmiMethod : Not supported
    + CategoryInfo          : InvalidOperation: (:) [Invoke-WmiMethod], ManagementException
    + FullyQualifiedErrorId : InvokeWMIManagementException,Microsoft.PowerShell.Commands.InvokeWmiMethod

This is the PS cmd I am using to install the printer

Invoke-WmiMethod -ComputerName "EUX-LAB-Client4" -Namespace "root\cimv2" -Class Win32_Printer -Name AddPrinterConnection -ArgumentList \\EUX-LAB-Server3\SamsungLaserPS

I have also tried the options mentioned in

The Option 2, worked for installation, but a reboot is required which is not feasible for every user in our environment or any environment to reboot after printer installation.

HOWEVER, if I try to execute this

I have a web part in my SharePoint 2010 site that pulls from a link list and puts all of my links into a dropdown list.  When an item in this list is selected, the users goes to whatever link it points to.  

We are migrating to SharePoint Online and I no longer have this functionality.  I see several articles online about how to create them in "previous" versions of SharePoint, but cannot locate any web part or instructions on how to do this in SharePoint Online (O365).  

Any ideas?  Open to purchasing a web part, or figuring it out myself with code.

Microsoft SharePoint





Microsoft Sharepoint is a software platform and family of software products used for collaboration and web publishing combined. These capabilities include developing web sites, portals, intranets, content management systems, search engines, wikis, blogs, and other tools for business intelligence and collaboration. SharePoint has a Microsoft Office-like interface, and it is closely integrated with the Office suite.