Présentation des contrôles de connexion améliorés pour les entreprises
Shweta V A
Product
Jusqu’à maintenant, il était impossible de contrôler la façon dont les utilisateurs en entreprise se connectent à Kiro sur des appareils gérés. Même si votre organisation exige IAM Identity Center, les utilisateurs peuvent quand même se connecter à Kiro avec un compte personnel (Google, GitHub ou Builder ID).
Kiro permet maintenant aux administrateurs de choisir les méthodes de connexion offertes, de sorte que les utilisateurs ne voient que les options autorisées par votre organisation.
Avec les contrôles de connexion, les administrateurs peuvent :
- Restreindre les méthodes de connexion : n’afficher que les options prises en charge par l’organisation et masquer les autres.
- Préremplir les renseignements d’IAM Identity Center : pour que les utilisateurs n’aient jamais à chercher une URL de démarrage ou une région.
- Ajouter un lien d’aide : diriger les utilisateurs vers la page de soutien informatique de leur organisation directement depuis l’écran de connexion.
- Activer ou désactiver le flux par code d’appareil : gérer la connexion depuis des environnements sans navigateur, comme des machines distantes, directement à partir de la console Kiro.
Les utilisateurs ne voient que ce que les administrateurs autorisent. Si un utilisateur tente de contourner une restriction, Kiro refuse la connexion.
Les administrateurs définissent les règles de connexion dans managed-settings.json, le fichier de configuration protégé par l’administrateur que Kiro lit sur chaque machine. (Consultez la documentation pour en savoir plus.) Ces contrôles s’appliquent aux connexions lancées depuis Kiro IDE et Kiro CLI, y compris le device flow.
Voici une configuration qui limite les utilisateurs à IAM Identity Center, préremplit l’URL de démarrage et la région de votre organisation, et ajoute un lien vers la page d’aide informatique de l’organisation :
La règle refuse toutes les méthodes de connexion sauf idc (IAM Identity Center). Les utilisateurs ne voient que l’option « Your organization » à l’écran de connexion. idc_start_url et idc_region préremplissent le formulaire d’Identity Center, de sorte que les utilisateurs n’ont pas à saisir ces renseignements manuellement. signin_help_url ajoute un lien vers votre page d’aide informatique, visible pendant la connexion pour tout utilisateur qui éprouve des difficultés.
Les règles d’administration utilisent deny avec exclude (liste d’autorisation) ou match (liste de blocage). Pour refuser certaines méthodes et laisser les autres disponibles, utilisez match :
| Nom | Option de connexion |
|---|---|
idc | Your organization (AWS IAM Identity Center) |
builder_id | AWS Builder ID |
google | |
github | GitHub |
social | Google et GitHub (raccourci) |
Ajoutez-les sous la clé settings de premier niveau. Chacun est facultatif.
| Paramètre | Rôle |
|---|---|
idc_start_url | Préremplit l’URL de démarrage d’IAM Identity Center. Doit commencer par https://. |
idc_region | Préremplit la région d’IAM Identity Center. Utilisé seulement avec idc_start_url. |
signin_help_url | Affiche le lien vers votre page d’aide informatique à l’écran de connexion. Doit commencer par https://. |
Au-delà de l’écran de connexion, les administrateurs peuvent activer ou désactiver le flux par code d’appareil directement à partir de la console Kiro.
Les contrôles de connexion sont offerts à partir de Kiro IDE 1.2 et de Kiro CLI 2.29.0 dans les régions États-Unis Est (Virginie du Nord) et Europe (Francfort). Les utilisateurs doivent passer à ces versions ou à une version ultérieure pour accéder à la fonctionnalité. Pour en savoir plus, consultez la documentation.