应用中心 moblie gb

应用中心 moblie gb

账号和权限配置

最近更新时间:2024-03-28 17:36:41

我的收藏

本页目录:

本文为您介绍 Serverless Cloud Framework 的几种授权方式以及通过配置子账号权限进行实际操作演示。

前提条件

Serverless Cloud Framework 帮助您将项目快速部署到腾讯云 Serverless 应用中心,因此在部署前,请确认您已经 注册腾讯云账号 并完成 实名认证

授权方式

扫码一键授权

通过 scf deploy 命令进行部署时,您可以通过扫描二维码,一键授权并快速部署,扫码授权后,会生成临时密钥信息(过期时间为60分钟)写入当前目录下的 .env 文件中:

TENCENT_APP_ID=xxxxxx     #授权账号的 AppId

TENCENT_SECRET_ID=xxxxxx #授权账号的 SecretId

TENCENT_SECRET_KEY=xxxxxx #授权账号的 SecretKey

TENCENT_TOKEN=xxxxx #临时 token

一键授权时获取的权限详情请参见 scf_QcsRole 角色权限列表

说明:

如果您的账号为腾讯云子账号,扫码部署前需要主账号先进行策略授权配置。配置详情请参见 子账号权限配置

本地密钥授权

为了避免扫码授权过期进行重复授权,您可以采用密钥授权方式。在部署的根目录下创建 .env 文件,并配置腾讯云的 SecretId 和 SecretKey 信息:

# .env

TENCENT_SECRET_ID=xxxxxxxxxx #您账号的 SecretId

TENCENT_SECRET_KEY=xxxxxxxx #您账号的 SecretKey

SecretId 和 SecretKey 可以在 API 密钥管理 中获取 。

说明:

为了账号安全性,密钥授权时建议使用子账号密钥。子账号必须先被授予相关权限才能进行部署。配置详情请参见 子账号权限配置