Skip to main content

b2x_user_flows_languages

Creates, updates, deletes, gets or lists a b2x_user_flows_languages resource.

Overview

Nameb2x_user_flows_languages
TypeResource
Identra_id.identity.b2x_user_flows_languages

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
defaultPagesarrayCollection of pages with the default content to display in a user flow for a specified language. This collection doesn't allow any kind of modification.
displayNamestringThe language name to display. This property is read-only.
isEnabledbooleanIndicates whether the language is enabled within the user flow.
overridesPagesarrayCollection of pages with the overrides messages to display in a user flow for a specified language. This collection only allows you to modify the content of the page, any other modification isn't allowed (creation or deletion of pages).

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectb2x_identity_user_flow_id, user_flow_language_configuration_idRead the properties and relationships of a userFlowLanguageConfiguration object. These objects represent a language available in a user flow. Note: Language customization is enabled by default in Microsoft Entra user flows.
listselectb2x_identity_user_flow_idRetrieve a list of languages supported for customization in a B2X user flow.
insertinsertb2x_identity_user_flow_id
updateupdateb2x_identity_user_flow_id, user_flow_language_configuration_id
deletedeleteb2x_identity_user_flow_id, user_flow_language_configuration_idIf-Match

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
b2x_identity_user_flow_idstringThe unique identifier of b2xIdentityUserFlow
user_flow_language_configuration_idstringThe unique identifier of userFlowLanguageConfiguration
If-MatchstringETag

SELECT examples

Read the properties and relationships of a userFlowLanguageConfiguration object. These objects represent a language available in a user flow. Note: Language customization is enabled by default in Microsoft Entra user flows.

SELECT
id,
defaultPages,
displayName,
isEnabled,
overridesPages
FROM entra_id.identity.b2x_user_flows_languages
WHERE b2x_identity_user_flow_id = '{{ b2x_identity_user_flow_id }}' -- required
AND user_flow_language_configuration_id = '{{ user_flow_language_configuration_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO entra_id.identity.b2x_user_flows_languages (
id,
displayName,
isEnabled,
defaultPages,
overridesPages,
b2x_identity_user_flow_id
)
SELECT
'{{ id }}',
'{{ displayName }}',
{{ isEnabled }},
'{{ defaultPages }}',
'{{ overridesPages }}',
'{{ b2x_identity_user_flow_id }}'
RETURNING
id,
defaultPages,
displayName,
isEnabled,
overridesPages
;

UPDATE examples

No description available.

UPDATE entra_id.identity.b2x_user_flows_languages
SET
id = '{{ id }}',
displayName = '{{ displayName }}',
isEnabled = {{ isEnabled }},
defaultPages = '{{ defaultPages }}',
overridesPages = '{{ overridesPages }}'
WHERE
b2x_identity_user_flow_id = '{{ b2x_identity_user_flow_id }}' --required
AND user_flow_language_configuration_id = '{{ user_flow_language_configuration_id }}' --required
RETURNING
id,
defaultPages,
displayName,
isEnabled,
overridesPages;

DELETE examples

No description available.

DELETE FROM entra_id.identity.b2x_user_flows_languages
WHERE b2x_identity_user_flow_id = '{{ b2x_identity_user_flow_id }}' --required
AND user_flow_language_configuration_id = '{{ user_flow_language_configuration_id }}' --required
AND If-Match = '{{ If-Match }}'
;