RAM鉴权

更新时间:

目前该产品在做内部调整,不支持新购、续费、升级等操作,订单有效期内可继续正常使用,本文档仅供订单期内用户参考。请留意服务到期时间,做好备选方案,感谢您的支持理解。

授权粒度说明

  • 服务级别(service):将IP地理位置库作为一个整体进行授权。例如IP地理位置库提供的系统权限策略“AliyunGeoipFullAccess”、“AliyunGeoipReadOnlyAccess”就均属于服务级别的整体授权。

  • 操作级别(Action):是通过IP地理位置库OPEN API级别进行授权。一个RAM用户可以对IP地理位置库的某类资源执行某几个指定的操作。

  • 资源级别(Resource):对执行资源的指定操作进行授权,例如IP地理位置库的可授权的资源类别为instance。

GeoIP资源类型说明

目前,可以在 RAM 中进行授权的资源类型及描述方式如下表所示:

资源类型

授权策略中的资源描述方式

描述方式

instance

acs:geoip::{#accountId}:instance/*

授权子账号管理IP地理位置库实例,例如获取实例列表,获取实例详情等。

acs:geoip::{#accountId}:instance/{#instanceId}

例如:RAM用户授权管理某个IP地理位置库实例完全的权限,“Resource”代表的是GeoIp的资源类型设置。

{
   "Version": "1",
   "Statement": [
       {
           "Action": "*",
           "Resource": "acs:geoip::*:instance/geoipv6online_cn-o401iia2w003",
           "Effect": "Allow"
       },
       {
           "Action": [
               "geoip:DescribeGeoipInstances"
           ],
           "Resource": "acs:geoip::*:*",
           "Effect": "Allow"
       }
   ]
}

API鉴权规则

Action

描述

鉴权规则

DescribeGeoipInstances

获取实例列表

acs:geoip::{#accountId}:instance/*

DescribeGeoipInstance

获取实例详情

acs:geoip::{#accountId}:instance/{#instanceId}

DescribeGeoipInstanceStatistics

获取接口调用量统计数据

acs:geoip::{#accountId}:instance/{#instanceId}

DescribeIpv6Location

查询IPV6地理位置信息

acs:geoip::{#accountId}:instance/{#instanceId}

DescribeIpv4Location

查询IPV4地理位置信息

acs:geoip::{#accountId}:instance/{#instanceId}

DescribeGeoipInstanceDataInfos

获取离线版实例数据信息

acs:geoip::{#accountId}:instance/{#instanceId}

DescribeGeoipInstanceDataUrl

获取离线版实例数据下载链接

acs:geoip::{#accountId}:instance/{#instanceId}