From 41f2ca42cc88a4d4422558cff7e092da37f6105f Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 11 Jun 2025 17:32:25 +0200 Subject: [PATCH] remove duplicated inheritance model Signed-off-by: Marc 'risson' Schmitt --- authentik/enterprise/providers/google_workspace/models.py | 2 +- authentik/enterprise/providers/microsoft_entra/models.py | 2 +- authentik/providers/scim/models.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/authentik/enterprise/providers/google_workspace/models.py b/authentik/enterprise/providers/google_workspace/models.py index d22d50bc9a..0bffe3eb6e 100644 --- a/authentik/enterprise/providers/google_workspace/models.py +++ b/authentik/enterprise/providers/google_workspace/models.py @@ -85,7 +85,7 @@ class GoogleWorkspaceProviderGroup(SerializerModel): return f"Google Workspace Provider Group {self.group_id} to {self.provider_id}" -class GoogleWorkspaceProvider(OutgoingSyncProvider, ScheduledModel, BackchannelProvider): +class GoogleWorkspaceProvider(OutgoingSyncProvider, BackchannelProvider): """Sync users from authentik into Google Workspace.""" delegated_subject = models.EmailField() diff --git a/authentik/enterprise/providers/microsoft_entra/models.py b/authentik/enterprise/providers/microsoft_entra/models.py index a7d549fab8..3438ef6ad0 100644 --- a/authentik/enterprise/providers/microsoft_entra/models.py +++ b/authentik/enterprise/providers/microsoft_entra/models.py @@ -76,7 +76,7 @@ class MicrosoftEntraProviderGroup(SerializerModel): return f"Microsoft Entra Provider Group {self.group_id} to {self.provider_id}" -class MicrosoftEntraProvider(OutgoingSyncProvider, ScheduledModel, BackchannelProvider): +class MicrosoftEntraProvider(OutgoingSyncProvider, BackchannelProvider): """Sync users from authentik into Microsoft Entra.""" client_id = models.TextField() diff --git a/authentik/providers/scim/models.py b/authentik/providers/scim/models.py index 84e4bec300..c0f7236b4d 100644 --- a/authentik/providers/scim/models.py +++ b/authentik/providers/scim/models.py @@ -69,7 +69,7 @@ class SCIMCompatibilityMode(models.TextChoices): SLACK = "slack", _("Slack") -class SCIMProvider(OutgoingSyncProvider, ScheduledModel, BackchannelProvider): +class SCIMProvider(OutgoingSyncProvider, BackchannelProvider): """SCIM 2.0 provider to create users and groups in external applications""" exclude_users_service_account = models.BooleanField(default=False)