注意:
本流程仅为了企业提供一个无代码接入体验的指引。
一、平台角色与权限了解
1.1、用户类型
Admin(超级管理员)
概述:企业内最高权限,有且只有一个。
权限范围:拥有平台管理、团队管理、用户管理、运营管理等模块的权限,拥有应用管理、小程序管理等业务模块的只读权限。
平台管理员
概述:仅可由 Admin 创建(可有多个),相当于企业内管理层。
权限范围:继承 Admin 权限。
普通用户
概述:由 Admin 或平台管理员、团队管理员创建或主动注册。
权限范围:未加入团队时,仅能修改用户信息和密码,无其他功能权限。加入团队后,根据分配的团队角色拥有相应的权限。
1.2、团队预设角色
TCMPP 提供预设角色,包括管理员、成员管理角色、开发者角色、运营角色和审核角色,满足实际业务管控需求。
应用团队角色和权限
|
团队成员管理 | ✓ | ✓ | - | - | - | - |
应用管理 | ✓ | - | ✓ | - | - | - |
应用接入 | ✓ | - | ✓ | ✓ | - | - |
小程序发布审批 | ✓ | - | - | - | - | ✓ |
敏感 API 管理 | ✓ | - | ✓ | - | - | - |
敏感 API 调用审批 | ✓ | - | - | - | - | ✓ |
数据看板 | ✓ | - | ✓ | - | ✓ | - |
用户反馈 | ✓ | - | ✓ | ✓ | ✓ | - |
用户投诉 | ✓ | - | - | - | ✓ | - |
应用团队角色概述:
应用管理员:应用团队的管理者,有且只有 1 个,拥有应用团队的所有权限。
应用成员管理人员:负责应用团队成员管理工作,拥有修改团队名称、成员管理、角色管理的权限。
应用高级开发者:通常是应用团队的技术 leader,拥有应用管理、开发、查看运营数据等权限。
应用开发者:应用的开发人员,拥有开发权限和查看用户反馈及反馈日志的权限。
应用运营人员:汇总分析用户反馈问题和应用内的小程序数据,为产品体验改进提供数据支持。
审核人员:负责小程序和应用间的审批流程,包括小程序发布审批、敏感 API 使用审批等。
小程序团队角色和权限
|
团队成员管理 | ✓ | ✓ | - | - | - | - |
小程序管理 | ✓ | - | ✓ | - | - | - |
小程序开发配置 | ✓ | - | ✓ | - | - | - |
实时日志 | ✓ | - | ✓ | ✓ | - | - |
小程序开发、IDE使用 | ✓ | - | ✓ | ✓ | - | - |
小程序体验 | ✓ | - | ✓ | ✓ | ✓ | ✓ |
小程序提交审核 | ✓ | - | ✓ | - | - | ✓ |
小程序发布 | ✓ | - | ✓ | - | - | - |
数据看板 | ✓ | - | ✓ | ✓ | ✓ | - |
用户反馈 | ✓ | - | ✓ | ✓ | ✓ | - |
小程序团队角色概述:
小程序团队管理员:小程序团队的管理者,有且只有 1 个,拥有小程序团队的所有权限。
小程序团队成员管理人员:负责小程序团队成员管理工作,拥有修改团队名称、成员管理、角色管理的权限。
小程序高级开发者:通常是小程序团队的技术 leader,拥有小程序管理、开发、IDE、查看运营数据等权限。
小程序开发者:小程序的开发人员,拥有开发、IDE、查看用户反馈及反馈日志的权限。
小程序运营人员:汇总分析用户反馈问题和小程序的使用数据,为小程序的体验和功能演进改进提供数据支持。
小程序发布审核人员:负责小程序和应用间的审批流程,包括体验小程序、提交小程序发布审批、发布小程序等。
1.3、角色关系图
二、接入流程概览
腾讯云小程序平台(Tencent Cloud Mini Program Platform,TCMPP)为企业提供小程序开发、测试、发布、运营和应用接入小程序容器的技术能力,下图展示了从小程序平台开通到小程序在宿主应用中发布上线全流程。
下面以角色维度为您介绍小程序平台的快速使用方法。
三、用户和团队管理
3.1、前期准备
在您购买 TCMPP 套餐后,需要在 套餐管理 创建小程序平台 Admin 账号,在创建 Admin 账号后,系统会生成 TCMPP 控制台登录链接,使用 Admin 登录进入控制台。 3.2、用户管理
Admin、平台管理员可在控制台左侧菜单的用户管理 > 用户列表页面中,单击左上角的新建用户来创建子账号。新建用户需要填写或选择以下信息:
用户名:用于平台内部的身份识别和搜索。
登录账号:该用户用于登录的账号。
登录密码:该用户用于登录的密码。可以选择平台自动生成,也可以由管理员手动输入。
账号类型:可以选择该用户为平台管理员或普通成员。平台管理员不可加入团队,继承 Admin 的权限;普通成员可以在后续加入某个团队,以团队角色的方式获得对应角色的权限。
3.3、团队管理
小程序平台中的团队可以用来标记和管理一组用户、小程序和应用,企业作为平台可以借助“团队”的概念来高效管理不同业务线的所属人员和资源。
不同团队之间会进行数据隔离,但跨团队的小程序可以和应用进行关联。团队被删除时,企业超级管理者也可以将该团队资源转交给其他团队进行管理。超级管理员和平台管理员均可以创建、编辑和删除团队。
若企业内部的普通成员需要加入某个团队并获得团队角色来获取对应的资源管理权限。超级管理员、平台管理员和当前团队的团队管理员都有权限进行团队成员的管理,增加团队成员的方式包括添加团队成员和新建成员。
Admin、平台管理员创建团队
在控制台左侧菜单的团队管理 > 团队列表,进入页面后,您可以单击页面中的新建团队开始添加团队。
团队名称:用于平台内部的展示。
设置团队管理员:可以从普通成员中选取一位担任团队管理员,一位普通成员可以同时兼任多个团队的团队管理员。超级管理员和平台管理员无法加入团队,也无法担任团队管理员。如果当前平台上还没有其他成员,我们也在此处为您提供了新建用户的快捷入口。
团队权限:可以勾选需要分配给团队的权限,具有小程序管理权限的团队可以创建并管理小程序,具有应用管理权限的团队可以接入并管理应用,团队的类型在创建后不支持变更。
四、应用团队管理
4.1、应用团队成员管理
应用管理员和应用团队成员管理员可进行团队成员管理,可在控制台左侧菜单的团队管理 > 成员管理页面中,单击左上角的新建成员可以在平台上新建用户的同时将其加入团队。通过此方式新建的用户只能是平台的普通成员,管理员需仍需填写用户名、登录账号、登录密码、所属团队和团队角色。
4.2、应用创建与 SDK 集成
1. 管理员和高级开发者可以在应用主页通过接入应用创建应用。在第一步,填写应用基本信息中填写 iOS 端的 Bundle IDcom.tencent.tmf.applet.db
或者 Android 端的 Package Namecom.tencent.tcmpp.demo
。
注意:
Bundle ID和 Package Name 请当前使用者替换为自己的Bundle ID和 Package Name。
2. 单击下一步,集成小程序容器后会出现一个配置文件下载,此文件会在后续步骤中使用,请您务必保存该文件,您也可以在应用详情中获取。
4.2、小程序发布审批
说明:
应用管理员、审核人员需要在小程序发布版本的时候进行审批处理。
小程序团队在提交小程序的发布审批后,应用团队管理员或审核人员,在小程序审核-待处理列表会收到审批信息,此时可对小程序版本发布进行审批。
审批通过后,小程序团队还需要在“小程序管理-版本管理”处,对小程序进行发布。
五、小程序团队管理
5.1、小程序团队成员管理
小程序团队管理员和小程序团队成员管理员可进行团队成员管理,可在控制台左侧菜单的团队管理 > 成员管理页面中,单击左上角的新建成员可以在平台上新建用户的同时将其加入团队。通过此方式新建的用户只能是平台的普通成员,管理员需仍需填写用户名、登录账号、登录密码、所属团队和团队角色。
5.2、创建小程序
1. 小程序团队管理员可在小程序主页,单击创建小程序,在创建小程序页面,配置小程序相关信息。
2. 单击下一步后,企业开发者可以在控制台按需选择下载最新的 IDE 版本,或单击以下链接前往下载。
3. 在本地打开 TCMPP-Devtools_x64.exe 的 IDE 安装文件后,单击桌面图标,进入 IDE 登录页面。
5.3、上传小程序代码
1. 完成接入应用、创建小程序、小程序绑定应用这三个步骤后,开发者可以在 IDE 新建项目(注意此处 AppID 为小程序 id,可下拉选择已经在控制台创建好的小程序,无需手动输入)。
2. 在进入 IDE 编辑器后,可以直接上传小程序(该步骤会偶尔出现上传失败情况,此时可多次上传并耐心等待即可)。
3. 上传后开发者可在版本管理提交版本审核。
5.4、发布小程序
在审批通过后,版本管理会提示可以将小程序的新版本发布到线上,此时,有发布权限的人员可执行发布操作。
六、真机预览小程序(重要)
企业开发者可以下载 TCMPP 提供的官方 Demo,使用上文提及的 创建应用 中所提及的配置文件,自己编译安装后,进行小程序预览。 6.1、Android 端
1. 替换项目中配置文件为 4.1章节 中下载的配置文件。 2. 替换内置小程序列表为上边已经绑定的小程序 id,方便在 DemoApp 中快速打开小程序。
3. 在真机上运行 DemoApp,扫码,搜索或者打开内置的小程序。
6.2、iOS 端
注意:
当前项目使用的 BundleID 与前边应用配置的 BundleID 相同。
1. 替换项目中配置文件为 4.1章节 中下载的配置文件。 2. 替换内置小程序列表为上边已经绑定的小程序 id,方便在DemoApp 中快速打开小程序。
3. 在真机上运行 DemoApp,扫码,搜索或者打开内置的小程序。
本页内容是否解决了您的问题?