authenticationEventsFlow-Ressourcentyp
Namespace: microsoft.graph
Stellt eine Richtlinie mit mehreren Ereignissen dar, d. h. einen Benutzerflow, und enthält die Handlerkonfiguration für mehrere Ereignisse. Jede Eigenschaft von name eventType ist optional und entspricht der Handlerkonfiguration auf dem Ereignislistener. Diese Ressource ermöglicht die Verwaltung mehrerer authenticationEventListener-Objekte mit demselben Prioritäts- und Bedingungssatz. Diese Ressource bietet eine besser verwaltete Ansicht zur Überprüfung, welche Ereignislistener unter bestimmten Umständen ausgeführt werden.
Wenn kein Handler für ein Ereignis festgelegt ist, wirkt sich diese Richtlinie nicht auf dieses Ereignis in einer Authentifizierung aus, und es wird kein Listener für dieses Ereignis erstellt.
Darüber hinaus fungiert diese Entität als Orchestrierungsschritt für die verschiedenen Ereignislistener, die sie verwaltet. Für jeden von ihm verwalteten Ereignislistener wird der Ereignislistener entsprechend erstellt, geändert oder gelöscht. Dies bedeutet, dass zum Zeitpunkt der Erstellung mehrere Ereignislistener erstellt und alle Rollbackszenarien für fehlerhafte Anforderungen verwaltet werden.
Diese Ressource ist ein abstrakter Typ, von dem der Objekttyp externalUsersSelfServiceSignUpEventsFlow abgeleitet wird.
Erbt von entity.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
List | authenticationEventsFlow-Sammlung | Rufen Sie eine Liste der authenticationEventsFlow-Objekte und deren Eigenschaften ab. Es sind nur Objekte des Untertyps externalUserSelfServiceSignupEventsFlow verfügbar. |
Create | authenticationEventsFlow | Erstellen Sie ein neues authenticationEventsFlow-Objekt . Nur Objekte des Untertyps externalUserSelfServiceSignupEventsFlow werden unterstützt. |
Get | authenticationEventsFlow | Liest die Eigenschaften und Beziehungen eines authenticationEventsFlow-Objekts . Es sind nur Objekte des Untertyps externalUserSelfServiceSignupEventsFlow verfügbar. |
Update | Keine | Aktualisiert die Eigenschaften eines authenticationEventsFlow-Objekts . Es sind nur Objekte des Untertyps externalUserSelfServiceSignupEventsFlow verfügbar. |
Delete | Keine | Löschen sie ein authenticationEventsFlow-Objekt . Nur Objekte des Untertyps externalUserSelfServiceSignupEventsFlow werden unterstützt. |
Identitätsanbieter in einem Benutzerflow | ||
List | identityProviderBase-Sammlung | Ruft die Identitätsanbieter ab, die für einen Self-Service-Registrierungsbenutzerflow für externe Identitäten definiert sind, der durch einen externalUsersSelfServiceSignupEventsFlow-Objekttyp dargestellt wird. |
Add | Keine | Fügen Sie einen Identitätsanbieter zu einem Self-Service-Registrierungsbenutzerflow für externe Identitäten hinzu, der durch einen externalUsersSelfServiceSignupEventsFlow-Objekttyp dargestellt wird. Der Identitätsanbieter muss zuerst im Mandanten konfiguriert werden. |
Remove | Keine | Entfernen Sie einen Identitätsanbieter aus einem Self-Service-Registrierungsbenutzerflow für externe Identitäten, der durch einen externalUsersSelfServiceSignupEventsFlow-Objekttyp dargestellt wird. |
Benutzerflowattribute | ||
List | Auflistung „identityUserFlowAttributes“ | Zum Abrufen aller integrierten und benutzerdefinierten Benutzerablaufattribute. |
Create | identityUserFlowAttribute | Zum Erstellen eines neuen benutzerdefinierten Benutzerablaufattributs. |
Get | identityUserFlowAttribute | Zum Abrufen von Eigenschaften eines Benutzerablaufattributs. |
Update | Keine | Zum Aktualisieren eines benutzerdefinierten Benutzerablaufattributs. |
Löschen | Keine | Zum Löschen eines benutzerdefinierten Benutzerablaufattributs. |
Auflisten von Attributen in einem Benutzerflow | Keine | Ruft die Auflistung von identityUserFlowAttribute-Objekten ab, die einem Self-Service-Registrierungsbenutzerflow für externe Identitäten zugeordnet sind, der durch ein externalUsersSelfServiceSignupEventsFlow-Objekt dargestellt wird. |
Hinzufügen eines Attributs zu einem Benutzerflow | Keine | Fügen Sie ein identityUserFlowAttribute-Objekt hinzu, das einem Benutzerflow für die Self-Service-Registrierung externer Identitäten zugeordnet ist, der durch ein externalUsersSelfServiceSignupEventsFlow-Objekt dargestellt wird. |
Entfernen eines Attributs aus einem Benutzerflow | Keine | Entfernen Sie ein identityUserFlowAttribute-Objekt , das einem Benutzerflow für die Self-Service-Registrierung externer Identitäten zugeordnet ist, der durch ein externalUsersSelfServiceSignupEventsFlow-Objekt dargestellt wird. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | Zeichenfolge | Der eindeutige Bezeichner für die Entität. Schreibgeschützt. Geerbt von entity. Automatisch generiert. |
displayName | Zeichenfolge | Erforderlich. Der Anzeigename für die Ereignisrichtlinie. |
description | Zeichenfolge | Die Beschreibung der Ereignisrichtlinie. |
Bedingungen | authenticationConditions | Die Bedingungen, die den Kontext der Authentifizierungsanforderung darstellen, die verwendet wird, um zu entscheiden, ob die Ereignisrichtlinie aufgerufen wird. Unterstützt $filter (eq ). Syntaxinformationen finden Sie unter Unterstützung für das Filtern nach Benutzerflows . |
Unterstützung für das Filtern nach Benutzerflows
- Filtern nach identityProviders:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/any(idp:idp/id eq '{identityProvider-id}')
- Filtern nach Attributen:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/any(attribute:attribute/id eq '{attribute-ID}')
- Filtern nach verknüpften Anwendungen:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/any(appId:appId/appId eq '{appId}')
Beziehungen
Keine.
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.authenticationEventsFlow",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"conditions": {
"@odata.type": "microsoft.graph.authenticationConditions"
}
}