Organisations
La fonctionnalité d'organisations est particulièrement efficace dans les applications SaaS multi-locataires et applications business-to-business (B2B). En plus des utilisateurs individuels, vos clients peuvent également être composés d'équipes, d'organisations ou d'entreprises entières.
Avec cet élément fondamental, vous pouvez construire les fonctionnalités indispensables pour les applications multi-locataires, telles que :
- Un produit pouvant être utilisé par plusieurs organisations.
- Provisionnement des membres d'une organisation sur la base d'une invitation ou en just-in-time.
- Contrôles d’accès définis par les rôles attribués aux membres au sein d'une organisation.
- Lier les organisations à une expérience SSO d’entreprise (authentification unique).
Le terme "organisation" est également utilisé sous d'autres formes, telles que "espace de travail", "équipe", "entreprise", etc. Dans Logto, nous utilisons "organisation" comme terme générique pour représenter le concept de multi-location.
Considérations de planification
Lorsque vous utilisez les organisations, l'intégration peut impliquer différents niveaux d'effort. Nous vous suggérons de croiser ces éléments pour personnaliser votre développement.
- Expérience organisationnelle : Quelle sera l'expérience pour l'organisation ? Un administrateur d'organisation peut-il créer son organisation ? Les administrateurs peuvent-ils inviter des membres ? Souhaitez-vous créer un tableau de bord personnalisé permettant aux administrateurs de gérer eux-mêmes les informations liées à l'identité des membres de leur organisation ?
- Rôles et contrôle d’accès : L'application a-t-elle besoin que les utilisateurs aient des rôles spécifiques attribués au sein de leurs organisations ?
- Gérer les organisations via Logto Console et Management API : Quelle configuration souhaitez-vous mettre en place directement dans Logto Console et Management API ?
Pour plus de ressources de planification, explorez ces deux sections pour des idées et de l'inspiration.
Questions clés pour vous guider et vous inspirer dans la construction de l’architecture idéale pour votre produit.
Comprendre les modèles d’identité B2B et les fonctionnalités prises en charge dans Logto.
Fonctionnalités pour les organisations
Pour les produits multi-locataires, comme les services B2B ou SaaS. Ils impliquent la création d’organisations, l’invitation de membres et la gestion. Utilisez Logto Management API pour intégrer cela dans vos applications.
Le modèle d’organisation vous aide à concevoir le contrôle d’accès dans votre application multi-locataire.
Gérez et configurez rapidement les organisations à l’aide de Logto Console et Management API.
Attribuez des appartenances et des rôles d’organisation aux utilisateurs à la volée lors de leur première connexion au système.
Ressources associées
Construire une application SaaS multi-locataire : guide complet de la conception à la mise en œuvre