Product |
Abbreviation in CAM |
Console |
Authorization by Tag |
Authorization Granularity |
IP Restriction |
Simple Email Service-ses |
ses |
Supported |
not supported |
Operation level |
Partially supported |
Note:
The authorization granularity of cloud products is divided into three levels: service level, operation level, and resource level, based on the degree of granularity.
- Service level: It defines whether a user has the permission to access the service as a whole. A user can have either full access or no access to the service. For the authorization granularity of cloud products at service level, the authorization of specific APIs are not supported.
- Operation level: It defines whether a user has the permission to call a specific API of the service. For example, granting an account read-only access to the CVM service is an authorization at the operation level.
- Resource level: It is the finest authorization granularity which defines whether a user has the permission to access specific resources. For example, granting an account read/write access to a specific CVM instance is an authorization at the resource level.
API authorization granularity
Two authorization granularity levels of API are supported: resource level, and operation level.
- Resource level: It supports the authorization of a specific resource.
- Operation level: It does not support the authorization of a specific resource. If the policy syntax restricts a specific resource during authorization, CAM will determine that this API is not within the scope of authorization, and deem it as unauthorized.
Other Operations
API |
API Description |
Authorization Granularity |
Six-segment Resource Description |
IP Restriction |
BatchSendEmail |
Batch Send Email |
Operation level |
* |
Supported |
BatchSendEmailWithReceiverDetail |
Batch SendEmail With Receiver\'s Detail |
Operation level |
* |
Supported |
EmailSimulator |
Email Sending Simulator |
Operation level |
* |
not supported |
SendEmail |
Send Email |
Operation level |
* |
Supported |
Write operations
API |
API Description |
Authorization Granularity |
Six-segment Resource Description |
IP Restriction |
CreateAddressTrackUrl |
Create TrackUrl Of Sending Domain |
Operation level |
* |
Supported |
CreateCustomBlacklist |
Create custom blacklist |
Operation level |
* |
Supported |
CreateEmailAddress |
Create Email Address |
Operation level |
* |
Supported |
CreateEmailEventDownloadTask |
Create EmailE vent Download Task |
Operation level |
* |
Supported |
CreateEmailIdentity |
Create Email Identity |
Operation level |
* |
Supported |
CreateEmailTemplate |
Create Email Template |
Operation level |
* |
Supported |
CreateReceiver |
Create Receiver |
Operation level |
* |
Supported |
CreateReceiverDetail |
Create Receiver Detail |
Operation level |
* |
Supported |
CreateReceiverDetailWithData |
Create Receiver Set |
Operation level |
* |
Supported |
DeleteAddressTrackUrl |
Delete TrackUrl of Sending Domain |
Operation level |
* |
Supported |
DeleteBlackList |
Delete BlackList |
Operation level |
* |
Supported |
DeleteCustomBlackList |
Delete custom blackList |
Operation level |
* |
Supported |
DeleteEmailAddress |
Delete Email Address |
Operation level |
* |
Supported |
DeleteEmailIdentity |
Delete Email Identity |
Operation level |
* |
Supported |
DeleteEmailTemplate |
Delete Email Template |
Operation level |
* |
Supported |
DeleteReceiver |
Delete Receiver |
Operation level |
* |
Supported |
DeleteReceiverDetail |
DeleteReceiverDetail |
Operation level |
* |
Supported |
DeleteSendTask |
Delete SendTask |
Operation level |
* |
Supported |
DestroyAccountPackage |
Destroy Account Package |
Operation level |
* |
Supported |
DoFeeManager |
DoFeeManager |
Operation level |
* |
Supported |
OpenAccount |
Open Account |
Operation level |
* |
Supported |
UpdateAddressTrackUrl |
Update TrackUrl Of Sending Domain |
Operation level |
* |
Supported |
UpdateCustomBlackList |
Update custom blackList |
Operation level |
* |
Supported |
UpdateDomainSendIp |
UpdateDomainSendIp |
Operation level |
* |
Supported |
UpdateEmailIdentity |
Update Email Identity |
Operation level |
* |
Supported |
UpdateEmailSmtpPassWord |
Update Email Smtp PassWord |
Operation level |
* |
Supported |
UpdateEmailTemplate |
Update Email Template |
Operation level |
* |
Supported |
UpdateReceiverDetail |
update receiver detail |
Operation level |
* |
Supported |
UpdateWebhookUrl |
Update Web hook Url |
Operation level |
* |
Supported |
UploadCustomBlacklist |
upload custom blacklist |
Operation level |
* |
Supported |
UploadCustomBlacklistByCOS |
upload custom blacklist by cos |
Operation level |
* |
Supported |
UploadReceiversDetail |
Upload Recipients to Receiver List With parameters |
Operation level |
* |
Supported |
UploadReceiversDetailByCOS |
Upload receivers detail by COS |
Operation level |
* |
Supported |
Read operations
API |
API Description |
Authorization Granularity |
Six-segment Resource Description |
IP Restriction |
DescribeEmailEventDownloadTask |
Describe Email Event Download Task |
Operation level |
* |
Supported |
DownloadDeliveryStatistic |
download delivery statistc |
Operation level |
* |
Supported |
DownloadRecipientDetail |
Download Recipient Detail |
Operation level |
* |
Supported |
DownloadTraceStatistic |
Download tracking statistics |
Operation level |
* |
Supported |
GetCOSConf |
get cos config |
Operation level |
* |
Supported |
GetDeliveryStatistic |
Get Delivery Statistic |
Operation level |
* |
Supported |
GetDeliveryStatisticByMonth |
Get mail delivery statistics by month |
Operation level |
* |
Supported |
GetEmailEventStatistic |
Get Email Event Statistic |
Operation level |
* |
Supported |
GetEmailIdentity |
Get Email Identity |
Operation level |
* |
Supported |
GetEmailTemplate |
Get Email Template Detail |
Operation level |
* |
Supported |
GetRealTimeStatistic |
Get RealTime Statistic |
Operation level |
* |
Supported |
GetSendEmailStatus |
Get Email Sending Status |
Operation level |
* |
Supported |
GetStatisticsReport |
Get Statistics Report |
Operation level |
* |
Supported |
ListAccountPackage |
List Account Package |
Operation level |
* |
Supported |
ListAddressTrackUrl |
List TrackUrl of Sending Domain |
Operation level |
* |
Supported |
ListBlackEmailAddress |
List Email Blacklist |
Operation level |
* |
Supported |
ListEmailAddress |
List Email Address |
Operation level |
* |
Supported |
ListEmailIdentities |
List Email Identities |
Operation level |
* |
Supported |
ListEmailSendingRecord |
List Email Sending Record |
Operation level |
* |
Supported |
ListEmailTemplates |
List Email Templates |
Operation level |
* |
Supported |
ListReceivers |
List Receivers |
Operation level |
* |
Supported |
ListSendTasks |
List Sending Tasks |
Operation level |
* |
Supported |
QueryAccount |
Query Account |
Operation level |
* |
Supported |
List Operations
API |
API Description |
Authorization Granularity |
Six-segment Resource Description |
IP Restriction |
ListCustomBlacklist |
List custom blacklist |
Operation level |
* |
Supported |
ListReceiverDetails |
List Receiver Details |
Operation level |
* |
Supported |
QueryDomainSendIp |
Query independent IP list |
Operation level |
* |
Supported |
QueryUserSendIp |
QueryUserSendIp |
Operation level |
* |
Supported |
Was this page helpful?