文档

分享场景

更新时间:
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

场景创建完成后,您可以通过分享访问权限,分享场景给其他用户访问查看。本文介绍分享场景的具体操作。

前提条件

已完成搭建场景并保存。具体操作,请参见搭建场景

警告

分享场景访问权限后,如果访问链接、访问密码和鉴权的Token被泄露,可能导致数据安全风险或造成资损。请谨慎操作。

开启场景访问权限

  1. 在场景编辑工作台,单击顶部操作栏右侧的分享image图标。

    说明

    如果您使用当前账号预览场景,也可在预览页面单击右上角的分享image图标,设置访问权限。

  2. 在弹出对话框中,查看当前场景外部访问权限状态。

    分享IoT孪生场景开关默认为关闭。

    image
  3. 打开分享IoT孪生场景开关,开启场景外部访问权限。

    对话框中默认显示外部访问场景的链接和密码,单击复制链接和密码,可将该信息分享给其他用户。image

  4. 单击访问限制下的页签,可切换访问权限。

    • 密码+Token:同时开启密码和鉴权Token。被分享用户可任选一种方式查看场景。

      Token模式可用于被集成模式,将场景页面嵌入到自身业务系统中。

      image..png
    • 仅Token:开启Token鉴权。

      image..png
  5. 单击对话框右上角的关闭image..png图标。

(可选)更新密码或重置Token

开启访问密码或Token鉴权后,支持以下操作:

重要

修改或重置访问密码、Token后,其他用户无法通过重置前的密码、Token访问场景,且已访问用户的场景页面立即关闭,无法继续查看,需用户输入新密码、Token重新访问。

操作项

操作步骤

更新访问密码

在访问限制区域,单击访问密码下密码显示框右侧图标,进行修改、重置、复制密码。

  • image(修改):根据页面提示,手动修改密码。

  • image(重置):物联网平台系统重新分配密码。

  • image(复制):复制密码。

重置Token

在访问限制区域,单击Token鉴权下Token显示框右侧图标,进行重置、复制Token。

  • image(重置):物联网平台系统重新分配Token。

  • image(复制):复制Token。

其他用户访问场景

获取到分享场景链接的用户,按照开启的访问限制,参照以下步骤查看场景。

访问密码方式

  1. 在浏览器中打开分享链接。

  2. 输入对应的访问密码。

  3. 单击确定

鉴权Token方式

  1. 使用已获取到的场景链接(原URL)和Token,按照如下格式拼接为新URL

    ${原URL}?signature=${signature}&timestamp=${timestamp}

    重要
    • ${timestamp}:表示当前时间毫秒值。新URL中使用的timestamp需一致。

    • ${signature}:使用签名算法hmacmd5,根据签名计算函数hmac_md5(token, sceneId${sceneId}timestamp${timestamp}),计算出的结果作为signature的取值。

      • token:复制的鉴权Token值。

      • ${sceneId}:场景的ID。

      签名计算函数需由您自行调用签名算法的公开库实现。

  2. 在浏览器中输入新URL进行访问。

其他服务访问场景

IoT孪生组件:通过物联网应用开发服务,在Web应用中展示IoT孪生引擎场景页面。