Allows the app to read your organization's authentication event listeners on behalf of the signed-in user.
Merill's Note
For an app to access data in Microsoft Graph, the user or administrator must grant it the permissions it needs. This article lists all the Microsoft Graph APIs and your tenant data that can be accessed by the application (vendor/developer) if you consent to the EventListener.Read.All permission.
If you need to create an audit report of the permissions granted to all the apps in your tenant, you can run the Export-MsIdAppConsentGrantReport command. See How To: Run a quick OAuth app audit of your tenant
Category
Application
Delegated
Identifier
b7f6385c-6ce6-4639-a480-e23c42ed9784
f7dd3bed-5eec-48da-bc73-1c0ef50bc9a1
DisplayText
Read all authentication event listeners
Read your organization's authentication event listeners
Description
Allows the app to read your organization's authentication event listeners without a signed-in user.
Allows the app to read your organization's authentication event listeners on behalf of the signed-in user.
The unique identifier for the entity. Read-only. Inherited from entity.
displayName
String
Required. The display name for the events policy. Must be unique. Inherited from authenticationEventsFlow.
description
String
Optional. The description of the events policy. Inherited from authenticationEventsFlow.
conditions
authenticationConditions
Optional. The conditions representing the context of the authentication request which is used to decide whether the events policy is invoked. Inherited from authenticationEventsFlow.
onInteractiveAuthFlowStart
onInteractiveAuthFlowStartHandler
Required. The configuration for what to invoke when an authentication flow is ready to be initiated.
onAttributeCollection
onAttributeCollectionHandler
The configuration for what to invoke when attributes are ready to be collected from the user.
onAuthenticationMethodLoadStart
onAuthenticationMethodLoadStartHandler
Required. The configuration for what to invoke when authentication methods are ready to be presented to the user. Must have at least one identity provider linked.
Supports $filter (eq). See support for filtering on user flows for syntax information.
onUserCreateStart
onUserCreateStartHandler
The configuration for what to invoke during user creation.
The data type of the user flow attribute. Can't be modified after the custom user flow attribute is created. The supported values for dataType are: string , boolean , int64 , stringCollection , dateTime, unknownFutureValue.
Supports $filter (eq, ne).
displayName
String
The display name of the user flow attribute.
Supports $filter (eq, ne).
description
String
The description of the user flow attribute that's shown to the user at the time of sign up.
id
String
The identifier of the user flow attribute. Read-only.
Supports $filter (eq, ne).
userFlowAttributeType
identityUserFlowAttributeType
The type of the user flow attribute. Read-only. Depending on the type of attribute, the values for this property are builtIn, custom, required, unknownFutureValue.
Configuration for securing the API call. For example, using OAuth client credentials flow. Inherited from customCalloutExtension.
clientConfiguration
customExtensionClientConfiguration
HTTP connection settings that define how long Microsoft Entra ID can wait for a connection, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. Inherited from customCalloutExtension.
description
String
Description for the onAttributeCollectionStartCustomExtension object. Inherited from customCalloutExtension.
displayName
String
Display name for the onAttributeCollectionStartCustomExtension object. Inherited from customCalloutExtension.
endpointConfiguration
customExtensionEndpointConfiguration
The type and details for configuring the endpoint to call the app's workflow. Inherited from customCalloutExtension.
id
String
Identifier for the onAttributeCollectionStartCustomExtension object. Inherited from entity. Inherited from entity.
Configuration for securing the API call. For example, using OAuth client credentials flow. Inherited from customCalloutExtension.
clientConfiguration
customExtensionClientConfiguration
HTTP connection settings that define how long Microsoft Entra ID can wait for a connection, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. Inherited from customCalloutExtension.
description
String
Description for the onAttributeCollectionSubmitCustomExtension object. Inherited from customCalloutExtension.
displayName
String
Display name for the onAttributeCollectionSubmitCustomExtension object. Inherited from customCalloutExtension.
endpointConfiguration
customExtensionEndpointConfiguration
The type and details for configuring the endpoint to call the app's workflow. Inherited from customCalloutExtension.
id
String
Identifier for the onAttributeCollectionSubmitCustomExtension object. Inherited from entity. Inherited from entity.
Required. Inherited from authenticationEventListener.
authenticationEventsFlowId
String
Inherited from authenticationEventListener.
handler
onAuthenticationMethodLoadStartHandler
Required. Configuration for what to invoke if the event resolves to this listener. This property lets us define potential handler configurations per-event.