一、前提条件
需要设置的产品支持按 IP 限制业务访问,详细可参见 常见问题。
二、操作步骤
1. 进入 策略 管理页面,单击左上角的新建自定义策略。
2. 在弹出的选择创建方式窗口中,单击按策略生成器创建,进入选择服务和操作页面。
3. 在选择服务和操作页面,补充以下信息。
·效果:必填项,选择 "允许"。如选择 "拒绝",用户或用户组不能获取授权。
·服务:必填项,选择需要添加的产品。
·操作:必填项,根据你的需求勾选产品权限。
·资源:必填项,你可以参考 资源描述方式 填写。
·条件:根据你的需求选择条件,输入 IP 地址。可以添加多条限制。例如,效果选择"允许",仅限使用该 IP 地址的用户或组获取授权。
三、使用示例
以下示例表示用户必须在 10.217.182.3/24 或者 111.21.33.72/24 网段才能调用云 API 访问 cos:PutObject:
策略语法如下:
{ "version": "2.0", "statement": [ { "effect": "allow", "action": "cos:PutObject", "resource": "*", "condition": { "ip_equal": { "qcs:ip": [ "10.217.182.3/24", "111.21.33.72/24" ] } } } ]}