Page History
Add_workflow_for_techpubs | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Panel | ||||
---|---|---|---|---|
In this section:
|
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
Info | ||
---|---|---|
| ||
The SBC gives precedence to SIP Privacy handling when the SIP Adaptive Transparency Profile is enabled. For For example, if suppose the incoming SIP message contains "privacy: Id" and the flag applyPrivacyId under profiles services privacyProfile is set to enable. In that case, the SBC does not include the The SBC supports privacy profile over GW-GW calls (SBC-SBC GW calls). For information on SIP Adaptive Transparency Profile information, refer to SIP Adaptive Transparency Profile - CLI. |
Command Syntax
Code Block | ||
---|---|---|
| ||
% set profiles services privacyProfile <privacyProfile> anonymizationValueforHostpart <anonymization string> anonymizationValueforUserpart <anonymization string> anonymizationValueforDispName <anonymization string> applyPrivacyId <disabled | enabled> applyPrivacyUser <disabled | enabled | <ifRcvdPrivacyUserOrIdOrBoth> passThruPrivacyInfo <disabled | enabled> supportPrivacyId <disabled | enabled | ifRcvdPrivacyId> supportPrivacyUser <disabled | enabled | ifRcvdPrivacyUser | ifRcvdPrivacyUserOrIdOrBoth> |
Command Parameters
The Privacy Profile parameters are defined below:
0 | Table |
---|---|
1 | Privacy Profile Parameters |
3 | Privacy Profile Parameters |
.
Parameter | Length/Range | Description |
---|---|---|
anonymizationValueforHostpart | UCHAR (0..64) | Values |
for anonymization Hostpart in from" and contact headers while applying privacy semantics. | ||||||
anonymizationValueforUserpart | UCHAR (0..64) | Values to use for anonymization Userpart in from and contact headers while applying privacy semantics. | ||||
anonymizationValueforDispName | UCHAR (0..64) | Values to use for anonymization Display Name in from and contact headers while applying privacy semantics. | ||||
| 1-23 characters |
NOTE: To attach this Privacy Profile to a trunk group, refer to SIP Trunk Group - Services - CLI. | ||||
applyPrivacyId | N/A | If the incoming SIP message contains "privacy: Id" and this flag is enabled, the
| ||||
| N/A | If the incoming SIP message contains "privacy: user" and this flag is enabled, the
|
| ||||||||||
| N/A | NOTE: This flag overrides the other If this flag is enabled, the Privacy header is passed transparently to the outgoing message, and the
| ||||||||
| N/A | If this flag is enabled, the outgoing SIP message from the
|
| ||||||
| N/A | If this flag is enabled, the outgoing SIP message from the
|
Spacevars | ||
---|---|---|
|
|
disabled
(default)enabled
ifRcvdPrivacyUser
useReceivedValues | n/a | Send the From and PAI headers transparently in conjunction with the parameters above. |
Info |
---|
When privacy profile and privacyParamRestricted is set, then the privacy profile gets higher precedence. |
Info | ||
---|---|---|
| ||
When an Invite is received with the Ribbon recommends to configure configuring |
Command Examples
The following example configures a Privacy Profile and attaches it to a trunk group:
Code Block | ||
---|---|---|
| ||
set profiles services privacyProfile Test applyPrivacyId enabled applyPrivacyUser enabled passThruPrivacyInfo disabled supportPrivacyId enabled supportPrivacyUser enabled set addressContext default zone defaultSigZone sipTrunkGroup TG1 services privacyProfile Test commit show profiles services privacyProfile privacyProfile Test { applyPrivacyId enabled; applyPrivacyUser enabled; supportPrivacyId enabled; supportPrivacyUser enabled; passThruPrivacyInfo disabled; } [ok] |
The following examples configure a Privacy Profile using the fields anonymizationValueforUserpart, anonymizationValueforHostpart, and anonymizationValueforDispName in the privacy profile.
Code Block |
---|
set profiles services privacyProfile <EGR_PRIV> anonymizationValueforHostpart <Anonymous.invalid > set profiles services privacyProfile <EGR_PRIV> anonymizationValueforUserpart <Anonymous > set profiles services privacyProfile <EGR_PRIV> anonymizationValueforDispName <Anonymous> set profiles services privacyProfile EGR_PRIV supportPrivacyId <disabled/enabled/ifRcvdPrivacyId > set profiles services privacyProfile EGR_PRIV supportPrivacyUser<disabled/enabled/ ifRcvdPrivacyUser> |
Code Block | ||
---|---|---|
| ||
% set profiles services privacyProfile <EGRPRIVACYPROFILE> useReceivedValues sipFromHeader displayName,fqdnHostPart,ipHostPart,params,userPart % set profiles services privacyProfile <EGRPRIVACYPROFILE> useReceivedValues sipPaiHeaderr displayName,fqdnHostPart,ipHostPart,params,userPart % set profiles services privacyProfile <EGRPRIVACYPROFILE> useReceivedValues TelPaiHeader displayName,userPart,params % set profiles services privacyProfile <EGRPRIVACYPROFILE> useReceivedValues TelFromHeader displayName,userPart,params |