
# 创建访问控制策略
#### 操作场景
访问控制策略是API网关提供的API安全防护组件之一，主要用来控制访问API的IP地址和账户，您可以通过设置IP地址或账户的黑白名单来拒绝/允许某个IP地址或账户访问API。
访问控制策略和API本身是相互独立的，只有将访问控制策略绑定API后，访问控制策略才对绑定的API生效。
![](https://support.huaweicloud.com/usermanual-apig/public_sys-resources/note_3.0-zh-cn.png)
同一个环境中一个API只能被一个访问控制策略绑定，一个访问控制策略可以绑定多个API。
#### 创建访问控制策略
1. [进入共享版控制台](https://support.huaweicloud.com/usermanual-apig/apig_03_0108.html#apig_03_0108)。
2. 选择"开放API \> 访问控制"，进入访问控制策略列表页面。
3. 单击"创建访问控制策略"，弹出"创建访问控制策略"对话框。
4. 输入[表1]如所示信息。
   
   ![](https://support.huaweicloud.com/usermanual-apig/zh-cn_image_0000001153297218.png "点击放大")
    表1访问控制策略信息 
   | 信息项  | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   |:---|:---|
   | 策略名称 | 访问控制策略的名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 限制类型 | 控制访问API的类型。 - IP地址：允许/禁止访问API的IP地址。  - 账号名：允许/禁止访问API的账号名。   |
   | 动作   | 包括"允许"和"禁止"。 和"限制类型"配合使用，允许/禁止访问API的IP地址/账号名。                                                                                                                                                                                                                                                                                                                                                       |
   | IP地址 | 输入需要允许或者禁止访问API的IP地址，或IP地址范围。 仅在"限制类型"为"IP地址"时，需要设置。 说明： 允许或禁止访问的IP地址条数，分别可以配置最多100条。                                                                                                                                                                                |
   | 账号名  | 输入需要允许或者禁止访问API的IAM账号，**仅适用于API的安全认证方式为IAM认证时**。 仅在"限制类型"为"账号名"时，需要设置。支持输入多个账户名，以英文","隔开，如aaa,bbb。 说明： 仅支持IAM账号维度的访问控制，不能对单个IAM用户进行访问控制。                                                                                                                         |
      
   
   
5. 单击"确定"，完成访问控制策略的创建。您可以将相关API绑定到该策略，以实现访问控制。
 
#### 绑定API
1. 在"访问控制"页面，通过以下任意一种方法，进入"绑定API"页面。 
   - 在待绑定的访问控制策略所在行，单击"绑定API"，进入已绑定API列表页面。单击"绑定API"。
   
   - 单击策略名称，进入策略详情页面。单击"绑定API"。
   
   
   
   
2. 选择"API分组"、"环境"以及"API名称"，筛选所需的API。
3. 勾选API，单击"绑定"，完成API绑定策略。 
   ![](https://support.huaweicloud.com/usermanual-apig/public_sys-resources/note_3.0-zh-cn.png)
   在访问控制策略绑定API后，如果API不需要调用此策略，单击"解除"，解除绑定。如果需要批量解绑API，则勾选待解绑的API，单击"解除"。最多同时解绑1000个API。
   
   
 
