authentik.enterprise.providers.google_workspace.signals

Google provider signals

 1"""Google provider signals"""
 2
 3from authentik.enterprise.providers.google_workspace.models import GoogleWorkspaceProvider
 4from authentik.enterprise.providers.google_workspace.tasks import (
 5    google_workspace_sync_delete_dispatch,
 6    google_workspace_sync_direct_dispatch,
 7    google_workspace_sync_m2m_dispatch,
 8)
 9from authentik.lib.sync.outgoing.signals import register_signals
10
11register_signals(
12    GoogleWorkspaceProvider,
13    task_sync_direct_dispatch=google_workspace_sync_direct_dispatch,
14    task_sync_delete_dispatch=google_workspace_sync_delete_dispatch,
15    task_sync_m2m_dispatch=google_workspace_sync_m2m_dispatch,
16)