TeamsFunctions
21.10.31-prerelease
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
Installation Options
Owners
Copyright
(c) 2020,2021 David Eberhardt. All Rights Reserved
Package Details
Author(s)
- David Eberhardt
Tags
Teams DirectRouting EnterpriseVoice Licensing ResourceAccount CallQueue AutoAttendant VoiceConfig CommonAreaPhone
Functions
Get-TeamsAutoAttendant Import-TeamsAudioFile New-TeamsAutoAttendant New-TeamsAutoAttendantCallFlow New-TeamsAutoAttendantMenu New-TeamsAutoAttendantMenuOption New-TeamsAutoAttendantPrompt New-TeamsAutoAttendantSchedule New-TeamsAutoAttendantDialScope Remove-TeamsAutoAttendant Get-TeamsCallQueue New-TeamsCallQueue Remove-TeamsCallQueue Set-TeamsCallQueue Get-AzureAdLicense Get-AzureAdLicenseServicePlan Get-AzureAdUserLicense Get-AzureAdUserLicenseServicePlan Get-TeamsTenantLicense Get-TeamsUserLicense Get-TeamsUserLicenseServicePlan Set-TeamsUserLicense Set-AzureAdUserLicenseServicePlan Find-TeamsResourceAccount Get-TeamsResourceAccount Get-TeamsResourceAccountAssociation Get-TeamsResourceAccountLineIdentity New-TeamsResourceAccount New-TeamsResourceAccountAssociation New-TeamsResourceAccountLineIdentity Remove-TeamsResourceAccount Remove-TeamsResourceAccountAssociation Set-TeamsResourceAccount Connect-Me Disconnect-Me Get-PublicHolidayCountry Get-PublicHolidayList Get-TeamsAutoAttendantSchedule Get-TeamsAutoAttendantAudioFile New-TeamsHolidaySchedule Backup-TeamsEV Backup-TeamsTenant Restore-TeamsEV Assert-Module Format-StringForUse Format-StringRemoveSpecialCharacter Get-ISO3166Country Get-RegionFromCountryCode Get-TeamsObjectType Write-BetterProgress New-AzureAdLicenseObject Test-AzureAdLicenseContainsServicePlan Test-TeamsUserHasCallPlan Test-TeamsUserLicense Get-SkypeOnlineConferenceDialInNumbers Remove-TenantDialPlanNormalizationRule Test-TeamsExternalDNS Assert-AzureADConnection Assert-MicrosoftTeamsConnection Get-CurrentConnectionInfo Test-AzureADConnection Test-ExchangeOnlineConnection Test-MicrosoftTeamsConnection Test-AzureAdGroup Test-AzureAdUser Test-TeamsResourceAccount Test-TeamsUser Enable-TeamsUserForEnterpriseVoice Get-TeamsMGW Get-TeamsOPU Get-TeamsOVP Get-TeamsOVR Get-TeamsTDP Get-TeamsTenant Get-TeamsVNR Get-TeamsCP Get-TeamsIPP Get-TeamsECP Get-TeamsECRP Grant-TeamsEmergencyAddress Get-TeamsTeamChannel Find-AzureAdGroup Find-AzureAdUser Disable-AzureAdAdminRole Disable-MyAzureAdAdminRole Enable-AzureAdAdminRole Enable-MyAzureAdAdminRole Get-AzureAdAdminRole Get-MyAzureAdAdminRole Assert-TeamsCallableEntity Find-TeamsCallableEntity Get-TeamsCallableEntity New-TeamsCallableEntity Get-TeamsCommonAreaPhone New-TeamsCommonAreaPhone Set-TeamsCommonAreaPhone Remove-TeamsCommonAreaPhone Assert-TeamsUserVoiceConfig Find-TeamsUserVoiceConfig Find-TeamsUserVoiceRoute Find-TeamsEmergencyCallRoute Get-TeamsTenantVoiceConfig Get-TeamsUserVoiceConfig New-TeamsUserVoiceConfig Remove-TeamsUserVoiceConfig Set-TeamsUserVoiceConfig Test-TeamsUserVoiceConfig
Dependencies
This module has no dependencies.
FileList
- TeamsFunctions.nuspec
- docs\New-TeamsAutoAttendantCallFlow.md
- docs\Test-MicrosoftTeamsConnection.md
- Public\Functions\AutoAttendant\Remove-TeamsAutoAttendant.ps1
- Public\Functions\VoiceConfig\Remove-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\UserManagement\Test-AzureAdUser.ps1
- coverage.xml
- docs\about_UserManagement.md
- docs\Get-PublicHolidayList.md
- docs\New-TeamsAutoAttendantDialScope.md
- docs\Test-TeamsExternalDNS.md
- Public\Functions\CallQueue\Get-TeamsCallQueue.ps1
- Public\Functions\VoiceConfig\Set-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\UserManagement\Test-TeamsResourceAccount.ps1
- LICENSE
- docs\about_VoiceConfiguration.help.txt
- docs\Get-RegionFromCountryCode.md
- docs\New-TeamsAutoAttendantMenu.md
- docs\Test-TeamsResourceAccount.md
- Public\Functions\CallQueue\New-TeamsCallQueue.ps1
- Public\Functions\VoiceConfig\Test-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\UserManagement\Test-TeamsUser.ps1
- README.md
- docs\about_VoiceConfiguration.md
- docs\Get-SkypeOnlineConferenceDialInNumbers.md
- docs\New-TeamsAutoAttendantMenuOption.md
- docs\Test-TeamsUser.md
- Public\Functions\CallQueue\Remove-TeamsCallQueue.ps1
- Public\Tests\Licensing\Test-AzureAdLicenseContainsServicePlan.tests.ps1
- Public\Functions\Support\VoiceConfig\Enable-TeamsUserForEnterpriseVoice.ps1
- SECURITY.md
- docs\Assert-AzureADConnection.md
- docs\Get-TeamsAutoAttendant.md
- docs\New-TeamsAutoAttendantPrompt.md
- docs\Test-TeamsUserHasCallPlan.md
- Public\Functions\CallQueue\Set-TeamsCallQueue.ps1
- Public\Tests\VoiceConfig\Enable-TeamsUserForEnterpriseVoice.Tests.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsCP.ps1
- docs\Assert-MicrosoftTeamsConnection.md
- docs\Get-TeamsAutoAttendantAudioFile.md
- docs\New-TeamsAutoAttendantSchedule.md
- docs\Test-TeamsUserLicense.md
- Public\Functions\Licensing\Get-AzureAdLicense.ps1
- Public\Functions\Support\AutoAttendant\Get-PublicHolidayCountry.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsECP.ps1
- TeamsFunctions.psd1
- docs\Assert-Module.md
- docs\Get-TeamsAutoAttendantSchedule.md
- docs\New-TeamsCallableEntity.md
- docs\Test-TeamsUserVoiceConfig.md
- Public\Functions\Licensing\Get-AzureAdLicenseServicePlan.ps1
- Public\Functions\Support\AutoAttendant\Get-PublicHolidayList.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsECRP.ps1
- TeamsFunctions.psm1
- docs\Assert-TeamsCallableEntity.md
- docs\Get-TeamsCallableEntity.md
- docs\New-TeamsCallQueue.md
- docs\Write-BetterProgress.md
- Public\Functions\Licensing\Get-AzureAdUserLicense.ps1
- Public\Functions\Support\AutoAttendant\Get-TeamsAutoAttendantAudioFile.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsIPP.ps1
- TeamsFunctions.Tests.ps1
- docs\Assert-TeamsUserVoiceConfig.md
- docs\Get-TeamsCallQueue.md
- docs\New-TeamsCommonAreaPhone.md
- Private\Functions\Assert-TeamsAudioFile.ps1
- Public\Functions\Licensing\Get-AzureAdUserLicenseServicePlan.ps1
- Public\Functions\Support\AutoAttendant\Get-TeamsAutoAttendantSchedule.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsMGW.ps1
- VERSION-prerelease.md
- docs\Backup-TeamsEV.md
- docs\Get-TeamsCommonAreaPhone.md
- docs\New-TeamsHolidaySchedule.md
- Private\Functions\ForEach-ObjectFast.ps1
- Public\Functions\Licensing\Get-TeamsTenantLicense.ps1
- Public\Functions\Support\AutoAttendant\New-TeamsHolidaySchedule.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsOPU.ps1
- VERSION.md
- docs\Backup-TeamsTenant.md
- docs\Get-TeamsCP.md
- docs\New-TeamsResourceAccount.md
- Private\Functions\Get-ErrorMessageFromErrorString.ps1
- Public\Functions\Licensing\Get-TeamsUserLicense.ps1
- Public\Functions\Support\Backup\Backup-TeamsEV.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsOVP.ps1
- docs\about_Licensing.help.txt
- docs\Connect-Me.md
- docs\Get-TeamsECP.md
- docs\New-TeamsResourceAccountAssociation.md
- Private\Functions\Get-NewestModule.ps1
- Public\Functions\Licensing\Get-TeamsUserLicenseServicePlan.ps1
- Public\Functions\Support\Backup\Backup-TeamsTenant.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsOVR.ps1
- docs\about_Licensing.md
- docs\Disable-AzureAdAdminRole.md
- docs\Get-TeamsECRP.md
- docs\New-TeamsResourceAccountLineIdentity.md
- Private\Functions\Get-RandomQuote.ps1
- Public\Functions\Licensing\Set-AzureAdUserLicenseServicePlan.ps1
- Public\Functions\Support\Backup\Restore-TeamsEV.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsTDP.ps1
- docs\about_Supporting_Functions.help.txt
- docs\Disable-MyAzureAdAdminRole.md
- docs\Get-TeamsIPP.md
- docs\New-TeamsUserVoiceConfig.md
- Private\Functions\Get-TeamAndChannel.ps1
- Public\Functions\Licensing\Set-TeamsUserLicense.ps1
- Public\Functions\Support\Helper\Assert-Module.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsTenant.ps1
- docs\about_Supporting_Functions.md
- docs\Disconnect-Me.md
- docs\Get-TeamsMGW.md
- docs\Remove-TeamsAutoAttendant.md
- Private\Functions\Get-WriteBetterProgressSteps.ps1
- Public\Functions\ResourceAccount\Find-TeamsResourceAccount.ps1
- Public\Functions\Support\Helper\Format-StringForUse.ps1
- Public\Functions\Support\VoiceConfig\Get-TeamsVNR.ps1
- docs\about_TeamsAnalogDevices.help.txt
- docs\Enable-AzureAdAdminRole.md
- docs\Get-TeamsObjectType.md
- docs\Remove-TeamsCallQueue.md
- Private\Functions\GetAppIdFromApplicationType.ps1
- Public\Functions\ResourceAccount\Get-TeamsResourceAccount.ps1
- Public\Functions\Support\Helper\Format-StringRemoveSpecialCharacter.ps1
- Public\Functions\Support\VoiceConfig\Grant-TeamsEmergencyAddress.ps1
- docs\about_TeamsAnalogDevices.md
- docs\Enable-MyAzureAdAdminRole.md
- docs\Get-TeamsOPU.md
- docs\Remove-TeamsCommonAreaPhone.md
- Private\Functions\GetApplicationTypeFromAppId.ps1
- Public\Functions\ResourceAccount\Get-TeamsResourceAccountAssociation.ps1
- Public\Functions\Support\Helper\Get-ISO3166Country.ps1
- Public\Functions\UserManagement\AzureAdAdminRole\Disable-AzureAdAdminRole.ps1
- docs\about_TeamsAutoAttendant.help.txt
- docs\Enable-TeamsUserForEnterpriseVoice.md
- docs\Get-TeamsOVP.md
- docs\Remove-TeamsResourceAccount.md
- Private\Functions\Group-ObjectFast.ps1
- Public\Functions\ResourceAccount\Get-TeamsResourceAccountLineIdentity.ps1
- Public\Functions\Support\Helper\Get-RegionFromCountryCode.ps1
- Public\Functions\UserManagement\AzureAdAdminRole\Disable-MyAzureAdAdminRole.ps1
- docs\about_TeamsAutoAttendant.md
- docs\Find-AzureAdGroup.md
- docs\Get-TeamsOVR.md
- docs\Remove-TeamsResourceAccountAssociation.md
- Private\Functions\Merge-AutoAttendantArtefact.ps1
- Public\Functions\ResourceAccount\New-TeamsResourceAccount.ps1
- Public\Functions\Support\Helper\Get-TeamsObjectType.ps1
- Public\Functions\UserManagement\AzureAdAdminRole\Enable-AzureAdAdminRole.ps1
- docs\about_TeamsCallableEntity.help.txt
- docs\Find-AzureAdUser.md
- docs\Get-TeamsResourceAccount.md
- docs\Remove-TeamsUserVoiceConfig.md
- Private\Functions\Remove-TeamsFunctionsGlobalVariable.ps1
- Public\Functions\ResourceAccount\New-TeamsResourceAccountAssociation.ps1
- Public\Functions\Support\Helper\Write-BetterProgress.ps1
- Public\Functions\UserManagement\AzureAdAdminRole\Enable-MyAzureAdAdminRole.ps1
- docs\about_TeamsCallableEntity.md
- docs\Find-TeamsCallableEntity.md
- docs\Get-TeamsResourceAccountAssociation.md
- docs\Remove-TenantDialPlanNormalizationRule.md
- Private\Functions\Set-PowerShellWindowTitle.ps1
- Public\Functions\ResourceAccount\New-TeamsResourceAccountLineIdentity.ps1
- Public\Functions\Support\Licensing\New-AzureAdLicenseObject.ps1
- Public\Functions\UserManagement\AzureAdAdminRole\Get-AzureAdAdminRole.ps1
- docs\about_TeamsCallQueue.help.txt
- docs\Find-TeamsEmergencyCallRoute.md
- docs\Get-TeamsResourceAccountLineIdentity.md
- docs\Restore-TeamsEV.md
- Private\Functions\Show-FunctionStatus.ps1
- Public\Functions\ResourceAccount\Remove-TeamsResourceAccount.ps1
- Public\Functions\Support\Licensing\Test-AzureAdLicenseContainsServicePlan.ps1
- Public\Functions\UserManagement\AzureAdAdminRole\Get-MyAzureAdAdminRole.ps1
- docs\about_TeamsCallQueue.md
- docs\Find-TeamsResourceAccount.md
- docs\Get-TeamsTDP.md
- docs\Set-AzureAdUserLicenseServicePlan.md
- Private\Functions\Use-MicrosoftTeamsConnection.ps1
- Public\Functions\ResourceAccount\Remove-TeamsResourceAccountAssociation.ps1
- Public\Functions\Support\Licensing\Test-TeamsUserHasCallPlan.ps1
- Public\Functions\UserManagement\AzureAdObjects\Find-AzureAdGroup.ps1
- docs\about_TeamsCommonAreaPhone.help.txt
- docs\Find-TeamsUserVoiceConfig.md
- docs\Get-TeamsTeamChannel.md
- docs\Set-TeamsCallQueue.md
- Private\Functions\Where-ObjectFast.ps1
- Public\Functions\ResourceAccount\Set-TeamsResourceAccount.ps1
- Public\Functions\Support\Licensing\Test-TeamsUserLicense.ps1
- Public\Functions\UserManagement\AzureAdObjects\Find-AzureAdUser.ps1
- docs\about_TeamsCommonAreaPhone.md
- docs\Find-TeamsUserVoiceRoute.md
- docs\Get-TeamsTenant.md
- docs\Set-TeamsCommonAreaPhone.md
- Private\Tests\Show-FunctionStatus.Tests.ps1
- Public\Functions\Session\Connect-Me.ps1
- Public\Functions\Support\Other\Get-SkypeOnlineConferenceDialInNumbers.ps1
- Public\Functions\UserManagement\TeamsCallableEntity\Assert-TeamsCallableEntity.ps1
- docs\about_TeamsFunctions.help.txt
- docs\Format-StringForUse.md
- docs\Get-TeamsTenantLicense.md
- docs\Set-TeamsResourceAccount.md
- Public\Functions\AutoAttendant\Get-TeamsAutoAttendant.ps1
- Public\Functions\Session\Disconnect-Me.ps1
- Public\Functions\Support\Other\Remove-TenantDialPlanNormalizationRule.ps1
- Public\Functions\UserManagement\TeamsCallableEntity\Find-TeamsCallableEntity.ps1
- docs\about_TeamsFunctions.md
- docs\Format-StringRemoveSpecialCharacter.md
- docs\Get-TeamsTenantVoiceConfig.md
- docs\Set-TeamsUserLicense.md
- Public\Functions\AutoAttendant\Import-TeamsAudioFile.ps1
- Public\Functions\Teams\Get-TeamsTeamChannel.ps1
- Public\Functions\Support\Other\Test-TeamsExternalDNS.ps1
- Public\Functions\UserManagement\TeamsCallableEntity\Get-TeamsCallableEntity.ps1
- docs\about_TeamsFunctionsAliases.help.txt
- docs\Get-AzureAdAdminRole.md
- docs\Get-TeamsUserLicense.md
- docs\Set-TeamsUserVoiceConfig.md
- Public\Functions\AutoAttendant\New-TeamsAutoAttendant.ps1
- Public\Functions\VoiceConfig\Assert-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\Session\Assert-AzureADConnection.ps1
- Public\Functions\UserManagement\TeamsCallableEntity\New-TeamsCallableEntity.ps1
- docs\about_TeamsFunctionsAliases.md
- docs\Get-AzureAdLicense.md
- docs\Get-TeamsUserLicenseServicePlan.md
- docs\TeamsFunctions-help.xml
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantCallFlow.ps1
- Public\Functions\VoiceConfig\Find-TeamsEmergencyCallRoute.ps1
- Public\Functions\Support\Session\Assert-MicrosoftTeamsConnection.ps1
- Public\Functions\UserManagement\TeamsCommonAreaPhone\Get-TeamsCommonAreaPhone.ps1
- docs\about_TeamsResourceAccount.help.txt
- docs\Get-AzureAdLicenseServicePlan.md
- docs\Get-TeamsUserVoiceConfig.md
- docs\Test-AzureADConnection.md
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantDialScope.ps1
- Public\Functions\VoiceConfig\Find-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\Session\Get-CurrentConnectionInfo.ps1
- Public\Functions\UserManagement\TeamsCommonAreaPhone\New-TeamsCommonAreaPhone.ps1
- docs\about_TeamsResourceAccount.md
- docs\Get-AzureAdUserLicense.md
- docs\Get-TeamsVNR.md
- docs\Test-AzureAdGroup.md
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantMenu.ps1
- Public\Functions\VoiceConfig\Find-TeamsUserVoiceRoute.ps1
- Public\Functions\Support\Session\Test-AzureADConnection.ps1
- Public\Functions\UserManagement\TeamsCommonAreaPhone\Remove-TeamsCommonAreaPhone.ps1
- docs\about_TeamsSession.help.txt
- docs\Get-AzureAdUserLicenseServicePlan.md
- docs\Grant-TeamsEmergencyAddress.md
- docs\Test-AzureAdLicenseContainsServicePlan.md
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantMenuOption.ps1
- Public\Functions\VoiceConfig\Get-TeamsTenantVoiceConfig.ps1
- Public\Functions\Support\Session\Test-ExchangeOnlineConnection.ps1
- Public\Functions\UserManagement\TeamsCommonAreaPhone\Set-TeamsCommonAreaPhone.ps1
- docs\about_TeamsSession.md
- docs\Get-CurrentConnectionInfo.md
- docs\Import-TeamsAudioFile.md
- docs\Test-AzureAdUser.md
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantPrompt.ps1
- Public\Functions\VoiceConfig\Get-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\Session\Test-MicrosoftTeamsConnection.ps1
- Public\Tests\Support\Helper\Format-StringForUse.Tests.ps1
- docs\about_Unmanaged.help.txt
- docs\Get-ISO3166Country.md
- docs\New-AzureAdLicenseObject.md
- docs\Test-ExchangeOnlineConnection.md
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantSchedule.ps1
- Public\Functions\VoiceConfig\New-TeamsUserVoiceConfig.ps1
- Public\Functions\Support\UserManagement\Test-AzureAdGroup.ps1
- Public\Tests\Support\Helper\Format-StringForUse.Tests.ps1.txt
- docs\about_Unmanaged.md
- docs\Get-MyAzureAdAdminRole.md
- docs\New-TeamsAutoAttendant.md
- docs\about_UserManagement.help.txt
- docs\Get-PublicHolidayCountry.md
Version History
Version | Downloads | Last updated |
---|