Menu de la documentation

SaaS pour plusieurs organisations clientes

Sur cette page

Servez plusieurs organisations clientes avec une application qui sépare leurs membres et leurs accès. OwlMeans Platform convient bien aux applications dont les données, les rôles et les workflows sont clairement définis. Son socle réutilisable leur apporte dès le départ la connexion, le contrôle d’accès et une structure cohérente.

Pourquoi créer cette application avec OwlMeans Platform

L’application peut réunir les entités représentant les organisations, les membres, les espaces de travail et les tâches dans un même workflow. L’IAM intégré offre à chaque public un parcours de connexion, et les autorisations vous permettent de définir qui peut effectuer chaque action. La structure de projet générée et le harness de l’agent aident à respecter les mêmes conventions lors des modifications ultérieures.

  • Intégrez dès le socle de l’application les entités représentant les organisations, la gestion des membres et les autorisations.
  • Vérifiez les accès entre deux organisations clientes synthétiques avant d’accueillir des clients.
  • Conservez les mêmes conventions de projet lorsque vous ajoutez des fonctionnalités à chaque espace de travail client.

Les pipelines d’IA transforment la description du produit en une spécification et des user stories que vous pouvez examiner. Vous pouvez développer d’abord le parcours le plus utile, l’essayer dans l’aperçu, puis étendre l’application après avoir observé son comportement réel.

Commencer par un exemple

Workspace Grove, une application de tâches partagées pour les organisations clientes. Sa première version doit gérer les entités représentant les organisations, les membres, les espaces de travail et les tâches.

  1. Décrivez les utilisateurs et les données qu’ils doivent gérer.
  2. Incluez cette règle d’accès : les administrateurs clients gèrent l’entité représentant leur organisation ; les membres travaillent dans le périmètre de celle-ci.
  3. Précisez le premier workflow : créer une tâche dans l’espace de travail d’un client et vérifier qu’un autre client ne peut pas la voir.
  4. Examinez la spécification et acceptez-la lorsqu’elle contient ces exigences.
  5. Développez la première user story, puis testez son workflow de bout en bout avec des données synthétiques.
  6. Avant d’inviter de vrais utilisateurs, testez le cas d’un utilisateur qui doit se voir refuser l’accès.

Garder une première version utile

Choisissez le plus petit workflow qu’une personne peut mener à son terme. Ajoutez les intégrations et les rapports une fois ce workflow opérationnel. Lorsque vous l’étendez, demandez à l’agent de préserver les limites d’accès existantes.

IAM désigne la gestion des identités et des accès. Elle permet aux utilisateurs de se connecter et donne à l’application une base pour vérifier ce que chacun a le droit de faire.