Building Parameters for Commands
One of my favorite things with powershell is building out splat parameters for commands through the main parameter set. Today we are going to go over how that is done. We are going to do this through the Get-childitem and get-ACL. These are some mighty commands and they can help you find permission gaps quickly and easily. Let us Building...
Dino Passwords!
Passwords can be hard to make for people, especially kids and older users. That's where Dino Passwords come into play. You can make simple and yet complex passwords using this service. This service also has a simple API to work with. I personally like using the API...
Disable Shared Mailbox Sign-Ins
As part of the exchange online hardening process, one must disable the sign-in ability of shared mailboxes. This process is simple. You will need to exchange Online and the MS Online modules. First, we will grab all the shared mailboxes using the exchange online. Then...
Oneliner Password Generator
Passwords, Passwords, and more Passwords. Let's generate a 16 character password that is complex and random that you will have to save into your password manager because you will never remember it. The Single Line [string]::Join("",(1..16 | ForEach-Object...