All posts in SharePoint

Deploying a SharePoint 2019 Development Environment – Install and Configure SQL Server 2017 for SharePoint 2019

Before you can do anything with SharePoint 2019 you have to install SQL Server.  You have a couple of options available as both SQL Server 2016 and 2017 can be used.  I want to go with SQL Server 2017 (all the latest features right?).  So in this post I will be demonstrating how to install and configure SQL Server 2017 for SharePoint 2019.  If you are wondering why you should bother with SharePoint 2019 at all, review my previous post to review a lot of the features you gain and others you lose.  This series doesn’t cover the AD and server configuration.  There are a couple of posts I did when building out SharePoint 2013 that can assist with this.

If you are interested in checking out the other items in this series click on the links below:

Read more

Deploying a SharePoint 2019 Development Environment – Overview

Now that SharePoint 2019 is out and has been for a while I thought it wouldn’t hurt to update my series for creating a SharePoint development environment.  This series will focus on installing all the components you need for building out a multi-server\tiered environment to build your amazing solutions within.  This first post is going to focus on SharePoint 2019 as a whole.  What’s needed, what’s changed and the options you have for your environment.

If you are interested in checking out the other items in this series click on the links below:

Read more

Inserting Values into Multi-Value SharePoint On-Prem Choice Fields with Microsoft Flow

So one would think this is a no brainer as you can now read and update multi-value fields in SharePoint Online.  In August of 2018, Microsoft announced that multi-value choice fields can now be read from and updated (see this link).  What wasn’t clear is that it doesn’t allow you to do this with SharePoint On-Prem environments via the data gateway.  I have received confirmation from Microsoft that this is, in fact, a limitation for SharePoint 2013 and 2016 on-prem environments, but shouldn’t be for SharePoint 2019.  I haven’t yet tested this claim but will update if the information is untrue.  So in this post, I will be inserting values in multi-value SharePoint on-prem choice fields with Microsoft Flow.  I would like to send a thank you to Rob Windsor who got me started on the path to determine the solution.

Read more

Terminate SharePoint 2013 Workflows with PowerShell

Let’s admit it.  Sometimes things just go wrong and you need an easy or straight forward way of cleaning it up and starting over again.  An example of this happened to me the other day where I had a bad workflow that went unnoticed and started suspending.  By the time it was noticed there were about 50+ suspended workflows (it was an active list).  So after stopping the workflow I started working through cleaning it up and thought there has to be a way to terminate SharePoint 2013 workflows with PowerShell.  Turns out I could do it.  Here’s how:

Read more

How to Auto-Generate SharePoint Audit Reports: The GUI

A question I get often, especially around solutions where security is a big concern is “how can we see who looked\opened\updated\deleted an item in our document library.  Updates, are easy if you have versioning enabled as it tracks each update in the version history, but what if you don’t want versioning enabled or you need to track the other items?  Enter SharePoint audit reports.  I previously blogged a detailed post on the audit logs within SharePoint.  Basically, once enabled they will record everything that occurs within the site depending on the settings you select.  You can find more information on it here.  However, the problem with audit reports is you need site collection admin access to see them.  This does not work in many instances as most end users don’t (and shouldn’t) have that level of access to your site collection.  So how do you get them the reports without manually running the report for them each time they require it?  This is what we are going to cover in this series.  This post specifically will assist you in preparing the data for your users from the SharePoint GUI.

Quick Note: this may be an old topic, in fact I know it is.  I started this blog two years ago and apparently forgot about it.  I was going to trash it when I came across it but remembered that I still see a number of requests for setting up audit reports to automatically run for others.  So I decided to complete it since it is still relevant for all versions of SharePoint including SharePoint Online

Read more