With the potential of Microsoft Teams having tens of thousands of users, thousands of teams, and thousands of channels, having the ability to automate and bulk manage these teams, channels, and team members is imperative for an administrator. With that said, we need to understand how nicely PowerShell integrates with Microsoft Teams and how you can use PowerShell to interact with Teams and also generate scripts to perform some of the more common, and possibly tedious, tasks associated with Teams. Microsoft Teams PowerShell provides several cmdlets for managing all aspects of Microsoft Teams, and the Teams PowerShell module offers three great features: Support for authentication options like credentials and access… Read More
Continue ReadingUnderstanding and preparing for the SharePoint Server Subscription Edition
Over the years there have been several releases of SharePoint Server for on-premises installations which were usually released about every three years (SharePoint Server 2007, 2010, 2013, 2016, 2019). This meant we didn’t see any new features for three years and then we had to go through a lengthy well-planned and thought-out upgrade process to deploy the next version. You may be wondering where the next major release of SharePoint Server is, being we haven’t seen anything about SharePoint Server 2022. Well, Microsoft is changing things up with SharePoint Server, so instead of releasing a new SharePoint server product every three years like they have been, they have released SharePoint… Read More
Continue ReadingRenaming the GUID-Challenged Central Administration Database
The Central Administration content database that is created during the installation of your SharePoint farm is probably the second most important database, with the SharePoint Configuration database being the first most important, so it is imperative that you are able to easily reference this database when performing administrative tasks. If you perform the SharePoint installation using the GUI the Central Admin database is created with a not-so-user-friendly name that includes a Globally Unique Identifier (GUID). This name makes it challenging to work with when writing scripts that reference the database because of the GUID included in the name of this database. You can avoid the GUID from being applied to… Read More
Continue Reading