检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CFW部分功能依赖于弹性云服务器(Elastic Cloud Server, ECS)、虚拟私有云(Virtual Private Cloud, VPC)等云服务,因这些云服务中部分功能不支持企业项目,将“CFW FullAccess” 和“CFW ReadOnlyAccess”两个系统策略授权到企业项目维度后会造成部分权限失效
解决方法 由主账号给子账号添加“LTS FullAccess”权限,授权操作请参见授权IAM用户使用云日志服务LTS 父主题: 故障排查
AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。
与其它服务的关系 与统一身份认证服务的关系 统一身份认证服务(Identity and Access Management,简称IAM)为云防火墙服务提供了权限管理的功能。
代码示例 请准备基础认证信息: ak: 华为账号Access Key,获取方式请参见获取AK/SK。 sk: 华为账号Secret Access Key,获取方式请参见获取AK/SK。 Region:区域ID,例如cn-east-3,获取方式请参见地区和终端节点。
Java 将项目id为09bb24e6fe80d23d2fa2c010b53b418c的项目的防护对象74820b38-1cc0-4f0b-8cce-32490fa840a3修改东西向防火墙防护状态为开启 1 2 3 4 5 6 7 8 9 10 11 12 13
request = new ListAccessControlLogsRequest(); try { ListAccessControlLogsResponse response = client.listAccessControlLogs
表1 CFW系统角色 角色名称 描述 类别 依赖关系 CFW FullAccess 云防火墙服务的所有权限。 系统策略 无 CFW ReadOnlyAccess 云防火墙服务的只读权限。
CFW权限及授权项 如果您需要对您所拥有的CFW进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用CFW服务的其它功能。
在“服务列表”中选择除CFW外(假设当前策略仅包含“CFW FullAccess”)的任一服务,若提示权限不足,表示“CFW FullAccess”已生效。
身份认证与访问控制 CFW对接了统一身份认证服务(Identity and Access Management,IAM)服务。 IAM权限是作用于云资源的,IAM权限定义了允许和拒绝的访问操作,以此实现云资源权限访问控制。
前提条件 当前账号拥有BSS Administrator和CFW FullAccess权限。 约束条件 购买的云防火墙只能在当前选择的区域使用,如需在其它区域使用,请切换到对应区域进行购买。有关支持购买CFW的区域说明,请参见功能总览。
前提条件 当前账号拥有BSS Administrator和CFW FullAccess权限。 约束条件 购买的云防火墙只能在当前选择的区域使用,如需在其它区域使用,请切换到对应区域进行购买。有关支持购买CFW的区域说明,请参见功能总览。 仅“西南-贵阳一”支持基础版防火墙。
配置完成后,如果出现“您的权限不足”的提示,请授予“LTS FullAccess”权限。 父主题: 日志管理
如果您给用户授予“CFW FullAccess”的系统策略,但不希望用户拥有“CFW FullAccess”中定义的删除黑白名单的权限(cfw:blackWhite:delete),您可以创建一条相同Action的自定义策略,并将自定义策略的Effect设置为“Deny”,然后同时将
否 String 访问控制日志流id,可通过查询LTS(云日志服务)下查询指定日志组下的所有日志流接口获得,通过返回值中的log_streams.log_stream_id(.表示各对象之间层级的区分)获得 lts_access_log_stream_enable 否 Integer
否 String 访问控制日志流id,可通过查询LTS(云日志服务)下查询指定日志组下的所有日志流接口获得,通过返回值中的log_streams.log_stream_id(.表示各对象之间层级的区分)获得 lts_access_log_stream_enable 否 Integer
body = new ClearAccessLogRuleHitCountsDto(); List<String> listbodyRuleIds = new ArrayList<>(); listbodyRuleIds.add("59ff6bd9
图2 资源划分及账单归属 图3 用户企业项目管理 企业可以在统一身份认证(Identity and Access Management,IAM)中对子账号进行企业项目级别的授权,达到隔离不同业务资源的效果,以安全管理员和测试环境管理员为例: 该企业授权安全管理员所有企业项目的权限,
String 访问控制日志流id,可通过查询LTS(云日志服务)下查询指定日志组下的所有日志流接口获得,通过返回值中的log_streams.log_stream_id(.表示各对象之间层级的区分)获得 lts_access_log_stream_enable Integer 是否开启访问控制流