tencent cloud

All product documents
Cloud Access Management
Tencent Push Notification Service
Last updated: 2025-03-26 10:06:07
Tencent Push Notification Service
Last updated: 2025-03-26 10:06:07

Fundamental information

Product Abbreviation in CAM Console Authorization by Tag Authorization Granularity IP Restriction
Tencent Push Notification Service tpns Supported Supported Resource 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.

Write operations

API API Description Authorization Granularity Six-segment Resource Description IP Restriction
AddChannelAndExtra AddChannelAndExtra Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
AddChannelInfo AddChannelInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
AddPushPlanMark AddPushPlanMark Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ApproveDraft approve draft status Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
CancelPush CancelPush Resource level qcs::tpns:$region:$account:app/$AccessId Supported
CopyEagleCreative CopyEagleCreative Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
CreateApiWhitelist CreateApiWhitelist Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
CreateApp CreateApp Operation level * Supported
CreateAppAttr CreateAppAttr Resource level qcs::tpns:$region:$account:app/$AccessId Supported
CreateCustomEvent CreateCustomEvent Resource level qcs::tpns:$region:$account:app/$AccessId Supported
CreateDraft create draft Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
CreateEagleSMSSign CreateEagleSMSSign Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
CreateEagleShortLink CreateEagleShortLink Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
CreateNotice CreateNotice Operation level * not supported
CreateProduct CreateProduct Operation level * Supported
CreatePush CreatePush Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
CreatePushPlan CreatePushPlan Resource level qcs::tpns:$region:$account:app/$AccessId Supported
CreateResource create resource for bill Resource level qcs::tpns::uin/${uin}:app/${AccessId} Supported
CreateTestDevice CreateTestDevice Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
CreateUserGroupByAccountUpload CreateUserGroupByAccountUpload Resource level qcs::tpns:$region:$account:app/$AccessId not supported
CreateUserGroupByTagAction CreateUserGroupByTagAction Resource level qcs::tpns:$region:$account:app/$AccessId not supported
DeleteApiWhitelist DeleteApiWhitelist Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
DeleteAppAttr DeleteAppAttr Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DeleteAppInfo DeleteAppInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DeleteCustomEvent DeleteCustomEvent Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DeleteEagleCreative DeleteEagleCreative Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DeleteEagleSMSPublic DeleteEagleSMSPublic Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DeleteEagleSMSSign DeleteEagleSMSSign Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DeleteEagleShortLink DeleteEagleShortLink Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DeleteEagleTask DeleteEagleTask Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DeleteProductInfo DeleteProductInfo Operation level * Supported
DeletePushPlan DeletePushPlan Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DeleteTestDevice DeleteTestDevice Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
DeleteUserGroup DeleteUserGroup Resource level qcs::tpns:$region:$account:app/$AccessId not supported
DestroyAppInfo DestroyAppInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DownloadPushPackage DownloadPushPackage Resource level qcs::tpns:$region:$account:app/$AccessId Supported
ModifyAppInfo ModifyAppInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
ModifyAppPackageNames ModifyAppPackageNames Resource level qcs::tpns:$region:$account:app/$AccessId Supported
ModifyEagleCreative ModifyEagleCreative Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ModifyEagleSMSPublic ModifyEagleSMSPublic Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ModifyEagleSMSSign ModifyEagleSMSSign Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ModifyEagleShortLink ModifyEagleShortLink Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ModifyEagleTask ModifyEagleTask Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ModifyProductInfo ModifyProductInfo Operation level * Supported
ModifyResource modify resource Resource level qcs::tpns::uin/${uin}:app/${AccessId} Supported
RefreshUserGroup RefreshUserGroup Resource level qcs::tpns:$region:$account:app/$AccessId not supported
RevokePush RevokePush Resource level qcs::tpns:$region:$account:app/$AccessId Supported
SetOnlineEagleSMSPublic SetOnlineEagleSMSPublic Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
StopPostPayApp StopPostPayApp Resource level qcs::tpns:$region:$account:app/$AccessId Supported
StopPush StopPush Resource level qcs::tpns:$region:$account:app/$AccessId Supported
UpdateApiWhitelist UpdateApiWhitelist Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
UpdateAppAttr UpdateAppAttr Resource level qcs::tpns:$region:$account:app/$AccessId Supported
UpdateAppPushRateLimit update app push rate limit Resource level qcs::tpns::uin/${uin}:app/${AccessId} Supported
UpdateCustomEvent UpdateCustomEvent Resource level qcs::tpns:$region:$account:app/$AccessId Supported
UpdateNotice UpdateNotice Operation level * not supported
UpdatePublishNotice UpdatePublishNotice Operation level * not supported
UpdatePushPlan UpdatePushPlan Resource level qcs::tpns:$region:$account:app/$AccessId Supported
UpdateTPNSAppBindStatus UpdateTPNSAppBindStatus Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
UpdateTestDevice UpdateTestDevice Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
UpdateUnpublishNotice UpdateUnpublishNotice Operation level * not supported
UpdateUserGroupName UpdateUserGroupName Resource level qcs::tpns:$region:$account:app/$AccessId not supported
UpdateUserGroupTagAction UpdateUserGroupTagAction Resource level qcs::tpns:$region:$account:app/$AccessId not supported
UploadPushPackage UploadPushPackage Resource level qcs::tpns:$region:$account:app/$AccessId Supported

Read operations

API API Description Authorization Granularity Six-segment Resource Description IP Restriction
DescribeAccessExceptionTips DescribeAccessExceptionTips Operation level * Supported
DescribeAccountByToken DescribeAccountByToken Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeAllUserGroups DescribeAllUserGroups Resource level qcs::tpns:$region:$account:app/$AccessId not supported
DescribeApnsCertInfo DescribeApnsCertInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeAppAllTags DescribeAppAllTags Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeAppInfo DescribeAppInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeAppOperationalDataRatio query app operation data Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeAppSecretInfo DescribeAppSecretInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeAppThirdPlatformInfo query third platform information Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeAppVipInfo DescribeAppVipInfo Operation level * not supported
DescribeChannelInfo DescribeChannelInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeCollapsePushInfo DescribeCollapsePushInfo Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeCustomEvents DescribeCustomEvents Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeDailyDeviceOverview DescribeDailyDeviceOverview Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeDatePushConversion DescribeDatePushConversion Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeDeviceStatOverview DescribeDeviceStatOverview Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeDeviceStatistics DescribeDeviceStatistics Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeDeviceTagDistribute DescribeDeviceTagDistribute Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeEagleCOSConfig DescribeEagleCOSConfig Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleCOSToken DescribeEagleCOSToken Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleCreative DescribeEagleCreative Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleMAPList DescribeEagleMAPList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleMessageFunnel DescribeEagleMessageFunnel Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleMessageOverview DescribeEagleMessageOverview Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} not supported
DescribeEagleMessageTrend DescribeEagleMessageTrend Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEaglePublicFunnel DescribeEaglePublicFunnel Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEaglePublicOverview DescribeEaglePublicOverview Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} not supported
DescribeEaglePublicTrend DescribeEaglePublicTrend Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleSMSPublic DescribeEagleSMSPublic Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleSMSSign DescribeEagleSMSSign Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleShortLink DescribeEagleShortLink Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleTask DescribeEagleTask Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleTaskFunnel DescribeEagleTaskFunnel Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleTaskLine DescribeEagleTaskLine Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeListNotice DescribeListNotice Operation level * not supported
DescribePageApiWhitelist DescribePageApiWhitelist Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
DescribePageAppAttr DescribePageAppAttr Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePageTestDevice DescribePageTestDevice Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
DescribePageUserGroups DescribePageUserGroups Resource level qcs::tpns:$region:$account:app/${AccessId} Supported
DescribePlanPushInfos DescribePlanPushInfos Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeProductDeviceStatWithRatioOverview DescribeProductDeviceStatWithRatioOverview Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeProductInfo DescribeProductInfo Operation level * not supported
DescribeProductInfoAllZone DescribeProductInfoAllZone Operation level * Supported
DescribeProductMsgIndicatorsOverview DescribeProductMsgIndicatorsOverview Operation level * Supported
DescribeProductMsgIndicatorsOverviewV2 DescribeProductMsgIndicatorsOverview Operation level * Supported
DescribePushDateConversionOverview DescribePushDateConversionOverview Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribePushInfos DescribePushInfos Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushLossStatChannel DescribePushLossStatChannel Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
DescribePushPackageToken DescribePushPackageToken Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushPlans DescribePushPlans Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushProcessInfoByToken DescribePushProcessInfoByToken Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushTargetNum query push target count Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
DescribePushTaskGroupDateStatAllChannel DescribePushTaskGroupDateStatAllChannel Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushTaskGroupStatAllChannel DescribePushTaskGroupStatAllChannel Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushTaskPeriodStatAllChannel DescribePushTaskPeriodStatAllChannel Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushTaskStatAllChannel DescribePushTaskStatAllChannel Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribePushTaskStatOverview DescribePushTaskStatOverview Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeShowNotice DescribeShowNotice Operation level * Supported
DescribeShowPromotion query promotion activities Operation level * Supported
DescribeTagTokenNums DescribeTagTokenNums Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeTagsByToken DescribeTagsByToken Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeTokenInfoByAccount DescribeTokenInfoByAccount Resource level qcs::tpns:$region:$account:app/$AccessId Supported
DescribeTokenInfosAllZones query token info Operation level * Supported
DescribeUserGroups DescribeUserGroups Resource level qcs::tpns:$region:$account:app/$AccessId not supported
DescribeUserInfo DescribeUserInfo Operation level * Supported
PageQueryUserGroup PageQueryUserGroup Resource level qcs::tpns:$region:$account:app/$AccessId not supported
QueryAllUserGroup QueryAllUserGroup Resource level qcs::tpns:$region:$account:app/$AccessId not supported
QueryUserGroup QueryUserGroup Resource level qcs::tpns:$region:$account:app/$AccessId not supported
UploadCert UploadCert Resource level qcs::tpns:$region:$account:app/$AccessId Supported

List Operations

API API Description Authorization Granularity Six-segment Resource Description IP Restriction
DescribeEagleCreativeList DescribeEagleCreativeList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleMessageList DescribeEagleMessageList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEaglePublicList DescribeEaglePublicList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleSMSPublicList DescribeEagleSMSPublicList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleSMSSignList DescribeEagleSMSSignList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleShortLinkList DescribeEagleShortLinkList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
DescribeEagleTaskList DescribeEagleTaskList Resource level qcs::tpns:${region}:uin/${uin}:app/${AccessId} Supported
ListDraft query draft list Resource level qcs::${ApiModule}:${Region}:uin/:app/${AccessId} Supported
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support