Преглед изворни кода

Merge pull request #16506 from overleaf/ab-group-sso-metadata

[web] Add button to download group SSO metadata

GitOrigin-RevId: 905fd37a7ed9433f9649eae00e51241ba1a9bea5
Alexandre Bourdin пре 2 година
родитељ
комит
bc86ada5be
2 измењених фајлова са 11 додато и 1 уклоњено
  1. 5 0
      services/web/frontend/extracted-translations.json
  2. 6 1
      services/web/locales/en.json

+ 5 - 0
services/web/frontend/extracted-translations.json

@@ -290,6 +290,7 @@
   "doing_this_will_verify_affiliation_and_allow_log_in_2": "",
   "doing_this_will_verify_affiliation_and_allow_log_in_2": "",
   "done": "",
   "done": "",
   "download": "",
   "download": "",
+  "download_metadata": "",
   "download_pdf": "",
   "download_pdf": "",
   "download_zip_file": "",
   "download_zip_file": "",
   "draft_sso_configuration": "",
   "draft_sso_configuration": "",
@@ -482,6 +483,8 @@
   "group_plan_tooltip": "",
   "group_plan_tooltip": "",
   "group_plan_with_name_tooltip": "",
   "group_plan_with_name_tooltip": "",
   "group_sso_configuration_idp_metadata": "",
   "group_sso_configuration_idp_metadata": "",
+  "group_sso_configure_service_provider_in_idp": "",
+  "group_sso_documentation_links": "",
   "group_subscription": "",
   "group_subscription": "",
   "have_an_extra_backup": "",
   "have_an_extra_backup": "",
   "have_more_days_to_try": "",
   "have_more_days_to_try": "",
@@ -1044,6 +1047,7 @@
   "saml_login_failure": "",
   "saml_login_failure": "",
   "saml_login_identity_mismatch_error": "",
   "saml_login_identity_mismatch_error": "",
   "saml_login_identity_not_found_error": "",
   "saml_login_identity_not_found_error": "",
+  "saml_metadata": "",
   "saml_missing_signature_error": "",
   "saml_missing_signature_error": "",
   "saml_response": "",
   "saml_response": "",
   "save": "",
   "save": "",
@@ -1421,6 +1425,7 @@
   "upload_zipped_project": "",
   "upload_zipped_project": "",
   "url_to_fetch_the_file_from": "",
   "url_to_fetch_the_file_from": "",
   "use_a_different_password": "",
   "use_a_different_password": "",
+  "use_saml_metadata_to_configure_sso_with_idp": "",
   "use_your_own_machine": "",
   "use_your_own_machine": "",
   "used_latex_before": "",
   "used_latex_before": "",
   "used_latex_response_never": "",
   "used_latex_response_never": "",

+ 6 - 1
services/web/locales/en.json

@@ -430,6 +430,7 @@
   "done": "Done",
   "done": "Done",
   "dont_have_account": "Don’t have an account?",
   "dont_have_account": "Don’t have an account?",
   "download": "Download",
   "download": "Download",
+  "download_metadata": "Download Overleaf metadata",
   "download_pdf": "Download PDF",
   "download_pdf": "Download PDF",
   "download_zip_file": "Download .zip file",
   "download_zip_file": "Download .zip file",
   "draft_sso_configuration": "Draft SSO configuration",
   "draft_sso_configuration": "Draft SSO configuration",
@@ -745,7 +746,9 @@
   "group_plan_with_name_tooltip": "You are on the __plan__ plan as a member of a group subscription, __groupName__. Click to find out how to make the most of your Overleaf premium features.",
   "group_plan_with_name_tooltip": "You are on the __plan__ plan as a member of a group subscription, __groupName__. Click to find out how to make the most of your Overleaf premium features.",
   "group_plans": "Group Plans",
   "group_plans": "Group Plans",
   "group_professional": "Group Professional",
   "group_professional": "Group Professional",
-  "group_sso_configuration_idp_metadata": "The information provided here comes from your Identity Provider (IdP). This is often referred to as its SAML metadata. For some IdPs, you must configure Overleaf as a Service Provider in order to obtain the data required to fill out this form. Please see <0>our documentation</0> for more guidance.",
+  "group_sso_configuration_idp_metadata": "The information you provide here comes from your Identity Provider (IdP). This is often referred to as its <0>SAML metadata</0>. You can add this manually or click <1>Import IdP metadata</1> to import an XML file.",
+  "group_sso_configure_service_provider_in_idp": "For some IdPs, you must configure Overleaf as a Service Provider to get the data you need to fill out this form. To do this, you will need to download the Overleaf metadata.",
+  "group_sso_documentation_links": "Please see our <0>documentation</0> and <1>troubleshooting guide</1> for more help.",
   "group_standard": "Group Standard",
   "group_standard": "Group Standard",
   "group_subscription": "Group Subscription",
   "group_subscription": "Group Subscription",
   "groups": "Groups",
   "groups": "Groups",
@@ -1571,6 +1574,7 @@
   "saml_login_failure": "Sorry, there was a problem logging you in.  Please contact your administrator for more information.",
   "saml_login_failure": "Sorry, there was a problem logging you in.  Please contact your administrator for more information.",
   "saml_login_identity_mismatch_error": "Sorry, you are trying to log in to Overleaf as __email__ but the identity returned by your identity provider is not the correct one for this Overleaf account.",
   "saml_login_identity_mismatch_error": "Sorry, you are trying to log in to Overleaf as __email__ but the identity returned by your identity provider is not the correct one for this Overleaf account.",
   "saml_login_identity_not_found_error": "Sorry, we were not able to find an Overleaf account set up for single sign-on with this identity provider.",
   "saml_login_identity_not_found_error": "Sorry, we were not able to find an Overleaf account set up for single sign-on with this identity provider.",
+  "saml_metadata": "Overleaf SAML Metadata",
   "saml_missing_signature_error": "Sorry, the information received from your identity provider is not signed (both response and assertion signatures are required).  Please contact your administrator for more information.",
   "saml_missing_signature_error": "Sorry, the information received from your identity provider is not signed (both response and assertion signatures are required).  Please contact your administrator for more information.",
   "saml_response": "SAML Response:",
   "saml_response": "SAML Response:",
   "save": "Save",
   "save": "Save",
@@ -2056,6 +2060,7 @@
   "usage_metrics": "Usage metrics",
   "usage_metrics": "Usage metrics",
   "usage_metrics_info": "Metrics that show how many users are accessing the licence, how many projects are being created and worked on, and how much collaboration is happening in Overleaf.",
   "usage_metrics_info": "Metrics that show how many users are accessing the licence, how many projects are being created and worked on, and how much collaboration is happening in Overleaf.",
   "use_a_different_password": "Please use a different password",
   "use_a_different_password": "Please use a different password",
+  "use_saml_metadata_to_configure_sso_with_idp": "Use the Overleaf SAML metadata to configure SSO with your Identity Provider.",
   "use_your_own_machine": "Use your own machine, with your own setup",
   "use_your_own_machine": "Use your own machine, with your own setup",
   "used_latex_before": "Have you ever used LaTeX before?",
   "used_latex_before": "Have you ever used LaTeX before?",
   "used_latex_response_never": "No, never",
   "used_latex_response_never": "No, never",