authentication_events_flows_conditions_applications_include_applications
Creates, updates, deletes, gets or lists an authentication_events_flows_conditions_applications_include_applications resource.
Overview
| Name | authentication_events_flows_conditions_applications_include_applications |
| Type | Resource |
| Id | entra_id.identity.authentication_events_flows_conditions_applications_include_applications |
Fields
The following fields are returned by SELECT queries:
- get
- list
Retrieved navigation property
| Name | Datatype | Description |
|---|---|---|
appId | string | The identifier for an application corresponding to a condition which will trigger an authenticationEventListener. |
Retrieved collection
| Name | Datatype | Description |
|---|---|---|
appId | string | The identifier for an application corresponding to a condition which will trigger an authenticationEventListener. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | authentication_events_flow_id, authentication_condition_application_app_id | ||
list | select | authentication_events_flow_id | List 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. | |
insert | insert | authentication_events_flow_id | 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. | |
update | update | authentication_events_flow_id, authentication_condition_application_app_id | ||
delete | delete | authentication_events_flow_id, authentication_condition_application_app_id | If-Match | Remove 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.
| Name | Datatype | Description |
|---|---|---|
authentication_condition_application_app_id | string | The unique identifier of authenticationConditionApplication |
authentication_events_flow_id | string | The unique identifier of authenticationEventsFlow |
If-Match | string | ETag |
SELECT examples
- get
- list
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
;
List 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.
SELECT
appId
FROM entra_id.identity.authentication_events_flows_conditions_applications_include_applications
WHERE authentication_events_flow_id = '{{ authentication_events_flow_id }}' -- required
;
INSERT examples
- insert
- Manifest
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
;
# Description fields are for documentation purposes
- name: authentication_events_flows_conditions_applications_include_applications
props:
- name: authentication_events_flow_id
value: "{{ authentication_events_flow_id }}"
description: Required parameter for the authentication_events_flows_conditions_applications_include_applications resource.
- name: appId
value: "{{ appId }}"
description: |
The identifier for an application corresponding to a condition which will trigger an authenticationEventListener.
UPDATE examples
- update
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
- delete
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 }}'
;