TeamsFunctions
22.11
Teams Functions for Administration of Users, Common Area Phones, Resource Accounts, Call Queues and Auto Attendants, incl. Licensing, User Voice Configuration with Calling Plans and Direct Routing,
For more information, please visit the https://davideberhardt.wordpress.com/ or https://github.com/DEberhardt/TeamsFunctions
Minimum PowerShell version
5.1
The owner has unlisted this package.
This could mean that the module is deprecated or shouldn't be used anymore.
Installation Options
Owners
Copyright
(c) 2022 David Eberhardt. All Rights Reserved
Package Details
Author(s)
- David Eberhardt
Tags
Teams DirectRouting EnterpriseVoice Licensing ResourceAccount CallQueue AutoAttendant VoiceConfig CommonAreaPhone
Functions
Dependencies
FileList
- TeamsFunctions.nuspec
- Docs\Get-TeamsECRP.md
- Private\ForEach-ObjectFast.ps1
- Public\Licensing\Get-AzureAdUserLicense.ps1
- CodeCoverage.xml
- Docs\Assert-MicrosoftTeamsConnection.md
- Docs\Get-TeamsIPP.md
- Private\Format-VoiceRoutingChainInput.ps1
- Public\Licensing\Get-AzureAdUserLicenseServicePlan.ps1
- LICENSE
- Docs\Assert-Module.md
- Docs\Get-TeamsMGW.md
- Private\Format-VoiceRoutingChainOutput.ps1
- Public\Licensing\Get-TeamsTenantLicense.ps1
- package.json
- Docs\Assert-TeamsCallableEntity.md
- Docs\Get-TeamsObjectType.md
- Private\Get-ErrorMessageFromErrorString.ps1
- Public\Licensing\Get-TeamsUserLicense.ps1
- README.md
- Docs\Assert-TeamsUserVoiceConfig.md
- Docs\Get-TeamsOPU.md
- Private\Get-NewestModule.ps1
- Public\Licensing\Get-TeamsUserLicenseServicePlan.ps1
- SECURITY.md
- Docs\Backup-TeamsEV.md
- Docs\Get-TeamsOVP.md
- Private\Get-ParentDirectoryPath.ps1
- Public\Licensing\Set-AzureAdUserLicenseServicePlan.ps1
- Docs\Backup-TeamsTenant.md
- Docs\Get-TeamsOVR.md
- Private\Get-RandomQuote.ps1
- Public\Licensing\Set-TeamsUserLicense.ps1
- TeamsFunctions.psd1
- Docs\Connect-Me.md
- Docs\Get-TeamsPhoneNumber.md
- Private\Get-TeamAndChannel.ps1
- Public\ResourceAccount\Find-TeamsResourceAccount.ps1
- TeamsFunctions.psm1
- Docs\Disable-AzureAdAdminRole.md
- Docs\Get-TeamsResourceAccount.md
- Private\Get-UserLicensesFromLicenseDetailObject.ps1
- Public\ResourceAccount\Get-TeamsResourceAccount.ps1
- TeamsFunctions.Tests.ps1
- Docs\Disable-MyAzureAdAdminRole.md
- Docs\Get-TeamsResourceAccountAssociation.md
- Private\Get-UserServicePlansFromLicenseDetailObject.ps1
- Public\ResourceAccount\Get-TeamsResourceAccountAssociation.ps1
- VERSION-prerelease.md
- Docs\Disconnect-Me.md
- Docs\Get-TeamsResourceAccountLineIdentity.md
- Private\Get-WriteBetterProgressSteps.ps1
- Public\ResourceAccount\Get-TeamsResourceAccountLineIdentity.ps1
- VERSION.md
- Docs\Enable-AzureAdAdminRole.md
- Docs\Get-TeamsTDP.md
- Private\GetAppIdFromApplicationType.ps1
- Public\ResourceAccount\New-TeamsResourceAccount.ps1
- Class\TeamsFunctions.ArgumentCompleter.psm1
- Docs\Enable-MyAzureAdAdminRole.md
- Docs\Get-TeamsTeamChannel.md
- Private\GetApplicationTypeFromAppId.ps1
- Public\ResourceAccount\New-TeamsResourceAccountAssociation.ps1
- Class\TeamsFunctions.Classes.psm1
- Docs\Enable-TeamsUserForEnterpriseVoice.md
- Docs\Get-TeamsTelephoneNumber.md
- Private\Group-ObjectFast.ps1
- Public\ResourceAccount\New-TeamsResourceAccountLineIdentity.ps1
- Class\TeamsFunctions.Enums.psm1
- Docs\Find-AzureAdGroup.md
- Docs\Get-TeamsTenant.md
- Private\Merge-AutoAttendantArtefact.ps1
- Public\ResourceAccount\Remove-TeamsResourceAccount.ps1
- Public\Support\AutoAttendant\Get-TeamsAutoAttendantSchedule.ps1
- Docs\about_Licensing.help.txt
- Docs\Find-AzureAdUser.md
- Docs\Get-TeamsTenantLicense.md
- Private\Merge-VoiceRoutingChainArtefact.ps1
- Public\ResourceAccount\Remove-TeamsResourceAccountAssociation.ps1
- Public\Support\AutoAttendant\New-TeamsHolidaySchedule.ps1
- Docs\about_Licensing.md
- Docs\Find-TeamsCallableEntity.md
- Docs\Get-TeamsTenantVoiceConfig.md
- Private\Remove-TeamsFunctionsGlobalVariable.ps1
- Public\ResourceAccount\Set-TeamsResourceAccount.ps1
- Public\Support\Backup\Backup-TeamsEV.ps1
- Docs\about_Supporting_Functions.help.txt
- Docs\Find-TeamsEmergencyCallRoute.md
- Docs\Get-TeamsUserCallingSettings.md
- Private\Set-PowerShellWindowTitle.ps1
- Public\Session\Connect-Me.ps1
- Public\Support\Backup\Backup-TeamsTenant.ps1
- Docs\about_Supporting_Functions.md
- Docs\Find-TeamsResourceAccount.md
- Docs\Get-TeamsUserLicense.md
- Private\Set-TFPhoneNumber.ps1
- Public\Session\Disconnect-Me.ps1
- Public\Support\Backup\Restore-TeamsEV.ps1
- Docs\about_TeamsAnalogDevices.help.txt
- Docs\Find-TeamsUserVoiceConfig.md
- Docs\Get-TeamsUserLicenseServicePlan.md
- Private\Show-FunctionStatus.ps1
- Public\Teams\Get-TeamsTeamChannel.ps1
- Public\Support\Helper\Assert-Module.ps1
- Docs\about_TeamsAnalogDevices.md
- Docs\Find-TeamsUserVoiceRoute.md
- Docs\Get-TeamsUserVoiceConfig.md
- Private\Where-ObjectFast.ps1
- Public\Teams\Get-TeamsTenant.ps1
- Public\Support\Helper\Format-StringForUse.ps1
- Docs\about_TeamsAutoAttendant.help.txt
- Docs\Format-StringForUse.md
- Docs\Get-TeamsVoiceNormalizationRule.md
- Public\AutoAttendant\Get-TeamsAutoAttendant.ps1
- Public\VoiceConfig\Find-TeamsEmergencyCallRoute.ps1
- Public\Support\Helper\Format-StringRemoveSpecialCharacter.ps1
- Docs\about_TeamsAutoAttendant.md
- Docs\Format-StringRemoveSpecialCharacter.md
- Docs\Get-TeamsVoiceRoutingChain.md
- Docs\Remove-TeamsAutoAttendant.md
- Public\AutoAttendant\Import-TeamsAudioFile.ps1
- Public\VoiceConfig\Find-TeamsUserVoiceRoute.ps1
- Public\Support\Helper\Get-ISO3166Country.ps1
- Docs\about_TeamsCallableEntity.help.txt
- Docs\Get-AzureAdAdminRole.md
- Docs\Grant-TeamsEmergencyAddress.md
- Docs\Remove-TeamsCallQueue.md
- Public\AutoAttendant\New-TeamsAutoAttendant.ps1
- Public\VoiceConfig\Get-TeamsTenantVoiceConfig.ps1
- Public\Support\Helper\Get-MatchingPatternForCallRestriction.ps1
- Docs\about_TeamsCallableEntity.md
- Docs\Get-AzureAdLicense.md
- Docs\Import-TeamsAudioFile.md
- Docs\Remove-TeamsCommonAreaPhone.md
- Public\AutoAttendant\New-TeamsAutoAttendantCallFlow.ps1
- Public\VoiceConfig\Get-TeamsVoiceNormalizationRule.ps1
- Public\Support\Helper\Get-TeamsObjectType.ps1
- Docs\about_TeamsCallQueue.help.txt
- Docs\Get-AzureAdLicenseServicePlan.md
- Docs\Limit-InstalledModule.md
- Docs\Remove-TeamsResourceAccount.md
- Public\AutoAttendant\New-TeamsAutoAttendantDialScope.ps1
- Public\VoiceConfig\Get-TeamsVoiceRoutingChain.ps1
- Public\Support\Helper\Limit-InstalledModule.ps1
- Docs\about_TeamsCallQueue.md
- Docs\Get-AzureAdUserLicense.md
- Docs\New-AzureAdLicenseObject.md
- Docs\Remove-TeamsResourceAccountAssociation.md
- Public\AutoAttendant\New-TeamsAutoAttendantMenu.ps1
- Public\VoiceConfig\New-TeamsVoiceRoutingChain.ps1
- Public\Support\Helper\Update-InstalledModule.ps1
- Docs\about_TeamsCommonAreaPhone.help.txt
- Docs\Get-AzureAdUserLicenseServicePlan.md
- Docs\New-TeamsAutoAttendant.md
- Docs\Remove-TeamsUserVoiceConfig.md
- Public\AutoAttendant\New-TeamsAutoAttendantMenuOption.ps1
- Public\VoiceConfig\Remove-TeamsVoiceNormalizationRule.ps1
- Public\Support\Helper\Write-BetterProgress.ps1
- Docs\about_TeamsCommonAreaPhone.md
- Docs\Get-CurrentConnectionInfo.md
- Docs\New-TeamsAutoAttendantCallFlow.md
- Docs\Remove-TeamsVoiceNormalizationRule.md
- Public\AutoAttendant\New-TeamsAutoAttendantPrompt.ps1
- Public\VoiceConfig\Remove-TeamsVoiceRoutingChain.ps1
- Public\Support\Helper\Write-TFErrorLog.ps1
- Docs\about_TeamsFunctions.help.txt
- Docs\Get-ISO3166Country.md
- Docs\New-TeamsAutoAttendantDialScope.md
- Docs\Remove-TeamsVoiceRoutingChain.md
- Public\AutoAttendant\New-TeamsAutoAttendantSchedule.ps1
- Tests\Private\Format-VoiceRoutingChain.Tests.ps1
- Public\Support\Licensing\New-AzureAdLicenseObject.ps1
- Docs\about_TeamsFunctions.md
- Docs\Get-MatchingPatternForCallRestriction.md
- Docs\New-TeamsAutoAttendantMenu.md
- Docs\Restore-TeamsEV.md
- Public\AutoAttendant\Remove-TeamsAutoAttendant.ps1
- Tests\Private\Get-ParentDirectoryPath.Tests.ps1
- Public\Support\Licensing\Test-AzureAdLicenseContainsServicePlan.ps1
- Docs\about_TeamsFunctionsAliases.help.txt
- Docs\Get-MyAzureAdAdminRole.md
- Docs\New-TeamsAutoAttendantMenuOption.md
- Docs\Set-AzureAdUserLicenseServicePlan.md
- Public\AutoAttendant\Update-TeamsAutoAttendant.ps1
- Tests\Private\Get-RandomQuote.Tests.ps1
- Public\Support\Licensing\Test-TeamsUserHasCallPlan.ps1
- Docs\about_TeamsFunctionsAliases.md
- Docs\Get-PublicHolidayCountry.md
- Docs\New-TeamsAutoAttendantPrompt.md
- Docs\Set-TeamsCallQueue.md
- Public\AutoAttendant\Update-TeamsAutoAttendantAfterHours.ps1
- Tests\Private\Get-TeamAndChannel.Tests.ps1
- Public\Support\Licensing\Test-TeamsUserLicense.ps1
- Public\Support\VoiceConfig\Get-TeamsTDP.ps1
- Docs\about_TeamsResourceAccount.help.txt
- Docs\Get-PublicHolidayList.md
- Docs\New-TeamsAutoAttendantSchedule.md
- Docs\Set-TeamsCommonAreaPhone.md
- Public\AutoAttendant\Update-TeamsAutoAttendantBusinessHours.ps1
- Tests\Private\GetApplicationTypeFromAppId.Tests.ps1
- Public\Support\Other\Test-TeamsExternalDNS.ps1
- Public\Support\VoiceConfig\Get-TeamsTelephoneNumber.ps1
- Docs\about_TeamsResourceAccount.md
- Docs\Get-TeamsAutoAttendant.md
- Docs\New-TeamsCallableEntity.md
- Docs\Set-TeamsPhoneNumber.md
- Public\AutoAttendant\Update-TeamsAutoAttendantHoliday.ps1
- Tests\Private\Remove-TeamsFunctionsGlobalVariable.Tests.ps1
- Public\Support\Session\Assert-AzureADConnection.ps1
- Public\Support\VoiceConfig\Grant-TeamsEmergencyAddress.ps1
- Docs\about_TeamsSession.help.txt
- Docs\Get-TeamsAutoAttendantAudioFile.md
- Docs\New-TeamsCallQueue.md
- Docs\Set-TeamsResourceAccount.md
- Public\AutoAttendant\Update-TeamsAutoAttendantMenu.ps1
- Tests\Private\Set-PowerShellWindowTitle.Tests.ps1
- Public\Support\Session\Assert-MicrosoftTeamsConnection.ps1
- Public\Support\VoiceConfig\Set-TeamsPhoneNumber.ps1
- Docs\about_TeamsSession.md
- Docs\Get-TeamsAutoAttendantSchedule.md
- Docs\New-TeamsCommonAreaPhone.md
- Docs\Set-TeamsUserCallGroup.md
- Public\CallQueue\Get-TeamsCallQueue.ps1
- Tests\Private\Set-TFPhoneNumber.Tests.ps1
- Public\Support\Session\Get-CurrentConnectionInfo.ps1
- Public\UserManagement\AzureAdAdminRole\Disable-AzureAdAdminRole.ps1
- Docs\about_Unmanaged.help.txt
- Docs\Get-TeamsCallableEntity.md
- Docs\New-TeamsHolidaySchedule.md
- Docs\Set-TeamsUserCallingSettings.md
- Public\CallQueue\New-TeamsCallQueue.ps1
- Tests\Private\Show-FunctionStatus.Tests.ps1
- Public\Support\Session\Test-AzureADConnection.ps1
- Public\UserManagement\AzureAdAdminRole\Disable-MyAzureAdAdminRole.ps1
- Docs\about_Unmanaged.md
- Docs\Get-TeamsCallQueue.md
- Docs\New-TeamsResourceAccount.md
- Docs\Set-TeamsUserDelegate.md
- Public\CallQueue\Remove-TeamsCallQueue.ps1
- Tests\Public\Testing-MockedObjects.ps1
- Public\Support\Session\Test-ExchangeOnlineConnection.ps1
- Public\UserManagement\AzureAdAdminRole\Enable-AzureAdAdminRole.ps1
- Docs\about_UserManagement.help.txt
- Docs\Get-TeamsCLI.md
- Docs\New-TeamsResourceAccountAssociation.md
- Docs\Set-TeamsUserEmergencyConfiguration.md
- Public\CallQueue\Set-TeamsCallQueue.ps1
- Public\Support\AutoAttendant\Get-PublicHolidayCountry.ps1
- Public\Support\Session\Test-MicrosoftTeamsConnection.ps1
- Public\UserManagement\AzureAdAdminRole\Enable-MyAzureAdAdminRole.ps1
- Docs\about_UserManagement.md
- Docs\Get-TeamsCommonAreaPhone.md
- Docs\New-TeamsResourceAccountLineIdentity.md
- Docs\Set-TeamsUserLicense.md
- Public\Licensing\Get-AzureAdLicense.ps1
- Public\Support\AutoAttendant\Get-PublicHolidayList.ps1
- Public\Support\UserManagement\Test-AzureAdGroup.ps1
- Public\UserManagement\AzureAdAdminRole\Get-AzureAdAdminRole.ps1
- Docs\about_VoiceConfiguration.help.txt
- Docs\Get-TeamsCP.md
- Docs\New-TeamsUserVoiceConfig.md
- Docs\Set-TeamsUserVoiceConfig.md
- Public\Licensing\Get-AzureAdLicenseServicePlan.ps1
- Public\Support\AutoAttendant\Get-TeamsAutoAttendantAudioFile.ps1
- Public\Support\UserManagement\Test-AzureAdUser.ps1
- Public\UserManagement\AzureAdAdminRole\Get-MyAzureAdAdminRole.ps1
- Docs\about_VoiceConfiguration.md
- Docs\Get-TeamsCPP.md
- Docs\New-TeamsVoiceRoutingChain.md
- Docs\TeamsFunctions-help.xml
- Public\Support\UserManagement\Test-TeamsResourceAccount.ps1
- Public\UserManagement\AzureAdObjects\Find-AzureAdGroup.ps1
- Docs\Assert-AzureADConnection.md
- Docs\Get-TeamsECP.md
- Docs\Test-AzureADConnection.md
- Public\Support\UserManagement\Test-TeamsUser.ps1
- Public\UserManagement\AzureAdObjects\Find-AzureAdUser.ps1
- Docs\Test-AzureAdGroup.md
- Public\Support\VoiceConfig\Enable-TeamsUserForEnterpriseVoice.ps1
- Public\UserManagement\TeamsCallableEntity\Assert-TeamsCallableEntity.ps1
- Docs\Test-AzureAdLicenseContainsServicePlan.md
- Public\Support\VoiceConfig\Get-TeamsCLI.ps1
- Public\UserManagement\TeamsCallableEntity\Find-TeamsCallableEntity.ps1
- Docs\Test-AzureAdUser.md
- Public\Support\VoiceConfig\Get-TeamsCP.ps1
- Public\UserManagement\TeamsCallableEntity\Get-TeamsCallableEntity.ps1
- Docs\Test-ExchangeOnlineConnection.md
- Public\Support\VoiceConfig\Get-TeamsCPP.ps1
- Public\UserManagement\TeamsCallableEntity\New-TeamsCallableEntity.ps1
- Docs\Test-MicrosoftTeamsConnection.md
- Public\Support\VoiceConfig\Get-TeamsECP.ps1
- Public\UserManagement\TeamsCommonAreaPhone\Get-TeamsCommonAreaPhone.ps1
- Docs\Test-TeamsExternalDNS.md
- Public\Support\VoiceConfig\Get-TeamsECRP.ps1
- Public\UserManagement\TeamsCommonAreaPhone\New-TeamsCommonAreaPhone.ps1
- Docs\Test-TeamsResourceAccount.md
- Public\Support\VoiceConfig\Get-TeamsIPP.ps1
- Public\UserManagement\TeamsCommonAreaPhone\Remove-TeamsCommonAreaPhone.ps1
- Docs\Test-TeamsUser.md
- Public\Support\VoiceConfig\Get-TeamsMGW.ps1
- Public\UserManagement\TeamsCommonAreaPhone\Set-TeamsCommonAreaPhone.ps1
- Docs\Test-TeamsUserHasCallPlan.md
- Public\Support\VoiceConfig\Get-TeamsOPU.ps1
- Public\UserManagement\TeamsUserCallingSettings\Get-TeamsUserCallingSettings.ps1
- Docs\Test-TeamsUserLicense.md
- Public\Support\VoiceConfig\Get-TeamsOVP.ps1
- Public\UserManagement\TeamsUserCallingSettings\Set-TeamsUserCallGroup.ps1
- Docs\Test-TeamsUserVoiceConfig.md
- Public\Support\VoiceConfig\Get-TeamsOVR.ps1
- Public\UserManagement\TeamsUserCallingSettings\Set-TeamsUserCallingSettings.ps1
- Docs\Update-InstalledModule.md
- Public\Support\VoiceConfig\Get-TeamsPhoneNumber.ps1
- Public\UserManagement\TeamsUserCallingSettings\Set-TeamsUserDelegate.ps1
- Docs\Update-TeamsAutoAttendant.md
- Public\UserManagement\VoiceConfig\Assert-TeamsUserVoiceConfig.ps1
- Docs\Update-TeamsAutoAttendantAfterHours.md
- Public\UserManagement\VoiceConfig\Find-TeamsUserVoiceConfig.ps1
- Docs\Update-TeamsAutoAttendantBusinessHours.md
- Public\UserManagement\VoiceConfig\Get-TeamsUserVoiceConfig.ps1
- Docs\Update-TeamsAutoAttendantHoliday.md
- Public\UserManagement\VoiceConfig\New-TeamsUserVoiceConfig.ps1
- Docs\Update-TeamsAutoAttendantMenu.md
- Public\UserManagement\VoiceConfig\Remove-TeamsUserVoiceConfig.ps1
- Docs\Write-BetterProgress.md
- Public\UserManagement\VoiceConfig\Set-TeamsUserEmergencyConfiguration.ps1
- Docs\Write-TFErrorLog.md
- Public\UserManagement\VoiceConfig\Set-TeamsUserVoiceConfig.ps1
- Private\Assert-TeamsAudioFile.ps1
- Public\UserManagement\VoiceConfig\Test-TeamsUserVoiceConfig.ps1
- Private\Convert-CallableEntityFriendlyNameToGuid.ps1
- Tests\Public\Licensing\Test-AzureAdLicenseContainsServicePlan.tests.ps1
- Tests\Public\VoiceConfig\Enable-TeamsUserForEnterpriseVoice.Tests.ps1
- Tests\Public\Support\Helper\Format-StringForUse.Tests.ps1
- Tests\Public\Support\Helper\Format-StringForUse.Tests.ps1.txt
- Tests\Public\Support\Helper\Format-StringRemoveSpecialCharacter.Tests.ps1
- Tests\Public\Support\Helper\Get-ISO3166Country.Tests.ps1
- Tests\Public\Support\Helper\Get-MatchingPatternForCallRestriction.Tests.ps1
- Tests\Public\Support\VoiceConfig\Get-TeamsPhoneNumber.Tests.ps1
- Tests\Public\UserManagement\TeamsCallableEntity\Assert-TeamsCallableEntity.Tests.ps1
- Tests\Public\UserManagement\TeamsCallableEntity\Get-TeamsCallableEntity.Tests.ps1
Version History
Version | Downloads | Last updated |
---|