Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CsOnlineUser
CsOnlineVoiceRoutingPolicy CsOnlinePstnUsage CsOnlineVoiceRoute
UsageLocation, EnterpriseVoiceEnabled, LineURI,
VoicePolicy [BusinessVoice|HybridVoice], DialPlan OnlinePstnUsages (ordered list) Usage (list) Priority, NumberPattern, OnlinePstnUsages,
License assignment
(UsageLocation), TenantDialPlan, OnlinePstnGatewayList
OnlineVoiceRoutingPolicy, TeamsCallingPolicy, E* (Teams, Exchange, SfB) Coexistence mode
OnlineDialOutPolicy, OnlineVoicemailPolicy, Phone System TeamsOnly
TeamsCallParkPolicy, CallingLineIdentity, Audio Conferencing CsOnlinePSTNGateway
TeamsEmergencyCallingPolicy, Calling Plan (optional) User starts Teams
TeamsEmergencyCallRoutingPolicy Enabled, FailoverTimeSeconds,
ForwardCallHistory, ForwardPai,
GatewaySiteLbrEnabled, GatewaySiteId
CsTeamsCallingPolicy provisioning
(CsTenantNetworkSite),
AllowPrivateCalling, AllowVoicemail Provisioning MaxConcurrentSessions, MediaBypass,
[AlwaysEnabled|AlwaysDisabled|UserOverride], Discovers NetworkSiteId SendSipOptions, SipSignallingPort,
AllowCallGroups, AllowDelegation, User
Configuration consumed
Applies appropriate policies PidfLoSupported
AllowCallForwardingToUser, configuration policy assignment based on network site or user
AllowCallForwardingToPhone,
Determine appropriate CsCallingLineIdentity
PreventTollBypass, BusyOnBusyEnabledType,
AllowUserControl, AllowMusicOnHold policy assignments: CallingIDSubstitute
Global location discovery [LineURI|Service|Anonymous], ServiceNumber, mini regex guide
Tenant
Network site EnableUserOverride, BlockIncomingPstnCallerID
^ match the start $ match the end
\d match any digit \d* 0 or more digits
configuration User \d{5} any 5 digits [135] 1, 3, or 5
Wired client sends: Wi-Fi client sends:
(13)|(17) 13 or 17 [1..5] 1 through 5
LLDP switch/port BSSID “captures” the enclosed characters for referring to
v4/v6 subnet v4/v6 subnet (…)
calling party set routing policy selection them in the result as $1, $2, $3, etc.
CsTenantNetworkConfiguration
CsOnlineVoicemailUserSettings Route via Route via Direct
CsTenantNetworkRegion Exchange parking service
VoiceMailEnabled, CallAnswerRule Calling Plan Routing SBC
calendar Call holding conference established
NetworkRegionID [RegularVoicemail|VoicemailWithTransferOption|
PromptOnly|PromptOnlyWithTransfer|DeclineCall], Music playing
allowed with:
TransferTarget, PromptLanguage, OofGreetingEnabled, Phone System
CsTenantNetworkSite OofGreetingFollowAutomaticRepliesEnabled, Audio Conferencing
OofGreetingFollowCalendarEnabled, Add party
NetworkSiteID, NetworkRegionID, DefaultGreetingPromptOverwrite, Park call
call in progress
EnableLocationBasedRouting, OofGreetingPromptOverwrite CsTeamsCallParkPolicy
TeamsEmergencyCallingPolicy, inbound routing Hold
TeamsEmergencyCallRoutingPolicy AllowCallPark, (PickupRangeStart), Park
(PickupRangeEnd), (ParkTimeoutSeconds) Consultative transfer
Blind transfer
PreventTollBypass
CsTenantNetworkSubnet user? Transfer to voicemail
CsTenantBlockedCallingNumbers Add party
Based on presence state, call
SubnetID, MaskBits, NetworkSiteID answering rules, calendar status,
Enabled, InboundBlockedNumberPatterns, Yes
and user configuration, route to
InboundExemptNumberPatterns Yes appropriate users and services
In same network
CsInboundBlockedNumberPattern site as gateway?
Inbound call
Pattern, Enabled No
location information service
CsTenantBlockedNumberExceptionPattern
CsOnlineLisSubnet CsOnlineLisLocation
Pattern, Enabled
Subnet, OnlineLisLocation Location, CivicAddressId
Voicemail Team Delegates
“Hey, did you notice that the CsObjectType title in the CsOnlineLisWirelessAccessPoint
purple boxes is the noun used in PowerShell cmdlets
for managing that object? Happy scripting!” CsOnlineVoicemailPolicy BSSID, OnlineLisLocation CsOnlineLisCivicAddress