您的问题
从HENNGE Email DLP管理界面导入yml文件时出现错误。请告诉我详细的错误内容。
回答
1) 语法错误
如果在控制台上显示上述“语法错误”消息,则是因为导入文件的格式不正确,导致无法读取文件。
请尝试使用“导出”功能导出当前设置的yml文件,并根据导出的yml文件格式进行导入文件的修正。
(参考)
关于导出设置内容
有关HENNGE Email DLP导入数据(YAML文件)的创建
2) 错误报告
如果显示错误报告,请参考下表检查内容。
修复报告中记录的错误后,再次尝试导入文件。
如果错误原因不明,请联系HENNGE Customer Success Guide。
| 项目名 | 说明 |
| location |
错误发生的位置 |
| violation | 导致错误的原因,请参阅“3) 错误列表” |
| actual_value | yaml文件中的设置值 |
| snippet | 错误发生位置的摘录 |
``【oaicite:0】``对批准请求操作填写了临时保留时间
==========================================================
[1]
location: $.rule_groups[0].rules[0].action.type
violation: chkattrfield
actual_value: request_approval
snippet:
--------------------------------------------------------------
5 | - priority: 100
6 | name: test approval
7 | action:
> 8 | type: request_approval
^
9 | attribute:
10 | auto_release: true
11 | duration: 10m
12 |
--------------------------------------------------------------
==========================================================
3) 错误列表
■一般 ※在整个YAML文件中通用
| required | 输入必需字段为空 |
| ieversion | 版本号有误。请勿更改"value: 1" |
| min | 不满足可设置的最低值。请检查数字 |
| max | 超过可设置的最大值。请检查数字 |
| unique | 发生重复。请检查值 |
■地址组
| name_reserved_by_system | 不能使用"All"作为地址组名称。请更改为其他名称 |
| email_or_domain |
地址格式有误。请使用电子邮件地址、域名、子域名格式 |
| not_asterisk |
不能使用"*"(通配符)。请使用电子邮件地址、域名、子域名格式 例如:sample@test.com、@test.com、.test.com |
| duplicate_address_in_address_group | 一个地址组中存在地址重复。请检查列表 |
| duplicate_address_group_name | 地址组名称重复。请更改为其他名称 |
| upstream_group_ambiguous | 同步地址组名称存在重复。即使组ID不同,但显示名称相同的情况下无法进行同步。请检查群组软件设置,并将名称更改为其他名称。 |
| upstream_group_not_found | 指定为同步对象的组名称不存在。请检查列表或组件软件侧的组名称。 |
■规则组
| eq | 设置值存在错误。请确认设置值是否正确 |
| msgsz | 消息大小应在1到2147483647(2097152KB)之间指定 |
| chkattrfield |
在指定的操作中存在不可用的参数。或者参数不足。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| notiftype | “通知”的设置值存在错误。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| checkAttachmentOption | “附件”设置值存在错误。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| chktargetfield |
“目标”的设置值存在错误。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| chkpredfield | “条件”的设置值存在错误。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| chkpatfield | “模式”的设置值存在错误。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| chkcntfield | “频度”的设置值存在错误。请参考帮助中心文章“关于创建YAML文件(规则组)”进行检查 |
| unknown_address_group_name | 在“模式”中指定的地址组不存在。请检查地址组 |
■过滤器
YAML 文件的列(过滤器定义)
| unknown_address_group_name | 指定的地址组名不存在。请确认目标地址组是否存在,或检查组名是否有误 |
| unknown_rule_group_name | 指定的规则组名不存在。请确认目标规则组是否存在,或检查组名是否有误 |
■加密类型
YAML 文件的列(加密类型定义)
| encryption_cfg_name_reserved | 加密类型名不能使用“Don't Encrypt”。请更改为其他名称 |
| valid_encryption_type | “密码类型”的设置值有误。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
| valid_random_password_per_encryption_type | “固定密码”中设置了无法指定的值。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
| valid_fixed_password_format_per_encryption_type | “随机密码”中设置了无法指定的值。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
| not_required_notify_recipient_type_never | 如果指定了“固定密码”,则无法设置“通知接收者” |
| not_required_notification_template_id_for_encrypt_type | 如果指定了“固定密码”,则无法在“通知接收者”中设置通知模板ID |
| valid_filename_encoding | “文件名编码”的设置值有误。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
| valid_filename | “ZIP文件名”的设置值有误。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
| notify_template_not_exist | 在指定“通知接收者”的情况下,引用的通知模板ID存在错误。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
| valid_extension | “不加密的文件扩展名”的设置值有误。请参考帮助中心文章“关于创建YAML文件(加密类型)”进行检查 |
■加密策略
YAML 文件的列(加密策略定义)
| unknown_address_group_name | 指定的地址组名不存在。请确认目标地址组是否存在,或检查组名是否正确。 |
| unknown_encryption_config_name | 指定的加密类型名不存在。请确认目标加密类型是否存在,或检查类型名是否正确。 |