发布于: Jul 8, 2021
通过今天的发布,Amplify DataStore 现已支持多种授权模式,使开发人员能够轻松控制用户访问应用程序数据的方式。DataStore 使前端应用程序开发人员能够将数据存储在设备(Web 浏览器或移动设备)上,并自动通过互联网连接将数据同步到云和其他设备上,从而构建具有离线功能的实时应用程序。客户可以使用 Amplify Admin UI,或者使用 Amplify CLI 编辑一个 GraphQL schema 文件,以便直观地配置授权规则。
使用 Amplify DataStore,您可以为每个数据模型定义基于角色的各种授权规则 – 哪些人员可以访问哪些应用程序数据。新的授权功能使您能够为任何人员、任何已登录的用户、特定的用户和用户组混合搭配数据访问规则。例如,在博客应用程序中,访问应用程序的用户可以阅读文章,但只有属于“作者”组的用户有权创建和更新博客文章。
安装适用于 JavaScript、Android 和 iOS 的最新 Amplify Library,并阅读我们有关这些新授权功能的博客文章,以开始使用。