TeamsFunctions
20.12.27-prerelease
Teams Functions for Administration of Users, 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 David Eberhardt. All Rights Reserved
Package Details
Author(s)
- David Eberhardt
Tags
PowerShell Teams DirectRouting SkypeOnline Licensing ResourceAccount CallQueue AutoAttendant VoiceConfig
Functions
Get-TeamsAutoAttendant New-TeamsAutoAttendant New-TeamsAutoAttendantCallFlow New-TeamsAutoAttendantMenu New-TeamsAutoAttendantMenuOption New-TeamsAutoAttendantPrompt New-TeamsAutoAttendantSchedule New-TeamsAutoAttendantDialScope Remove-TeamsAutoAttendant Get-TeamsCallQueue New-TeamsCallQueue Remove-TeamsCallQueue Set-TeamsCallQueue Add-TeamsUserLicense Get-AzureAdLicense Get-AzureAdLicenseServicePlan Get-TeamsLicense Get-TeamsLicenseServicePlan Get-TeamsUserLicense Get-TeamsTenantLicense Set-TeamsUserLicense Find-TeamsResourceAccount Get-TeamsResourceAccount Get-TeamsResourceAccountAssociation New-TeamsResourceAccount New-TeamsResourceAccountAssociation Remove-TeamsResourceAccount Remove-TeamsResourceAccountAssociation Set-TeamsResourceAccount Test-TeamsResourceAccount Assert-AzureADConnection Assert-SkypeOnlineConnection Assert-MicrosoftTeamsConnection Connect-Me Connect-SkypeOnline Disconnect-Me Disconnect-SkypeOnline Test-AzureADConnection Test-ExchangeOnlineConnection Test-MicrosoftTeamsConnection Test-SkypeOnlineConnection Backup-TeamsEV Backup-TeamsTenant Restore-TeamsEV Format-StringForUse Format-StringRemoveSpecialCharacter Get-TeamsObjectType Test-AzureAdGroup Test-AzureAdUser Test-Module Test-TeamsUser Write-ErrorRecord Get-SkuPartNumberfromSkuId Get-SkuIdFromSkuPartNumber New-AzureAdLicenseObject Test-TeamsUserHasCallPlan Test-TeamsUserLicense Get-RegionFromCountryCode Get-SkypeOnlineConferenceDialInNumbers Get-TeamsMGW Get-TeamsOPU Get-TeamsOVP Get-TeamsOVR Get-TeamsTDP Get-TeamsTenant Get-TeamsVNR Import-TeamsAudioFile Remove-TenantDialPlanNormalizationRule Set-TeamsUserPolicy Test-TeamsExternalDNS Test-TeamsTenantPolicy Enable-AzureAdAdminRole Get-AzureAdAdminRole Get-AzureAdAssignedAdminRoles Assert-TeamsCallableEntity Find-AzureAdGroup Find-AzureAdUser Find-TeamsCallableEntity Get-TeamsCallableEntity New-TeamsCallableEntity Enable-TeamsUserForEnterpriseVoice Find-TeamsUserVoiceConfig Get-TeamsTenantVoiceConfig Get-TeamsUserVoiceConfig Remove-TeamsUserVoiceConfig Set-TeamsUserVoiceConfig Test-TeamsUserVoiceConfig
Dependencies
FileList
- TeamsFunctions.nuspec
- coverage.xml
- Execute-Tests.ps1
- README.md
- TeamsFunctions.psd1
- TeamsFunctions.psm1
- TeamsFunctions.Tests.ps1
- TODO.md
- VERSION-PreRelease.md
- VERSION.md
- Private\Functions\Enable-TeamsUserForEnterpriseVoice.ps1
- Private\Functions\Get-NewestModule.ps1
- Private\Functions\Get-RandomQuote.ps1
- Private\Functions\GetActionOutputObject2.ps1
- Private\Functions\GetActionOutputObject3.ps1
- Private\Functions\GetAppIdFromApplicationType.ps1
- Private\Functions\GetApplicationTypeFromAppId.ps1
- Private\Functions\Merge-AutoAttendantArtefact.ps1
- Private\Functions\ProcessLicense.ps1
- Private\Functions\Show-FunctionStatus.ps1
- Private\Tests\Enable-TeamsUserForEnterpriseVoice.Tests.ps1
- Private\Tests\Show-FunctionStatus.Tests.ps1
- Public\Functions\AutoAttendant\Get-TeamsAutoAttendant.ps1
- Public\Functions\AutoAttendant\Get-TeamsAutoAttendantCallableEntity.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendant.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantCallableEntity.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantCallFlow.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantDialScope.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantMenu.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantMenuOption.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantPrompt.ps1
- Public\Functions\AutoAttendant\New-TeamsAutoAttendantSchedule.ps1
- Public\Functions\AutoAttendant\Remove-TeamsAutoAttendant.ps1
- Public\Functions\CallQueue\Get-TeamsCallQueue.ps1
- Public\Functions\CallQueue\New-TeamsCallQueue.ps1
- Public\Functions\CallQueue\Remove-TeamsCallQueue.ps1
- Public\Functions\CallQueue\Set-TeamsCallQueue.ps1
- Public\Functions\Licensing\Add-TeamsUserLicense.ps1
- Public\Functions\Licensing\Get-AzureAdLicense.ps1
- Public\Functions\Licensing\Get-AzureAdLicenseServicePlan.ps1
- Public\Functions\Licensing\Get-TeamsLicense.ps1
- Public\Functions\Licensing\Get-TeamsLicenseServicePlan.ps1
- Public\Functions\Licensing\Get-TeamsTenantLicense.ps1
- Public\Functions\Licensing\Get-TeamsUserLicense.ps1
- Public\Functions\Licensing\Set-TeamsUserLicense.ps1
- Public\Functions\ResourceAccount\Find-TeamsResourceAccount.ps1
- Public\Functions\ResourceAccount\Get-TeamsResourceAccount.ps1
- Public\Functions\ResourceAccount\Get-TeamsResourceAccountAssociation.ps1
- Public\Functions\ResourceAccount\New-TeamsResourceAccount.ps1
- Public\Functions\ResourceAccount\New-TeamsResourceAccountAssociation.ps1
- Public\Functions\ResourceAccount\Remove-TeamsResourceAccount.ps1
- Public\Functions\ResourceAccount\Remove-TeamsResourceAccountAssociation.ps1
- Public\Functions\ResourceAccount\Set-TeamsResourceAccount.ps1
- Public\Functions\ResourceAccount\Test-TeamsResourceAccount.ps1
- Public\Functions\Session\Assert-AzureADConnection.ps1
- Public\Functions\Session\Assert-MicrosoftTeamsConnection.ps1
- Public\Functions\Session\Assert-SkypeOnlineConnection.ps1
- Public\Functions\Session\Connect-Me.ps1
- Public\Functions\Session\Connect-SkypeOnline.ps1
- Public\Functions\Session\Disconnect-Me.ps1
- Public\Functions\Session\Disconnect-SkypeOnline.ps1
- Public\Functions\Session\Test-AzureADConnection.ps1
- Public\Functions\Session\Test-ExchangeOnlineConnection.ps1
- Public\Functions\Session\Test-MicrosoftTeamsConnection.ps1
- Public\Functions\Session\Test-SkypeOnlineConnection.ps1
- Public\Functions\UserAdmin\Enable-AzureAdAdminRole.ps1
- Public\Functions\UserAdmin\Get-AzureAdAdminRole.ps1
- Public\Functions\UserAdmin\Get-AzureAdAssignedAdminRoles.ps1
- Public\Functions\UserManagement\Assert-TeamsCallableEntity.ps1
- Public\Functions\UserManagement\Find-AzureAdGroup.ps1
- Public\Functions\UserManagement\Find-AzureAdUser.ps1
- Public\Functions\UserManagement\Find-TeamsCallableEntity.ps1
- Public\Functions\UserManagement\Get-AzureAdAssignedAdminRoles.ps1
- Public\Functions\UserManagement\Get-TeamsCallableEntity.ps1
- Public\Functions\UserManagement\New-TeamsCallableEntity.ps1
- Public\Functions\VoiceConfig\Enable-TeamsUserForEnterpriseVoice.ps1
- Public\Functions\VoiceConfig\Find-TeamsUserVoiceConfig.ps1
- Public\Functions\VoiceConfig\Get-TeamsTenantVoiceConfig.ps1
- Public\Functions\VoiceConfig\Get-TeamsUserVoiceConfig.ps1
- Public\Functions\VoiceConfig\New-TeamsUserVoiceConfig.ps1
- Public\Functions\VoiceConfig\Remove-TeamsUserVoiceConfig.ps1
- Public\Functions\VoiceConfig\Set-TeamsUserVoiceConfig.ps1
- Public\Functions\VoiceConfig\Test-TeamsUserVoiceConfig.ps1
- Public\Tests\Support\Format-StringForUse.Tests.ps1.txt
- Public\Functions\Support\Backup\Backup-TeamsEV.ps1
- Public\Functions\Support\Backup\Backup-TeamsTenant.ps1
- Public\Functions\Support\Backup\Restore-TeamsEV.ps1
- Public\Functions\Support\Helper\Format-StringForUse.ps1
- Public\Functions\Support\Helper\Format-StringRemoveSpecialCharacter.ps1
- Public\Functions\Support\Helper\Get-TeamsObjectType.ps1
- Public\Functions\Support\Helper\Test-AzureAdGroup.ps1
- Public\Functions\Support\Helper\Test-AzureADUser.ps1
- Public\Functions\Support\Helper\Test-Module.ps1
- Public\Functions\Support\Helper\Test-TeamsUser.ps1
- Public\Functions\Support\Helper\Write-ErrorRecord.ps1
- Public\Functions\Support\Licensing\Get-SkuIDFromSkuPartNumber.ps1
- Public\Functions\Support\Licensing\Get-SkuPartNumberFromSkuID.ps1
- Public\Functions\Support\Licensing\New-AzureAdLicenseObject.ps1
- Public\Functions\Support\Licensing\Test-TeamsUserHasCallPlan.ps1
- Public\Functions\Support\Licensing\Test-TeamsUserLicense.ps1
- Public\Functions\Support\Lookup\Find-AzureAdGroup.ps1
- Public\Functions\Support\Lookup\Find-AzureAdUser.ps1
- Public\Functions\Support\Lookup\Find-TeamsCallableEntity.ps1
- Public\Functions\Support\Lookup\Get-AzureAdAssignedAdminRoles.ps1
- Public\Functions\Support\Lookup\Get-AzureAdUserFromUpn.ps1
- Public\Functions\Support\Lookup\Get-RegionFromCountryCode.ps1
- Public\Functions\Support\Lookup\Get-SkypeOnlineConferenceDialInNumbers.ps1
- Public\Functions\Support\Lookup\Get-TeamsCallableEntity.ps1
- Public\Functions\Support\Lookup\Get-TeamsMGW.ps1
- Public\Functions\Support\Lookup\Get-TeamsOPU.ps1
- Public\Functions\Support\Lookup\Get-TeamsOVP.ps1
- Public\Functions\Support\Lookup\Get-TeamsOVR.ps1
- Public\Functions\Support\Lookup\Get-TeamsTDP.ps1
- Public\Functions\Support\Lookup\Get-TeamsTenant.ps1
- Public\Functions\Support\Lookup\Get-TeamsVNR.ps1
- Public\Functions\Support\Lookup\Resolve-AzureAdGroupObjectFromName.ps1
- Public\Functions\Support\Other\Enable-TeamsUserForEnterpriseVoice.ps1
- Public\Functions\Support\Other\Import-TeamsAudioFile.ps1
- Public\Functions\Support\Other\Remove-TenantDialPlanNormalizationRule.ps1
- Public\Functions\Support\Other\Set-TeamsUserPolicy.ps1
- Public\Functions\Support\Other\Test-TeamsExternalDNS.ps1
- Public\Functions\Support\Other\Test-TeamsTenantPolicy.ps1
- Public\Tests\Support\Helper\Format-StringForUse.Tests.ps1
- Public\Tests\Support\Helper\Format-StringForUse.Tests.ps1.txt
- Public\Tests\Support\Lookup\Format-StringForUse.Tests.ps1
Version History
Version | Downloads | Last updated |
---|