Publié le: Jul 8, 2021
Avec la version actuelle, Amplify DataStore prend désormais en charge plusieurs modes d'autorisation, ce qui permet aux développeurs de contrôler facilement la manière dont leurs utilisateurs peuvent accéder aux données des applications. DataStore offre aux développeurs d'applications frontend la possibilité de créer des applications en temps réel avec des capacités hors ligne en stockant les données sur l'appareil (navigateur web ou appareil mobile) et en synchronisant automatiquement les données vers le cloud et entre les appareils sur une connexion internet. Les clients peuvent configurer les règles d'autorisation visuellement en utilisant Amplify Admin UI ou en éditant un fichier de schéma GraphQL au moyen de CLI d'Amplify.
Avec Amplify DataStore, vous pouvez définir différentes règles d'autorisation basées sur les rôles par modèle de données, notamment « qui » peut accéder à « quelles » données d'application. Les nouvelles capacités d'autorisation vous autorisent à combiner les règles d'accès aux données pour tout le monde, tout utilisateur connecté, des utilisateurs spécifiques et des groupes d'utilisateurs. Par exemple, dans une application de blog, les utilisateurs qui visitent l'application peuvent lire les billets. En revanche, seuls les utilisateurs faisant partie du groupe « Auteurs » ont l'autorisation de créer et de mettre à jour les billets de blog.
Installez la dernière version d'Amplify Library pour JavaScript, Android et iOS et commencez par lire notre billet de blog sur ces nouvelles capacités d'autorisation.