Skip to content

Commit e82f4c0

Browse files
committed
feat(pci-rancher): create iam authentification
ref: #TAPC-4728 Signed-off-by: Pierre-Philippe <[email protected]>
1 parent 99b06ce commit e82f4c0

File tree

25 files changed

+639
-46
lines changed

25 files changed

+639
-46
lines changed

packages/manager/apps/pci-rancher/public/translations/dashboard/Messages_de_DE.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,28 @@
5858
"egress_tooltip": "Diese CIDRs stellen die IP-Adressbereiche für den Ausgang dar, die von Rancher verwendet werden. Es kann notwendig sein, diese IP-Adressen per Whitelisting für den Zugriff auf Ihre Drittplattformen zu autorisieren (z. B. API-Aufrufe zum Bereitstellen von Ressourcen).",
5959
"badRequestSwitchPlan": "Beim Wechseln des Angebots Ihres Managed Rancher Service ist ein Fehler aufgetreten. Sie verwenden derzeit Treiber, die im Angebot {{plan}} nicht unterstütz werden: {{drivers}}.",
6060
"savingsPlanUsage": "Wenn Sie bereits einen oder mehrere Savings Plans für den ausgewählten Plan abonniert haben, werden die vCPUs Ihrer Downstream-Cluster automatisch berücksichtigt.",
61-
"iamTemporaryAccessUnavailable": "Die Funktion „Temporären Zugriff generieren“ ist nicht verfügbar, wenn die IAM-Authentifizierung aktiviert ist. Um das Passwort des Admin-Users zu ändern, verwenden Sie bitte das Rancher-Interface."
61+
"iamTemporaryAccessUnavailable": "Die Funktion „Temporären Zugriff generieren“ ist nicht verfügbar, wenn die IAM-Authentifizierung aktiviert ist. Um das Passwort des Admin-Users zu ändern, verwenden Sie bitte das Rancher-Interface.",
62+
"iam_section_title": "OVHcloud IAM-Authentifizierung",
63+
"iam_tooltip_content": "Ermöglicht es Rancher, die von OVHcloud IAM (Identity and Access Management) verwalteten Identitäten zu verwenden, um den Zugriff auf Rancher zu steuern und so die manuelle Verwaltung von Benutzern zu vermeiden.",
64+
"iam_section_content": "Zugriffsverwaltung",
65+
"iam_button_content": "IAM deaktivieren",
66+
"iam_status_enabled": "Aktiviert",
67+
"iam_status_disabled": "Deaktiviert",
68+
"iam_modal_title": "Aktivieren Sie die Authentifizierung über OVHcloud IAM",
69+
"iam_modal_activation_content_1": "Die OVHcloud IAM-Authentifizierungsfunktion ermöglicht es Rancher, die OVHcloud IAM-Identitäten zur Verwaltung des Zugriffs zu verwenden. So melden sich die Benutzer über ihr OVHcloud IAM SSO-Konto bei Rancher an, was die Zugriffsverwaltung vereinfacht und zentralisiert.",
70+
"iam_modal_activation_more_info": "OVHcloud IAM-Dokumentation",
71+
"iam_modal_activation_section_title": "Bei der Aktivierung der OVHcloud IAM-Authentifizierung in Rancher:",
72+
"iam_modal_activation_point_1": "Die lokalen Benutzer bleiben immer funktionsfähig.",
73+
"iam_modal_activation_point_2": "Sie können sich also weiterhin mit Ihren gewohnten Rancher-Konten anmelden.",
74+
"iam_modal_activation_warning_title": "Bekannte Einschränkung",
75+
"iam_modal_activation_warning_text": "Wenn das Passwort „admin“ regeneriert wird, während die IAM-Authentifizierung aktiviert ist, wird dies vorübergehend die Möglichkeit deaktivieren, sich mit dem IAM-Root-Benutzer anzumelden. Um dieses Problem zu beheben, müssen Sie sich zunächst mit dem lokalen Benutzer „admin“ anmelden, um den Zugriff mit dem IAM-Root-Benutzer wiederherzustellen.",
76+
"iam_modal_close_button": "Schliessen",
77+
"iam_modal_activate_button": "Aktivieren",
78+
"iam_modal_deactivation_title": "Deaktivieren Sie die OVHcloud IAM-Authentifizierung",
79+
"iam_modal_deactivation_content": "Die Deaktivierung der OVHcloud IAM-Authentifizierung stellt die Verwendung lokaler Benutzer in Rancher wieder her.",
80+
"iam_modal_deactivation_warning": "Benutzer können sich nicht mehr über ihre OVHcloud IAM-Konten anmelden. Möchten Sie fortfahren?",
81+
"iam_modal_deactivate_button": "Deaktivieren",
82+
"iam_modal_more_info": "Mehr Informationen hier",
83+
"iam_authentication_enable_success_message": "Die Authentifizierung über OVHcloud IAM wurde auf dem Rancher {{ rancherId }} aktiviert.",
84+
"iam_authentication_disable_success_message": "Die Authentifizierung über OVHcloud IAM wurde auf dem Rancher {{ rancherId }} deaktiviert."
6285
}

packages/manager/apps/pci-rancher/public/translations/dashboard/Messages_en_GB.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,28 @@
5858
"egress_tooltip": "These CIDRs list the output IP address ranges used by Rancher. You might need to whitelist these IP addresses to access your third-party platforms (e.g. API calls to provision resources).",
5959
"badRequestSwitchPlan": "An error has occurred changing the solution for your Managed Rancher Service. You are currently using drivers that are not compatible with the {{plan}} solution: {{drivers}}",
6060
"savingsPlanUsage": "If you already have one or more Savings Plans, the vCPUs in your downstream clusters are automatically included in your plan’s total vCPU count.",
61-
"iamTemporaryAccessUnavailable": "The “Generate your temporary access” feature is not available when IAM authentication is enabled. To change the password for the Admin user, please use the Rancher interface."
61+
"iamTemporaryAccessUnavailable": "The “Generate your temporary access” feature is not available when IAM authentication is enabled. To change the password for the Admin user, please use the Rancher interface.",
62+
"iam_section_title": "OVHcloud IAM Authentication",
63+
"iam_tooltip_content": "Allows Rancher to use identities managed by OVHcloud IAM (Identity and Access Management) to control access to Rancher, thus avoiding manual user management.",
64+
"iam_section_content": "Access management",
65+
"iam_button_content": "Disable IAM",
66+
"iam_status_enabled": "Enabled",
67+
"iam_status_disabled": "Disabled",
68+
"iam_modal_title": "Enable authentication via OVHcloud IAM",
69+
"iam_modal_activation_content_1": "The OVHcloud IAM authentication feature allows Rancher to use OVHcloud IAM identities to manage access. Thus, users log in to Rancher via their OVHcloud IAM SSO account, simplifying and centralizing access management.",
70+
"iam_modal_activation_more_info": "OVHcloud IAM Documentation",
71+
"iam_modal_activation_section_title": "When enabling OVHcloud IAM authentication in Rancher:",
72+
"iam_modal_activation_point_1": "Local users will always remain functional.",
73+
"iam_modal_activation_point_2": "You will therefore be able to continue logging in with your usual Rancher accounts.",
74+
"iam_modal_activation_warning_title": "Known limitation",
75+
"iam_modal_activation_warning_text": "If the 'admin' password is regenerated while IAM authentication is enabled, this will temporarily disable the ability to log in with the IAM root user. To fix this issue, you will need to log in once with the local 'admin' user to restore access with the IAM root user.",
76+
"iam_modal_close_button": "Close",
77+
"iam_modal_activate_button": "Enable",
78+
"iam_modal_deactivation_title": "Disable OVHcloud IAM authentication",
79+
"iam_modal_deactivation_content": "Disabling <strong>OVHcloud IAM authentication</strong> will restore the use of local users in Rancher.",
80+
"iam_modal_deactivation_warning": "Users will no longer be able to log in via their <strong>OVHcloud IAM</strong> accounts. Do you wish to continue?",
81+
"iam_modal_deactivate_button": "Disable",
82+
"iam_modal_more_info": "More information here",
83+
"iam_authentication_enable_success_message": "Authentication via OVHcloud IAM has been enabled on the Rancher {{ rancherId }}.",
84+
"iam_authentication_disable_success_message": "Authentication via OVHcloud IAM has been disabled on the Rancher {{ rancherId }}."
6285
}

packages/manager/apps/pci-rancher/public/translations/dashboard/Messages_es_ES.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,28 @@
5858
"egress_tooltip": "Las notaciones CIDR representan los rangos de las direcciones IP de salida utilizadas por Rancher. Puede ser necesario autorizar estas direcciones IP («whitelisting») a acceder a sus plataformas de terceros (p. ej., llamadas a la API para aprovisionar recursos).",
5959
"badRequestSwitchPlan": "Se ha producido un error al cambiar su plan Managed Rancher Service. Actualmente utiliza drivers que no son compatibles con el plan {{plan}}: {{drivers}}",
6060
"savingsPlanUsage": "Si ya ha contratado uno o varios Saving Plans para el plan seleccionado, las vCPU de sus clústeres «downstream» se contabilizarán automáticamente en este plan.",
61-
"iamTemporaryAccessUnavailable": "La funcionalidad \"Generar los accesos temporales\" no está disponible cuando la autenticación IAM está activada. Para cambiar la contraseña del usuario Admin, utilice la interfaz Rancher."
61+
"iamTemporaryAccessUnavailable": "La funcionalidad \"Generar los accesos temporales\" no está disponible cuando la autenticación IAM está activada. Para cambiar la contraseña del usuario Admin, utilice la interfaz Rancher.",
62+
"iam_section_title": "Autenticación OVHcloud IAM",
63+
"iam_tooltip_content": "Permite a Rancher utilizar las identidades gestionadas por OVHcloud IAM (Gestión de Identidad y Acceso) para controlar el acceso al Rancher, evitando así la gestión manual de usuarios.",
64+
"iam_section_content": "Gestión de los accesos",
65+
"iam_button_content": "Desactivar IAM",
66+
"iam_status_enabled": "Activado",
67+
"iam_status_disabled": "Desactivado",
68+
"iam_modal_title": "Activar la autenticación a través de OVHcloud IAM",
69+
"iam_modal_activation_content_1": "La funcionalidad de autenticación IAM OVHcloud permite a Rancher utilizar las identidades OVHcloud IAM para gestionar el acceso. Así, los usuarios inician sesión en Rancher a través de su cuenta SSO OVHcloud IAM, simplificando y centralizando la gestión de accesos.",
70+
"iam_modal_activation_more_info": "Documentación OVHcloud IAM",
71+
"iam_modal_activation_section_title": "Al activar la autenticación IAM OVHcloud en Rancher:",
72+
"iam_modal_activation_point_1": "Los usuarios locales seguirán siendo funcionales.",
73+
"iam_modal_activation_point_2": "Por lo tanto, podrá seguir iniciando sesión con sus cuentas Rancher habituales.",
74+
"iam_modal_activation_warning_title": "Limitación conocida",
75+
"iam_modal_activation_warning_text": "En caso de regeneración de la contraseña « admin » mientras la autenticación IAM está activada, esto tendrá como efecto desactivar temporalmente la posibilidad de iniciar sesión con el usuario root IAM. Para corregir este problema, será necesario iniciar sesión una primera vez con el usuario local « admin », para restablecer el acceso con el usuario root IAM.",
76+
"iam_modal_close_button": "Cerrar",
77+
"iam_modal_activate_button": "Activar",
78+
"iam_modal_deactivation_title": "Desactivar la autenticación OVHcloud IAM",
79+
"iam_modal_deactivation_content": "La desactivación de <strong>la autenticación IAM OVHcloud</strong> restablecerá el uso de los usuarios locales en Rancher.",
80+
"iam_modal_deactivation_warning": "Los usuarios ya no podrán iniciar sesión a través de sus cuentas OVHcloud IAM. ¿Desea continuar?",
81+
"iam_modal_deactivate_button": "Desactivar",
82+
"iam_modal_more_info": "Más información aquí",
83+
"iam_authentication_enable_success_message": "La autenticación a través de OVHcloud IAM se ha activado en el Rancher {{ rancherId }}.",
84+
"iam_authentication_disable_success_message": "La autenticación a través de OVHcloud IAM se ha desactivado en el Rancher {{ rancherId }}."
6285
}

packages/manager/apps/pci-rancher/public/translations/dashboard/Messages_fr_CA.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,28 @@
5858
"savingsPlanMessage": "Bénéficiez de tarifs mensuels avantageux grâce aux Savings Plans, tout en gardant la flexibilité de la tarification horaire.",
5959
"savingsPlanUsage": "Si vous avez déjà souscrit à un ou plusieurs Saving Plan pour le plan sélectionné, les vCPU de vos downstream clusters seront automatiquement comptabilisées dans ce(s) dernier(s).",
6060
"savingsPlanCTA": "Configurez vos Savings Plans",
61-
"badRequestSwitchPlan": "Une erreur est survenue lors du changement d'offre de votre Managed Rancher Service. Vous utilisez actuellement des pilotes qui ne sont pas pris en charge dans l'offre {{plan}}: {{drivers}}"
61+
"badRequestSwitchPlan": "Une erreur est survenue lors du changement d'offre de votre Managed Rancher Service. Vous utilisez actuellement des pilotes qui ne sont pas pris en charge dans l'offre {{plan}}: {{drivers}}",
62+
"iam_section_title": "Authentification OVHcloud IAM",
63+
"iam_tooltip_content": "Permet à Rancher d’utiliser les identités gérées par OVHcloud IAM (Identity and Access Management) pour contrôler l’accès au Rancher, évitant ainsi la gestion manuelle des utilisateurs.",
64+
"iam_section_content": "Gestion des accès",
65+
"iam_button_content": "Désactiver IAM",
66+
"iam_status_enabled": "Activé",
67+
"iam_status_disabled": "Désactivé",
68+
"iam_modal_title": "Activer l’authentification via OVHcloud IAM",
69+
"iam_modal_activation_content_1": "La fonctionnalité d’Authentification IAM OVHcloud permet à Rancher d’utiliser les identités OVHcloud IAM pour gérer l’accès. Ainsi, les utilisateurs se connectent à Rancher via leur compte SSO OVHcloud IAM, simplifiant et centralisant la gestion des accès.",
70+
"iam_modal_activation_more_info": "Documentation OVHcloud IAM",
71+
"iam_modal_activation_section_title": "Lors de l’activation de l’authentification IAM OVHcloud dans Rancher :",
72+
"iam_modal_activation_point_1": "Les utilisateurs locaux resteront toujours fonctionnels.",
73+
"iam_modal_activation_point_2": "Vous pourrez donc continuer à vous connecter avec vos comptes Rancher habituels.",
74+
"iam_modal_activation_warning_title": "Limitation connue",
75+
"iam_modal_activation_warning_text": "En cas de régénération du mot de passe « admin » alors que l’authentification IAM est activée, cela aura pour effet de désactiver temporairement la possibilité de se connecter avec l’utilisateur root IAM. Pour corriger ce problème, il sera nécessaire de vous connecter une première fois avec l’utilisateur local « admin », afin de rétablir l’accès avec l’utilisateur root IAM.",
76+
"iam_modal_close_button": "Fermer",
77+
"iam_modal_activate_button": "Activer",
78+
"iam_modal_deactivation_title": "Désactiver l’authentification OVHcloud IAM",
79+
"iam_modal_deactivation_content": "La désactivation de l’<strong>authentification IAM OVHcloud</strong> rétablira l’utilisation des utilisateurs locaux dans Rancher.",
80+
"iam_modal_deactivation_warning": "Les utilisateurs ne pourront plus se connecter via leurs comptes <strong>OVHcloud IAM</strong>. Souhaitez-vous continuer ?",
81+
"iam_modal_deactivate_button": "Désactiver",
82+
"iam_modal_more_info": "Plus d’informations ici",
83+
"iam_authentication_enable_success_message": "L'authentification via OVHcloud IAM a été activée sur le Rancher {{ rancherId }}.",
84+
"iam_authentication_disable_success_message": "L'authentification via OVHcloud IAM a été désactivée sur le Rancher {{ rancherId }}."
6285
}

packages/manager/apps/pci-rancher/public/translations/dashboard/Messages_fr_FR.json

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,29 @@
5858
"savingsPlanMessage": "Bénéficiez de tarifs mensuels avantageux grâce aux Savings Plans, tout en gardant la flexibilité de la tarification horaire.",
5959
"savingsPlanUsage": "Si vous avez déjà souscrit à un ou plusieurs Saving Plan pour le plan sélectionné, les vCPU de vos downstream clusters seront automatiquement comptabilisées dans ce(s) dernier(s).",
6060
"savingsPlanCTA": "Configurez vos Savings Plans",
61-
"badRequestSwitchPlan": "Une erreur est survenue lors du changement d'offre de votre Managed Rancher Service. Vous utilisez actuellement des pilotes qui ne sont pas pris en charge dans l'offre {{plan}}: {{drivers}}"
61+
"badRequestSwitchPlan": "Une erreur est survenue lors du changement d'offre de votre Managed Rancher Service. Vous utilisez actuellement des pilotes qui ne sont pas pris en charge dans l'offre {{plan}}: {{drivers}}",
62+
"iam_section_title": "Authentification OVHcloud IAM",
63+
"iam_tooltip_content": "Permet à Rancher d’utiliser les identités gérées par OVHcloud IAM (Identity and Access Management) pour contrôler l’accès au Rancher, évitant ainsi la gestion manuelle des utilisateurs.",
64+
"iam_section_content": "Gestion des accès",
65+
"iam_button_content": "Désactiver IAM",
66+
"iam_status_enabled": "Activé",
67+
"iam_status_disabled": "Désactivé",
68+
"iam_modal_title": "Activer l’authentification via OVHcloud IAM",
69+
"iam_modal_activation_content_1": "La fonctionnalité d’authentification IAM OVHcloud permet à Rancher d’utiliser les identités OVHcloud IAM pour gérer l’accès. Ainsi, les utilisateurs se connectent à Rancher via leur compte SSO OVHcloud IAM, simplifiant et centralisant la gestion des accès.",
70+
"iam_modal_activation_more_info": "Documentation OVHcloud IAM",
71+
"iam_modal_activation_section_title": "Lors de l’activation de l’<strong>authentification IAM OVHcloud</strong> dans Rancher :",
72+
"iam_modal_activation_point_1": "Les utilisateurs locaux resteront toujours fonctionnels.",
73+
"iam_modal_activation_point_2": "Vous pourrez donc continuer à vous connecter avec vos comptes Rancher habituels.",
74+
"iam_modal_activation_warning_title": "Limitation connue",
75+
"iam_modal_activation_warning_text": "En cas de <strong>régénération du mot de passe « admin »</strong> alors que l’authentification IAM est activée, cela aura pour effet de <strong>désactiver temporairement la possibilité de se connecter avec l’utilisateur root IAM</strong>. Pour corriger ce problème, il sera nécessaire de vous connecter une première fois avec l’utilisateur local <strong>« admin »</strong> afin de rétablir l’accès avec l’utilisateur root IAM.",
76+
"iam_modal_close_button": "Fermer",
77+
"iam_modal_activate_button": "Activer",
78+
"iam_modal_deactivation_title": "Désactiver l’authentification OVHcloud IAM",
79+
"iam_modal_deactivation_content": "La désactivation de l’<strong>authentification IAM OVHcloud</strong> rétablira l’utilisation des utilisateurs locaux dans Rancher.",
80+
"iam_modal_deactivation_warning": "Les utilisateurs ne pourront plus se connecter via leurs comptes <strong>OVHcloud IAM</strong>. Souhaitez-vous continuer ?",
81+
"iam_modal_deactivate_button": "Désactiver",
82+
"iam_modal_more_info": "Plus d’informations ici",
83+
"iam_authentication_enable_success_message": "L'authentification via OVHcloud IAM a été activée sur le Rancher {{ rancherId }}.",
84+
"iam_authentication_disable_success_message": "L'authentification via OVHcloud IAM a été désactivée sur le Rancher {{ rancherId }}.",
85+
"iam_authentication_warning": "Limitation connue"
6286
}

0 commit comments

Comments
 (0)