Today, we will review and use a List formatting, one of the features that SharePoint and apply it via PnP PowerShell. You can use it to apply to multiple sites with this automated process. The concept of this sample is that you have a Team inside your organization and you want to share the contacts of the persons on your SharePoint using a list. The PowerShell created will allow you to create all the required assets for using this sample.
Column formatting can enhance our list/documents inside SharePoint. Today, I’ll use PnP PowerShell in combination with the Column formation to send an email to the person that creates a new item on the Documents list. This list is created when a new site collection is created. We’ll add a new view on your list which and a simple email button that allow you to send an email for the creator of the item.
On the last article, I explained how to activate the possibility to share the screen with external users using Microsoft Teams. But depending on the organization, you may want just a specific policy setting for a user(s) to have certain abilities on the Microsoft Teams Meetings.
With the script that we’re showing, you can reset the masterpage on a SharePoint site and get back to the default masterpage (Seattle). This command can be used by any SharePoint version, a few notes that I want the user to be aware before running this script.
With the next PnP PowerShell script, you will be able to Enable the SharePoint Server Publishing Infrastructure on your SharePoint site to have access to some features that you may need. This process will change your SharePoint site structure so please be aware of that when executing this script. This script is valid for SharePoint Online and SharePoint 2019.
When you decide to install SharePoint Frameworks solutions probably you install multiple solutions on the site to test which work on your SharePoint. That process can consume some time of your daily work and the with PnP PowerShell you will have a way to deploy each solution faster and cleaner.
SharePoint Framework is growing in a daily bases and the solutions built for it are in always evolving with new features or improvements. However, it can be necessary to restore the older solution on your SharePoint Online due to some requirements of the projects or even issues.
When you are creating a SharePoint Online, by default the owners of that specific site will manage all the request access to the SharePoint site. If the user doesn’t have permissions to access to the SharePoint site these owners will receive an email to authorize or not these users to access the site. On the following article, we will use PNP Powershell to add an extra email to the default configuration.
SharePoint sites have by default the possibility to be shared by any member belonging to the site and with it, they can share with anyone of your organization or external. With this, you can end with the site being shared with a lot of users without you realizing that happened.
When we create a Modern Team site, we have the possibility to create with a simple click, since we have an Office 365 group, a Team inside the Microsoft Teams. However, if that message was dismissed by any admin of the site and you need to create the group, they need to do other type configurations to activate that group.