Update Segmentation Settings
Updates the group delimiter and group prefix. Both settings apply to any operation that creates groups, including segmentation planning and infrastructure monitoring. The updated settings are returned in the response.
Notes
- These are global settings; updating them affects all subsequent group-creating operations across all sessions.
- Existing published groups are not renamed when settings change - only new publications use the updated values.
- Returns 200 on success.
{
"_create_user": "system",
"_create_time": 1781899796657,
"_last_modified_user": "admin",
"_last_modified_time": 1782343250123,
"_revision": 1,
"id": "global_segmentation_settings",
"display_name": "Global Segmentation Settings",
"site_ids": [],
"group_delimiter": ".",
"group_prefix": "Group",
"rule_prefix": "Rule",
"policy_prefix": "Policy",
"auto_sync_private_ip_range_groups": true
}
OK
{
"_create_user": "system",
"_create_time": 1781899796657,
"_last_modified_user": "admin",
"_last_modified_time": 1782343276186,
"_revision": 2,
"id": "global_segmentation_settings",
"display_name": "Global Segmentation Settings",
"site_ids": [],
"group_delimiter": ".",
"group_prefix": "Group",
"rule_prefix": "Rule",
"policy_prefix": "Policy",
"auto_sync_private_ip_range_groups": true
}
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/ssp/segmentation/settings