No-code 101 : Permissions
Il s'agit d'un élément essentiel de toute application, mais qui pose de nombreux problèmes.
Table des matières
En 15 mots ou moins
Contrôler ce qu'une personne peut ou ne peut pas faire sur votre application.
En quelques mots
C'est une application extrêmement rare qui permet à tout le monde d'y accéder de la même manière et de voir exactement les mêmes choses.
Les permissions sont les règles que vous définissez pour contrôler et gérer les actions qu'un utilisateur peut effectuer dans votre application. Par exemple, un utilisateur peut consulter et modifier son propre profil, mais ne peut pas modifier celui d'une autre personne. Ou encore, un utilisateur peut créer un nouvel enregistrement dans une base de données, mais ne peut en supprimer aucun. Extrapolez ce concept à toutes sortes d'applications et de cas d'utilisation, et vous aurez une idée de leur importance.
Ils sont généralement définis de trois manières principales. La première se situe au niveau de l'utilisateur individuel - il s'agit de décider ce que la personne X peut faire. La deuxième est au niveau du rôle : il s'agit de déterminer si une personne est un spectateur, un éditeur ou un réviseur. Enfin, il y a le niveau d'accès. Ainsi, votre équipe de conception peut avoir un accès complet à une zone de l'application et un accès en lecture seule à une autre.
Pourquoi avez-vous besoin de savoir ?
- C'est un point sur lequel les débutants ont du mal à se pencher. Les permissions sont souvent une véritable pierre d'achoppement pour les créateurs de leurs premières applications. Pourtant, on ne saurait trop insister sur leur importance : elles garantissent la sécurité des données et le bon fonctionnement de l'application. En fin de compte, elles empêchent les actions non autorisées qui pourraient tout gâcher.
- Les outils sans code disposent de systèmes d'autorisation intégrés. Cela signifie que vous pouvez facilement contrôler qui peut accéder et modifier les différentes parties de l'application en utilisant leurs systèmes intuitifs. Mais vous devez toujours comprendre pleinement ce que vous faites - et quelles seront les implications de ces contrôles.
- Cela facilitera le dépannage. Si un utilisateur a des difficultés à accéder à votre application ou à la visualiser, vous devriez (en théorie) pouvoir vérifier ses autorisations pour savoir ce qui se passe.
Ne dites pas
Je donne au reste de mon équipe la permission d'utiliser l'application que j'ai créée !
Dites-le
La raison pour laquelle nous avons subi une énorme violation de données qui nous a tout coûté, c'est que nous avions défini les mauvaises autorisations pour les informations relatives à nos clients.
Tutoriels similaires
Vous souhaitez lire
plus d'articles
comme ceux-ci ?
Devenez membre de NoCode et bénéficiez d'un accès à notre communauté, de réductions et - bien sûr - de nos derniers articles livrés directement dans votre boîte de réception deux fois par mois !