A new version is now available in PowerShell Gallery.
To install in PowerShell: Install-Module UclobbyTeams
If you already have the module: Update-Module UclobbyTeams
Here are the changes since last post (0.2.0):
General
- 0.3.1
- Change: Added a check, in all cmdlets, if there is a newer version of module available (Test-UcModuleUpdateAvailable).
- 0.2.7
- Change: We need to connect to Microsoft Graph before using any cmdlet in the module. In the previous versions a connection was attempted, we remove this since in some scenarios we might want to use different authentication methods or environment.
Update-UcTeamsDevice
- 0.3.1
- New cmdlet: This allows Teams administrators to send update commands to multiple Teams Android Devices using MS Graph API.
Special Thanks to Eileen Beato and Bryan Kendrick for the assistance in implementing/testing this new cmdlet.
Test-UcModuleUpdateAvailable
- 0.3.1
- New cmdlet: Check if a PowerShell module has a new update in PowerShell Gallery and if it’s installed.
Get-UcTeamsVersion
- 0.2.5
- Added Credential parameter that will be used to connect to the remote computer.
Get-UcTeamsVersionBatch
- 0.2.7
- New cmdlet: This allows to get the teams version from a list of computers from a CSV file.
Get-UcTeamsDevice
- 0.2.7
- Fix: An exception could be raised if the User was null.
- Fix: Cycle all pages in MS Graph Response
- Feature: Ability to export to CSV with a new parameter -ExportCSV
Test-UcTeamsDevicesConditionalAccessPolicy
- 0.3.1
- Fix: In some cases the number of groups was too large, so now we only get the display name for the groups included/excluded.
- Feature: Ability to export to CSV with a new parameter -ExportCSV
- 0.2.6
- Fix: Missing CloudApps setting value.
- 0.2.5
- Change in the default behavior, now without any switch only policies that are assigned to a group will be checked.
- Output now includes which groups are included/excluded.
- Display warning with the number of compliance policy skipped (Not associated with a group or Teams Application).
- Added All switch to allow check policies even the policies without group assignment.
- Added User UPN parameter to only check Conditional Access policies applied to the specified user.
- Detailed switch will only output the unsupported settings.
- Added IncludedSupported switch to show all checked policy settings for each policy.
- Added Setting Description in the Detailed output to make it easier identify it in Microsoft Endpoint Manager admin center.
Test-UcTeamsDevicesCompliancePolicy
- 0.3.1
- Fix: In some cases the number of groups was too large, so now we only get the display name for the groups included/excluded.
- Feature: Ability to export to CSV with a new parameter -ExportCSV
- 0.2.5
- Change in the default behavior, now without any switch only policies that are assigned to a group will be checked.
- Output now includes which groups are included/excluded.
- Display warning with the number of compliance policy skipped (Not associated with a group).
- Added All switch to allow check policies even the policies without group assignment.
- Added User UPN parameter to check Compliance policies applied to the specified user.
- Added Device ID parameter to check Compliance policies applied to specific device.
- Detailed switch will only output the unsupported settings.
- Added IncludedSupported switch to show all checked policy settings for each policy.
- Added Setting Description in the Detailed output to make it easier identify it in Microsoft Endpoint Manager admin center.
- Added check for unsupported settings for MTR Windows (Windows Compliance Policy).
Get-UcM365TenantId
- 0.2.6
- Added support for Multi Geo Tenants.
- 0.2.5
- The output will also include the OnMicrosoft.com Domain for that tenant.
Main module page: UC Lobby Teams PowerShell module
Source code available: GitHub – UCLobbyTeams