Skip to main content

authentication_events_flows_conditions_applications_include_applications

Creates, updates, deletes, gets or lists an authentication_events_flows_conditions_applications_include_applications resource.

Overview

Nameauthentication_events_flows_conditions_applications_include_applications
TypeResource
Identra_id.identity.authentication_events_flows_conditions_applications_include_applications

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
appIdstringThe identifier for an application corresponding to a condition which will trigger an authenticationEventListener.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectauthentication_events_flow_id, authentication_condition_application_app_id
listselectauthentication_events_flow_idList the applications linked to an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object. These are the applications for which the authentication experience that's defined by the user flow is enabled. To find the user flow that's linked to an application, see Example 4: List user flow associated with specific application ID.
insertinsertauthentication_events_flow_idAdd or link an application to a user flow, or authenticationEventsFlow. This enables the authentication experience defined by the user flow to be enabled for the application. An application can only be linked to one user flow. The app must have an associated service principal in the tenant.
updateupdateauthentication_events_flow_id, authentication_condition_application_app_id
deletedeleteauthentication_events_flow_id, authentication_condition_application_app_idIf-MatchRemove or unlink an application from an authenticationEventsFlow object. This disables the customized authentication experience defined for the application.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
authentication_condition_application_app_idstringThe unique identifier of authenticationConditionApplication
authentication_events_flow_idstringThe unique identifier of authenticationEventsFlow
If-MatchstringETag

SELECT examples

Retrieved navigation property

SELECT
appId
FROM entra_id.identity.authentication_events_flows_conditions_applications_include_applications
WHERE authentication_events_flow_id = '{{ authentication_events_flow_id }}' -- required
AND authentication_condition_application_app_id = '{{ authentication_condition_application_app_id }}' -- required
;

INSERT examples

Add or link an application to a user flow, or authenticationEventsFlow. This enables the authentication experience defined by the user flow to be enabled for the application. An application can only be linked to one user flow. The app must have an associated service principal in the tenant.

INSERT INTO entra_id.identity.authentication_events_flows_conditions_applications_include_applications (
appId,
authentication_events_flow_id
)
SELECT
'{{ appId }}',
'{{ authentication_events_flow_id }}'
RETURNING
appId
;

UPDATE examples

No description available.

UPDATE entra_id.identity.authentication_events_flows_conditions_applications_include_applications
SET
appId = '{{ appId }}',
WHERE
authentication_events_flow_id = '{{ authentication_events_flow_id }}' --required
AND authentication_condition_application_app_id = '{{ authentication_condition_application_app_id }}' --required
RETURNING
appId;

DELETE examples

Remove or unlink an application from an authenticationEventsFlow object. This disables the customized authentication experience defined for the application.

DELETE FROM entra_id.identity.authentication_events_flows_conditions_applications_include_applications
WHERE authentication_events_flow_id = '{{ authentication_events_flow_id }}' --required
AND authentication_condition_application_app_id = '{{ authentication_condition_application_app_id }}' --required
AND If-Match = '{{ If-Match }}'
;