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

No ratings yet.

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 (2)

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 (1)

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

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 (10)

Please rate this

Boxing Day is on and Pluralsight is back at it with a 33% off promotion! If you’re new or want to renew, you can get a 1-year subscription to all 600 + courses for as low as 199$ or 299$ on the Premium one which also includes Certification Practice Exams! If you already know about Pluralsight, skip the rest of the blog and get the deal over here: https://spvlad.com/PSBoxingDay2018

If you are a SharePoint person, there are over 200 courses on SharePoint 2013, 2016 and Online, as well as 90 courses on Office 365! Not to mention multiple learning paths for Certifications, as well as general learning! You even have Skill IQ, which allows you to do a test on a certain skill, and then shows you courses on only the things that you didn’t get correct, so you can focus your learning on the stuff that you need!

The promotion is only valid until December 31st so get it now at https://spvlad.com/PSBoxingDay2018 !

5/5 (2)

Please rate this

SharePoint Conference is back in Las Vegas in May 2019! SPC19 is one of two major Microsoft events where Microsoft announces their roadmap for SharePoint and of course the full Office 365 collaboration suite! This promises to be an amazing conference, with all sorts of announcements, deep dive technical sessions and of course great networking! There will be over 100 of the best speakers at the event, some of which you can probably recognize from the picture below, and even if the conference has SharePoint in its name, it will cover Office 365, Planner, Microsoft Teams, Microsoft Flow, Yammer, and almost all the products in Office 365 that interreact in a way or another with SharePoint!

SharePoint Conference 2019

My Sessions!

I will be presenting two sessions, so let me introduce them quickly!

From start to finish: How to create your modern SharePoint site provisioning solution

I am excited to be doing this session on modern site provisioning with my good friend and MVP Drew Madelung! Here is the official description, and I won’t go too much in depth with the details as we have created a small video that explains it all!

Creating modern SharePoint sites only takes a second, but what if you want to customize or control that process? It can be a challenge to keep up with all the sites in an organization and can affect support and governance of a SharePoint environment. In this session, learn how to use Microsoft’s latest tools such as Site Designs, PnP Site Provisioning, PowerApps and Flow to create a full site provisioning system with custom templates, custom branding, and easy approval before creation!

Enable secure external sharing for the Office 365 Administrator

Does the idea of your users sharing content externally keep you up at night? Join me in this demo-filled session to learn what security controls Office 365 and SharePoint Online offer in order to enable users to securely share content in SharePoint Online. We will cover everything from settings available in the Office 365 admin center, to hidden ones that are only available in PowerShell, and of course, how to create different reports of external users in Office 365 and what they have access to. Users are smart, and if we disable external sharing, they will find a way, most probably using tools that are not approved by IT to get the job done! The end goal is for Administrators to enable external sharing in their Office 365 tenant in order to allow users to be productive, but still have full control over what is shared and with whom.

 

A unique chance of networking with Microsoft

SharePoint Conference 2019 will be a great opportunity for you to have direct access to the Microsoft Product Group! Last year, there were over 100 members of the different Product Groups, from SharePoint to Yammer to Stream and even SharePoint Spaces that you could book meetings with, ask specific questions and get help on the big projects you have in 2019!

Also, don’t forget to register as soon as possible, because the price will go up as we get closer to the conference! The early bird ends on January 14th, and you can save an additional 50$ with code VLAD. If you sign up for a workshop package, you can also bring some sweet gadgets home such as a Xbox One or a Cortana Smart Speaker! Register today at: https://sharepointna.com/#!/register?utm_term=VLAD !

SharePoint Conference 2019

5/5 (2)

Please rate this

We’re now in the middle of the Black Friday & Cyber Monday weekend in North America, and every company is putting out some crazy deals out there for this special occasion! Luckily, Pluralsight which is one of the best online on-demand training providers is also having a super deal, allowing new and existing customers to get a 1 Year Subscription at only 199$ USD, so 100$ or 33% off! And for the first time ever, the Premium subscription that includes Certification and Practice Exams, and a lot more is also on sale, with 150$ off! It also works on renewals!

Pluralsight Black Friday Sale

This is a great investment to keep your skills up to date and to learn new ones! Check out the promo on the Pluralsight Website. If you’re interested in learning cool stuff about Office 365 and SharePoint 2013 and 2016, Pluralsight is the place with the most knowledge on the subject! Don’t miss the opportunity> https://spvlad.com/PSBlacKFriday2018

4.67/5 (3)

Please rate this

In Office 365, profile completeness is key to multiple cloud experiences. For example, you cannot really do approvals by the manager, if the manager is not set in the user’s profile! Another good example would be a people directory, which would be a bit useless if users don’t have their location and phone numbers filled in! In this series, we will look at how to use PowerShell to create a report of Office 365 Users missing key properties!

Finding users with no country

Office 365 Profile Completeness Series

Finding users with no country/ set in the user profile

In this blog post, we will focus on how to find users that do not have a Country set as part of their Office 365 Profile. The Country can be very useful for international company with more advanced people directories. It can also allow admins to create reports, or do changes by keying on this property.

Requirements:

The Script

First thing we are going to do is get our Office 365 credentials, and connect to Azure Active Directory.

 

I will then get all of the users in my tenant, that are internal to the company (Member) and that have at least one license assigned to them.

Next up, we will create an empty array in which we will later store our users without a country.

Now that we have all our information, we will loop trough each user, and find out if they have anything in the Country property of their Azure AD user profile. If not, we will add our user to the array!

Lastly, we will export the results to a CSV file

And here is the full script in one piece!

The Result

The final result is a CSV file in which we can see the display names and user names of all of the users in our tenant that don’t have the country in their profile! You can either contact them individually, or even Send Email from PowerShell in Office 365 in order to automatically send them a nicely formatted HTML e-mail asking them to fill it!

Finding users with no country

More Resources

PowerShell for Office 365 is an essential tool as part of every Office 365’s administrator toolbox. Without PowerShell, you cannot do cool reports such as the one in this blog post, and you are missing out on multiple Office 365 reporting, productivity and security settings. Here are some resources that you could use to learn PowerShell for Office 365:

Books

Books are really ways to learn a topic from start to master, and even if they cost some dollars, they’re always a good investment!

Learn PowerShell for Office 365

Essential PowerShell for Office 365: Managing and Automating Skills for Improved Productivity
Take your Office 365 skills to the next level. Master PowerShell for Office 365 to stay competitive in today’s world of highly sought after cloud management skills. With expert guidance, IT pros will learn how to leverage the muscle of PowerShell to automate many advanced administrative tasks not otherwise accessible in the Office 365 Admin Center. You will discover how to unlock configuration options and automate tasks in order to free up valuable time and resources.

Get it on Amazon at the following links:

Video Training

NOTE: Pluralsight is a paid resource unlike Channel9, Youtube, and Microsoft Virtual Academy which are free. The quality they provide is also superior because of all the quality checks they go through, and the instructors are one of the best in the industry. The Pluralsight courses have a link to where you can get a free trial and decide for yourself if paying a subscription or not is worth it, but the 10 day free trial should allow you to view all those courses for free.

Learn PowerShell for Office 365

PowerShell for Office 365
In this course, you will learn how to use PowerShell to manage Office 365 services. You will learn how to connect and manage users and licensing, SharePoint Online, Exchange Online, Compliance Center and last but not least, Skype for Business Online.

Learn PowerShell for Office 365

PowerShell Playbook for Office 365
A more advanced look at multiple real-life scenarios that span across all Office 365 Services and show you how your PowerShell for Office 365 skills can be applied in your day to day life

PowerShell for common Office 365 Operations
In this 300 level session, you will learn how to automate the management of Office 365 using Windows PowerShell. We will discuss how to connect Windows PowerShell to Office 365, tour the Office 365 cmdlets, and demonstrate how to manage domains, users, and services including Exchange Online, and SharePoint Online.

Support Corner: Using PowerShell to Manage Office 365 Users
Join us in this fast-paced demo to learn how to manage Office 365 users using PowerShell. Experts show you how to create and delete users, update user IDs and passwords, assign licenses and groups, and much more.

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

In Office 365, profile completeness is key to multiple cloud experiences. For example, you cannot really do approvals by the manager, if the manager is not set in the user’s profile! Another good example would be a people directory, which would be a bit useless if users don’t have their location and phone numbers filled in! In this series, we will look at how to use PowerShell to create a report of Office 365 Users missing key properties!

Office 365 Profile Completeness Series

Finding users with no manager set in the user profile

In this blog post, we will focus on how to find users that do not have a manager set as part of their Office 365 Profile. The Manager property is absolutely needed for features such as the Organization Chart, approvals in Microsoft Flow, quick team-calendar view and other productivity features in Office 365.

There is no out of the box report on Profile Completeness in Office 365, so PowerShell is your best tool in creating reports on user’s profiles! Here is what we will need to get started:

Requirements:

The Script

First thing we are going to do is get our Office 365 credentials, and connect to Azure Active Directory.

I will then get all of the users in my tenant, that are internal to the company (Member) and that have at least one license assigned to them.

Next up, we will create an empty array in which we will later store our users without a manager.

Now that we have all our information, we will loop trough each user, and find out if they have a manager or not set as part of their Azure AD user profile. If not, we will add our user to the array!

Lastly, we will export the results to a CSV file

And here is the full script in one piece!

The Result

The final result is a CSV file in which we can see the display names and user names of all of the users in our tenant that don’t have a manager in their profile! You can either contact them individually, or even Send Email from PowerShell in Office 365 in order to automatically send them a nicely formatted HTML e-mail asking them to fill it!

More Resources

PowerShell for Office 365 is an essential tool as part of every Office 365’s administrator toolbox. Without PowerShell, you cannot do cool reports such as the one in this blog post, and you are missing out on multiple Office 365 reporting, productivity and security settings. Here are some resources that you could use to learn PowerShell for Office 365:

Books

Books are really ways to learn a topic from start to master, and even if they cost some dollars, they’re always a good investment!

Learn PowerShell for Office 365

Essential PowerShell for Office 365: Managing and Automating Skills for Improved Productivity
Take your Office 365 skills to the next level. Master PowerShell for Office 365 to stay competitive in today’s world of highly sought after cloud management skills. With expert guidance, IT pros will learn how to leverage the muscle of PowerShell to automate many advanced administrative tasks not otherwise accessible in the Office 365 Admin Center. You will discover how to unlock configuration options and automate tasks in order to free up valuable time and resources.

Get it on Amazon at the following links:

Video Training

NOTE: Pluralsight is a paid resource unlike Channel9, Youtube, and Microsoft Virtual Academy which are free. The quality they provide is also superior because of all the quality checks they go through, and the instructors are one of the best in the industry. The Pluralsight courses have a link to where you can get a free trial and decide for yourself if paying a subscription or not is worth it, but the 10 day free trial should allow you to view all those courses for free.

Learn PowerShell for Office 365

PowerShell for Office 365
In this course, you will learn how to use PowerShell to manage Office 365 services. You will learn how to connect and manage users and licensing, SharePoint Online, Exchange Online, Compliance Center and last but not least, Skype for Business Online.

Learn PowerShell for Office 365

PowerShell Playbook for Office 365
A more advanced look at multiple real-life scenarios that span across all Office 365 Services and show you how your PowerShell for Office 365 skills can be applied in your day to day life

PowerShell for common Office 365 Operations
In this 300 level session, you will learn how to automate the management of Office 365 using Windows PowerShell. We will discuss how to connect Windows PowerShell to Office 365, tour the Office 365 cmdlets, and demonstrate how to manage domains, users, and services including Exchange Online, and SharePoint Online.

Support Corner: Using PowerShell to Manage Office 365 Users
Join us in this fast-paced demo to learn how to manage Office 365 users using PowerShell. Experts show you how to create and delete users, update user IDs and passwords, assign licenses and groups, and much more.

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

In Office 365, profile completeness is key to multiple cloud experiences. For example, you cannot really do approvals by the manager, if the manager is not set in the user’s profile! Another good example would be a people directory, which would be a bit useless if users don’t have their location and phone numbers filled in! In this series, we will look at how to use PowerShell to create a report of Office 365 Users missing key properties!

Office 365 Profile Completeness Series

Finding users with no skills set in the user profile

In this blog post, we will focus on how to find users that did not set their skills as part of their SharePoint Online profile. The Skills field can be very useful in an expertise finder directory, when people try to find other colleagues that have knowledge in a certain area or in certain products. Without the skills information being set, the expertise finder in your organization will be way less valuable

There is no out of the box report on Profile Completeness in Office 365, so PowerShell is your best tool in creating reports on user’s profiles! Here is what we will need to get started:

Requirements:

The Script

First thing we are going to do is get our Office 365 credentials, and connect to both Azure Active Directory and the SharePoint Online Admin Center (with the PnP cmdlets)

I will then get all of the users in my tenant, that are internal to the company (Member) and that have at least one license assigned to them.

Next up, we will create an empty array in which we will later store our users without any skills .

Now that we have all our information, we will loop trough each user, and find out if they have a SharePoint Online Profile or not (since the skills are  stored in the SPO profile, not in Azure AD).   If the profile exists, and the SPS-Skills property is equal to an empty string, it means the skills for this user are not set, so we will save the user object in the array we created in the previous step!

Lastly, we will export the results to a CSV file

And here is the full script in one piece!

The Result

The final result is a CSV file in which we can see the display names and user names of all of the users in our tenant that don’t have any skills in their profile! You can either contact them individually, or even Send Email from PowerShell in Office 365 in order to automatically send them a nicely formatted HTML e-mail asking them to fill it!

More Resources

PowerShell for Office 365 is an essential tool as part of every Office 365’s administrator toolbox. Without PowerShell, you cannot do cool reports such as the one in this blog post, and you are missing out on multiple Office 365 reporting, productivity and security settings. Here are some resources that you could use to learn PowerShell for Office 365:

Books

Books are really ways to learn a topic from start to master, and even if they cost some dollars, they’re always a good investment!

Learn PowerShell for Office 365

Essential PowerShell for Office 365: Managing and Automating Skills for Improved Productivity
Take your Office 365 skills to the next level. Master PowerShell for Office 365 to stay competitive in today’s world of highly sought after cloud management skills. With expert guidance, IT pros will learn how to leverage the muscle of PowerShell to automate many advanced administrative tasks not otherwise accessible in the Office 365 Admin Center. You will discover how to unlock configuration options and automate tasks in order to free up valuable time and resources.

Get it on Amazon at the following links:

Video Training

NOTE: Pluralsight is a paid resource unlike Channel9, Youtube, and Microsoft Virtual Academy which are free. The quality they provide is also superior because of all the quality checks they go through, and the instructors are one of the best in the industry. The Pluralsight courses have a link to where you can get a free trial and decide for yourself if paying a subscription or not is worth it, but the 10 day free trial should allow you to view all those courses for free.

Learn PowerShell for Office 365

PowerShell for Office 365
In this course, you will learn how to use PowerShell to manage Office 365 services. You will learn how to connect and manage users and licensing, SharePoint Online, Exchange Online, Compliance Center and last but not least, Skype for Business Online.

Learn PowerShell for Office 365

PowerShell Playbook for Office 365
A more advanced look at multiple real-life scenarios that span across all Office 365 Services and show you how your PowerShell for Office 365 skills can be applied in your day to day life

PowerShell for common Office 365 Operations
In this 300 level session, you will learn how to automate the management of Office 365 using Windows PowerShell. We will discuss how to connect Windows PowerShell to Office 365, tour the Office 365 cmdlets, and demonstrate how to manage domains, users, and services including Exchange Online, and SharePoint Online.

Support Corner: Using PowerShell to Manage Office 365 Users
Join us in this fast-paced demo to learn how to manage Office 365 users using PowerShell. Experts show you how to create and delete users, update user IDs and passwords, assign licenses and groups, and much more.

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