操作场景
启用标签策略后,即可创建标签策略,您可以在策略中设置符合规范的标签键值规则来实现标准化管理。
操作步骤
1. 登录 标签控制台,在左侧导航栏中,单击标签策略 > 策略列表。
2. 单击创建标签策略。
![](https://qcloudimg.tencent-cloud.cn/image/document/ec579d738a143be0c5619c59dc79e1a5.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/ec579d738a143be0c5619c59dc79e1a5.png)
3. 在创建标签策略页面中,按需设置策略内容。
3.1 输入策略名称、描述可填写该策略的主要用途目的。![](https://qcloudimg.tencent-cloud.cn/image/document/57c99d45da2dcc0efd0424de9b2d3531.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/57c99d45da2dcc0efd0424de9b2d3531.png)
3.2 设置标签策略的内容。
![](https://qcloudimg.tencent-cloud.cn/image/document/257fdffaa1160eaf902f4a331dcbefee.png)
字段说明如下表
:设置内容 | 说明 | 举例 |
标签键 | 在标签策略中的策略键,后续配置内容均是基于该标签键而配置的规则。 每个标签策略可以设置多个标签键。 | - |
指定允许值 | 指定允许值可给标签键指定对应允许的值。 | - |
| 指定值:可指定固定的多个值。亦可支持通配符写法(有且仅有一个*号) | 指定值:技术部、财务部 指定值通配符:技术*部、研发*组 |
| 动态值:勾选后,如策略被绑定到子用户 A,则子用户 A 在给资源绑定该标签键时,需要选择对应的标签值,但前提是子用户需要被绑定同名的标签键。
例如:子用户 A 在访问管理中已绑定标签一级部门:技术部,则勾选动态值,则表示子用户 A 在给资源绑定标签时,每当选择标签键为一级部门,则标签值需要选择技术部,如开启了自动修复,在子用户选择错误时,则系统将会自动修复。 | - |
产品区域 | 为标签键指定的产品的资源类型,可选全部产品,也可选指定资源类型 | - |
功能区域 | 功能区域可给策略当前的标签键指定需要开启的功能,如勾选开启,则会在子用户创建资源和编辑资源的标签时生效。 | - |
| 检测:默认开启,无需设置。 | - |
| 自动修复:开启后,在指定资源范围内,用户绑定同一个标签键但值不正确时,将会由系统自动修复其标签值。 | 标签键为一级部门、指定值为技术部,开启自动修复后,该子用户绑定标签一级部门:A 则会触发自动修复。 案例请参见 自动修复功能示例。 |
| 自动赋值:开启后,在用户新建资源或编辑资源标签时,标签编辑器将协助用户完成标签赋值。 标签键,将在新建资源或编辑资源标签时,都填充。 标签值,仅在新建资源时针对单个值或动态值填充,如指定多值则不会填充。而在编辑资源标签时则不会填充标签值,需由子用户自行赋值。 以上过程仅做提醒,并不会影响资源的创建或其他标签的绑定。 | 1. 在策略中设置3个标签键 一级部门 、二级部门 、负责人 ,则用户编辑标签时自动展示3个键。2. 将标签键 一级部门 指定值为技术部 ,且勾选自动赋标签值,则用户在新建资源时将自动展示一级部门:技术部 ,资源创建后该标签被绑定。案例请参见 自动赋值功能示例。 |
| 强制执行 :开启后,支持在用户编辑现有资源的标签时,如果键值不符合,则将会拦截绑定。但不会对创建时不带标签的资源造成影响,也不会对编辑资源标签时其他标签键造成影响。 | 将标签键 一级部门 指定值为技术部 ,且勾选强制拦截。则用户编辑资源的标签时,如果标签键选择一级部门 、但标签值选择其他值 ,则会操作失败,提示该操作不符合有效策略规则。案例请参见 强制执行功能示例。 |
注意:
一旦开启强制执行功能,将会针对所有资源,拦截不规范的标签绑定行为, 请谨慎使用!
请按照标签策略语法书写 JSON,直接编写标签策略。
效果展示
自动修复功能示例
按快速录入方式
![](https://qcloudimg.tencent-cloud.cn/image/document/b62434d1a076a77438d1aad4e9574c3c.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/b62434d1a076a77438d1aad4e9574c3c.png)
按 JSON 方式,详情请参见 标签策略语法。
{"tags": {"部门": {"tag_key": {"@@assign": "一级部门"},"tag_value": {"@@assign": ["技术部"]},"resource_type_scope": {"@@assign": ["*"]},"correction": {"@@assign": "on"}}}}
有效策略,详情请参见 有效策略。![](https://qcloudimg.tencent-cloud.cn/image/document/8e6c8422d63b9422dfa1afd1a82e84bd.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/8e6c8422d63b9422dfa1afd1a82e84bd.png)
主账号设置了标签键为
一级部门
,指定标签值为 技术部
,则用户在创建标签时,系统将会自动验证该标签键关联的标签值,是否为技术部
,若用户选错了标签值,系统则会自动修改。![](https://qcloudimg.tencent-cloud.cn/image/document/a3cc6152c7427d85ce4394c6fdc23a59.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a3cc6152c7427d85ce4394c6fdc23a59.png)
系统检测到用户标签键 ![](https://qcloudimg.tencent-cloud.cn/image/document/4f76e7995111667b342fb810a781a056.png)
一级部门
,选择了标签值 市场部
,系统根据策略自动执行修复功能,更正标签值为技术部
。![](https://qcloudimg.tencent-cloud.cn/image/document/4f76e7995111667b342fb810a781a056.png)
修复记录详情,操作详情请参见 修复任务。
![](https://qcloudimg.tencent-cloud.cn/image/document/645ca5b15385e5856a2e96a99389e6c8.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/645ca5b15385e5856a2e96a99389e6c8.png)
自动赋值功能示例
按快速录入方式
![](https://qcloudimg.tencent-cloud.cn/image/document/e8b7b1930711afaac54382a3992dbc54.png)
按 JSON 方式,详情请参见 标签策略语法。
{"tags": {"一级部门": {"tag_key": {"@@assign": "一级部门"},"tag_value": {"@@assign": ["技术部"]},"resource_type_scope": {"@@assign": ["*"]},"correction": {"@@assign": "on"},"auto_assign": {"@@assign": "on"},"auto_assign_value": {"@@assign": "on"}},"二级部门": {"tag_key": {"@@assign": "二级部门"},"tag_value": {"@@assign": ["前端组"]},"resource_type_scope": {"@@assign": ["*"]},"correction": {"@@assign": "on"},"auto_assign": {"@@assign": "on"},"auto_assign_value": {"@@assign": "on"}},"负责人": {"tag_key": {"@@assign": "负责人"},"resource_type_scope": {"@@assign": ["*"]},"tag_value_dynamic": {"@@assign": "on"},"auto_assign": {"@@assign": "on"},"auto_assign_value": {"@@assign": "on"}}}}
有效策略,详情请参见 有效策略。![](https://qcloudimg.tencent-cloud.cn/image/document/41747f5380b0dc1e2d3499ba7e10c4f9.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/41747f5380b0dc1e2d3499ba7e10c4f9.png)
主账号在策略中设置3个标签键
一级部门
、二级部门
、负责人
,则用户新建服务绑定标签时自动展示3个键。![](https://qcloudimg.tencent-cloud.cn/image/document/922104f97e57eaded7f5e35f75cbae5f.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/922104f97e57eaded7f5e35f75cbae5f.png)
修改标签时,若当前资源并未绑定策略标签键![](https://qcloudimg.tencent-cloud.cn/image/document/ba0f0822b34f18f43066d092bb82b1ae.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a3620a4a920a6f20b54024eeab4b23ef.png)
一级部门
、二级部门
、负责人
,则系统会自动填充标签键 ,标签值需要用户自行选择。 ![](https://qcloudimg.tencent-cloud.cn/image/document/ba0f0822b34f18f43066d092bb82b1ae.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a3620a4a920a6f20b54024eeab4b23ef.png)
强制执行功能示例
按快速录入方式
![](https://qcloudimg.tencent-cloud.cn/image/document/a7a40442d8fb9e2a1ec0bddcd1a1b3e9.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a7a40442d8fb9e2a1ec0bddcd1a1b3e9.png)
按 JSON 方式,详情请参见 标签策略语法。
{"tags": {"一级部门": {"tag_key": {"@@assign": "一级部门"},"tag_value": {"@@assign": ["技术部"]},"resource_type_scope": {"@@assign": ["*"]},"correction": {"@@assign": "on"},"auto_assign": {"@@assign": "on"},"enforced_for": {"@@assign": ["*"]},"auto_assign_value": {"@@assign": "on"}}}}
有效策略,详情请参见 有效策略。![](https://qcloudimg.tencent-cloud.cn/image/document/2608877d547263f4837bee08ba0350c4.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/2608877d547263f4837bee08ba0350c4.png)
主账号将标签键
一级部门
指定值为技术部
,且勾选强制拦截。则用户编辑资源的标签时,如果标签键选择一级部门
、但标签值选择其他值
,则会操作失败,提示该操作不符合有效策略规则。![](https://qcloudimg.tencent-cloud.cn/image/document/6ec4b0e28e61a94fdef7588e2db71295.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/01c342abf488ff432f5d3cb9222d2b2e.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/6ec4b0e28e61a94fdef7588e2db71295.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/01c342abf488ff432f5d3cb9222d2b2e.png)