RAM鉴权

在使用RAM账号调用地址准标准化API前,需要阿里云主账号在RAM访问控制通过创建权限自定义权限策略并对RAM用户进行授权。具体的API鉴权规则说明和流程如下。

操作步骤

1.在RAM访问控制的权限管理中新建权限策略创建权限策略

2.创建权限策略,使用脚本编辑的形式(脚本内容详见下方)脚本编辑策略

创建策略2

地址标准化中可授权的API及其描述方式:

API

资源描述

ClassifyPOI

acs:address-purification::$accountid:*

CorrectAddress

acs:address-purification::$accountid:*

ExtractAddress

acs:address-purification::$accountid:*

ExtractName

acs:address-purification::$accountid:*

ExtractPhone

acs:address-purification::$accountid:*

GetAddressDivisionCode

acs:address-purification::$accountid:*

GetAddressSimilarity

acs:address-purification::$accountid:*

GetZipcode

acs:address-purification::$accountid:*

StructureAddress

acs:address-purification::$accountid:*

CompleteAddress

acs:address-purification::$accountid:*

ExtractExpress

acs:address-purification::$accountid:*

PredictPOI

acs:address-purification::$accountid:*

GetAddressGeocode

acs:address-purification::$accountid:*

TransferCoord

acs:address-purification::$accountid:*

GetAddressSearch

acs:address-purification::$accountid:*

GetInputSearch

acs:address-purification::$accountid:*

GetAddressEvaluate

acs:address-purification::$accountid:*

InputAsrAddress

acs:address-purification::$accountid:*

*

acs:address-purification::$accountid:*

地址抽取接口的权限策略示例

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "address-purification:ExtractAddress",
      "Resource": "acs:address-purification:*:*:*"
    }
  ]
}

全部接口的权限的策略示例

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "address-purification:*",
      "Resource": "acs:address-purification:*:*:*"
    }
  ]
}

3.在“身份管理-用户”tab中,对想要授权的子账号进行添加权限操作用户-添加权限

4.选择刚才创建的自定义权限策略,即可完成授权选择权限

阿里云首页 地址标准化 相关技术圈