Jelajahi Sumber

Merge pull request #17236 from overleaf/ab-sso-config-overleaf-admin

[web] SSO config view in subscription admin

GitOrigin-RevId: e1fcda4eb4e34ab38cd8918bce4fdcff45df83d2
Miguel Serrano 2 tahun lalu
induk
melakukan
3d4f3d3d73

+ 1 - 1
services/web/config/settings.defaults.js

@@ -876,7 +876,7 @@ module.exports = {
     oauth2Server: [],
     oauth2Server: [],
     managedGroupSubscriptionEnrollmentNotification: [],
     managedGroupSubscriptionEnrollmentNotification: [],
     managedGroupEnrollmentInvite: [],
     managedGroupEnrollmentInvite: [],
-    ssoConfigurationModal: [],
+    ssoCertificateInfo: [],
     // See comment at the definition of these variables.
     // See comment at the definition of these variables.
     entryPointsIde,
     entryPointsIde,
     entryPointsMain,
     entryPointsMain,

+ 2 - 1
services/web/types/admin/subscription.ts

@@ -1,4 +1,5 @@
 import { GroupPolicy } from '../subscription/dashboard/subscription'
 import { GroupPolicy } from '../subscription/dashboard/subscription'
+import { SSOConfig } from '../subscription/sso'
 import { TeamInvite } from '../team-invite'
 import { TeamInvite } from '../team-invite'
 
 
 export type Subscription = {
 export type Subscription = {
@@ -8,6 +9,6 @@ export type Subscription = {
   admin_id: string
   admin_id: string
   groupPlan: boolean
   groupPlan: boolean
   customAccount: boolean
   customAccount: boolean
-  ssoConfig: object
+  ssoConfig: SSOConfig
   managedUsersEnabled: boolean
   managedUsersEnabled: boolean
 }
 }