tencent cloud

移动推送

产品动态
公告
产品功能动态
Android SDK 发布动态
iOS SDK 发布动态
macOS SDK 发布动态
产品简介
产品概述
产品优势
应用场景
全球化部署
购买指南
价格总览
购买指引
计费模式
免费试用
欠费说明
快速入门
创建产品和应用
Android 快速接入
iOS 快速接入
创建推送任务
查询推送记录
推送测试方法指引
产品限制说明
操作指南
推送管理
推送高级功能
实践教程
iOS 平台角标功能实践
API 文档
简介
API 概览
调用方式
推送相关接口
标签相关接口
账号相关接口
统计相关接口
用户属性相关接口
服务端错误码
服务端 SDK
API(Java)
SDK 文档
Android 接入指南
iOS 接入指南
客户端集成插件
macOS接入指南
用户及权限
快速入门配置
进阶自定义配置
资源标签
服务协议
服务等级协议
开发者协议
常见问题
iOS 常见问题
Android 常见问题
Flutter 常见问题
其他问题
移动推送政策
移动推送隐私协议
TPNS 数据处理和安全协议
Developer Agreement
联系我们
词汇表

快速入门配置

PDF
聚焦模式
字号
最后更新时间: 2024-01-16 17:43:54
本文将指导您创建子用户并授权,如果您未接触过腾讯云访问权限管理,请参考此入门配置
移动推送使用腾讯云访问管理模块(CAM)进行权限管理,需要先完成对应用的授权,新建子用户,并对子用户进行应用权限授权,详细请参考如下操作流程。

新建子用户

1. 前往 访问管理,单击新建用户


2. 以下是自定义创建的方式,单击自定义创建,进入新建子用户页面。


3. 根据指引,配置子用户的登录信息,到“设置用户权限”步骤时,为用户授权应用的权限。

应用授权

对全部应用统一授权:

1. 继续上一步骤的页面,见下图:


2. 在搜索框中输入“移动推送”,在搜索结果中,有两个默认预置权限,对应权限为:
策略名称
权限范围
QcloudTPNSFullAccess
可对主账号下所有应用进行所有权限
QcloudTPNSReadOnlyAccess
可对主账号下所有应用进行数据可读及进行推送权限

对部分应用进行授权

1. 单击新建自定义策略


2. 打开新的页面如下,选择按策略语法创建


3. 选择空白模板


4. 单击下一步,进入语法创建页面后,见下图。


说明:
您可以输入易于记忆的策略名称。
复制文档中的代码,替换其中的账号 ID(可在管理台右上角个人 >账号信息页面找到)和 Access_ID(可在管理台移动推送产品管理页面找到)。
复制下方的语法代码:
{
"version": "2.0",
"statement": [
{
"action": [
"tpns:Describe*",
"tpns:CancelPush",
"tpns:DownloadPushPackage",
"tpns:CreatePush",
"tpns:UploadPushPackage"
],
"resource": [
"qcs::tpns::uin/1000000000:app/1500000000"
],
"effect": "allow"
},
{
"action": [
"tpns:Describe*"
],
"resource": [
"qcs::tpns::uin/1000000000:/*"
],
"effect": "allow"
}

]
}
替换语法代码中的参数:
主账号ID替换:进入当前主账号的 账号信息 页面,复制账号 ID,替换上方语法中的 1000000000。
说明:
如果您当前登录的账号是协作者或子账号,需要向给您分配权限的主账号拥有者获取账号 ID。


应用Access_ID替换:进入 移动推送产品管理 页面,复制需要授权的Access_ID,替换上方语法中的 1500000000,如需要同时授权多个应用,可以将 resource 改为: "qcs::tpns::uin/1000000000:app/{应用Access_ID1}","qcs::tpns::uin/1000000000:app/{应用Access_ID2}"
说明:
其中大括弧“{“、"}"请删除,如需要更多细分操作,请仔细阅读 进阶自定义配置
5. 返回创建用户页面。

搜索您创建的策略名称并勾选,选择下一步后,单击完成。
6. 完成权限配置后您可以在登录界面选择使用子用户进行账号权限验证。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈