文档首页/ 云日志服务 LTS/ 常见问题/ SDK接入/ 使用端侧SDK日志上报,如何配置权限认证?
更新时间:2024-07-12 GMT+08:00
分享

使用端侧SDK日志上报,如何配置权限认证?

云日志服务LTS提供了iOS SDK、Android SDK、Web SDK、小程序SDK、快应用SDK等移动端上报日志到LTS,本文介绍不同场景下如何配置权限认证。

使用iOS SDK、Android SDK上报日志到LTS

使用iOS SDK、Android SDK上报日志到LTS的场景下,建议您使用AK/SK认证。为了保障安全性,建议您创建一个新的IAM用户,并赋予该IAM用户最小权限,参考步骤如下:

  1. 登录统一身份认证服务控制台。
  2. 在用户页面,单击“创建用户”。
  3. 在配置用户基本信息页面,访问方式勾选“编程访问”,去掉勾选“管理控制台访问”,凭证类型勾选“访问密钥”,其他参数默认即可。

  4. 单击“下一步”,无需加入用户组。
  5. 单击“创建用户”,IAM用户创建完成,用户列表中显示新创建的IAM用户。
  6. 在“下载访问密钥”对话框,单击“确定”,访问密钥下载成功。更多操作请参考创建IAM用户

    新创建的用户无控制台访问权限,其AK/SK也无云服务的读写权限,只能上报日志到LTS。

  7. 使用iOS SDK、Android SDK上报日志到LTS时,您就可以使用获取到AK/SK上报日志了。详细操作请参考使用SDK接入LTS

Web/百度小程序/钉钉小程序/微信小程序/支付宝/快应用SDK上报日志到LTS

使用Web/百度小程序/钉钉小程序/微信小程序/支付宝/快应用SDK上报日志到LTS的场景下,需要开启日志流的匿名写入功能,开启后上报日志没有经过有效鉴权,可能产生脏数据。

  1. 登录云日志服务控制台。
  2. 在日志管理页面,单击日志组名称对应的
  3. 单击“创建日志流”。
  4. 在创建日志流页面,开启“匿名写入”,适用于端侧SDK上报日志,打开匿名写入则表示该日志流打开匿名写入权限,不会经过有效鉴权,可能产生脏数据。

  5. 单击“确定”。更多操作请参考管理日志流
  6. 开启“匿名写入”后,就可以使用Web/百度小程序/钉钉小程序/微信小程序/支付宝/快应用SDK上报日志到LTS,详细请参考使用SDK接入LTS

相关文档