Advanced Admin, Microsoft (Teams)#
In addition to the value add workflows listed below (where we’ve built templates to improve the management experience), the base PowerShell integration allows the easy expansion of use cases or custom integration to meet your solution needs.
Operator Connect Provider#
Management of Operator Connect customer setup and number range management, automated via Operator Connect APIs. Supported as Operator Connect PSTN only customer or alongside MACDs below for Managed Services. Combine with Insights CDR collection and call record creation for overall solution to Operator Connect Certification.
Customer Number Management#
Ability to define and push numbers to the customer’s tenant via the Operator Connect APIs, coordinated with SBC configuration for ranges. Logic for maintaining inventory, checking consent, etc. Integrate with order management, billing, number routing (SBC) for end-to-end business solution.
Overall Tenant Setup#
Policy Management#
Full management for a wide range of policies as well as assignment to users. Via the next gen dial plan tool, this supports the automated deployment of policies as part of customer or site onboarding (see note below).
External Access#
Manage external access settings for the tenant (blocked domains, allow external communications, etc.)
Azure AD Groups#
Sync of groups to allow viewing as well as assignment to various elements (call queues, auto attendants, etc.)
Dial Plan Framework#
The dial plan feature provides a framework for defining MS Teams dial plan elements that are added or removed within various workflows (for example, add site). Dial plan defaults provide the capabilities to enter base dial plan information to drive workflows and feature packages.
Dial Plan Setup and Management#
Set-up of Microsoft tenant dial plan including translation rules.
Setup of Direct Routing and application to specified gateways/SBC(s).
Setup of Voice Routing and Voice Policies.
Voice Routing Policies (Class of Service)#
Configuration of PSTN Usage and Voice Routing Policy(s).
Coordination of common class of service for subscribers with hybrid (Cisco/Microsoft)
Dial Plan Coordination (Hybrid)#
Coordination of dial plan “ends” on Hybrid solution (Cisco and Microsoft ends) for single and multi-cluster/SME.
Next Gen Dial Plan Tool#
The ability to model and push multiple dial plan and policy elements at various stages in the deployment (global, customer, site, etc.)
Microsoft Teams Inbound Call Blocking#
The ability to block certain inbound numbers or number ranges.
Service Management#
The configuration required around the overall setup of service offering (for example, conference pilot and service definitions).
Integration and Overbuild#
Integration with existing Microsoft AD and Teams applications with relevant access credentials (service account or Token). Targeted synchronization to avoid import of large/unwieldy AD systems.
Synchronisation of existing users, licenses, configuration.
Internet Proxy#
Access to Microsoft 365/Teams through external Internet Proxy devices (security).
Custom Scripts#
Ability to integrate and adapt PowerShell scripting in response to new MACD requests.
Short Scripts#
Sequencing of small PowerShell scripts as part of a longer MACD Request/Transaction
(this avoids any issues with security policies that may dictate maximum script run times)
Number Inventory#
Number Tagging#
Tagging of numbers in the inventory by service type (for example, Cisco-Only, MS-Only, Cisco-MS-E164). Can also use custom criteria to enhance number filtering and control which numbers appear in drop-downs
Internal (Virtual) Numbers#
Allocation of virtual E164 numbers for MS Teams clients that require internal dialing only.
Direct Routing/Operator Connect/Calling Plan Numbers#
Support for all the Microsoft number scenarios (Direct Routing, Operator Connect, and Calling plans). Can mix number types in the deployment also.
Emergency/Network Setup#
Emergency Policies#
Full setup of emergency policies and assignment to users.
Network Setup#
Support for defining network elements for network based routing/emergency routing. Network sites, Subnets, Trusted Subnets (external),
Dynamic Emergency Calling#
Full support for the various components required to setup Dynamic Emergency Calling (Trusted IPs, subnets, switches, WIFI, locations, etc), to populate the Location Information Service (LIS).
User Devices and Services#
Provides a wide range of MACD use cases for the full lifecycle management of Microsoft-based UC users and their services across the UC infrastructure.
Service Package(s)#
Creation and management of service packages that can be applied to subscribers, including Cisco-only, Microsoft-only, and Cisco/Microsoft (Hybrid).
Licensing#
Display of existing license consumption vs. allocation, by license type.
Allocation of appropriate license based on Service Package, for example, Phone System or upgrade to E5.
Management of latency delay between licensing (AD Portal) and voice configuration (Teams Portal). Assigning licenses is optional.
Group Management#
Ability to view group membership on the subscribers, as well as adding or removing users to groups on an ad-hoc basis. Also possible to templatize and automate the process of assigning or removing subscribers to a licensed group, streamlining the user onboarding and offboarding process.
Teams Management#
Full CRUD management of Teams functions, channels, and members.
Hybrid Calling#
Subscriber configuration with both Cisco and Microsoft Teams end-points, with integrated calling, simultaneous ringing from a single E164 DDI, class of service, etc. Orchestrated user and related setup to make this work per user and in different modes.
Subscriber Management#
Consolidated view and workflow for managing subscriber and their Microsoft services: Microsoft365 (AzureAD), Microsoft Teams, and Exchange Online.
Easily see views across the services and access actions and settings to make changes to services (for example, policy assignment, enable/disable voice, etc).
Different Field Display policies for the default provider, customer, and site roles providing relevant views for each role.
Ability to easily select subscribers and move from customer to specific sites/locations.
Subscribers can also automatically be moved to the correct sites, based on their assigned LineURI, if a matching internal number resides at a site.
In addition to automatically move subscribers based on a matching LineURI, it is also possible to automatically move subscribers based on other attributes, such as Group, City, Department, and even Custom Attributes.
The same attributes can be used to conditionally filter users that need to be synced in from the tenant to be managed via VOSS Automate. This greatly reduces clutter when viewing a user base that is focused on management.
User Calling Settings#
Ability to view and modify calling settings for a user (outbound calling,answer rules, forwarding, delegation, call groups, etc.)
User Voicemail Settings#
Ability to view and modify voicemail settings for a user (call transferring options, greeting prompts, out of office settings, etc).
Quick Subscriber#
A workflow for adding and amending existing subscribers. Allows selection of Service Package and then key attributes such as assigned number. Service Package models detailed settings for the user’s service setup via configurable templates. Can handle different scenarios depending on the user status: assigning a license, handling the sync delay if in O365/Azure but not in MS Teams yet, already exists in MS Teams but without Enterprise Voice.
Move User#
Orchestrated workflow that moves a user from one site to another, driven by a profile to control configuration. This provides an overview of the user’s current services and what their services would be at the new site, based on the profile and configuration supplied.
Migration (On-prem to Cloud)#
Orchestrated workflow that automates the migration of a subscriber and services from an on-prem Skype for Business implementation to a cloud variant.
Call Queues#
Ability to create or synchronize with existing call queues.
Management of call queue parameters and membership.
Ability to upload audio files (greetings/announcements)
Workflow for migration of legacy PBX hunt groups to Microsoft call queues.
Auto Attendant#
Ability to create or synchronize with existing Auto Attendant.
Management of Auto Attendant parameters and membership.
Management of schedules for Auto Attendants
Audio File Upload#
Ability to upload new audio files for use as greetings/announcements in other elements, such as Auto Attendants and Call Queues.
Holiday Schedules#
Ability to manage holidays to be used by other elements, such as Auto Attendants.
Resource Account Users#
Ability to set up and view resource accounts to be used for services, such as call queues and auto attendants.
Meeting Users#
Ability to set up and view meeting users including license assignment.
Flow-Through Provisioning/Zero Touch#
The general feature is covered under Admin-Generic, specific to Microsoft it supports the ability to trigger/move based on attributes of the MSOL user and additionally supports group assignment as a filtering mechanism.
Exchange Online#
Provides a wide range of MACD use cases around Exchange management.
Mailbox Management#
Ability to set the retention policy, archive status, automatic replies, email forwarding, and custom attribute assignment.
Automated Onboarding#
It is possible to provision all the supported mailbox settings during user-onboarding via Quick Subscriber. By leveraging configuration templates, admins can model a standard mailbox configuration.
Automated Offboarding#
It is possible to de-provision and configure any supported mailbox settings during user-offboarding via Quick Offboard Subscriber. By leveraging configuration templates, admins can model a standard mailbox configuration when a mailbox has been released from a subscriber.
Mailbox Delegation#
Ability to assign an array of users to a subscriber’s mailbox for role delegation, specificallyu:
“Read and Manage”
“Send As”
“Send on Behalf”
Calendar Delegation#
Ability to assign an array of users, certain permissions to a subscriber’s calendar. These are either specific permissions, or specific roles, which are essentially groupings of permissions.
Room Mailbox Management#
Ability to add, modify, and delete Room mailboxes. It is also possible to assign mailbox and calendar delegation to room mailboxes, as you could do with subscriber mailboxes. In addition, you can also set the room capacity and physical location.
Distribution Group Management#
Ability to add and modify Distribution Groups. It is also possible to assign mailbox delegation to distribution groups, as you could do with subscriber mailboxes. This is focused on mailbox delegation today (excludes calendar).