Publicado: Jul 8, 2021

Com o lançamento de hoje, o Amplify DataStore agora oferece suporte a vários modos de autorização, tornando mais fácil para os desenvolvedores controlar como seus usuários podem acessar os dados da aplicação. O DataStore fornece aos desenvolvedores de aplicações front-end a capacidade de criar aplicações em tempo real com recursos offline, armazenando dados no dispositivo (navegador Web ou dispositivo móvel) e sincronizando dados automaticamente para a nuvem e entre dispositivos em uma conexão com a Internet. Os clientes podem configurar as regras de autorização visualmente usando o Amplify Admin UI ou editando um arquivo de esquema GraphQL usando o Amplify CLI.

Com o Amplify DataStore, você pode definir diferentes regras de autorização baseadas em funções por modelo de dados: "quem" pode acessar "o que" nos dados da aplicação. Os novos recursos de autorização permitem misturar e combinar regras de acesso a dados para qualquer pessoa, qualquer usuário conectado, usuários específicos e grupos de usuários. Por exemplo, em uma aplicação de blog, os usuários que acessam a aplicação podem ler postagens, mas apenas os usuários que fazem parte do grupo “Gravação” têm permissão para criar e atualizar postagens de blog.

Instale a Biblioteca do Amplify mais recente para JavaScript, Android e iOS e aprenda os conceitos básicos ao ler nossa postagem de blog sobre esses novos recursos de autorização.