diff --git a/services/web/app/src/models/Subscription.js b/services/web/app/src/models/Subscription.js index a4d0393f0b..c6d85343ef 100644 --- a/services/web/app/src/models/Subscription.js +++ b/services/web/app/src/models/Subscription.js @@ -31,7 +31,10 @@ const SubscriptionSchema = new Schema( groupPlan: { type: Boolean, default: false }, membersLimit: { type: Number, default: 0 }, customAccount: Boolean, - features: { managedUsers: { type: Boolean, default: false } }, + features: { + managedUsers: { type: Boolean, default: false }, + groupSSO: { type: Boolean, default: false }, + }, overleaf: { id: { type: Number, diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json index 78e315fb4d..971daa0bdb 100644 --- a/services/web/frontend/extracted-translations.json +++ b/services/web/frontend/extracted-translations.json @@ -943,6 +943,7 @@ "showing_x_out_of_n_projects": "", "showing_x_results": "", "showing_x_results_of_total": "", + "single_sign_on_sso": "", "something_went_wrong_loading_pdf_viewer": "", "something_went_wrong_processing_the_request": "", "something_went_wrong_rendering_pdf": "", @@ -953,6 +954,7 @@ "sort_by_x": "", "source": "", "spell_check": "", + "sso_explanation": "", "sso_link_error": "", "start_by_adding_your_email": "", "start_free_trial": "", diff --git a/services/web/locales/en.json b/services/web/locales/en.json index 05a12f24bf..4341ebc09a 100644 --- a/services/web/locales/en.json +++ b/services/web/locales/en.json @@ -1508,6 +1508,7 @@ "showing_x_results": "Showing __x__ results", "showing_x_results_of_total": "Showing __x__ results of __total__", "sign_up_now": "Sign Up Now", + "single_sign_on_sso": "Single Sign-On (SSO)", "single_version_easy_collab_blurb": "__appName__ makes sure that you’re always up to date with your collaborators and what they are doing. There is only a single master version of each document which everyone has access to. It’s impossible to make conflicting changes, and you don’t have to wait for your colleagues to send you the latest draft before you can keep working.", "site_description": "An online LaTeX editor that’s easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more.", "sitewide_option_available": "Site-wide option available", @@ -1532,6 +1533,7 @@ "spell_check": "Spell check", "spread_the_word_and_fill_bar": "Spread the word and fill this bar up", "sso_account_already_linked": "Account already linked to another __appName__ user", + "sso_explanation": "SAML 2.0 - based single sign-on gives your team members access to Overleaf through ADFS, Azure, Okta, OneLogin, or your custom Identity Provider. <0>Learn more", "sso_integration": "SSO integration", "sso_integration_info": "Overleaf offers a standard SAML-based Single Sign On integration.", "sso_link_error": "Error linking account",