Se connecter à Devin Enterprise
Vue d’ensemble technique de l’architecture RBAC de Devin
Devin Enterprise implémente un système complet de contrôle d’accès basé sur les rôles (RBAC) qui s’intègre à votre infrastructure de gestion des identités existante. Cette section explique comment configurer et tirer parti du RBAC pour votre organisation.Intégration avec le fournisseur d’identité
Lors de la configuration de Devin Enterprise avec votre fournisseur d’identité (IdP), tenez compte du flux d’informations de groupe suivant :- Au cours de l’authentification, Devin Enterprise reçoit les informations de groupe de votre IdP
- Votre IdP envoie les informations de groupe en tant que claims dans le jeton JWT
- Devin Enterprise utilise ces groupes pour déterminer les droits d’accès
Configuration de l’accès basé sur les groupes
Vous pouvez définir quels groupes de votre IdP ont accès à des organisations spécifiques :- Associez vos groupes IdP existants aux organisations Devin Enterprise
- Attribuez à chaque groupe les rôles appropriés (membre ou administrateur)
- Les utilisateurs hériteront automatiquement des droits en fonction de leur appartenance à un groupe IdP
Implémentation du contrôle d’accès
- Appartenance directe : Les utilisateurs individuels sont associés à des organisations
- Appartenance à un groupe : Les utilisateurs héritent de l’accès à partir de leurs appartenances à des groupes IdP
- Administrateur Enterprise : Les administrateurs ont accès à toutes les organisations au sein de leur entreprise
Contrôle d’accès aux dépôts
Pour l’accès aux dépôts Git, Devin Enterprise :- Hérite des autorisations du contrôle d’accès au niveau de l’organisation
- Prend en charge un contrôle d’accès granulaire au niveau du dépôt
- Maintient une politique d’autorisation cohérente pour l’ensemble des composants
Synchroniser les utilisateurs et les groupes à partir de votre fournisseur d’identité
Vous pouvez synchroniser les utilisateurs et les groupes de votre IdP vers Devin Enterprise afin de garantir qu’ils disposent des droits d’accès appropriés. Les groupes peuvent avoir des rôles de membre ou d’administrateur et peuvent appartenir à plusieurs organisations. Pour activer la mise en correspondance automatique des utilisateurs, fournissez une table de correspondance entre les groupes, les rôles et les organisations. Après l’authentification, Devin Enterprise extrait les informations sur les groupes à partir du jeton JWT envoyé par votre IdP et associe les utilisateurs en conséquence.Lorsqu’un utilisateur est supprimé de votre fournisseur d’identité, il est désactivé dans Devin Enterprise. Vous pouvez configurer les autorisations des groupes IdP dans les paramètres de votre entreprise. Consultez Rôles personnalisés & RBAC pour plus d’informations.
Contrôle d’accès Enterprise
Les entreprises Devin peuvent avoir un nombre illimité d’organisations.| Condition d’accès | Description |
|---|---|
| Membre de l’organisation | Vous pouvez accéder à l’organisation si vous en êtes membre. |
| Administrateur Enterprise (propriétaire de l’entreprise) | Vous pouvez accéder à l’entreprise et aux sous-organisations et les modifier. |
| Administrateur d’organisation (propriétaire de l’org) | Vous pouvez accéder à l’organisation et la modifier. |
| Membre d’un groupe IdP qui est membre | Vous pouvez accéder à l’entreprise ou à l’organisation si vous faites partie d’un groupe IdP qui est membre/administrateur. |
Les groupes IdP sont récupérés lors de la connexion de l’utilisateur ; les modifications d’appartenance à un groupe nécessitent donc une réauthentification.
