All posts in SharePoint 2019

Earlier this year, a vulnerability was found various versions of  SharePoint Server and got assigned the ID CVE-2019-0604. The behaviour of the vulnerability is:

A remote code execution vulnerability exists in Microsoft SharePoint when the software fails to check the source markup of an application package. An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the SharePoint application pool and the SharePoint server farm account.

CVE-2019-0604

While this patch has been fixed in the latest Public Update, not all administrators patch their SharePoint Servers every month, which caused multiple enterprises to be affected by this vulnerability. On April 23rd , 2019, the Canadian Center for Cyber Security released an alert called China Chopper Malware affecting SharePoint Servers  and here is the assessment from their website:

The Cyber Centre is aware of a campaign that is currently compromising several versions of Microsoft SharePoint Server in order to deploy the China Chopper web shell. Trusted researchers have identified compromised systems belonging to the academic, utility, heavy industry, manufacturing and technology sectors. The following versions of Microsoft SharePoint are known to be affected:

  • Microsoft SharePoint Enterprise Server 2016
  • Microsoft SharePoint Foundation 2013 SP1
  • Microsoft SharePoint Server 2010 SP2
  • Microsoft SharePoint Server 2019

It is likely that the current campaign is leveraging CVE-2019-0604 in order to deploy the web shell. Microsoft released security updates addressing this vulnerability in February and March 2019; however, many systems remain outdated.

 

A similar alert has been raised by the National Cyber Security Center of Saudi Arabia so this is definetly a vulnerability that addresses international customers.

What should you do?

This is why it’s super important to keep your SharePoint Servers, whether 2010, 2013, 2016 or 2019 on the latest Public Updates in order to keep your environment as safe as possible. In Office 365, Microsoft does it right away, but for On-Premises, it’s our duty as SharePoint Administrators to make sure that we keep the farm secure and keep up with the latest security updates from Microsoft! Therefore, if your farm is not already on the March 2019 Public Update or later, plan an update as soon as possible!

Follow me for the latest updates and don’t forget to share this with your peers!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (6)

Please rate this

One of the major advantages of setting up a hybrid SharePoint 2019 environment is that you can use the latest and greatest tools of Office 365, even for your On-Premises environment. One of those tools is Microsoft Flow, and by setting up your environment correctly, you can now have triggers and actions in Flow, on your On-Premises lists and libraries!

However, one of the things that is available in SharePoint Online, but not in SharePoint 2019 is having a button in each list and library that allows you to go to Microsoft Flow, or even create a quick Flow directly in SharePoint so you can quickly automate business processes. This can confuse users and make it difficult for them to know where to go and what tools to use. But there is hope!

One of my good friends, SharePoint MVPs and co-author of Deploying SharePoint 2019 Trevor Seward, just released a new open-source app called SharePoint 2019 Flow Extension which bridges some of the gap. As the description says, it provides a Flow button in the command bar as you can see in the screenshot below!

Flow button in SharePoint 2019

You can get the solution and instructions on Trevor’s GitHub over here: https://github.com/Nauplius/SharePoint-2019-Flow-Extension !

PS: If you want to learn how to configure the Data Gateway for using Flow on SharePoint Server 2019, make sure to check out the book by Trevor and myself titled Deploying SharePoint 2019 !

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (2)

Please rate this

I am super excited that my newest book with Trevor Seward on SharePoint 2019 is now up for pre-order on Amazon! Here is the official title and description:

Deploying SharePoint 2019

Deploying SharePoint 2019: Installing, Configuring, and Optimizing for On-Premises and Hybrid Scenarios

Update to a version of SharePoint that offers the best of both on-premise and the cloud using SharePoint 2019, the latest release of this cornerstone technology from Microsoft. Don your technical learning hat to get up close and confident on the new time-saving modern features of on-premise, and the many new security and hybrid settings.

Deploying SharePoint 2019 begins with a general introduction to SharePoint 2019, covering new features and expanding your knowledge and capability with the technology systematically. You will learn about the new world of SharePoint, and how it was “cloud-born” from Office 365. From there you will dive into learning how to design a physical architecture for SharePoint Server 2019 and get familiar with the key concepts of high availability (HA) and disaster recovery (DR) solutions.

What You’ll Learn

  • Install, configure, and optimize SharePoint 2019
  • Understand SharePoint 2019 as a hybrid framework
  • Get comfortable with new tools, such as Flow, PowerApps, and Power BI
  • Configure systems connected to SharePoint, such as Office Online Server and Workflow Manager
  • Migrate content and service databases from previous versions of SharePoint to SharePoint 2019
  • Implement HA and DR topologies with SharePoint 2019 to satisfy business continuity requirements

Who This Book Is For

Those tasked with installing, configuring, and maintaining SharePoint Server 2019 for their organization. This book assumes some working knowledge of a previous release of SharePoint Server, such as SharePoint 2013 or SharePoint 2016.

The book was tech reviewed by Microsoft MVP Thomas Vochten, so you can make sure I didn’t do too many mistakes . Also, I know the date on Amazon so far says September 30th, however the book is all written, and technical review is completed, so I am pretty sure this book will be shipping before SharePoint Conference North America in May!

Here are the Amazon links:

You can also pre-order from Apress at the following link: https://www.apress.com/us/book/9781484245255

5/5 (5)

Please rate this

While configuring hybrid on a SharePoint Server 2019 farm, I was trying to synchronize my taxonomy from SharePoint Online to my SharePoint 2019 farm. Unfortunately, the Timer Job failed with the error: The current user has insufficient permissions to perform this operation! But… the timer job doesn’t tell us what user it tries to connect to, so let me show you how to easily find this out!

On the Job History you also have some very useful information that will help you find out more about the error: The Server the Timer Job was running on and the Correlation ID if you want to look it up in the ULS!

Hybrid Taxonomy – The current user has insufficient permissions to perform this operation

Most of the time, for users such as insufficient permissions, more details about the error will be logged in the Event Log of the server where the Timer Job ran. When logging in CALSP04 and going in the event viewer, I can see the same error, as well as the “User” it gave the error on, in my case LAB\S-farm , which is my farm account.

Hybrid Taxonomy – The current user has insufficient permissions to perform this operation

When looking in my on-premises Term Store, I realized I had forgotten to add my farm account as a term store administrator! It’s a requirement for Hybrid Taxonomy to make sure that the account running the Timer Service (your farm account) has Admin rights on the Term Store!

Hybrid Taxonomy – The current user has insufficient permissions to perform this operation

After adding the necessary rights, my terms were synced successfully!

Hybrid Taxonomy – The current user has insufficient permissions to perform this operation

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (3)

Please rate this

While I was configuring a hybrid SharePoint Server 2019 farm using the Hybrid Picker, I got into an annoying little error that the Hybrid Configuration Wizard was not doing anything on the “Checking prerequisites” phase, just an empty screen like the one you see below:

SharePoint Hybrid Picker

And when you go to the next screen, there are no features that are available, because the prerequisite checker didn’t verify anything .

SharePoint Hybrid Picker

One of the first thing I tried, as every good admin, is to try and run the app as an Administrator! However, trying to run it as an administrator using the normal, right click way didn’t even star the application! Luckily, PowerShell to the rescue!

If you’re having troubles like I did, open up PowerShell as an Administrator and simply run the following cmdlet, of course replacing the path with your path to the Hybrid Config Wizard!

The app should now open as an admin, and prerequisite checker work like a charm!

SharePoint Hybrid Picker

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.

5/5 (3)

Please rate this

If you are a SharePoint person and one of your 2019 resolutions was to get a Microsoft Certification in 2019 you’re in luck, Microsoft just released the details for the two exams required to be a Microsoft 365 Certified: Teamwork Administrator Associate .

Certifications for SharePoint 2019 & Office 365 Teamwork are out!

The two exams you need to get this certification are:

Alternatively, if you are already certified in SharePoint Server 2016 with the 70-339 exam, you could do the following exam only:

  • Exam MS-302 – Microsoft 365 Teamwork Administrator Certification Transition

This exam is a mix of both MS-300 and MS-301, but it allows you to only pay for one exam to get this latest certification!

Exam Details

Let’s look at the exams and what they cover! The first exam, the MS-300 really focuses on Office 365 and covers collaboration services such as SharePoint Online, OneDrive for Business, Teams , Yammer and Stream! Here is a high level overview of the objectives:

  1. Configure and Manage SharePoint Online (35-40%)
  2. Configure and Manage OneDrive for Business (25-30%)
  3. Configure and Manage Teams (20-25%)
  4. Configure and Manage Workload Integrations (15-20%)

As you can see, SharePoint, OneDrive for Business and Teams take between 80 and 95% of the exam, while the other workloads such as Yammer, Stream, Flow, PowerApps and so on only take between 15 and 20% .

The second exam , the MS-301 is focused on SharePoint Server 2019 and Hybrid scenarios. Here are the high-level objectives:

  1. Configure and Manage SharePoint On-Premises (55-60%)
  2. Configure and Manage Hybrid Scenarios (30-35%)
  3. Migrate to SharePoint Online (5-10%)

Half of the course is focusing purely On-Premises in installing, configuring and managing SharePoint 2019, while 30% of it is on SharePoint Hybrid, so definitely something you need to master in order to pass this exam. The Migrating to SharePoint Online part is a smaller percentage than what I would have thought, but you will need to know the SharePoint Migration Tool and the SharePoint Migration Assessment Tool to get those points.

Beta Codes and Transition Exam Deadline

Update: All 3 exams are out of beta, so codes do not work any more!

To finish off, a few important details about the exam, especially if you ready this while this blog post is hot off the (Word)press! You can take the Beta exams for 33 USD Each using the following codes:

  • Exam MS-300 – CODE: MS300Season
  • Exam MS-301 – CODE: MS301Rocks
  • Exam MS-302 – CODE: MS302TravelKLS

You can use these codes to register for the exams on or before February 13, 2019, and you must take the exams on or before February 15, 2019.

Certifications for SharePoint 2019 & Office 365 Teamwork are out!

If you have already passed the 70-339 , then only doing the MS-302 will give you the certification. However, the MS-302: Microsoft 365 Teamwork Administrator Certification Transition is retiring on July 31, 2019. If you are planning to take 70-339, do it soon! Then, take MS-302 while you still can to become a Microsoft 365 Certified: Teamwork Administrator!

I have signed up for both exams , and I am looking forward to test out the Betas! Let me know in the comments if you plan to take them as well!

 

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (13)

Please rate this