authentik.enterprise.providers.microsoft_entra.signals

Microsoft provider signals

 1"""Microsoft provider signals"""
 2
 3from authentik.enterprise.providers.microsoft_entra.models import MicrosoftEntraProvider
 4from authentik.enterprise.providers.microsoft_entra.tasks import (
 5    microsoft_entra_sync_delete_dispatch,
 6    microsoft_entra_sync_direct_dispatch,
 7    microsoft_entra_sync_m2m_dispatch,
 8)
 9from authentik.lib.sync.outgoing.signals import register_signals
10
11register_signals(
12    MicrosoftEntraProvider,
13    task_sync_direct_dispatch=microsoft_entra_sync_direct_dispatch,
14    task_sync_delete_dispatch=microsoft_entra_sync_delete_dispatch,
15    task_sync_m2m_dispatch=microsoft_entra_sync_m2m_dispatch,
16)