Skip Ribbon Commands
Skip to main content
  
  
  
Category
  
  
Edit
Body
  
No presence informationTodd O. Klindt10/18/2018 4:54 PMPodcast0 

Shane is on the road, but that doesn't stop them from putting out another quality podcast. Shane starts off the podcast by telling us what's grinding his gears today. Todd then talks about a recent SharePoint event he crashed and the fun he had there. They do talk some tech, including the new SharePoint Admin Center, and a few things Todd has learned in the field in the last week. We wrap things up by mentioning some of our favorite user groups and upcoming conferences.

Thanks to our sponsor and purveyor of fine software, AppRiver.

Audio File

Video File

Podcast 406 - What Time is it on Earth (Time 0_00_16;19)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 58:18

Links:

29:06 Unleash your SharePoint admin superpowers with new admin center capabilities
46:47 PowerApps String Functions
48:41 Tampa Bay SharePoint User Group
51:00 Launch of PowerApps and Flow Cincinnati User Group
51:20 SharePoint/O365 Administration Workshop with Todd Klindt
52:38 SharePoint Saturday Cincinnati
52:50 PowerApps and Flow Training
53:40 Thrive Conference 2018
55:54 North American Collab Summit

ShortURL: https://www.toddklindt.com/Podcast406

  
No presence informationTodd O. Klindt10/17/2018 5:01 PMPodcast0 
  
No presence informationTodd O. Klindt10/8/2018 3:17 PMPodcast0 

We start this week's podcast solving the mystery of what the difference between Britain and the United Kingdom is. We think. Then we move on to topics like Ignite, security for small businesses, how to restore delete, and then restore, nearly 100,000 files in Office 365 and some fun in PowerShell.

Thanks to our sponsor and BFF, AppRiver.

Audio File

Video File

Podcast 404 - I Don't Want to Break a Hip (Time 0_08_48;07)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 53:12

Links:

06:09 Different between UK, Great Britain, and England
28:22 AppRiver
40:18 Introducing the PowerShell Excel Module
39:19 PSCalendar by Jeff Hicks
41:21 PowerApps AddColumns ShowColumns
43:38 April Dunnam
44:00 Oklahoma PowerApps and Flow User Group
44:51 PowerSummit
45:53 Launch of PowerApps and Flow Cincinnati User Group
46:21 SharePoint/O365 Administration Workshop with Todd Klindt
47:00 Register here
47:57 SharePoint Saturday Cincinnati
48:28 PowerApps and Flow Training
48:58 Thrive Conference 2018
51:09 North American Collab Summit

ShortURL: https://www.toddklindt.com/Podcast404

  
No presence informationTodd O. Klindt10/7/2018 11:15 PMOffice 3650 

Every day I’m knee deep, well, waist deep in Office 365. My personal email and all of that is in Office 365. I’m also the Global Admin for that same tenant. I jump into customer tenants all the time and I have 2 or 3 demo and trial tenants that I’m routinely noodling around in. Since all of those environments are in the same DNS domain, office.com, it’s tough to handle being signed into them all at the same time. You can use in-private or incognito mode, but that only gets you one additional user, as all in-private mode windows share the same memory space. You could use multiple browsers, but that gets unwieldy remembering which browser is for which account, and at some point you end up using Microsoft Edge, and that’s just not worth it. It would seem this summit is insurmountable. I am here to tell you fellow Office 365 lover, that it is not. I have cracked the code, and I’m going to show you how.

First, let me say this is not something I figured out on my own. I’m not blazing any new trails here. There are dozens of blog posts on this already, some by friends of mine. I’m writing this blog post because I’ve told a few people about it recently and they hadn’t heard about. I thought I’d blog this and make it official.

The secret to making this all work is to use Google Chrome. Chrome has support for multiple people, and we’re going to use that to set up a Person for each Office 365 persona we have. Each Chrome Person has its own separate password store, bookmarks, and plugins. Perfect for what we’re doing.

Of course you’ll need to have Google Chrome installed before this will work. You can download it from this link. Or, you can show off your geek prowess and download it with PowerShell using this:

Invoke-WebRequest "http://dl.google.com/chrome/install/375.126/chrome_installer.exe" -OutFile chrome_installer.exe –UseBasicParsing

Chrome auto-updates, so even if you get an older version, it should update itself after it installs.

After it’s installed look in the upper right corner for the Person icon. This screenshot shows my current Person and icon, but yours might look different:

image

It pulled my name “Todd” and my picture from my Google profile. After I created this person I logged into my Google account and it got it from there. We’ll cover that later. If you click on the Person icon you’ll get a dropdown like this. To add another user, click “Manage people.”

image

Right now I have a single, lonely person in Chrome. Fortunately we can add some friends with the Add Person button.

image

When you click the Add Person you get the dialog box to, well, add another user. I log in as my Office 365 Global Admin, so I’m going to make a Person for that user. I’m calling it “Office Admin” and I’m choosing the Ninja as its icon, it seems appropriate. If I log into Google as this Person it will download my Google profile including bookmarks and my Google avatar will replace the Ninja, sadly. In the lower left you have the option of creating a desktop icon for this Person. If you don’t, you simply pick it from the list in an existing Chrome instance. You can also add the desktop icon later if you regret not making it when you created the Person.

image

Now when we go into the “Manage people” screen my user has friends.

image

You can add as many users as you want. Each will have its own environment and its own set of stored passwords, bookmarks, and so on.

You know what they say, “Pics or it didn’t happen.”

image

You can see I have two browsers both logged into Office as different users, and best of all it will all persist, so the next time I use the “Office Admin” Person in Chrome it will remember my username and password. And also unlike using Incognito Mode, I can have more than two different users logged in at a time.

While I’ve talked about this all in the context of Office 365, it works for anything. If you have multiple Twitter accounts, YouTube accounts, whatever, this works. It’s a miracle of modern science, that’s what it is.

tk

ShortURL: https://www.toddklindt.com/ManyUsersBrowser

  
No presence informationTodd O. Klindt10/1/2018 3:47 PMOffice 365; SharePoint 2016; Speaking; Sharepoint0 

Want to join me for an all day SharePoint and Office 365 Admin Workshop? You are so in luck! On October 26th 2018 I will be teaching a one day workshop in beautiful, sunny Omaha Nebraska, Peyton Manning’s favorite!

Here’s the official event information:

Are you a SharePoint or Office 365 administrator looking for a fun way to spend a chilly Midwestern Friday? If so, then join Todd Klindt on Friday, October 26th for an all-day workshop on SharePoint and Office 365 Administration. He’ll pack as much administrative goodness into one day as humanly possible. He’s going to cover on-prem topics architecture and administration. Then he’ll switch gears and talk about cloud and Office 365 topics like authentication with Azure AD, OneDrive, SharePoint Online, Groups, and other administrative topics. After that foundation is laid down he’ll bring it all together by covering some of the hybrid opportunities there are with on-prem and online SharePoint and help you figure out which ones make the most sense for you. If there’s any time or brain cells left he’ll talk about migration and PowerShell.

The Omaha SharePoint User Group has created this low-cost training opportunity for our community.  While we normally meet a couple hours each month, this day will provide an exceptional training opportunity at a very low cost. 

What a great way to start your weekend, please join Todd on Friday for all things SharePoint.

Technologies Covered

SharePoint, Office 365, Azure AD, OneDrive, Groups

Details

Breakfast and snacks will be provided.  Lunch is on your own.

All of this for only $50. What a good deal! Register now before all the seats are taken and you’re forced to press your face to the window from the outside and watch the rest of us have the times of our lives.

I've had a couple of questions about this. This class is in-person only. I don't think there are options for remote viewing. Sorry to anyone that has the misfortune of not being in Omaha that day.

tk

ShortURL: https://www.toddklindt.com/OmahaWorkshop2018

  
No presence informationTodd O. Klindt9/28/2018 5:40 PMPodcast0 

The Microwave IS listening. Todd and Shane break it down for you this week. They also talk about Todd's controversial new blog post on Microsoft Flow and how it got him mentioned on another podcast. They also talk about some of the news coming out of Ignite and wrap things up complaining about DNS.

Thanks to our sponsor, AppRiver.

Audio File

Video File

Podcast 403 - The High End of the Low End (Time 0_17_19;14) 

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 48:09

Links:

19:00 Amazon's Smart Microwave
25:00 How to Disable the Flow button in SharePoint Online
33:45 SharePoint Dev Weekly – Episode 6
34:45 AppRiver
38:00 SharePoint Online Deployments Surging
48:00 What’s new in security, compliance, & administration for SharePoint & OneDrive from Microsoft Ignite
50:30 OneDrive Announcements at Ignite 2018
57:34 SharePoint Saturday New England 2018
58:00 How to Prepare for an Upgrade to SharePoint 2019
58:40 PowerSummit
59:30 SharePoint/O365 Administration Workshop with Todd Klindt
59:45Register here
1:00:00 SharePoint Saturday Cincinnati
1:01:00 PowerApps and Flow Training
1:02:00 North American Collab Summit

ShortURL: https://www.toddklindt.com/Podcast403

  
No presence informationTodd O. Klindt9/25/2018 5:15 PMPodcast0 

The podcast starts out with Todd and Shane complaining about patches and the things they break. They also talk about cord cutting, how to get properties of objects with the PnP PowerShell, and what Azure DBaaS is why Shane loves it so gosh darned much.

Thanks to our sponsor, AppRiver.

Audio File

Video File

Podcast 402 - Oodles and Oodles of Poodles (Time 0_23_30;25)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 47:46

Links:

14:14 "The closest you can get to knowing what it’s like to be a ghost is listening to a podcast where the hosts are trying to remember a piece of trivia that you know"
41:09 SharePoint Saturday New England 2018
41:51 How to Prepare for an Upgrade to SharePoint 2019
43:03 PowerSummit
45:07 North American Collab Summit

ShortURL: https://www.toddklindt.com/Podcast402

  
No presence informationTodd O. Klindt9/21/2018 8:19 AMPodcast0 

Todd's flying solo this week as Shane is selfishly on vacation. Todd powers on and talks about his troubles using PowerShell with Teams, and why your boss is wrong if he doesn't like the PnP PowerShell.

Thanks to our sponsor, AppRiver.

Audio File

Video File

Podcast 401 - So Much Better than the First Time I Did It (Time 0_17_34;26)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 34:04

Links:

Live events in Microsoft Teams
SharePoint Saturday New England 2018
9th Annual Thrive Conference

ShortURL: https://www.toddklindt.com/Podcast401

  
No presence informationTodd O. Klindt9/19/2018 5:09 PMPowerShell; Office 365; Sharepoint0 

Now, now, I know what you’re thinking, “This is a terrible idea! Why would any want to disable Flow?? What’s Flow ever done to them anyway?” I’m right there with you, honest I am, but a customer asked me how to do this and I can’t imagine they’re the only ones trying to do it. So while I’m a big fan of Flow and think everyone should enjoy it, in the unlikely event your organization doesn’t want to, here’s how to disable it.

When things are in their default state, the Ribbon, or Toolbar in a Modern List or Document Library in Office 365 shows an easy to use link to wire up a Flow to the library. It looks like this:

SNAGHTML206e612

Very cute, very innocent, but regardless, some folks don’t want it there. Even if the user hitting the list or library isn’t licensed to use Flow, it’s there. This is a per site collection setting, and nowhere in the site or site collection settings is there a place to shut it off. I turned on the Bat Signal, and PowerShell answered my call. Sort of…

The official Microsoft SharePoint Online cmdlets have a cmdlets, Set-SPOSite and it has a parameter, –DisableFlows. Are you thinking what I’m thinking? Of course you are. And it does what we want, kind of. Here’s how the whole solution looks:

Connect-SPOService -Url https://flowhater-admin.sharepoint.com

$val = [Microsoft.Online.SharePoint.TenantAdministration.FlowsPolicy]::Disabled
Set-SPOSite -Identity
https://flowhater.sharepoint.com/sites/Me2Hub -DisableFlows $val

You have to do the funny business with $val because the –DisableFlows parameter doesn’t accept a boolean, like a civilized parameter does, it requires its value to be in the form of a Microsoft.Online.SharePoint.TenantAdministration.FlowsPolicy object, whatever that is. So that’s what it gets.

Now when we go to our Document Library it looks like this:

SNAGHTML20d5a7a

Sad, I know. When you come to your senses and want to reenable Flow, here’s how you do it:

$val = [Microsoft.Online.SharePoint.TenantAdministration.FlowsPolicy]::NotDisabled
Set-SPOSite -Identity
https://flowhater.sharepoint.com/sites/Me2Hub -DisableFlows $val

And now is all right in the world.

Unless you have the fancy Site Collections that are using Groups in the background. Then you get the “womp womp” sound from Set-SPOSite. Okay, it really says, “Set-SPOSite : https://flowhater.sharepoint.com/sites/SPODemo2-Test2 is a Groups site collection.” but we all know what it really means. A less motivated man would have given up at this point. He would have taken this as a sign from the universe that one should not be disabling Flows, it’s just unnatural. Not this man. (In reality, not this man’s customer). So I went to Plan B, the PnP PowerShell, and it did not disappoint. The PnP’s version of the Set-Site cmdlet works with Group Site Collections and doesn’t require any weird casting voodoo. Here’s how it looks:

Connect-PnPOnline -Url https://flowhater.sharepoint.com/sites/SPODemo2-Test2 -Credentials 'SteffenAdmin'

Set-PnPSite -DisableFlows:$true

Here’s how you right that wrong:

Set-PnPSite -DisableFlows:$false

That’s much easier, and works on all site collections.

There you have it. I hope you never have to use it. Smile

tk

ShortURL: https://www.toddklindt.com/PoshDisableFlowButton

  
No presence informationTodd O. Klindt9/18/2018 9:40 AMSharePoint 2016; SharePoint 2019; SharePoint 2013; SharePoint 2010; Speaking0 

Are you excited about SharePoint 2019? You know I am! Join me Thursday, September 27th at 10 CDT for a free (as in beer) webinar where I talk about what I’m doing with my customers to get them all primed and ready for SharePoint 2019. Some will be technical, some will be social, but it will all be fun.

The fine folks at SysKit are footing the bill for it all. Thanks!

Sign up here!

I hope to see you there.

tk

ShortURL: https://www.toddklindt.com/SysKitSP2019Prepare

  
No presence informationTodd O. Klindt9/15/2018 11:42 AMSharePoint 2010; SharePoint 2013; SharePoint 20163 

This isn’t specifically a SharePoint patching issue, but it’s close enough I thought I’d add it. A recent .NET security patch, KB 4457916, while doing a bang-up job fixing a remote exploitation in .NET, broke Workflows in SharePoint. Of course you could uninstall the patch, but everyone except the bad guys think that’s a horrible idea. Fortunately there’s a  fix that allows you all the protection of the patch as well as continue to enjoy SharePoint workflows. This blog post on MSDN provides the solution;

After that, you should be good to go.

This issue punctuates why it’s important to keep an eye on the Windows patches on your SharePoint servers. If you’re using some sort of patch distribution service, like WSUS, your SharePoint servers should be in their own group.

If you’ve had any experience with this patch or the fix, leave a comment below.

tk

ShortURL: https://www.toddklindt.com/PatchBreaksWorkflow

  
No presence informationTodd O. Klindt9/12/2018 4:02 PMPodcast0 

It's the big 4-0-0! Todd and Shane look back at the last nine years of podcasting glory. They also welcome a new sponsor, AppRiver. While they're waxing nostalgically they talk about the great time they had at SPTechCon in Boston. After all that's finished they get down to some tech goodness. They give their review of Bob German's recent posting on how to customize and brand SharePoint Online. The SharePoint Online PowerShell module got an exciting change and they cover that as well. They finish up by talking about the recent Azure outage and some cool things Shane has done with PowerApps and Flow.

Thanks to our sponsor, AppRiver.

Audio File

Video File

Podcast 400 - Drumroll Please (Time 1_10_24;09) 

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 48:49

Links:

3:00 Update to SysKit Insights
13:05 AppRiver our newest Sponsor
18:35 SPTechCon Austin 2019
31:20 Branding SharePoint: The New Normal
34:23 Announcing availability of SharePoint Online Management Shell from PowerShell Gallery
43:25 PowerApps Google Maps API
43:26 PowerApps Generate a PDF with a Flow
44:00 SharePoint Saturday New England 2018
46:10 9th Thrive Conference

ShortURL: https://www.toddklindt.com/Podcast400

  
No presence informationTodd O. Klindt9/7/2018 4:45 PMPodcast0 
  
No presence informationTodd O. Klindt8/8/2018 8:37 AMPodcast0 

Shane and Todd are back together this week and a good time is had by all. They talk about patches, SharePoint 2019, blogging every day, EVERY DAY, for over a year. That and more this week on Todd and Shane's Cloudy Podcast.

Audio File

Video File

Podcast 398 - Sounds Dumb (Time 0_00_03;18)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 48:43

Links:

1:00 SPDocKit Review – July 2018
2:00 New in SysKit Security Manager: Automatic Discovery of Site Collections
23:49 The Patch that is destroying the world
28:30 SharePoint Server 2019 Public Preview
34:38 SharePoint Server 2016 dev/test environment in Azure
35:00 Shanes Video series
36:41 SharePoint 2013/2010 - Remove Columns Name from Group View
40:26 Vote for Save in AutoSave
38:06 Tracy van der Schyff
40:00 SPS Charlotte
41:00 SharePoint Saturday New England 2018
42:00 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast398

  
No presence informationTodd O. Klindt7/24/2018 4:13 PM0 

There are a few things I get really, really excited about. Buy one, get one free day at Dairy Queen is one of them. New versions of SharePoint are another. DQ failed me today, but Microsoft did not. Today they released the SharePoint Server 2019 Public Preview. You can read all about it on Bill Baer’s Tech Community blog post. 

If you don’t want to read all of Bill’s words (who does, really?) here are some quick links:

Download SharePoint Server 2019

SharePoint 2019 Quick Start Guide

SharePoint 2019 Reviewer’s Guide

Now that SharePoint 2019 is out you can look forward to some blog posts here about it. Leave me comments below and let me know what you think.

tk

ShortURL: https://www.toddklindt.com/SP2019isHere

  
No presence informationTodd O. Klindt7/22/2018 10:28 AMPodcast0 

Another blissful week of no Shane. Ahhh, so refreshing. Todd takes advantage of this quality time to talk about nuts and bolts things like patching and account permissions. He also makes fun of Amazon Prime Day. Microsoft had a couple of big announcements around Teams and Whiteboard, and he tells you what that's all about. Finally, he tells you about some recent things he's published.

Audio File

Video File

Podcast 397 - Together, Cozy (Time 0_50_02;23)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:54

Links:

  1. 05:39 Account permissions
  2. 19:49 Microsoft Teams has a free tier now
  3. 23:43 Microsoft Whiteboard generally available for Windows
  4. 25:39 SPDocKit Review – July 2018
  5. 30:01 SharePoint Best Intentions – Planning versus Reality
  6. 31:00 Business Application Summit Keynote Live
  7. 34:04 SPS Charlotte
  8. 34:10 SharePoint Saturday New England 2018
  9. 34:30 Business Application Summit
  10. 34:35 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast397

  
No presence informationTodd O. Klindt7/19/2018 9:23 AMSharepoint; Petri0 

I’ve published another article at Petri.com, SharePoint Best Intentions – Planning versus Reality. You’ll like it. I promise.

tk

ShortURL: https://www.toddklindt.com/SPIntentions

  
No presence informationTodd O. Klindt7/18/2018 9:33 AMSPDocKit0 

Back in May I started doing marketing work for SysKit, the folks that bring you fine products like SPDocKit. One of the things they asked me to do was to write a review of SPDocKit from the view of someone that uses it. They know I’ve been a big fan of SPDocKit for years, so I was happy to do it. This blog post is my review of SPDocKit, or at least the first part of it. I had so many things to say SysKit had to finally cut me off and tell me to publish the thing. I may follow this up with some more thoughts later.

Here it is, my review of SPDocKit.

I've been a SharePoint Administrator for a lot of years, the majority of my professional career. Over that time I've seen a lot of SharePoint utilities come and go. A few have grabbed me as being must haves, and SPDocKit is one of them. Since the first time I used it I knew how much value it provided the SharePoint admin, and with each update it's gotten even better. Today I want to walk you through a quick review of a few of my favorite pieces of SPDocKit and how you can put it to use for you.

One of SharePoint's biggest strengths, and why I think it has been so popular is how easy it makes things for the users. IT is no longer the bottleneck to adding functionality or getting things done. If a user wants to add someone to their site, they can. If a user wants to create a new list, library, or even subsite, they can. No waiting on hold with the helpdesk. No filling out a web form that they didn’t know existed. No bribing IT with a bag of candy. All without IT lifting a finger. A win for IT, a win for the user, and ultimately a win for the business. But it does have a cost…

SharePoint's greatest strength, putting power in the hands of the people, is also one of its greatest problems. Users don't care about governance, security, storage resources, any of that. They just worry about getting their job done. Unfortunately, sometimes that runs afoul of IT, and without IT knowing about it. Over the years IT departments have either been blindsided by this, when data leaked out, or drives filled up, or they’ve cobbled together solutions to keep an eye on it. I learned a long time ago what my favorite solution to the problem was, frequent doses of SPDocKit applied liberally to my SharePoint farms.

SPDocKit is a tool, conceived and inspired by SharePoint experts, that documents your SharePoint farm in stunning detail. That sounds pretty boring on its surface, no one likes documentation. But the folks at SysKit have taken SharePoint documentation to a whole new level. They’ve made documentation fun, and very powerful. Not only does it do an impressively thorough of documenting a SharePoint farm, it produces completely customizable professional looking reports that are useful to admins, and their bosses. Personally, I don’t think any SharePoint farm is complete without SPDocKit. It gives the SharePoint Admin a fighting chance of keeping up with the growth and proliferation of their farms.

The SPDocKit installation is a breeze. Don’t take my word for it, download a trial for free and walk through the install yourself. It’s right up my alley as a SharePoint admin that enjoys clicking “next” and “finish” a lot. You have the option to have SPDocKit store its results in SQL, and I recommend that. Since you’re documenting SharePoint you have a SQL instance at your disposal. Letting SPDocKit use SQL allows it to take advantage of SQL’s database engine to run queries and give you better information faster.

Another nice touch is that while SPDocKit caters to SharePoint admins, it also has an install mode for SharePoint consultants, such as myself. This allows me to run it on a customer’s farm without leaving it there afterwards. Features like this showcase how in tune the SPDocKit developers are with the people that use their tools.

Once you get SPDocKit installed you’re greeted with a very friendly page that shows you what tools are at your disposal.

clip_image002

There are a ton of great tools in SPDocKit, but the ones I use the most are in the top heading, Documentation and Configuration. This is where SPDocKit got its start and where it really shines, in my opinion.

My trips into SPDocKit on a new farm usually start with “Take Snapshot.” If SPDocKit had a weakness (and I’m not sure it does) it would be that it does too good of a job collecting data. It finds useful information in many dark corners of SharePoint, and in that can be overwhelming depending on how big your farm is, or what information you’re looking for. To help combat the potential information overload, SPDocKit has a couple of options for what is collected during a snapshot. The “Default” mode is a good place to start. That report runs pretty quickly and gives you a good overview of what snapshots collect.

clip_image004

As you get more familiar with SPDocKit you can fine tune what does and does not get included in the Snapshot. Choosing the “Custom” mode lights up the “Options” step, which gives you more fine tuning on what is and isn’t included in the Snapshot.

clip_image006

You can run Snapshots as often as you’d like. SPDocKit keeps track of them all. At any point you can look at any previous Snapshot. You can create a report from the Snapshot, or even more.

The obvious power of snapshots is to give you an easily consumable look at your farm at that moment. See how things are going, so you can address something if it needs it, or be proactive and get ahead of any problems coming down the road. SPDocKit does that with ease, but it takes it one step further. It allows you to compare snapshots over time, so you can also see trends in your farm.

clip_image008

The Compare Wizard can also compare two different farms, for instance, if you want to compare your Test farm with Production.

clip_image010

If you choose to compare two snapshots from the same farm you get a dialog box that lets you choose which two Snapshots to compare.

clip_image012

Once you choose the Snapshots, SPDocKit gets to work comparing them. After that’s finished, you got a dialog like the one below.

clip_image014

There are several results possible for each compared node. In the screenshot above, SPDocKit pointed out that the build number was different between the two Snapshots. The Snapshot taken before was running the April 2018 patch, 16.0.4678.1001. Some time after that, the farm was patched to the June 2018 patch, 16.0.4705.1000. If we drill down farther, we can also see there are differences in the site collections and content databases in the farm.

Reports

The place where SPDocKit really shines is with its reporting. As a nerd, it’s often tough for me communicate correctly with non-nerdy audiences. I get all excited about the technical aspects of something, and completely forget that not everyone else does. Sometimes I need help presenting in a way that can be easily consumed by my audience. SPDocKit lets me do this. It lets me see all the deep technical details of my farm, all the bytes of this, the users in that, but also lets me take that information, and distill it down to something that any CIO or other higher level person can look at and makes heads or tails of, without being overwhelmed by all the technical minutia. Not only does SPDocKit create easy to read, professional looking reports, it allows you nearly infinite customization options. This can be what information is reported, how deeply that information is reported, and even the style and colors used to report it. If your company has a particular color palette it uses, SPDocKit can make your reports match that. Want to put your corporate logo on the reports, too? Easy enough. And once you get the formatting exactly how you want it, you just save the template and SPDocKit lets you use that any time you create a report.

I fill pages with all the customization options you have, but I won’t do that. I’ll show you a couple and let you take SPDocKit for a trial run and explore on your own.

When you want to create a report, choose the Snapshot you want to report on and open it up. In the ribbon at the top you’ll see “Generate” in the Documentation area.

clip_image015

Notice “Customization” right next to that.

Choose the format you want your documentation in. I usually choose PDF, as that is easy to forward on to whoever I am reporting to. After you choose the documentation type I’m presented with a dialog box asking which Template I want to use. These templates let you pick what information is included in the report.

clip_image017

Like the default Snapshot, choosing the “Simple Documentation” template is a good place to start. If you change any of the objects reported, SPDocKit will ask you at the end if you want to save it. That’s how I created the cleverly named “Temp 1” template at the end of that list.

Once you’re satisfied that the information you want is in there, and the information you don’t want isn’t, click “Generate.” You’ll get the familiar Save dialog box where you can specify the name and location of your report.

SPDocKit will open the report for you after it’s been saved. It will probably be a lot of pages, so don’t be surprised if you don’t have to run the Report Generation wizard a few times to get exactly the right information. Here are a couple of screenshots of the report I ran on one of my test servers:

clip_image019

clip_image021

clip_image023

Here’s the Microsoft Word version of the same report, with a little color splashed on for good measure.

clip_image025

As you can see, for good or bad, you have a lot of flexibility.

I’ve run out of time for this blog post and I’ve only scratched the surface of what SPDocKit can do. There’s so much more to talk about. In an upcoming blog post I’ll gush over the other features that make SPDocKit such a great and indispensable tool.

tk

ShortURL: https://www.toddklindt.com/SPDocKitReview

  
No presence informationTodd O. Klindt7/17/2018 8:26 AMPodcast2 

Todd is flying solo this week, so it's an extra good podcast. He covers several new releases from Microsoft like Known Folder Move, Idle-Session timeout, and SharePoint Online cmdlets. He also covers some tips on how to use the SharePoint Migration Tool and how to keep the Office 365 autosave from destroying your important documents.

Audio File

Video File

Podcast 396 - Documents I've Destroyed (Time 0_05_49;18)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 36:44

Links:

01:32 Todd got renewed!
04:52 How to Dig Deeper Into Your SharePoint Farm
04:23 5 Things You Can Do to Prepare for your SharePoint 2019 Migration
07:32 Use the Page Diagnostics tool for SharePoint Online
10:39 Known Folder Move
16:06 New SharePoint Online Management Shell
18:41 Azure Active Directory cmdlets for configuring group settings
21:57 MAKING SHORT LINKS LONG WITH POWERSHELL AND WPF
24:18 Idle-Session Timeout Policy in SharePoint Online & OneDrive is now Generally Available
26:18 Take your summer back and automate your Office 365 migration
29:11 Use Save a Copy to modify a file without changing the original
33:58 SPS Charlotte
34:05 SharePoint Saturday New England 2018
34:36 Business Application Summit
34:52 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast396

  
No presence informationTodd O. Klindt7/11/2018 2:58 PMSharePoint 2019; Sharepoint0 

Today I published an article at Petri, How to Dig Deeper Into Your SharePoint Farm. Check it out.

tk

ShortURL: https://www.toddklindt.com/DigDeeper

  
No presence informationTodd O. Klindt7/11/2018 2:39 PMPodcast0 

In this episode you cannot win for losing. Todd took the week off. Yay! But Jonathan Mast filled his spot as microphone hog reducing your time with Shane. Boo! The good news is Shane and Jonathan have some great chats about Azure and SharePoint and how the landscape has changed for the better. For news there is some fun around Sensitive Data types in Office 365, Microsoft Teams adding archiving, and PowerApps Repeating tables. Even with all of the things working against him, Shane manages to create another awesome show!

Audio File

Video File

Podcast 395 - California is Jealous (Time 0_15_09;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 39:31

Links:

New GDPR sensitive information types help you manage and protect personal data
Microsoft Teams can now be archived
PowerApps Repeating Tables like InfoPath Part 1
PowerApps Repeating Tables like InfoPath Part 2
PowerApps Repeating Tables like InfoPath Part 3
SPS Charlotte
SharePoint Saturday New England 2018
Business Application Summit
SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast395

  
No presence informationTodd O. Klindt7/6/2018 8:35 AMSharePoint 2016; SharePoint 2019; Sharepoint2 

The Internet is a pretty big place. There’s my blog, YouTube, some funny cat videos, lots of stuff in lots of places. I think it’s safe to say I’m the uncontested best poster here at toddklindt.com. It was a an uphill fight, but I prevailed. I’ve set my sights a bit higher. I’m going to start writing articles for Petri.com as well. I’ve written a few things for them in the past, but hopefully I’ll do a better job sticking with it this time. I’ll still be posting here at toddklindt.com, so don’t remove it from your Favorites bar just yet. I’ll just be augmenting it with some articles over at Petri. That’s a decent site too, so you’re probably already going there. If you’re not, shame on you, you should be.

My first article, 5 Things You Can Do to Prepare for your SharePoint 2019 Migration, went up this week. Check it out. You can leave comments there or here. I’m checking both places.

If you have ideas for articles, for here or there, let me know. I’m always happy to take requests. Even “stop writing” requests. Smile

tk

ShortURL: https://www.toddklindt.com/SP20195Things

  
No presence informationTodd O. Klindt7/2/2018 2:44 PMSharepoint2 

July 1st is one of my favorite days of the year. It’s the beginning of the second half of the calendar year, the days are long, the sun is bright, and of course, it’s Canada Day! And our own Independence Day is right around the corner. It’s about this time I start getting out my shorts with the elastic waistband in preparation for all the good eats.

July 1st has also been, for the last decade, MVP renewal date.

The MVP Program is a program at Microsoft were they recognize people in the community that support and evangelize Microsoft products. I have gotten the award every year since 2006, and without too much hyperbole, it has changed my life. It has opened doors for me that otherwise would have been very difficult to open, and it has allowed me to surround myself with many like-minded folks, most of which are much smarter than me, and most of which I am lucky enough to call friends. It’s been wonderful, to say the least. So every year, when July 1st starts getting close, I get nervous. I get nervous that my contributions in the previous year weren’t enough to earn the award for another year. That would be very sad indeed.

Fortunately yesterday I got the happy email,

SNAGHTML486b9481

I’d like to thank Microsoft for the opportunity and for renewing me each year. I’d also like to thank everyone that reads my blog, responds to my tweets, and comes to my sessions. I do all of this for you all, and knowing it helps you is what keeps me going.

And congratulations to all of my fellow MVPs out there that either got renewed, or were awarded for the first time.

tk

ShortURL: https://www.toddklindt.com/2018MVPAward

  
No presence informationTodd O. Klindt6/21/2018 10:46 AMPodcast1 

Todd and Shane both got new toys last week, and they start off the show gushing over them. They do eventually get into some meaty Office 365 goodness. They talk about a free way you can kick start your SharePoint Online sites, how to secure your Azure AD accounts, how to keep up with all the new things in OneDrive, and a couple of PowerApps videos Shane made. All of that and some love for GDPR, this week on the Cloudy Podcast.

Audio File

Video File

Podcast 394 - Hate Them Right in the Face (Time 0_27_54;10)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 46:12

Links:

01:33 SharePoint 2019 – Something to Look Forward to!
24:21 Introducing SharePoint Starter Kit
28:00 Securing privileged access for hybrid and cloud deployments in Azure AD
32:05 OneDrive Message Center Updates
34:04 First GDPR now Memes. When will it stop?
40:09 PowerApps Random Function
40:10 PowerApps Code Comments
40:11 PowerApps Repeating Tables like InfoPath
42:30 SPS Charlotte
42:35 SharePoint Saturday New England 2018
43:30 Business Application Summit
43:32 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast394

  
No presence informationTodd O. Klindt6/20/2018 2:27 PMPodcast0 

Todd and Shane cover a lot of ground this week. They talk about whether you should upgrade to SharePoint 2016 now that SharePoint 2019 has been announced, how to see the URL behind those tricky URL shorteners, what's so great about Google Fi, Shane's battle with orphans, and how you can tame Flow and PowerApps with PowerShell.

Audio File

Video File

Podcast 393 - Hairy Spice (Time 0_27_44;02)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 42:59

Links:

02:14 Now that SharePoint 2019 is Announced, Should I Even Bother with SharePoint 2016?
08:46 Resolve Short URLs with PowerShell
12:53 All SPC18 podcast episodes recap
19:58 Google Fi
210:00 Cheap phone stand
39:27 Business Application Summit
40:00 SPS Charlotte
40:30 SharePoint Saturday New England 2018
41:00 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast393

  
No presence informationTodd O. Klindt6/13/2018 9:17 AMPodcast0 

No Shane this week, so Todd is at the helm serving up some podcasting goodness. He starts off talking about Microsoft buying Github. Then he digs in to a bunch of great Office 365 topics. How to keep up with your DNS records, new SharePoint cmdlets, how to get a free Office 365, and why you should start your day at office.com. All of that, and no Shane. Everybody wins.

Audio File

Video File

Podcast 392 - He Who Shall Not be Named (Time 0_00_38;15)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 38:28

Links:

01:08 https://www.toddklindt.com/SyskitWebinar
10:14 Microsoft Bought GitHub and the Clippy Jokes Escalated Quickly
11:26 Best practices for using assigned Office 365 DNS records
19:03 New SharePoint Online Management Shell
20:22 PnP PowerShell
23:51 Office 365 Developer Subscription
29:19 SharePoint install error about .Net 4.5
32:07 Microsoft sinks data centre off Orkney
35:50 SPS Charlotte
35:51 SharePoint Saturday New England 2018
36:36 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast392

  
No presence informationTodd O. Klindt6/10/2018 5:11 PMPodcast0 

Todd and Shane start out this week's podcast by reflecting back fondly on the SharePoint Conference. They then talk about some version changes to SharePoint Online, remind listeners how to keep up with the changes in Office 365, how Azure AD and Office 365 keep ahead of the bad guys, and Shane tries something new this week and promotes a PowerApps video.

Audio File

Video File

Podcast 391 - His Dog Can Hack that Thing (Time 0_12_30;11)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 45:07

Links:

13:54 Versioning update to Document Libraries in team sites in SharePoint Online and OneDrive for Business
14:00 How to Keep up with Office 365 Changes
20:23 How we protect #AzureAD and Microsoft Account from lists of leaked usernames and passwords
23:04 Hacked Routers!
35:45 Phishing Email with fake O365 admin stuff
37:18 Fake cell phone towers in DC
40:50 PowerApps Send Multiple Email attachments
42:30 SPS Montreal
42:31 SPS Charlotte
42:32 SharePoint Saturday New England 2018
43:33 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast391

  
No presence informationTodd O. Klindt6/8/2018 4:16 PMSharePoint 2016; SharePoint 20192 

Now that I’ve had a couple of weeks to catch my breath after SPC I took the opportunity to write a couple of blog posts for Syskit about what I brought back with me. The first one I wrote was inspired by a question I got a lot while I was at SPC,

“I have SharePoint 2013. Should I just skip SharePoint 2016 now that SharePoint 2019 has been announced?”

It’s an involved question with a lot of nuance. To see my full answer read my blog post,

Now that SharePoint 2019 is Announced, Should I Even Bother with SharePoint 2016? on the SysKit blog.

Let me know what you think in the comments below, or at SysKit.

tk

ShortURL: https://www.toddklindt.com/SysKitShouldIUpgrade

  
No presence informationTodd O. Klindt5/30/2018 11:13 AMPodcast0 

Shane and Todd are live from the Expo Hall at the SharePoint Conference NA 2018. In this podcast they give their reactions to the things announced in the keynote.

Audio File

Video File

Podcast 390 - SharePoint Conference 2018 Keynote wrapup (Time 0_05_28;14)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:49

ShortURL: http://www.toddklindt.com/Podcast390

  
No presence informationTodd O. Klindt5/29/2018 3:13 PMPodcast0 

Shane and Todd start out this week's podcast by talking about what they've been watching on TV. They eventually dig into tech content, though. They chat about the security patch that's preventing people from logging into machines remotely, and how to get around it. They also cover Microsoft's new Surface Hub 2, cheap Surface tablets, Roku troubles, leaving Guest tenants, and of course, PowerApps.

Audio File

Video File

Podcast 389 - Deadpool Onesie (Time 0_05_53;19)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 50:06

Links:

00:30 SysKit Security Manager 2.0
10:45 Unable to RDP to Virtual Machine: CredSSP Encryption Oracle Remediation
13:35 Social Engineering for 2 factor auth
19:13 Microsoft Unveils Gorgeous New Surface Hub 2
22:33 Low-Cost Surface Tablet Coming in 2018
26:28 Roku devices show FBI warning in channel outage
30:06 Exciting improvements to the B2B collaboration experience
34:48 The universe is getting away from us
41:21 Custom SharePoint List Forms with PowerApps
45:07 SPS Montreal
45:08 SPS Charlotte
45:09 SharePoint Saturday New England 2018
45:58 SharePoint North America Conference
48:59 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast389

  
No presence informationTodd O. Klindt5/19/2018 11:26 PMPowerShell0 

The Internet wouldn’t work if it weren’t for Short URLs. How else would we efficiently share our funny cat videos? I’ve written a couple of blog posts on them myself. Handy little devils, aren’t they? 

One downside of them is you don’t know where they’re going to lead you. That innocent looking bit.ly link could take you to some amazing bit of wisdom on the internet, sure. But short URLs can have a dark side, too. The payload waiting for you on the other side of that t.co link could also be a Rick Astley video, you just never know.

Being a generally untrusting person, I always hesitate to click URLs if I don’t know exactly where they are going. But then I started feeling like I was missing out on stuff. That’s when I put my thinking cap on and wrote this little PowerShell gem:

$url = “https://www.toddklindt.com/sp2016builds”

((Invoke-WebRequest -UseBasicParsing –Uri $url).baseresponse).ResponseUri

This little beauty will take a short URL for any of the common shorteners and tell you what it resolves to. Here it is in action.

image

The URL at the top is the short URL we want to check, and the circled URL below is the secret URL it’s forwarding you to. If you decide it is safe, you can type start $url in PowerShell and it will open up in your default browser.

Once again, PowerShell comes to the rescue. I hope this helps a few of you explore short URLs without fear, and without having to listen to Rick Astley, unless you want to of course.

tk

ShortURL: https://www.toddklindt.com/PoshResolveShortURLS

  
No presence informationTodd O. Klindt5/14/2018 11:07 AMPodcast2 

This week's podcast starts off with Todd talking about a couple of new things he's doing. First his new role, the Chief Evangelist for SysKit. Also, some help he's giving the OneDrive Product Team to update their documentation. After that Shane and Todd talk a bit about MS Build and the upcoming SharePoint Conference. They also touch on GDPR and Cord cutting, and calendars in SharePoint Online. And no self respecting podcast would be complete without Shane going gaga over PowerApps.

Audio File

Video File

Podcast 388 - No Jury Would Ever Convict Her (Time 0_09_06;07)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 47:07

Links:

ShortURL: http://www.toddklindt.com/Podcast388

  
No presence informationTodd O. Klindt5/9/2018 3:28 PM2 

For the last few months, the folks at SysKit and I have been keeping a secret. I’ve been a fan of their products for years, and they’re the only company I’ve ever let advertise on my blog because of that. A few months ago we realized that we both wanted to work together more and this crazy idea was hatched. Starting May 1st I am officially the Chief Evangelist at Syskit. I will be working with them to deliver the message about their products, and connect them more to their customers. It lets me do two things I love, playing with SysKit products, and hanging out with SharePoint Admins, some of my favorite, hardest working, best looking people on the planet. Smile 

You can read the big announcement on the SysKit Blog. What does this all mean? Well, you’ll start seeing some posts about SysKit products and events here on my blog, and you’ll see me showing up at events with them and probably on their blog from time to time.

My role with SysKit is a part-time role, so I will still spend plenty of time getting my hands dirty in SharePoint and Office 365 environments of all shapes and sizes. This will help me keep in touch with the products and how people are using them.

I’m really excited about working with SysKit and I’m grateful that they’ve given me this opportunity. If you have any feedback on any SysKit products, please let me know.

tk

ShortURL: https://www.toddklindt.com/SysKitChiefEvangelist

  
No presence informationTodd O. Klindt5/3/2018 4:41 PMPodcast0 

Technical difficulties rear their ugly head during this week's podcast. Shane and Todd power through it though and cover this week's updates SharePoint Online storage, Office 365 Multi-Geo support, Microsoft Forms, and file viewers in OneDrive. They also cover two new blog posts from Todd, and new PowerApps videos from Shane.

Audio File

Video File

Podcast 387 - It Will Always be Chest Hair to Me (Time 0_36_03;02)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 51:38

Links:

06:58 Log Parser Lizard
11:27 Get global data location controls with Multi-Geo Capabilities in Office 365
17:42 Updated endpoints and web services
20:21 Increase in SharePoint Online storage allocation
23:00 Huge Increase in Office 365 Storage
25:47 Use OneDrive Client instead of Explorer View or Map Network Drive
31:39 New File Viewers for OneDrive, SharePoint and Teams
37:25 PowerApps Flyout menus, floating buttons, and X Y Controls
38:00 YouTube Deck in PowerApps
49:15 Cloud Friday Nashville
49:15 ​SPS Nashville
49:15 SPS Montreal
49:15 SPS Charlotte
49:15 SharePoint Saturday New England 2018
50:32 SharePoint North America Conference
51:00 SharePoint Administration Day Camp
51:30 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast387

  
No presence informationTodd O. Klindt5/2/2018 9:18 AMOneDrive8 

In the past few weeks I've had a couple of conversations with customers that have wanted to use some old school solutions for modern day problems, with Office 365. One was trying to get Explorer View to work, the other was trying to map a network drive to a document library. Neither were having much luck. That's when I stepped in with what was probably an unappreciated answer, "Use the OneDrive Sync client instead."

OneDrive has taken its share of knocks over the years, and much of that was well earned. In the last two or three years, the OneDrive team has put on both their thinking caps, and their heavy leather working gloves and they've really made things happen. While I struggle to find a single area of improvement that I like the most, the sync client has got to be right up there. Most, if not all of the frustrating, infuriating, sync issues have been cleared up. And it can sync OneDrive Consumer, on-prem SharePoint MySites, and multiple Office 365 tenants. Most importantly, late last year, it added on-demand sync functionality to the Next Generation Sync Client (NGSC). This allows the sync client to see all of the files in the team site, document library, or whatever, without actually downloading the files and taking up local space. Here is how multiple libraries looks in Explorer:

image

All of those locations are under the purview of OneDrive’s Next Gen Sync Client.

Back to my customers. In the first situation, the customer wanted to get Explorer View to work because that was the way they were most comfortable uploading a bunch of files to SharePoint. They wanted to lasso a bunch of files in Windows Explorer, Ctrl-C copy them, open up a SharePoint Document Library in Explorer View, and Ctrl-V paste them in. I can't blame them. That method has worked for the last decade, and if it ain't broke, don't fix it. Except it is broken, sort of. Explorer View uses two technologies, WebDAV and FPRPC. Neither of which has aged well. And they behave differently depending on which version of Windows you have installed, and which version of Office you have installed. It's unreliable at its best, and downright infuriating at its worst. And if you're using Edge, it flat out won't work at all.

Instead of having their business balance on that decade old cobbled together technology, I recommended they use the OneDrive NGSC to accomplish this. I told them to sync it with the library where they want to upload the files. That will expose the document library to Windows, in Explorer, PowerShell, and anything else they want to run. Now they can use their lasso technique in Explorer to upload files, and do it with a current, maintained, and mostly reliable client, the OneDrive NGSC. Once the files are copied into the local OneDrive location, the NGSC will sync them up to Office 365. After that's finished the user can choose to no longer sync that folder, or keep syncing it, but free up space by making those files "Cloud Only" with OneDrive.

The other scenario was mapping a network drive to SharePoint. This customer didn't want to do a one time operation like the Explorer View customer above. They wanted a quick, easy link to their frequently used SharePoint documents, and in the familiar Explorer interface. Again, I can't blame them for that. It's familiar, and it works well. Except it doesn't sometimes. Once again, if you're using Edge, mapping as a network drive is not supported. Fortunately, if you have the OneDrive NGSC installed, you can use the same technic we used above, to mimic this behavior. Use OneDrive's "Sync" to sync with all of the locations you would have mapped as network drives. When you do they'll show up in Explorer and your file system. You'll be able to use them however you'd like. Since the OneDrive NGSC supports on-demand sync this won't take up extra space on your local machine, just like mapping as a network drive didn't.

I hope that helps a little.

tk

ShortURL: https://www.toddklindt.com/UseOneDriveSyncClient

  
No presence informationTodd O. Klindt4/30/2018 11:09 AMOffice 3652 

The cloud has come a long way in the last few years. One of the ways it has improved, though not fast enough in my opinion, is storage allocation or quotas. Cloud storage providers have struggled with how to offer increasing amounts of storage in a way that is financially viable for them. The 1 TB package I could buy from Dropbox, OneDrive, or Google Drive 3 years ago is the same today, despite the fact that physical storage itself is cheaper, and storage needs and cloud storage reliance have increased.

I am happy to report that in one area, Microsoft is getting it right. Very right. Before Friday your Office 365 tenant got 1 TB of storage, plus .5 GB for each user license. This was storage you could assign to any of your SharePoint Online site collections outside of OneDrive for Business. If you had 25 user licenses you had 1012.5 GB of storage in your tenant, 12.5 GB from your licenses (25 x 0.5 GB) and the 1 TB each tenant gets. Each user also gets 1 TB in their personal OneDrive, but that’s a different pool of storage. On April 27th, 2018, in the blog post Increase in SharePoint Online storage allocation, Aaron Rimmer the Product Marketing Group Manager for OneDrive at Microsoft, outlined the changes to SharePoint Online’s storage allocation. Starting on July 1st, 2018, every Office 365 tenant (except kiosk and F1 tenants) will still get their initial 1 TB, but they will also get a staggering 10 GB of storage for each licensed user. That’s a 20x increase! Now, that 25 user tenant would have 1500 GB of storage, up from the current 1012.5 GB.

As someone that is a happy Office 365 Administrator what do you need to do to take advantage of this storage windfall? Two things, first send me $5 via PayPal. Okay, maybe not that. Smile  The second step, well, you’re already doing the second step. Do nothing. Microsoft will start rolling this out July 1st, 2018, and they plan to have the roll out completed by August 1st, 2018. Your only job now is to sit back, relax, and start planning on how you’re going to take advantage of all of that storage you’re going to be getting. May I suggest more funny cat videos?

tk

ShortURL: https://www.toddklindt.com/O365StorageIncrease

  
No presence informationTodd O. Klindt4/27/2018 1:30 PMPodcast0 
  
No presence informationTodd O. Klindt4/19/2018 4:23 PMPodcast0 

Today's show is full of great tech topics. Shane and Todd cover Tesla and a how Microsoft is getting rid of passwords (not really). They cover Office 365's new multi-geo support, and how secure your data in the cloud is from the government's prying eyes. Then Shane doesn't mean to go off on a rant, but he goes off on a rant about deceptive headlines and how it grinds his gears. All that any why politicians might not be as out of touch about technology as you think they are.

Audio File

Video File

Podcast 385 - Extension Cord on the Wireless Keyboard (Time 0_03_24;15)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 49:08

Links:

09:54 Password-less Sign-In to Windows 10 & Azure AD using FIDO2 is coming soon
18:25 Multi-Geo Capabilities in OneDrive and SharePoint Online in Office 365
20:48 Supreme Court rules Microsoft privacy dispute moot
21:00 Supreme Court Drops Case Pitting Justice Department Against Microsoft
25:37 Utah Sen. Orrin Hatch calls foul on media coverage of Zuckerberg hearing
37:30 Cisco Spark is now Cisco Webex Teams
43:32 Getting started with Azure SQL DBaaS
43:35 Build a PowerApps Quiz app
44:00 Creating AD User from a template with PowerShell
45:19 Cloud Friday Nashville
45:20 ​SPS Nashville
45:30 SPS Montreal
45:45 SPS Charlotte
45:49 SharePoint North America Conference
45:50 SharePoint Administration Day Camp
46:00 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast385

  
No presence informationTodd O. Klindt4/16/2018 10:50 PMPowerShell0 

Whew, that’s quite a mouthful.

A month ago I did a guest video for Shane’s YouTube Channel on how to create Windows Active Directory users from a CSV file. It was well received, and one of the viewers left a comment asking how to do that, but copy an existing user when you create a new user. I thought that was an interesting topic, so I made a second view covering that.

image

Creating AD Users from a template with PowerShell

I reference a couple of files in the video.

Here is a file with all PowerShell commands I ran.

Here is the PowerShell transcript from the video.

As much as it pains me to send people to Shane’s channel, if you’re interested in PowerShell and creating users, check out my video.

tk

ShortURL: https://www.toddklindt.com/PoshCopyADUser

  
No presence informationTodd O. Klindt4/13/2018 9:56 AMSpeaking0 

I’ve had a busy month or so of travel, going to the MVP Summit and being honored to speak at SPS Omaha. All of those things are in the rear-view mirror. The next big event for me, really for all of us, is the SharePoint Conference North America.

I could go on and on about how great it’s going to be. Microsoft will be there in full force. Answering our questions, showing us cool stuff, giving away annoying screeching monkeys, and just generally making things fun. There’s also going to be a bunch of the best non-Microsoft folks there. Presenters, sponsors, you name it. It would be a shame if you missed it all.

Speaking of missing it all, here is my schedule during the event. I’ll update it as I add new things:

Monday, May 21st - 11:00 - 11:30 Keynote Wrapup (Expo Hall Podcasting Booth)

Monday, May 21st - 3:00 – 4:00 SharePoint Migration, What Did I Get Myself Into? (Room 123)

Monday, May 21st - 5:15 – 6:30 SharePint, Reception in the Expo Hall

Tuesday, May 22nd – 8:30 – 9:30 Life as a SharePoint Administrator in the Year 2018 (Room 123)

Tuesday, May 22nd - 10:45 - 11:30 Hangout with me at the SysKit Booth in the Expo Hall (Booth 423)

Tuesday May 22nd - 5:00 – 6:30 Record Podcast in the Expo Hall​

Tuesday, May 22nd – 8:00 – ???? Attendee Pool-side Party

Wednesday, May 23rd – 9:45 – 10:45

Cloud Authentication Options for Hybrid Environments (Room 121)​

Thursday, May 24th - 9:00 – 4:00 SharePoint Administration Day Camp workshop (Room 112)

You can download the full conference schedule from here.

Shane and I are also planning on having a Podcast get together at some point. I’ll let you all know when that will be.

Does this sound like too much fun to pass up? Of course it is! If you haven’t already registered (tsk, tsk) don’t fret, there’s still time. Point your favorite browser to the SharePoint Conference NA web site and get Registered. If you use the Discount Code KLINDT you’ll get $50 off, my eternal gratitude, and it’ll make Shane mad. Everybody wins!

If have the unfortunate situation of not being able to join us at SPC NA in person, but still want to join in, here's a link to a live stream of the Keynote.

See you in Vegas,

tk

Download Slides​

ShortURL: https://www.toddklindt.com/SPCNA2018

Edited 4/18 to fix Podcast time

Edited 4/20 to add Authentication session

Edited 5/15 to add Keynote podcast and time at the SysKit booth

Edited 5/20 to add link to Keynote live stream

Edited 5/25 to add download link

  
No presence informationTodd O. Klindt4/12/2018 1:47 PMPodcast0 

Shane's got a new job, and that's how they start out this week's podcast, talking about Shane's new endeavor. After that they talk about Todd's trip to SPS Omaha, and how much fun he had. After all of that they talk about new OneDrive functionality that will help you combat ransomware, new patches for SharePoint, Office 365 endpoints, Windows 3.1 File Manager on Windows 10, and of course, a word or two from Shane's newest love, PowerApps. All that and more this week on Todd and Shane's Cloudy Podcast.

Audio File

Video File

Podcast 384 - Don't Compliment the Messenger (Time 0_01_25;09)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 50:41

Links:

05:00 I got a new Job, PowerApps911
18:00 Restore your OneDrive
22:00 Announcing: Office 365 endpoint categories and Office 365 IP Address and URL web service
24:00 Windows File Manager (WinFile) is Open Source
26:00 File Manager Primer
27:00 New version of Microsoft's SharePoint Migration Tool
29:00 Download Microsoft SharePoint Migration Assessment Tool
00:34 PowerApps Password Screen
35:00 PowerApps SharePoint Columns
36:00 PowerApps Patch Function
40:00 Pocket Casts Desktop for Windows 10 is a fantastic podcast app
46:00 SPS Vancouver
47:00 Cloud Friday Nashville
47:00 ​SPS Nashville
47:00 SPS Montreal Call for Speakers
47:00 SPS Charlotte
48:00 SharePoint North America Conference
48:10 SharePoint Administration Day Camp
48:20 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast384

  
No presence informationTodd O. Klindt4/10/2018 2:37 PMPodcast0 

This week's podcast starts with the heroic tale of Todd winning a war against the Distributed Cache service. After all the accolades, Shane and Todd go on to talk about PowerShell History, a new way to consume DNS, the new SharePoint Online Admin Center, oh, and maybe a little about PowerApps.

Audio File

Video File

Podcast 383 - Against the Conventional Thought Process (Time 0_18_22;21)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 49:07

Links:

09:17 Manage the Distributed Cache service in SharePoint Server
18:44 Working with PowerShell History
23:29 CloudFlare DNS
25:25 1.1.1.1: Cloudflare's new DNS attracting 'gigabits per second' of rubbish
28:44 A PowerShell Module for with 1.1.1.1''s DNS over HTTPS (DoH) Web Service
30:25 Word to MarkDown
33:23 PowerApps Performance Considerations
37:06 PowerApps Timer Control
38:42 SharePoint Admin Center preview
42:45 SPS Vancouver
42:46 Cloud Friday Nashville
42:47 ​SPS Nashville
42:48 SPS Montreal Call for Speakers
42:49 SPS Charlotte
43:05 SPS Omaha
44:25 SharePoint North America Conference
44:26 SharePoint Administration Day Camp
47:55 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast383

  
No presence informationTodd O. Klindt4/9/2018 3:01 PMPodcast0 

Hub sites, Azure AD, and PowerApps, oh my! In this episode Todd and Shane talk about Azure AD topologies and new PowerShell cmdlets for it. Not to be left out, they also talk about using PowerShell with IIS. They wrap things up talking about PowerApps and some more crazy things you can do with them that Shane found.

Audio File

Video File

Podcast 382 - Idiot Feature (Time 0_00_23;25)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 49:26

Links:

09:20 Organize your intranet with SharePoint hub sites
13:29 Azure Active Directory PowerShell for Graph - Public Preview
17:10 Topologies for Azure AD Connect
20:54 Web Server (IIS) Administration Cmdlets in Windows PowerShell
23:54 PowerApps: Better error handling and NULL values
25:21 Connect on-prem data to Office 365
29:33 PowerApps Shopping Cart
32:07 PowerApps Filter Function
32:35 Dollars for Data
43:45 SPS Vancouver
43:46 Cloud Friday Nashville
43:47 ​SPS Nashville
43:48 SPS Montreal Call for Speakers
43:49 SPS Charlotte
44:36 SPS Omaha
45:28 SharePoint North America Conference
45:29 SharePoint Administration Day Camp
47:21 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast382

  
No presence informationTodd O. Klindt3/28/2018 9:02 AMPodcast0 
  
No presence informationTodd O. Klindt3/22/2018 9:38 AMPodcast0 

In this episode Executive Producer Lori Gowin steps up and co-hosts with Shane while Todd is busy working on his tan. The show opens with an interview of Lori and a discussion of Power BI, what makes it awesome, who is using it, and how that is Lori's path as she transitions beyond SharePoint. Pretty interesting stuff straight from the horse's mouth.

With that perfect interview in the books the team then tackles the AMD security flaw along with the shenanigans that were involved, a way for you to provide some feedback to Microsoft on SharePoint documentation, and of course PowerApps. Always, PowerApps!

Audio File

Video File

Podcast 380 - Thank God Todd Wasn't Here (Time 0_00_20;06)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 43:38

Links:

19:16 SharePoint Who is in and who is out?
26:58 Stephen Hawking has passed away at 76 :(
25:01 New AMD security flaw
28:37 PowerApps adding attachments to SharePoint lists
30:56 Provide Feedback on SharePoint Documentation
35:17 PowerApps On premises data gateway
35:18 Create Hyper-V VMs with PowerShell

ShortURL: http://www.toddklindt.com/Podcast380

  
No presence informationTodd O. Klindt3/20/2018 11:15 AMPodcast0 
  
No presence informationTodd O. Klindt3/9/2018 9:21 AMPodcast0 
  
No presence informationTodd O. Klindt3/4/2018 4:24 PMPowerShell1 

In my quest to become a minor YouTube celebrity, I recently graced Shane’s YouTube channel with a video. This video covers how to use PowerShell to create Active Directory users. It’s a live action video version of this blog post. I start out by showing how to add AD support to PowerShell, and my big finish is working through a CSV file and creating a bunch of users. I hope I didn’t spoil the ending for you.

image

Here’s a link to the video.

I reference some files in the video, here they are:

Enjoy. Watch the video. Watch it twice. Leave a comment and let me know what you thought of it.

tk

ShortURL: https://www.toddklindt.com/PoshIntroAD

  
No presence informationTodd O. Klindt2/27/2018 3:27 PM2 

In this week's Podcast Todd and Shane cover the solution to a Search problem Shane had. The answer was on Todd's blog! Then they talk about Modern SharePoint, and why YOU should care. Then they veer a little off topic and talk about mobile connectivity. Shane talks about 5G access from AT&T, and Todd talks about another Raspberry Pi project he's been working on to help his connectivity while he's on the road. They finish up talking about some videos Shane has done, a big break for Bill Gates, and a toilet that flushes itself by the sound of your voice.

Audio File

Video File

Podcast 377 - Need a Bigger Coffin (Time 0_00_20;05)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 47:57

Links:

Search Issue
What is Modern SharePoint and Why Should I care?
5G coming to a dozen cities this year from ATT
Raspberry Pi travel AP
PowerApps Visual for PowerBI
PowerShell Create a Scheduled Task
SharePoint and starting your migration
Alexa controlled Toilet
Bill Gates to cameo on Big Bang Theory
Windows Phone is dead
Be smart with websites
Cloud Friday Nashville
SPS Nashville
SPS Montreal Call for Speakers
SPS Charlotte
SPS Vancouver
SPS Omaha
SharePoint North America Conference
SharePoint Administration Day Camp
SPTechCon Boston
SPTechCon Call for speakers

ShortURL: http://www.toddklindt.com/Podcast377

  
No presence informationTodd O. Klindt2/20/2018 10:27 AMPodcast; Netcast0 
  
No presence informationTodd O. Klindt2/12/2018 10:45 AM0 

Want to upload pictures of your employees to SharePoint 2016 but not do battle with MIM? Then you're in luck! Todd and Shane discuss that and a whole lot more this week. They discuss how to trick SharePoint into being an employee directory, how to get OneDrive for Business for free, how to HTTPS-ify your SharePoint servers, how to install Office Online Server, and why Shane's kid is good at soccer.

Audio File

Video File

Podcast 375 - Help Future You Out (Time 0_01_00;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 54:25

Links:

08:55 User Profile Picture Import with Active Directory Import(Dirsync)
09:00 Using PowerShell to import Profile Photos when using Active Directory Import and SharePoint Server 2013/2016/2019
12:10 How to build a great Employee Directory in Office 365 & SharePoint
13:50 Free OneDrive until your existing contract runs out
17:40 Automatically Redirect HTTP requests to HTTPS on IIS 7 using URL Rewrite 2.0
23:16 How to install Office Online Server for SharePoint 2016 (OOS)
24:20 How to Create a Windows PowerShell Profile
26:00 Video of PowerShell Profiles
53:22 Shane on another Podcast
51:10 SharePoint North America Conference
52:00 SharePoint Administration Day Camp
52:18 SPTechCon Boston
52:30 Call for speakers
52:48 PowerApps Webinar

ShortURL: http://www.toddklindt.com/Podcast375

  
No presence informationTodd Klindt2/5/2018 4:49 PMPodcast0 
  
No presence informationTodd Klindt2/2/2018 8:25 AMSharePoint 2016; Speaking2 

The new year is upon us. This means the conference season is in full swing. There are a ton of great SharePoint and Office 365 conferences this year, and some of them are even letting me participate, restraining orders be damned! The first one, and maybe the biggest one, is the SharePoint Conference North America. It has been four, very long, years since the SharePoint Community has descended on Las Vegas and showed it what a tech community is really like.

If you haven’t already seen all the gooey details about the 2018 SPC, let me explain. There’s too much, let me sum up. The festivities are taking place May 21 – 23, 2018 at the MGM Grand in Las Vegas. There are also optional workshops the weekend before and a couple of days after.

SPCNA_BeThere_1012x506_KLINDT

And speaking of workshops, my sidekick and I, Shane Young, will be doing an all day workshop on Thursday May 24th. It will cover SharePoint Administration in the year 2018. We’ll cover SharePoint Server, Hybrid Scenarios, Office 365, the works. We’ve even written a few new jokes, so you know we’re serious about this thing.

We’ll also be doing a couple of sessions, so once you get registered, make sure to add them to your schedule.

We haven’t finalized it yet, but we’ll also be having some sort of a get together. Probably one of the mornings. The idea is that if you’ve seen us on YouTube, or read our blogs this is your chance to come up and say Hi and see if Shane really is as annoying in person as he appears on the Internet. (He is)

While SPC will be great, it won’t be the same without YOU there. If you haven’t already, go to https://www.sharepointna.com and get yourself registered. If you use the Promo code KLINDT, then I get $50, you get $50, and you also get a big bear hug, or a firm handshake from me. Your choice.

Join me at SPC. I’ll be there. Will you?

tk

ShortURL: http://www.toddklindt.com/BeThere

  
No presence informationTodd Klindt1/29/2018 8:34 AMPodcast0 

Pulled patches and file restores in OneDrive start out this week's podcast. Shane updates us on the latest development in the YouTube advertising wars, and Todd shows you a way to have kittens brighten your day. They end the podcast by talking about Amazon's new store, and how funny it is.

Audio File

Video File

Podcast 373 - Jiggled Some Wires (Time 0_00_36;17)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 44:57

Links:

3:00 Web site test
07:09 January 2018 Patch for Office Online Server pulled
11:30 Announcing New OneDrive for Business feature: Files Restore
16:18 YouTube going through a change
21:33 Amazon opens the supermarket with no lines
31:10 Emergency Kitten
33:45 Mine ETH
39:59 Todd's Charity drive.
41:56 SharePoint North America Conference – Promo code KLINDT
43:22 SPTechCon Boston

ShortURL: http://www.toddklindt.com/Podcast373

  
No presence informationTodd Klindt1/22/2018 9:43 AMPodcast0 

This week's podcast covers a lot. Todd starts things off by talking about a change he's making to his blog, and one of his favorite topics, SharePoint patches. Shane follows up with some trouble he's had with Hyper-V and the Cisco VPN client. After that they discuss the release of PowerShell Core, Microsoft's SharePoint Migration Tool, OneDrive, SnagIt, and how you can win a pass to the SharePoint Conference in May.

Audio File

Video File

Podcast 372 - Old Bras (Time 0_02_59;18)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 44:20

Links:

09:15 Introduction to PowerApps Variables
11:53 Hardware Manufacturer Statements and Guidance for Meltdown/Spectre
17:12 PowerShell Core 6.0: Generally Available (GA) and Supported!
25:09 General Availability of the SharePoint Migration Tool
26:51 Tweet Bill Baer to win a bag
29:49 SnagIt from TechSmith
35:40 Microsoft to add file restore to OneDrive for Business starting in late January
37:50 Microsoft took more cloud share from AWS
39:53 Todd's Charity drive.
41:36 SharePoint North America Conference
42:00 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast372

  
No presence informationTodd Klindt1/12/2018 11:05 AMPodcast0 
  
No presence informationTodd Klindt1/2/2018 9:59 AMPodcast1 

In this special episode of the podcast, Todd and Shane talk about something that they've both started doing in 2017, cutting the cord. This episode is longer, at 1:12 because they talk about cord cutting from start to finish. They talk about why you should do it, how you should design it, and which services and hardware you should use.

If this is a topic you'd like to hear more about, let them know. You can find them at @toddklindt and @shanescows on Twitter.

Audio File

Video File

Podcast 370 - Cord Cutting Special (Time 0_00_17;09)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 1:12:16

Links:

Hardware Set Top Boxes

20:38 Roku Ultra $99 (now $89)
26:00 Roku 3600R $36.99 refurb
27:19 Fire TV Stick - $35
27:20 Fire TV with 4K - $55
19:00 Chromecast
38:40 Tablo Dual OTA DVR $195

Other hardware
31:02 Crappy antenna $25
32:00 Alarm clock - $16
34:56 Antenna I will probably buy - $35
35:00 Pole - $16
40:00 SiliconDust HDHomeRun CONNECT - $80

Services
51:09 List of channels and Services
53:00 List of STB and Services
54:46 Vue
54:30 Sling
54:34 Direct TV Now
54:40 Hulu
1:06:10 YouTube TV

Other Helpers
1:00:52 Plex
1:01:00 Tv Fool Signal locator
1:02:00 Antennaweb.org

Promotion
1:08:50 Todd's Charity drive.
1:10:18 SharePoint North America Conference
1:11:00 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast370

  
No presence informationTodd Klindt12/19/2017 10:21 AMPodcast0 

Shane and Todd put on their festival Christmas hats for this episode of the podcast. They talk about some changes to SharePoint 2013's TimerJobHistory table and a good document on how to enable hybrid scenarios in SharePoint. Todd talks about a couple of cheap ways to get scads of OneDrive space, and Shane talks about .kill(), and other reasons to use lots of parentheses. They also do NOT talk about Star Wars, even though they really wanted to.

Audio File

Video File

Podcast 369 - Festive Fedora (Time 0_00_20;05)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 28:47

Links:

06:28 Changes in the TimerJobHistory table maintenance introduced in November 2017 CU for SharePoint 2013
11:07 Cloud hybrid search service (CSSA)-FAQ
25:49 Todd's Charity drive.
26:49 SharePoint North America Conference Referral code KLINDT

ShortURL: http://www.toddklindt.com/Podcast369

  
No presence informationTodd Klindt12/15/2017 4:51 PMPodcast0 

Todd and Shane have a lot of information to share this week. They start out by going over Todd's most recent blog post on how to download SharePoint patches without needing to use your browser. Great for those highly secure server environments. Next they cover a new web page whose sole purpose in life it so be your homepage for all things PowerShell and SharePoint related. Microsoft has renamed First Release tenants, they tell you about that next. They finish up by telling about another way to fill up your server's hard drive with log files, and how your HP laptop might be spying on you.

Audio File

Video File

Podcast 368 - We are Horrible Users (Time 0_21_00;21)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:42

Links:

04:55 Downloading SharePoint Patches with PowerShell
07:11 Downloading patches video on YouTube
10:11 SharePoint Server & SharePoint Online PowerShell cmdlets have a new home
13:42 Microsoft has renamed “First Release” to “Targeted Release.”
17:23 IIS Logs to SQL Database using Powershell and Log Parser
23:39 460 HP Laptops have a keylogger built in
27:10 Todd's Charity drive.
28:30 SharePoint North America Conference
29:00 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast368

  
No presence informationTodd Klindt12/8/2017 11:21 AMPowerShell; SharePoint 2013; SharePoint 2010; SharePoint 20160 

I’ve been known to patch a SharePoint server here and there. Once in a while, when I’m on a customer server its Internet Explorer security settings will prevent me from being able to download a patch. I’ll go to my favorite patch list, toddklindt.com/sp2016builds or toddklindt.com/sp2013builds, and pick the patch I want. But when it comes down to getting the patch the IE security settings will prevent me from actually downloading said patch. Sadness ensues. I’ve had to do various dances to get the patches and recently I’ve started leveraging PowerShell more and more to do so. After a conversation with Jason Himmelstein I agreed to publish the PowerShell I use. Jason promised me you wouldn’t laugh. So you can’t laugh.

I also made a video of how to use it.

clip_image002

The Usage

I packaged this as a function, Get-TKMSKBDownload, and while it’s in a module, you can easily paste it into any existing module file you might already be using.

To use this function download TKDownloadFile.psm1.txt. Remove the “.txt” at the end to rename it to TKDownloadFile.psm1, Rename-Item .\TKDownloadfile.psm1.txt .\TKDownloadFile.psm1. Then Import it into your PowerShell session with Import-Module TKDownloadFile to let it know it’s there.

clip_image004

I have lovingly provided some Help and Examples to help you use it. In trying to address all of the situations where I’ve done this, I made sure the function worked with either details.aspx and confirmation.aspx URLs for the download link.

clip_image006

To use it, go to my patches page and click the Download link for the patch you want. Then copy that URL out of your browser and paste it after the function, like in the example:

Get-TKMSKBDownload -url https://www.microsoft.com/en-us/download/confirmation.aspx?id=56230

It will download the patch into your current directory. It should look like this when it runs:

clip_image008

After the file is downloaded you can run it and patch your SharePoint server.

I won’t paste all the code in this blog post, (download it here) but I do want to highlight a couple of pieces of it. First, this is the line I use to get the direct link to the patch download, where $url is the link from the patches page:

$downloadurl = ((Invoke-WebRequest -UseBasicParsing -Uri $url).links | Where-Object -Property data-bi-cN -Like -Value "click here to download manually" | select -First 1).href

Before I wrote this PowerShell I had a couple of instances where I needed the direct link to the patch. I had had to use the Developer Tools in Chrome to find the URL in the Microsoft Download web page. I was able to use that information to craft the line above. If you’re curious, you can start with the part inside of the parenthesis (Invoke-WebRequest -UseBasicParsing -Uri $url) and see how the page is loaded as an object by PowerShell. There is some interesting stuff in there.

The other part I needed was the name of the file to save. That’s part of the $downloadurl object, so I used this PowerShell to put off the file name, which is everything after the final / character, plus 1 so we don’t get the / itself:

$file = $downloadurl.Substring($downloadurl.LastIndexOf("/") + 1)

With those two pieces of information I’m able to pull the patch down and save it.

Invoke-WebRequest -UseBasicParsing -Uri $downloadurl -OutFile $file

As always, I had a couple of people look this code. Thanks to Shane Young and Jeff Hicks for all of that. Jeff had some great ideas for a v2 of this, like being able to specify a download directory, or backgrounding the download job. All good ideas, but I didn’t want to delay the publication of this blog post to implement them. If I keep using this module I may add them later. If I do, I’ll update this blog post.

Once again, if you’d like to see all of this magic in action, you can watch my HowTo video on YouTube.

tk

ShortURL: http://toddklindt.com/PSDownloadMSPatch

  
No presence informationTodd Klindt12/7/2017 9:49 AMPodcast0 

As we near Christmas, Todd and Shane show their holiday cheer. Shane has his office decorated, and Todd has his head decorated. They do find the time to talk some tech. Shane talks about the PowerApps videos he has released recently. Todd talks about SSH tunneling and how to do it with native Windows tools in Windows 10. They finish up by talking about some baby steps you can take with home automation, and how Christmas time is the perfect time to do it.

Audio File

Video File

Podcast 367 - Elfin Sidekick (Time 0_01_34;12)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 32:21

Links:

02:33 Learn about PowerApps and SharePoint Online
06:23 SSH Tunneling for Windows People: Protecting Remote Desktop
12:13 AmpliFi Teleport
16:00 Wemo Smart Plug - $45
16:00 TP-Link Smart Plug - $23
16:00 Amazon Echo Dot - $30
16:00 Etekcity Smart Plug 2 pack - $30
27:43 Todd's Charity drive.
29:15 Shane speaking at SoCal User Group
29:48 SharePoint North America Conference Registration Code KLINDT
30:00 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast367

  
No presence informationTodd Klindt12/4/2017 9:40 AMPodcast0 

Todd starts off this week's podcast with an update about his SharePoint 2016 page. During that conversation they talk about a new security precaution that is taken in recent SharePoint 2013 and SharePoint 2016 that may cause trouble for legitimate 3rd party SharePoint applications. Shane released a couple more videos on YouTube, so they talk a bit about those.

Audio File

Video File

Podcast 366 - SharePoint 1994 (Time 0_07_36;08)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:05

Links:

07:23 SharePoint 2013/SharePoint 2016 – Applying Cumulative Update removes all users with db_owner
14:30 Video: Export SharePoint List to Excel with PowerShell
18:08 YouTube facing more AD pressure
22:48 Microsoft Office appeared in the Google Play store
26:28 Shane speaking at SoCal User Group
27:53 SharePoint North America Conference
28:18 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast366

  
No presence informationTodd Klindt11/28/2017 9:31 AMPodcast0 

Lori's gone this week, but Shane and Todd muddle through. They cover some of the cool new features that show up in the November 2017 patches for SharePoint 2013 and 2016. They also talk about PowerApps and something new Shane built.

Audio File

Video File

Podcast 365 - Whole Bunch of Good Stuff in it (Time 0_11_57;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:11

Links:

November 2017 CU aka Feature Pack 2 is out

PowerApps Shopping Cart like functionality

The new Azure AD sign-in and “Keep me signed in” experiences rolling out now!

Shane speaking at SoCal User Group

SharePoint North America Conference

SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast365

  
No presence informationTodd Klindt11/20/2017 10:42 AMPodcast0 

Todd is back from Slovenia and he's ready to go. He and Shane start off talking about Todd's love of blue shirts, as he shows off the speaker shirt from the Thrive Conference. Then they cover some good uses for the PowerShell cmdlet Test-NetConnection. In Slovenia Todd got to hang out with Erwin van Hunen, one of the big dogs behind the PnP PowerShell cmdlets that Todd and Shane love so much. Todd recalls some of the conversations he and Erwin had. They finish up by talking the new PowerShell cmdlets for Microsoft Teams, and how world changing they are.

Audio File

Video File

Podcast 364 - Can't Say Enough Good Things (Time 0_31_14;01)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:16

Links:

PowerShell for Teams

Pocket Casts

Bill Gates playing SimCity in Real Life

Shane speaking at SoCal User Group

SharePoint North America Conference

SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast364

  
No presence informationTodd Klindt11/20/2017 9:20 AMPodcast0 

Podcast 362 - Went out with a Bang

Shane is on his own this week while Todd is enjoying Slovenia. He takes some time to talk about new things in the tech world like the iPhone X and the Xbox One X. He also tries to decode the mystery around PowerShell's foreach command. Is it an alias? Is it a separate command from ForEach-Object? Is it a furniture polish? Shane sorts it all out. Intel and AMD have formed an unholy alliance, and Shane gives you his take on that as well. It's a packed 23 minutes, so you won't want to listen to this one at 2x like you normally do.

Audio File

Video File

Podcast 363 - It Makes No Sound (Time 0_18_07;28)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 23:07

Links:

05:32 PowerShell Video: ForEach-Object
09:01 Intel and AMD team up
13:32 Azure Cloud Service map
15:21 Netflix phishing attack
20:52 Shane speaking at Cincinnati PowerShell group
33:58 SharePoint North America Conference

ShortURL: http://www.toddklindt.com/Podcast363

  
No presence informationTodd Klindt11/20/2017 8:56 AMPodcast0 

Shane's cold feet make an appearance in this week's podcast. We also talk about a regression in the October 2017 SharePoint 2013 CU. Microsoft has blessed us with release notes for Azure AD, and we celebrate them. We wrap it up by talking about a couple of new product releases from Amazon.

Audio File

Video File

Podcast 362 - Went out with a Bang (Time 0_10_22;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:24

Links:

09:04 Shane's new foot warmer
13:05 SharePoint 2013 Patches
13:40 Microsoft Ends Production of Kinect
21:01 You asked, we’re delivering: Release notes for Azure Active Directory!
25:56 Roadmap for Skype for Business capabilities coming to Microsoft Teams now available
27:28 Amazon Cloud Cam
31:21 Popular New Amazon Service Just Comes To Your House And Kills You
32:42 New Kindle Oasis
3:25 Thrive Conference
33:42 Shane speaking at SoCal User Group
33:58 SharePoint North America Conference
34:00 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast362

  
No presence informationTodd Klindt10/30/2017 9:09 AMPodcast0 

It's a busy week at Podcasting Central. Shane and Todd try to cover it all in 30 minutes or less, or your podcast is free. They cover some exciting changes to OneDrive, and what it means for Enterprise users and admins. They also cover the new iPhone, and Microsoft's answer to Alexa and Google Home, the Harmon Kardon Invoke.

Audio File

Video File

Podcast 361 - Nerd Colored Glasses (Time 0_01_09;28)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:28

Links:

03:43 OneDrive Files On-Demand For The Enterprise
5:00 Use Group Policy to control OneDrive sync client settings
14:23 Update to Sharing Emails
20:23 Hey Cortana, It’s My Harman Kardon Invoke First Impressions
25:52 Apple reduces base iPhone 8 to $399
28:28 Thrive Conference
29:00 Shane speaking at SoCal User Group
29:30 SharePoint North America Conference
29:30 SharePoint Administration Day Camp

ShortURL: http://www.toddklindt.com/Podcast361

  
No presence informationTodd Klindt10/23/2017 9:20 AMPodcast0 

This is a big week in Microsoft technologies and Todd and Shane do their best to keep you abreast with all the excitement. The talk about using Guest Access with Teams, and a couple of tips that will help make your experience better. They also try to get you ready for the Windows 10 Fall Creators Update. They would be remiss, as tech podcasters, to not talk about the wireless KRACK exploit and what it means for you. They also talk about what a captive portal is and how you can make your interaction with them suck less.

Audio File

Video File

Podcast 360 - The Deluded One (Time 0_00_49;05)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:03

Links:

11:15 Portals Suck
13:24 Script to connect to Office 365/Exchange
24:32 WPA2: Broken with KRACK. What now?
26:00 What Wi-Fi Security Problem? Windows is Already Patched
29:43 Thrive Conference
30:01 Shane speaking at SoCal User Group
30:30 SharePoint North America Conference

ShortURL: http://www.toddklindt.com/Podcast360

  
No presence informationTodd Klindt10/12/2017 9:57 AMPodcast0 

While Shane's away, Todd will play. After spending some time talking about nice it is that Shane's gone, Todd gets down to business and delivers some bad news about Windows Phone. He raises our spirits by talking about some new beautification that OneDrive has and gives us the best news of all, Edge is coming to iOS and Android!! He finishes the podcast off getting techy and talking about SharePoint Server's cursed noderunner.exe processes. What they are, and how to handle them. He finishes off with some good old Lorem Ipsum.

Audio File

Video File

Podcast 359 - This is not a drill (Time 0_50_05;04)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:15

Links:

This is not a drill: Microsoft admits Windows Phone is dead for real
Beautifully useful: Introducing a new look for OneDrive.
Microsoft Edge browser comes to iPhone today, Android soon
SPS Cincinnati
Thrive Conference
Shane speaking at SoCal User Group
SharePoint North America Conference

ShortURL: http://www.toddklindt.com/Podcast359

  
No presence informationTodd Klindt10/5/2017 2:08 PMPodcast0 

Back in their respective homes, and mostly recovered from Ignite 2017, Todd and Shane fire up the webcams and record another great podcast. This week they cover the SharePoint announcements made last week at Ignite. They touch on fun topics like the new SharePoint Migration Tool, the SharePoint Admin Center, Hub Sites, and security in OneDrive and SharePoint Online. They also like the lower third that the Ignite staff used last week, that they stole it for their very own.

Audio File

Video File

Podcast 358 - Blue Everything Else (Time 0_10_22;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 41:18

Links:

12:05 Get Microsoft Ignite session information or contents
17:03 SharePoint Topics announcement at Ignite
21:26 The SharePoint Migration Tool from Microsoft
26:31 The new SharePoint Admin Center
28:02 SharePoint hub sites new in Office 365
31:05 Security you can trust, control you can count on with SharePoint and OneDrive
37:25 SPS Cincinnati
38:02 Thrive Conference
38:25 Shane speaking at SoCal User Group
39:14 SharePoint North America Conference

ShortURL: http://www.toddklindt.com/Podcast358

  
No presence informationTodd Klindt10/5/2017 9:14 AMPodcast0 

Episode 357 finds the Dynamic Duo broadcasting live from the Podcasting booth at Microsoft Ignite in Orlando. While this was recorded on the first day of Ignite, before all the good SharePoint announcements, they still discuss some Ignite content, like the new Multi-geo Office 365 functionality, and Skype for Business turning into Microsoft Teams. Todd also brags on himself a bit as he tells the tale of passing certification exam 70-346. It's rare the boys get to do a podcast together in the same room, and even more rare that there are other people in the room tolerating it. This one was a good one.

Audio File

Video File

Podcast 357 - Live from Ignite 2017 (Time 0_07_02;12)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:46

Links:

13:47 Introducing Multi-Geo in Office 365
15:00 Multi-Geo sessions at Ignite
15:00 Multi-Geo in OneDrive
15:00 Multi-Geo in SharePoint Online
16:34 Transitioning Skype for Business Online to Microsoft Teams
21:30 Microsoft Begins to Pitch Windows 10 S for the Enterprise
23:28 OneDrive file viewers
26:16 SPS Cincinnati
28:30 Thrive Conference
28:53 Shane speaking at SoCal User Group

ShortURL: http://www.toddklindt.com/Podcast357

  
No presence informationTodd Klindt9/21/2017 1:23 PMPodcast0 

Feature Pack 2 is upon us, and in this podcast Todd and Shane tell you what's to love, and what's not to love about it. They also revisit the Equifax breach discussion from last week, and add some additional context to what happened. As if that weren't bad enough, they also discuss the popular cleanup app, CCleaner, and how it has been quietly compromising customer machines for months. They finish up with good news when they talk about Microsoft's On-Prem data gateway, and how it's so easy to use, even Shane can do it.

Audio File

Video File

Podcast 356 - They Left Their Pants Down (Time 0_13_41;18)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 29:06

Links:

05:08 Feature Pack 2 for SharePoint Server 2016
14:22 Ccleaner used to spread malware
17:19 Pirate Bay hijacking your browser to mine Bitcoin
20:22 On-Prem Data gateway for Power BI, PowerApps, Microsoft Flow, and Azure Logic Apps
26:01 Microsoft Ignite
26:45 Thrive Conference
27:08 Shane speaking at SoCal User Group

ShortURL: http://www.toddklindt.com/Podcast356

  
No presence informationTodd Klindt9/14/2017 11:05 AMPodcast0 

The boys are back together this week as Todd is back from Europe, and Shane cancelled his vacation because he missed Todd so much. Todd starts the podcast by talking about what a great time he had in Stockholm and Tallinn last week. The moves into heady discussions like grocery delivery and autonomous cars. They move into important content when they discuss Microsoft's first step towards bringing guest access to Teams. Shane recently made a video on using Convert-Path and they talk about what a helpful cmdlet it is. They finish the podcast talking about the recent Equifax breach. As a tech focused podcast, they were bound by law to do so.

Audio File

Video File

Podcast 355 - Where's Big Blue (Time 0_05_29;28)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 46:14

Links:

24:56 Guest access for Microsoft Teams
27:50 Skype for Business possibly being renamed to Teams
29:49 Convert-Path video
38:24 Credit freezes should be free
42:08 Equifax PIN generation is based on time and date
35:13 Rackspace to acquire DataPipe
43:10 Microsoft Ignite
44:11 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast353

  
No presence informationTodd Klindt9/12/2017 5:17 PMPodcast0 

Shane runs another solo mission with this week's podcast. He covers Microsoft Mix and Excel Co-authoring Nirvana. The Fall Creators Update is coming to Windows 10, and Shane tells you all about it. He follows up with a PowerShell tip on Convert-Path and why the Chinese Government hates ICOs, Initial Coin Offerings. Don't worry, Todd is back next week.

Audio File

Video File

Podcast 352 - Pain in Daddy's Butt (Time 0_09_59;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: :28:03

Links:

04:04 Excel co-authoring in SPO and OneDrive
05:47 Windows 10 Fall Creators update coming Oct 17
07:43 Windows mixed reality
10:52 China banned initial coin offerings

ShortURL: http://www.toddklindt.com/Podcast352

  
No presence informationTodd Klindt9/11/2017 11:55 AMPodcast0 

PowerShell, PowerShell, and more PowerShell are the topics of this week's podcast. We do find the time to talk about Big Data (though not the way you think) and another nail in the coffin of Windows Phone. Shane also gives some valuable insight into his wardrobe.

Audio File

Video File

Podcast 351 - Ugly Muffs (Time 0_07_05;22)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 37:19

Links:

Windows Management Frame work 5.0 is out of support
Video on installing WMF 5.1
Wear the same thing everyday
PowerShell Profiles
SharePoint Exchange forum
PowerShell Training is your Friend
Microsoft Ignite
Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast351

  
No presence informationTodd Klindt8/24/2017 2:45 PMPodcast0 

Shane and Todd are back together this week. They discuss the new SharePoint Online Management Shell and how disappointing it still is. They move to happier topics like robots stealing future jobs, new features to Todd's beloved OneDrive, and a clip of Grace Hopper on the David Letterman show.

Audio File

Video File

Podcast 350 - Naughty Box (Time 0_02_17;19)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 46:59

Links:

14:17 Microsoft updated SharePoint Online Management Shell
29:02 Do More! What Amazon Teaches Us About Robots and the “Jobless Future”
17:09 Todd's blog post
20:46 Getting Started with PowerShell profiles
37:59 Grace Hopper shows David Letterman a nanosecond
42:04 PowerShell Training is your Friend
43:22 SharePoint Exchange forum
44:20 Microsoft Ignite
45:07 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast350

  
No presence informationTodd Klindt8/23/2017 10:20 AMPodcast0 

Shane takes the reins this week while Todd is backpacking across Europe. He starts by talking about his guest appearance on First Ring Daily with Brad Sams. He covers Consumer Reports recent change in recommendation around the Microsoft Surface. He then covers some PowerShell topics and talks about the SharePoint People Picker. He finishes up by gushing over his Tesla.

Audio File

Video File

Podcast 349 - Swooped up by Bigger Channels (Time 0_02_21;03)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 23:17

Links:

03:02 Shane on First Ring Daily
5:00 Consumer Reports says Surface is no longer recommended
07:35 PowerShell Module Browser
08:26 People Picker with PowerShell
11:19 PowerShell Day in London
12:32 Target acquires tech company to do same day deliveries
18:49 Tesla reclaims the safety crown
21:48 SharePoint Exchange forum
21:54 Microsoft Ignite
22:28 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast349

  
No presence informationTodd Klindt8/10/2017 9:16 AMPodcast0 

This week Todd flies solo while Shane is out doing god knows what. Todd perseveres and talks about some recently published content around running SharePoint Server 2016 in Azure IaaS. Then he talks about how VS Code is the new official IDE for PowerShell, and what that means. The Azure AD sign in experience is changing. Todd walks you through what those changes are and how they'll impact you and your organization. Finally, Todd talks about what he's doing at Ignite, and which version of SharePoint is most popular on his blog.

Audio File

Video File

Podcast 348 - Like Matt Damon (Time 0_00_22;17)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:23

Links:

04:50 Run a high availability SharePoint Server 2016 farm in Azure
09:29 VS Code is the official PowerShell IDE now
14:01 The new Azure AD Signin Experience is now in Public Preview
17:37 SharePoint communication sites begin rollout to Office 365 customers
26:11 PowerShell Training is your Friend
27:51 SharePoint Exchange forum
29:09 Microsoft Ignite
29:28 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast348

  
No presence informationTodd Klindt8/7/2017 10:46 AMPodcast0 

Todd is back in town and the Podcast goes on. This week Todd and Shane discuss such heady topics as password security, how we all screw up SLAs, and tech support scammers. Then they talk about fun stuff like new Azure VMs, some SharePoint tech support wins, and what's new in Shane's garage. 

Audio File

Video File

Podcast 347 - Hang Back Bucko (Time 0_05_20;11)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 48:00

Links:

06:33 A fish tank used to hack a casino
13:02 SLAs and how we screw them up
14:21 Passwords Evolved: Authentication Guidance for the Modern Era
23:31 Windows 10 Insider build 16251 lets you link an Android phone to your PC
09:01 Tech Support scammers
47:26 SharePoint Exchange forum
47:10 Microsoft Ignite
47:28 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast347

  
No presence informationTodd Klindt7/27/2017 10:35 AMPodcast0 

In this episode Todd calls from the edge of the earth and does the podcast with Shane over his phone. They discuss Shane's new PowerShell script and accompanying video on how to move file shares to SharePoint Online. You can check it out on his YouTube channel. Todd was busy making videos too. His was on adding custom domains to Office 365. They finish up talking about SharePoint Search, Ready Player One, and the exaggerated death of MSPaint.

Audio File

Video File

Podcast 346 - Moose Capoose (Time 0_03_53;10)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 42:26

Links:

10:48 Moving Files or entire File Shares with Metadata to SharePoint Online
14:35 Video: Add a Domain to Office 365
26:11 Features that are removed or deprecated in Windows 10 Fall Creators Update
28:58 SharePoint Search Query Tool on Github
30:32 Ready Player One trailer
34:10 Chipping your employees
39:05 PowerShell Training is your Friend
39:52 SharePoint Exchange forum
40:23 Microsoft Ignite
40:47 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast346

  
No presence informationTodd Klindt7/25/2017 4:36 PMSharePoint 2016; Speaking0 

I do love autumn and smell of tech conferences. This fall is a busy one. I’m going to be all over, but I did want to let you all know I’ll be at Microsoft’s big Ignite shindig in Orlando. Go ahead and sign up and block off September 25-29 on your calendar now. While you’re at Ignite join Jason Himmelstein and me for our session, SharePoint Server 2016 migration in the real world: How to avoid making our mistakes. While Jason and I both firmly have our heads in the cloud these days, SharePoint Server is still our first love. In this session we’ll talk about migrations to SharePoint Server 2016 we’ve taken part in and what things we’ve screwed up. It promises to be a good time, swing by.

I’ll also be doing my weekly podcast live from the Expo floor. I’m also going to try to get some other slots at their podcasting booth. The camera loves me. Smile

If you’re going to be at Ignite and you want to get together, send me an email to ignite2017@toddklindt.com. I usually try to schedule a breakfast or lunch with my podcast listeners, but I would love to meet anyone, whether they suffer through my podcast or not. If you’re going to be around, drop me a line.

Added 8/24/2017

Here are the dates and times:

Live Podcast – Monday 5:00 PM - OCCC Southside Restaurant

SharePoint Server 2016 migration in the real world: How to avoid making our mistakes – Thursday 2:15 – 3:30 - OCCC W315

Added 8/25/2017

Tech Community discussion page

See you at Ignite,

tk

ShortURL: http://www.toddklindt.com/Ignite2017

  
No presence informationTodd Klindt7/21/2017 9:31 AMOffice 365; Hybrid0 

With Shane’s prodding I’ve decided to put some instructional videos out onto YouTube for some of the common tasks people ask us about. I’m trying to break the videos up into small digestible chunks, and because of that some are more exciting than others. This one falls on the “less exciting” side. Smile But it sets the stage for some very cool stuff.

In this video I start slow by just showing how to add your domain, like contoso.com, to your Office 365 tenant. It’s nothing fancy or earth-shattering, but it is the first part of doing much cooler things. Things that I will also immortalize on YouTube for future generations to enjoy.

add domain to office 365 (Time 0_05_26;00) - Original

Add a Domain to Office 365

If you don’t want to miss out on the exciting sequels to this video, subscribe to my YouTube channel. Then you’ll get pestered every time I add something new. Everyone wins!

tk

ShortURL: http://www.toddklindt.com/AddDomaintoO365

  
No presence informationTodd Klindt7/20/2017 3:11 PMPodcast0 

A lot has gone in the last week and Shane and Todd do their best to get you up to speed with it all. They discuss Todd's fabulous talk about OneDrive to the St. Louis SPUG. Microsoft announced a few things at Inspire last week, so Shane and Todd talk about them as well. They cover Microsoft 365 and the latest developments on Azure Stack. Microsoft is also rolling Communications sites to SharePoint Online and that comes up. All in all, it was a pretty productive podcast.

Audio File

Video File

Podcast 345 - I Can Stop the Internet (Time 0_04_22;03)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 41:02

Links:

08:11 How to Control Azure AD Connect Auto Upgrade
11:30 Azure Stack
18:29 Introducing Microsoft 365
21:49 SharePoint communication sites begin rollout to Office 365 customers
25:35 SharePoint Server 2016 Architectural Models
36:27 PowerShell Training is your Friend
38:25 SharePoint Exchange forum
39:25 Microsoft Ignite
39:45 Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast345

  
No presence informationTodd Klindt7/17/2017 12:34 PMHybrid; PowerShell1 

I’ve been working with Azure AD Connect (AADC) for a couple of years now. For those of you that haven’t had the pleasure yet, Azure AD Connect is a tremendous piece of software that you install on-prem and it syncs your on-prem Windows Active Directory to your Azure Active Directory or Office 365 tenant. It has come a long way since the old DirSync days. If you’re an IT Pro that has mainly worked with on-prem software like SharePoint and you’re curious where your career is going, this is it. You’re going to have to become an identity expert, or maybe start practicing those grocery bagging skills. Running AADC through its paces is a good way to start your journey into Azure, Hybrid, and Identity.

Azure AD Connect has greatly benefitted from Microsoft’s recent(-ish) move to agile software updates. For well over a year now Microsoft has been slipping out updates to AADC and made significant improvements to it, all the while not breaking anything. An amazing feat! Smile You can see from their Version History page they keep very busy.

At the very beginning of the AADC installation Wizard you encounter a fork in the road; you can do an Express Install, or an Advanced Install. I tell most people, especially people that are new to AADC that Express is a great option. It’s very close to Next –> Next –> Finish and it does a good job getting everything wired up. Later, you can go back and rerun the installation in Advanced mode to tweak anything you need to. It’s very well done. One of the things that the Express installation does is set AADC to automatically upgrade itself when Microsoft publishes its next tasty upgrade. Like I mentioned above, the upgrades have added some great functionality with none of those nasty regressions that we’ve come to fear from upgrades. Unfortunately, until recently, if you chose to do an Advanced install right out of the chute, AADC was not set to automatically upgrade itself. And to make matters worse, that wasn’t necessarily brought to your attention during the install. If you weren’t paying attention, or didn’t know to look, you’d be stuck with that version of AADC forever. How sad!

To address that scenario, and just to give you some control over the upgrade process, I’m blogging the setting. This way you can see what your auto upgrade status is as well as change it if you’d like. Plus it gives you another opportunity to play in PowerShell. Who doesn’t love that?

First log into the machine where AADC is installed and open a PowerShell prompt. It does not need to Run as Administrator. There are two cmdlets that deal with AADC’s autoupgrade status; Get-ADSyncAutoUpgrade and Set-ADSyncAutoUpgrade. Here’s a screenshot to break up the monotonous wall of text:

image 

As expected, we can run Get-ADSyncAutoUpgrade to set what our current status is:

image 

We can see here that AADC is set to automatically upgrade itself with the newest juicy bits that come out. What if we didn’t want that? Maybe we have a migration freeze coming up and updates can be applied. It’s a sad state of affairs, but it happens. To do that we use:

Set-ADSyncAutoUpgrade -AutoUpgradeState Disabled

As a guy that’s used a lot of PowerShell, I find myself wishing this followed the $TRUE / $FALSE structure, but I can work with this. Since there are only three acceptable values (Enabled, Disabled, and Suspended), you can tab complete the cmdlet name, the parameter name, and the value “disabled.” That helps.

Now AADC will not upgrade itself. But does this impact the sync cycles? Not at all. If we run Get-ADSyncScheduler we see that syncs are still happy and scheduled to run as expected.

image 

Once our maintenance freeze is over we can reenable the autoupgrades with

Set-ADSyncAutoUpgrade -AutoUpgradeState Enabled

image 

That’s a much more satisfying feeling than disabling. Smile 

In most cases I am afraid of autoupgrading software, but so far AADC hasn’t burned me, so I’ll give it the benefit of the doubt.

tk

ShortUrl: http://www.toddklindt.com/PSAutoUpgradeAADC

  
No presence informationTodd Klindt7/17/2017 9:26 AMPodcast1 

There was much celebration this week during the Podcast, as both Todd and Shane got word that they had been renewed as Microsoft MVPs. After patting each other on the back for a while they talk tech. They cover their favorite parts of Jeff Teper's takeover of the SharePoint Twitter handle last week. They talk a lot about PowerShell, and they finish up by indulging Todd's obsession with Tesla.

Audio File

Video File

Podcast 344 - Because I'm Beautiful (Time 0_00_24;12)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 44:16

Links:

Top 10 Takeaways from Jeff Teper’s #TeperTakeover
Getting started with PowerBI and SharePoint Online
PowerShell String Manipulation
Ports and protocols for Hybrid Search
PowerShell Training is your Friend
St. Louis SharePoint User Group
SharePoint Exchange forum
Microsoft Ignite
Thrive Conference

ShortURL: http://www.toddklindt.com/Podcast344

  
No presence informationTodd Klindt7/5/2017 4:02 PMOffice 3652 

Over the last couple of years, my talks have migrated from fewer on-prem SharePoint Server talks, to more Office 365 centric talks. One of the questions I get asked more and more frequently, by admins that are trying to find their place in this new, cloudy, world is, “How can I keep up with all of the changes to Office 365?”

It’s a good question, and one a lot of people are struggling with, especially if they’re used to on-prem administration. As a SharePoint Server admin, updates came out no more frequently than once a month, and even then we were in complete control to when that update was applied to our farms. As our workloads are moving to Office 365 that is thrown completely on its ear. Now updates happen to Office 365 any day of the week. Sometimes they’re turned on for end users, sometimes they aren’t. You just never know. If you don’t know they’re coming, you can’t properly prepare yourself or your user base. Nobody likes that.

So here are a couple of ways to have a fighting chance against unexpected Office 365 updates.

1) Sign up for messages in the Message Center

You have to be a Tenant Admin for this one, but I assume most people reading my blog that aren’t my mom, are tenant admins. The Message center is a place in the Office 365 Portal where you can tell Office 365 which products you care about, and how it can tell you about changes and outages.

image 

You can find this little gem under Health > Message center. The messages deal with outages, updated features, new features, the whole enchilada. In the upper right you can set which products you see messages for. If you’re not using Skype for Business, shut off those messages. The bottom left is where the real gold is. You can have Office 365 email you once a week with that week’s new messages. This is a great way to see what is new if you’ve forgotten to check the Message center. The link at the top middle, “Read about staying on top of Office 365 changes”, takes us to our second tip.

2) Office 365 Roadmap

For a few years the Office 365 Roadmap has been a great way to see what’s on the horizon for your favorite Office 365 property. It not only shows was coming, but what has been delivered and what has been cancelled as well.

3) Microsoft Tech Community

The more things change, the more they stay the same. When I was cutting my teeth as a SharePoint admin back at the turn the century, the place to go for answer was Usenet. Ask your grandparents about it. Today, that same need is met by online forums. The Microsoft Tech Community is the place to go with your cloudy questions. While it’s not specifically a resource for what’s new with Office 365, that does get covered there.

4) First Release

First Release isn’t really a place, First Release is more like a state of mind. Smile First Release lets your tenant, or some of the users in your tenant, see new functionality in Office 365 before it’s released to the entire Office 365 loving world. It’s not a good idea to have your entire Production tenant in First Release, so either only include a few users, or enable it for a test tenant. It’s also important to point out that some things are only rolled out to First Release Users, or First Release Tenants, but not both. They aren’t always in step. Read more about that in Marc Anderson’s blog post.

Of course you can also follow a ton of Twitter accounts to keep up. I’d try to list them all here, but I’d just embarrass myself.

I hope this helps. Let me know if there are any other means you use to keep up with Office 365.

tk

ShortURL: https://www.toddklindt.com/O365Updates

  
No presence informationTodd Klindt7/5/2017 9:16 AM0 

June and July are always nervous times for me, and I’m not talking about fireworks going off around me. It’s because for the last 11 years July 1st has been when I found out if I was renewed as a Microsoft MVP. This year was no different, though maybe a little worse. Microsoft has been tweaking the MVP program and I never take for granted whether I’ll meet the mark or not.

I’m happy to report that I did in 2016. I was awarded my 12th MVP award July 1st! Being a SharePoint and Office 365 kinda guy my award is in the Office Servers and Services category.

I have met so many great people in the MVP program and I’m honored to be a part of it. Thanks to Microsoft for including me, and thanks to all the people that have helped me out along the way. It means a lot.

tk

ShortUrl: http://toddklindt.com/2017MVPRenewal

  
No presence informationTodd Klindt6/29/2017 10:12 AMPodcast0 

Todd triumphantly returns this week and wows Shane with tales of his travels over the last two weeks. After that's over, Shane and Todd talk about branding, updates to the wonderful PnP PowerShell module, the death of Windows Nano Server, and new password guidance from NIST.

Audio File

Video File

Podcast 343 - Your Mom is Watching (Time 0_03_42;09)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 44:16

Links:

03:56 Collab365 Interview
33:57 The Death of Nano Server
37:17 NIST updated their password policy
35:56 PowerShell 6 beta 3 is out
41:45 St. Louis SharePoint User Group
42:46 SharePoint Exchange forum
43:08 Microsoft Ignite

ShortURL: http://www.toddklindt.com/Podcast343

  
No presence informationTodd Klindt6/27/2017 5:38 PMPodcast0 

Shane gets the spotlight all to himself for the second week in a row. This week he talks about PowerBI and SharePoint Online and some updates to Office 365. He also talks about a very useful video he put out that covers uploading files to Office 365 with PowerShell and including their metadata. Not too shabby.

Audio File

Video File

Podcast 342 - Similarly Touchy Things (Time 0_16_24;17)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 23:24

Links:

03:20 Getting started with Power BI and SharePoint Online
04:56 Move SharePoint Online Files with Metadata
06:30 Work with files with PowerShell
06:55 TechSmith Microphone Review
07:51 Vizio Online Preview
09:00 Microsoft Forms
11:50 4 TB hard drives for VMs
13:46 Owning the Magic Quadrant
16:12 AI makes its own language

ShortURL: http://www.toddklindt.com/Podcast342

  
No presence informationTodd Klindt6/27/2017 11:35 AMPodcast0 

In the first of two solo podcasts, Shane talks about how he bested a fault Secure Store service, Ignite sessions you don't want to miss, and some viewer feedback. While it's only Shane, it's also only 22 minutes long, so go ahead and listen to it.

Audio File

Video File

Podcast 341 - Lost a Little Skin (Time 0_12_50;20)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 36:51

Links:

11:52 Ignite Sessions for SharePoint, Delve, O365, OneDrive, Groups
12:43 Xbox One X
15:06 Power BI June update is out for Desktop Client
19:45 Microsoft Mixer

ShortURL: http://www.toddklindt.com/Podcast341

  
No presence informationTodd Klindt6/8/2017 3:42 PMPodcast0 

The Bandit is back, and we chat about it in this week's podcast. We start out talking about Todd's car and how it made the news. Then we move on to more important topics like why Write-Host is bad, and Shane is a terrible person for telling you to use it. We also cover the most recent online password management tool breach and what that means for us and password managers. We finish up by talking about Todd's latest web idea, http://www.whichonedrive.com.

Audio File

Video File

Podcast 340 - 47 Easy Steps (Time 0_01_44;12)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 36:51

Links:

05:48 Murphy Is The Bandit
07:29 Bandit Outtakes
08:29 Write-Host is your friend
24:14 Three basic security hygiene tips from Microsoft’s Identity Team
26:44 The new Azure AD Admin Console is GA!
28:07 Which OneDrive?
33:25 Which OneDrive on Twitter
33:59 Office 365 Engage
34:45 St. Louis SharePoint User Group
35:04 SharePoint Exchange forum
35:29 Microsoft Ignite

ShortURL: http://www.toddklindt.com/Podcast340

  
No presence informationTodd Klindt5/26/2017 9:22 AMPodcast0 

In our first ever Tuesday Podcast, Shane and I talk about our favorite parts of the SharePoint Virtual Summit, including some yummy new OneDrive functionality. We also share a tool that you can use to create a bunch of content in SharePoint for testing purposes. A new SharePoint conference was announced last week, and we give you some information on it. We finish up talking about the new Surface Pro, and what we like and don't like about it.


Audio File

Video File

Podcast 339 - Skedaddle (Time 0_00_37;23)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 25:25

Links:

04:57 SharePoint Server 2016 and Beyond…
13:23 SharePoint Data Generator
15:55 A SharePoint Conference
18:26 The Next Surface Pro Has Leaked
21:36 Huawei laptop
22:03 Office 365 Engage
23:20 SharePoint Exchange forum
23:47 St. Louis SharePoint User Group

ShortURL: http://www.toddklindt.com/Podcast339

  
No presence informationTodd Klindt5/25/2017 9:13 AMSpeaking0 

As IT Pros our jobs have always been changing, but the rate at which they’re changing now is almost unprecedented. I’m glad I’m wearing my seatbelt. As we make the transition to Office 365 one of our new responsibilities, or a larger responsibility is Security and Compliance. You may have been able to avoid it in the past, but you may not be so lucky in the future.

So where can an on-prem SharePoint admin get a start with it? I’m glad you asked. Smile On Wednesday May 31st, the nice folks at Petri.com are putting on a webinar where Shane Young and I will be talking about the processes and technologies you’ll need to get familiar with. We’ll cover the basics and show you some tools to get you started. And maybe we’ll find some time to make fun of each other too.

How can you get all of this fun and information? Point your favorite web browser at this registration page and you’ll be all set.

I look forward to seeing you.

tk

ShortUrl: http://www.toddklindt.com/PetriSecAndComp

  
No presence informationTodd Klindt5/18/2017 10:47 PMPodcast0 
  
No presence informationTodd Klindt5/12/2017 5:00 PMOffice 365; OneDrive0 

I’ve been dancing with this girl we call SharePoint for well over a decade, and I swear she gets prettier every day. Smile It has been fun watching Microsoft squash bugs and add functionality to the product along the way. One area that has been particularly satisfying is watching Microsoft address areas where the SharePoint Haters always take jabs at SharePoint. Things like, “SharePoint can’t handle more than 5000 items in a list,” or “You can’t have site collections larger than 100 GB in SharePoint,” or my favorite, “SharePoint Designer is free and users are going to destroy SharePoint with it!” Oh, wait.

OneDrive, Now with More Character

Recently Microsoft has fixed two of the limitations that plagued, character support, and URL length. Last month Microsoft chipped away at the former when they released this blog post, New support for # and % in SharePoint Online and OneDrive for Business. In that blog post they announce that there’s a new API that will allow the use of the characters # and % in file and folder names in SharePoint Online (SPO) and OneDrive for Business (ODFB). In the past these characters were forbidden because they were used for other purposes in HTTP. The # character was used to reference anchors in HTML documents. The % was also busy being how you escaped ASCII characters in URLs. Any SharePoint admin worth their salt is well accustomed to space characters showing up as %20 in URLs like ‘Shared%20Documents.’ Since so much of SPO and ODFB is accessed through URLs, this made using those two characters particularly tricky. But you know Microsoft, they have some smart folks there, they figured it out.

Microsoft has always been stellar with backwards compatibility (sometimes to their detriment) and this is no exception. When this feature rolls out in June 2017 they will do it with a new API, so the old APIs will continue to work as expected. If the tenant was created before June 2017 a Tenant Admin will have to use PowerShell to toggle the SpecialCharactersStateInFileFolderNames parameter to Allowed. After that, file and folder names can include # and %. Site and web names cannot. You’ll also have to have the OneDrive Next Gen Sync Client to sync files and folders with # and % in their names.

This only pertains to OneDrive for Business with SPO and Office 365. It is not for SharePoint Server 2016 on-prem.

ODFB Office 365

ODFB On-Prem

Smile

Sad smile

 

URL Size Matters… Less…

Another place that SharePoint got its nose bloodied was URL length. For most cases it was enough, but every once in a while it would bite people, like during upgrades. Last week Microsoft, hot off their victory against those rascals # and %, announced they are bumping the maximum path limit in SharePoint Online and ODFB from 256 characters to 400! That’s an increase of over 50%! And this 400 character limit does not apply to the query parameters at the end. Since SharePoint Online doesn’t have any the ability to add managed paths, I’ve seen people get creative with site collection names. Now they can use those extra 144 characters to get extra creative.

This is also only for SharePoint Online.

ODFB Office 365

ODFB On-Prem

Smile

Sad smile

 

There are more great OneDrive improvements to blog. I’ll get to them next week.

tk

ShortUrl: http://www.toddklindt.com/OneDriveSuperPowers

  
No presence informationTodd Klindt5/11/2017 11:39 AMPodcast0 

As is often the case, in this week's podcast Shane and Todd talk about fashion, and hardware. They also find time to talk about PowerShell and some big updates to Azure Active Directory. The finish things off with a discussion about cord cutting, and how Todd has done it, and why Shane should.

Audio File

Video File

Podcast 337 - A Little Too Much Hooch (Time 0_10_28;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 52:47

Links:

11:31 Integer Sizes
13:12 Microsoft Updates Preview of Azure Active Directory Pass-Through Authentication
17:13 IBM has been shipping malware-infected USB sticks
23:02 Surface Laptop
31:08 No Surface Pro 5
33:03 Yoga 720
46:51 SharePoint Admin Training
48:22 SharePoint Virtual Summit
49:48 Office 365 Engage
50:25 SharePoint Exchange forum
51:38 http://www.wyzerr.com

ShortURL: http://www.toddklindt.com/Podcast337

  
No presence informationTodd Klindt5/8/2017 3:16 PMPodcast0 

We taught a class last week, and we start this week's podcast out by telling you all about it. Then we cover some PowerShell topics, because everybody loves PowerShell. Then, what has turned into nearly a regular segment on the show, we talk about the latest in domestic spying, and how the spies are being found out. Finally, after the release of the Creators update for Windows 10, we discuss some of the changes in it.

Audio File

Video File

Podcast 336 - Cliff in Iowa (Time 0_00_47;24) 

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 48:13

Links:

17:40 Azure AD and third-party apps: It’s a bigger deal than you might think!
21:42 Managing SharePoint Online Files with PowerShell
26:38 Top 50 PowerShell Blogs and Websites for Developers
23:00 Guidance for developing well performing SharePoint Online Portals
29:11 Flight Tracker app tracks "spy" plane
31:22 Space X launches "top secret" spy satellite
35:34 Microsoft cuts more features from Win 10 Professional
42:01 SharePoint Admin Training
44:26 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast336

  
No presence informationTodd Klindt4/18/2017 11:15 AMPodcast0 

This week's podcast covers such controversial subjects as ADFS with Office 365 PowerShell, MFA with Exchange Online PowerShell, and Office 365 nearly starting a war. Then Todd goes on a rant about why he doesn't like a certain Gizmo site.

Audio File

Video File

Podcast 335 - Orange Shibboleth (Time 0_00_16;08)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 47:43

Links:

15:40 ADFS with PowerShell is broken
22:01 Azure - Multiple Ips per NIC now GA
23:00 Exchange Online PS Modules support MFA
23:38 O365 now available in South Korea
34:27 Airplane cell phone calls won’t be allowed in US any time soon
26:27 Book: Trust me, I'm Lying: Confessions of a Media Manipulator
40:13 Bold Zebras PowerShell classes
43:17 SharePoint Admin class
44:41 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast335

  
No presence informationTodd Klindt4/17/2017 9:29 AMPodcast0 

Glory be! There will be another on-prem version of SharePoint, so says Microsoft. We start out this week's podcast with that good news. Of course it's all downhill from there, but we soldier on. DirSync (the product) is no longer supported, so we talk about what ways companies can keep their Windows Active Directory in sync with Azure Active Directory. We cover some new characters that can be used in file names with SharePoint Online and OneDrive for Business. We also talk about how to recover deleted Office 365 Groups, and in what scenarios you might accidentally delete one. We finish up talking about Shane's new keyboard. Talk about a strong finish.

Audio File

Video File

Podcast 334 - Hold my Beer (Time 0_06_00;09)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 41:59

Links:

4:16 Bold Zebras Newsletter
20:36 Microsoft Confirms SharePoint vNext Will Have On-Premises Iteration
22: 28 DirSync and Azure AD Sync are deprecated and will reach end of support on April 13, 2017
23:28 New support for # and % in SharePoint Online and OneDrive for Business
25:50 Set up Office 365 file storage and sharing
28:02 Restore a deleted Office 365 Group
33:19 Microsoft Wireless Desktop 900
37:09 Bold Zebras PowerShell classes
39:43 SharePoint Admin class
40:38 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast334

  
No presence informationTodd Klindt4/14/2017 5:03 PMOneDrive0 

As anyone that listens to my podcast knows, I’m a fan of both the Consumer and For Business versions of OneDrive. I use it for a lot of my personal file syncing as well as with several Office 365 tenants, both production and test. Some of that is Production, some of it is with demo tenants. In the last couple of months I’ve stumbled across an unbelievable gap in the product, you can’t delete a OneDrive for Business (ODFB) account that you can’t log in to from the Windows Next Gen Sync Client. (NGSC).

You can delete OneDrive (consumer) accounts. And you can delete a ODFB account if you’re logged into it. Both of those show up on the Accounts tab of the Sync Client Settings page. But if you can’t log into the Office 365 account you’re syncing to, you can’t delete it. It’s stuck in this weird purgatory where the folders still show up in Explorer, but the blue icon for the account doesn’t show up in the system tray. It’s very confusing.

I’ve been trying to figure out how to delete some stale accounts for a while and it was inconceivable to me that that wasn’t possible. Today, I finally swallowed my pride and reached out for help. I tweeted the official (pronounced “Oh-FISHeeal”) OneDrive Twitter account. If they can’t help me, no one can. They have a blue check mark! This was their response:

image

I can’t find it because it’s not there! But, they do offer a solution, we can vote for this feature (really, deleting an account is a “feature”) on User Voice. It doesn’t cost anything but your time, and each vote you cast will bring me closer to my nirvana of being able to purge all the unused ODFB folders from my PC.

Vote early, vote often.

Thanks for your support.

tk

ShortUrl: http://www.toddklindt.com/DeleteODFBAccount

1 - 100Next