Skip to content

Releases: DevClate/365AutomatedLab

v.2.12.0

Choose a tag to compare

@DevClate DevClate released this 18 Feb 11:56
c1b8bcd

This update is only to update the minimum required modules. There are no other changes as of now.

RequiredModules = @(
@{ ModuleName='ImportExcel'; ModuleVersion='7.8.2' }
@{ ModuleName='ExchangeOnlineManagement'; ModuleVersion='3.5.0' }
@{ ModuleName='Microsoft.Graph.Users'; ModuleVersion='2.25.0' }
@{ ModuleName='Microsoft.Graph.Groups'; ModuleVersion='2.25.0' }
@{ ModuleName='Microsoft.Graph.Identity.DirectoryManagement'; ModuleVersion='2.25.0' }
@{ ModuleName='Microsoft.Graph.Users.Actions'; ModuleVersion='2.25.0' }
@{ ModuleName='PSFramework'; ModuleVersion='1.8.289' }
@{ ModuleName='PnP.PowerShell'; ModuleVersion='2.12.0' }
)

V2.11.0

Choose a tag to compare

@DevClate DevClate released this 14 Sep 14:11

2.11.0

Brief Summary

This is a quick update to remove Connect-PnP directly in the modules so that you can choose the way you want to connect now since their update. I’ll be adding ways to connect in the future, but want to look at the best way to give everyone options.

New Features

Adding documentation for Connecting to PnP module now.
PnP PowerShell Documentation

Breaking Changes

  • Removed Connect-PNP till we can setup multiple ways to offer to connect to PNP with the new mandated way.
    • New-CT365SharePointSite
    • New-CT365Teams
    • Export-CT365ProdTeamstoExcel
    • Remove-CT365AllDeletedM365Groups
    • Remove-CT365AllSitesFromRecycleBin
    • Remove-CT365SharePointSite
    • Remove-CT365Teams
    • Change RequiredVersion PnP.PowerShell 2.2 to ModuleVersion 2.2.0
      • In the future, I will update to require a higher version, but do not want to break change. I have confirmed it works on 2.2.0 and 2.12.

V2.10.2

Choose a tag to compare

@DevClate DevClate released this 02 May 10:52

Changes:

Removed Microsoft.Identity.Client from required, as it looks like it is causing an issue on MacOS.

V2.10.1

Choose a tag to compare

@DevClate DevClate released this 26 Apr 14:03

Fixed:
When outputting to the console, it had the assigned manager blank as it still had an old variable. This version fixes it.

V2.10.0

Choose a tag to compare

@DevClate DevClate released this 26 Apr 11:02

Updated Features

New-CTUser

  • Added “Add Manager” when creating new user
  • Add only Dev licenses option
  • Updated help
  • Allow some parameters to be empty

Added “Discussions” for feature requests and general discussions

2.9.0

Choose a tag to compare

@DevClate DevClate released this 19 Apr 10:38

Brief Summary

Added new parameters to cmdlets and cleaned up some formatting.

Updated Features

New-CT365User

  • CompanyName
  • EmployeeHireDate
  • EmplyeeId
  • EmployeeType
    • Employee, Contractor, Consultant, or Vendor.
  • FaxNumber

New-CT365DataEnvironment

  • CompanyName
  • EmployeeHireDate
  • EmplyeeId
  • EmployeeType
  • FaxNumber

Export-CT365ProdUserToExcel

  • CompanyName
  • EmployeeHireDate
  • EmplyeeId
  • EmployeeType
  • FaxNumber

365DataEnvironment.xlsx

  • CompanyName
  • EmployeeHireDate
  • EmplyeeId
  • EmployeeType
  • FaxNumber

V2.8.0

Choose a tag to compare

@DevClate DevClate released this 18 Mar 09:42
736f72b

2.8.0
Updated Feature

New-CT365Group

Can now add a owner to each group, if you don't it will default to User Principal Name parameter

V2.7.0

Choose a tag to compare

@DevClate DevClate released this 08 Feb 11:15

2.7.0

Fixed

There was an issue using PnP.PowerShell 2.3 and anything newer than 4.50.0 for the Microsoft Identity Client module. Also Microsoft Identity Client was 4.50.0.0 and was changed back to 4.50.0. I made PnP.PowerShell 2.2 and Microsoft Identity Client 4.50.0 as the required versions for now until more testing. It does seem like a known issue with PnP.PowerShell 2.3.

V2.6.0

Choose a tag to compare

@DevClate DevClate released this 05 Feb 12:14

2.6.0

Fixed

New-CT365DataEnvironment

  • Didn’t always handle creating new files correctly, and changed it so it doesn’t ask you if you want to create file, as it wasn’t consistent. Looking into adding the feature back later once it is more stable.

V2.5.0

Choose a tag to compare

@DevClate DevClate released this 28 Jan 14:16

2.5.0

Updated Features

New-CT365DataEnvironment

  • Will now only allow .xlsx files, and will confirm that the path of where you want to save it is correct.

New-CT365User

  • Will now only allow .xlsx files first, then check if the path is correct

New-CT365Group

  • Will now only allow .xlsx files first, then check if the path is correct

New-CT365GroupByUserRole

  • Will now only allow .xlsx files first, then check if the path is correct

New-CT365SharePointSite

  • Will now only allow .xlsx files first, then check if the path is correct

New-CT365Teams

  • Will now only allow .xlsx files first, then check if the path is correct

Remove-CT365Group

  • Will now only allow .xlsx files first, then check if the path is correct

Remove-CT365GroupByUserRole

  • Will now only allow .xlsx files first, then check if the path is correct

Remove-CT365SharePointSite

  • Will now only allow .xlsx files first, then check if the path is correct

Remove-CT365Teams

  • Will now only allow .xlsx files first, then check if the path is correct

Remove-CT365User

  • Will now only allow .xlsx files first, then check if the path is correct

Export-CT365ProdUserToExcel

  • Will now only allow .xlsx files first, then check if the path is correct

Export-CT365ProdTeamsToExcel

  • Will now only allow .xlsx files first, then check if path is correct