More information about policy services, including example CPL, can be found in the External Policy on VCS
Deployment Guide.
External policy request parameters
When the VCS uses a policy service it sends information about the call or registration request to the service
in a POST message using a set of name-value pair parameters. The service can then make decisions based
upon these parameters combined with its own policy decision logic and supporting data (for example lists of
aliases that are allowed to register or make and receive calls, via external data lookups such as an LDAP
database or other information sources).
The service response must be a 200 OK message with CPL contained in the body.
The following table lists the possible parameters contained within a request and indicates with a ü in which
request types that parameter is included. It also indicates, where relevant, the range of accepted values.
Parameter name Values Registration
Policy
Search
rules
Call
Policy
User
Policy
ALIAS
ü
ALLOW_INTERWORKING TRUE / FALSE
ü ü ü
AUTHENTICATED TRUE / FALSE
ü ü ü ü
AUTHENTICATED_SOURCE_ALIAS
ü ü ü
AUTHENTICATION_USER_NAME
ü ü ü
CLUSTER_NAME
ü ü ü ü
DESTINATION_ALIAS
ü ü ü
DESTINATION_ALIAS_PARAMS
ü ü ü
GLOBAL_CALL-SERIAL_NUMBER GUID
ü ü ü
LOCAL_CALL_SERIAL_NUMBER GUID
ü ü ü
METHOD INVITE / ARQ / LRQ /
OPTIONS / SETUP /
REGISTER /
SUBSCRIBE / PUBLISH
ü ü ü ü
NETWORK_TYPE IPV4 / IPV6
ü ü ü
POLICY_TYPE REGISTRATION /
SEARCH / ADMIN /
USER
ü ü ü ü
PROTOCOL SIP / H323
ü ü ü ü
REGISTERED_ALIAS
ü ü ü
SOURCE_ADDRESS
ü ü ü ü
SOURCE_IP
ü ü ü ü
SOURCE_PORT
ü ü ü ü
Cisco VCS Administrator Guide (X8.1.1) Page 491 of 507
Reference material
External policy overview