b2xIdentityUserFlow リソースの種類
名前空間: microsoft.graph
Microsoft Entra テナント内のセルフサービス サインアップ ユーザー フローを表します。
ユーザー フローは、アプリケーションのゲスト ユーザーが セルフサービスのサインアップ 環境を有効にするために使用されます。 ユーザー フローは、サインアップ時にエンド ユーザーに表示されるエクスペリエンスを定義します。 このエクスペリエンスには、認証に使用できる ID プロバイダー と、サインアップ プロセスの一環として収集される属性が含まれます。
基本クラス identityUserFlow から継承します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
ユーザー フローの一覧表示 | b2xIdentityUserFlow コレクション | すべてのセルフサービス サインアップ ユーザー フローを取得します。 |
ユーザー フローの取得 | b2xIdentityUserFlow | セルフサービス サインアップ ユーザー フローのプロパティを取得します。 |
ユーザー フローの作成 | b2xIdentityUserFlow | 新しいセルフサービス サインアップ ユーザー フローを作成します。 |
ユーザー フローの削除 | なし | セルフサービス サインアップ ユーザー フローを削除します。 |
ID プロバイダーの一覧表示 | identityProvider コレクション | セルフサービス サインアップ ユーザー フローのすべての ID プロバイダーを取得します。 |
ID プロバイダーの追加 | なし | セルフサービス サインアップ ユーザー フローに ID プロバイダーを追加します。 |
ID プロバイダーの削除 | None | セルフサービス サインアップ ユーザー フローから ID プロバイダーを削除します。 |
ユーザー属性の割り当てをリストする | identityUserFlowAttributeAssignment コレクション | セルフサービス サインアップ ユーザー フローのすべてのユーザー属性の割り当てを取得します。 |
ユーザー属性の割り当てを作成する | identityUserFlowAttributeAssignment | セルフサービス サインアップ ユーザー フローのユーザー属性の割り当てを作成します。 |
言語をリストする | userFlowLanguageConfiguration コレクション | セルフサービス サインアップ ユーザー フロー内のすべての言語を取得します。 |
ユーザーフロー用の API コネクタ構成を取得する | userFlowApiConnectorConfiguration | セルフサービス サインアップ ユーザー フローで使用する API コネクタの構成を取得します。 $expand クエリ パラメーターは、このメソッドではサポートされていません。 |
ユーザー フローに API コネクタを構成する | None | apiConnectorConfiguration プロパティを更新することで、セルフサービス サインアップ ユーザー フローの特定の手順について API コネクタを構成します。 |
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
apiConnectorConfiguration | userFlowApiConnectorConfiguration | セルフサービス サインアップ ユーザー フローの一部として使用するために API コネクタを有効にする構成。 Get userFlowApiConnectorConfigurationを使用して、このオブジェクトの値を取得することができます。 |
id | String | ユーザー フローの名前は必須の値であり、作成後は変更できません。 作成後には、B2X_1_ の値を使用した名前が付けられます。 |
userFlowType | userFlowType | ユーザー フローの種類。 セルフサービス サインアップ ユーザー フローの場合、値は signUpOrSignIn 、作成後にのみ可能であり、変更できません。 |
userFlowTypeVersion | Single | ユーザー フローのバージョン。 セルフサービス サインアップ ユーザー フローの場合、バージョンは常に 1 です。 |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
identityProviders | identityProvider コレクション | ユーザー フローに含まれている ID プロバイダー。 |
languages | userFlowLanguageConfiguration コレクション | ユーザー フロー内でのカスタマイズがサポートされている言語。 セルフサービス サインアップ ユーザー フローでは、既定で言語のカスタマイズが有効になります。 セルフサービス サインアップ ユーザー フローでカスタム言語を作成することはできません。 |
userAttributeAssignments | identityUserFlowAttributeAssignment コレクション | ユーザー フローに含まれるユーザー属性の割り当て。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"apiConnectorConfiguration": {
"@odata.type": "microsoft.graph.userFlowApiConnectorConfiguration"
},
"id": "String (identifier)",
"identityProviders": [{"@odata.type": "microsoft.graph.identityProvider"}],
"languages": [{"@odata.type": "microsoft.graph.userFlowLanguageConfiguration"}],
"userAttributeAssignments": [{"@odate.type": "microsoft.graph.identityUserFlowAttributeAssignment"}],
"userFlowType": "String",
"userFlowTypeVersion": "Single"
}