# Ensure you're logged in: auth0 login
auth0 api get "events" --query "from=from" --query "from_timestamp=from_timestamp" --query "event_type=connection.created"
using Auth0.ManagementApi;
using System.Threading.Tasks;
using System.Collections.Generic;
public partial class Examples
{
public async Task Example() {
var client = new ManagementApiClient(
token: "<token>",
clientOptions: new ClientOptions { BaseUrl = "https://{YOUR_DOMAIN}/api/v2" }
);
await foreach (var item in client.Events.SubscribeAsync(
new SubscribeEventsRequestParameters {
From = "from",
FromTimestamp = "from_timestamp",
EventType = new List<EventStreamSubscribeEventsEventTypeEnum?>(){
EventStreamSubscribeEventsEventTypeEnum.ConnectionCreated,
}
}
))
{
/* consume each item */
}
;
}
}
package com.example.usage;
import com.auth0.client.mgmt.ManagementApi;
import com.auth0.client.mgmt.types.EventStreamSubscribeEventsEventTypeEnum;
import com.auth0.client.mgmt.types.SubscribeEventsRequestParameters;
import java.util.Arrays;
public class Example {
public static void main(String[] args) {
ManagementApi client = ManagementApi
.builder()
.domain("{YOUR_DOMAIN}")
.token("<token>")
.build();
client.events().subscribe(
SubscribeEventsRequestParameters
.builder()
.from("from")
.fromTimestamp("from_timestamp")
.eventType(
Arrays.asList(EventStreamSubscribeEventsEventTypeEnum.CONNECTION_CREATED)
)
.build()
);
}
}
<?php
namespace Example;
use Auth0\SDK\API\Management\Wrapper\ManagementClient;
use Auth0\SDK\API\Management\Wrapper\ManagementClientOptions;
use Auth0\SDK\API\Management\Events\Requests\SubscribeEventsRequestParameters;
use Auth0\SDK\API\Management\Types\EventStreamSubscribeEventsEventTypeEnum;
$client = new ManagementClient(new ManagementClientOptions(
domain: '{YOUR_DOMAIN}',
token: '<token>',
));
$client->events->subscribe(
new SubscribeEventsRequestParameters([
'from' => 'from',
'fromTimestamp' => 'from_timestamp',
'eventType' => [
EventStreamSubscribeEventsEventTypeEnum::ConnectionCreated->value,
],
]),
);
# Ensure you're logged in: auth0 login
auth0 api get "events" --query "from=from" --query "from_timestamp=from_timestamp" --query "event_type=connection.created"
using Auth0.ManagementApi;
using System.Threading.Tasks;
using System.Collections.Generic;
public partial class Examples
{
public async Task Example() {
var client = new ManagementApiClient(
token: "<token>",
clientOptions: new ClientOptions { BaseUrl = "https://{YOUR_DOMAIN}/api/v2" }
);
await foreach (var item in client.Events.SubscribeAsync(
new SubscribeEventsRequestParameters {
From = "from",
FromTimestamp = "from_timestamp",
EventType = new List<EventStreamSubscribeEventsEventTypeEnum?>(){
EventStreamSubscribeEventsEventTypeEnum.ConnectionCreated,
}
}
))
{
/* consume each item */
}
;
}
}
package com.example.usage;
import com.auth0.client.mgmt.ManagementApi;
import com.auth0.client.mgmt.types.EventStreamSubscribeEventsEventTypeEnum;
import com.auth0.client.mgmt.types.SubscribeEventsRequestParameters;
import java.util.Arrays;
public class Example {
public static void main(String[] args) {
ManagementApi client = ManagementApi
.builder()
.domain("{YOUR_DOMAIN}")
.token("<token>")
.build();
client.events().subscribe(
SubscribeEventsRequestParameters
.builder()
.from("from")
.fromTimestamp("from_timestamp")
.eventType(
Arrays.asList(EventStreamSubscribeEventsEventTypeEnum.CONNECTION_CREATED)
)
.build()
);
}
}
<?php
namespace Example;
use Auth0\SDK\API\Management\Wrapper\ManagementClient;
use Auth0\SDK\API\Management\Wrapper\ManagementClientOptions;
use Auth0\SDK\API\Management\Events\Requests\SubscribeEventsRequestParameters;
use Auth0\SDK\API\Management\Types\EventStreamSubscribeEventsEventTypeEnum;
$client = new ManagementClient(new ManagementClientOptions(
domain: '{YOUR_DOMAIN}',
token: '<token>',
));
$client->events->subscribe(
new SubscribeEventsRequestParameters([
'from' => 'from',
'fromTimestamp' => 'from_timestamp',
'eventType' => [
EventStreamSubscribeEventsEventTypeEnum::ConnectionCreated->value,
],
]),
);
Horodatage RFC-3339 indiquant à partir de quel moment commencer la diffusion des événements. Ce paramètre ne doit être utilisé que dans la requête initiale, lorsqu’un curseur n’est pas encore disponible. Les requêtes suivantes doivent utiliser le curseur (from), car il sera plus précis.
Type(s) d’événement à écouter. Indiquez ce paramètre plusieurs fois pour plusieurs types (p. ex., ?event_type=user.created&event_type=user.updated). S’il n’est pas fourni, tous les types d’événement seront diffusés.
Type(s) d’événement à écouter. Indiquez ce paramètre plusieurs fois pour plusieurs types (p. ex., ?event_type=user.created&event_type=user.updated). S’il n’est pas fourni, tous les types d’événements seront diffusés.
Options disponibles:
connection.created,
connection.deleted,
connection.updated,
group.created,
group.deleted,
group.member.added,
group.member.deleted,
group.role.assigned,
group.role.deleted,
group.updated,
organization.connection.added,
organization.connection.removed,
organization.connection.updated,
organization.created,
organization.deleted,
organization.group.role.assigned,
organization.group.role.deleted,
organization.member.added,
organization.member.deleted,
organization.member.role.assigned,
organization.member.role.deleted,
organization.updated,
user.created,
user.deleted,
user.updated
Réponse
Flux d’événements établi avec succès.
Option 1
Option 2
Option 3
Option 4
Option 5
Option 6
Option 7
Option 8
Option 9
Option 10
Option 11
Option 12
Option 13
Option 14
Option 15
Option 16
Option 17
Option 18
Option 19
Option 20
Option 21
Option 22
Option 23
Option 24
Option 25
Option 26
Option 27
Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, "error" pour les erreurs et "offset-only" pour les heartbeats avec offset seulement.
Représente un événement qui se produit lorsqu’une connexion est créée.
Show child attributes
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Auth0 Docs","description":"Auth0 documentation","colors":{"primary":"#9921FE","light":"#BC6DFF","dark":"#343434"},"logo":{"light":"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/light.svg","dark":"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/dark.svg","href":"https://auth0.com/docs/"},"favicon":"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/favicon.svg","api":{"params":{"post":["x-release-lifecycle"]},"playground":{"proxy":false},"url":"full"},"background":{"decoration":"gradient"},"seo":{"metatags":{"canonical":"https://auth0.com","og:image":"docs/images/share-image.png"}},"fonts":{"body":{"family":"Inter","source":"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900\u0026display=swap","format":"woff2"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"adobe":{"launchUrl":"https://assets.adobedtm.com/6bb3f7663515/7006851c9849/launch-af624fe9e34f.min.js"},"gtm":{"tagId":"GTM-W7FRLJ"},"heap":{"appId":"1279799279"},"onetrust":{"domainScript":"96e22fd8-d619-4cdd-a3c6-d51529d21faf","categoryId":"C0002","scriptSource":"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"languages":[{"language":"en","footer":{"socials":{"x-twitter":"https://x.com/auth0","github":"https://github.com/auth0","linkedin":"https://www.linkedin.com/company/auth0"},"links":[{"header":"Developers","items":[{"label":"Developer Hub","href":"https://developer.auth0.com"},{"label":"Code Samples \u0026 Guides","href":"https://developer.auth0.com/resources"},{"label":"Zero Index Newsletter","href":"https://auth0.com/blog/newsletter"},{"label":"Blog","href":"https://auth0.com/blog"},{"label":"Changelog","href":"https://auth0.com/changelog"}]},{"header":"Docs","items":[{"label":"Documentation","href":"https://auth0.com/docs"},{"label":"Quickstarts","href":"https://auth0.com/docs/quickstarts"},{"label":"APIs","href":"https://auth0.com/docs/api"},{"label":"SDK Libraries","href":"https://auth0.com/docs/libraries"},{"label":"Learn","href":"https://auth0.com/learn"},{"label":"Intro to IAM (CIAM)","href":"https://auth0.com/intro-to-iam"},{"label":"Reports","href":"https://auth0.com/resources/whitepapers"},{"label":"Webinars","href":"https://auth0.com/resources/webinars"}]},{"header":"Support Center","items":[{"label":"Community","href":"https://community.auth0.com"},{"label":"Help","href":"https://support.auth0.com"},{"label":"FAQs","href":"https://auth0.com/docs/troubleshoot"},{"label":"Auth0","href":"https://auth0.com"}]},{"header":"Company","items":[{"label":"Our Customers","href":"https://auth0.com/customers"},{"label":"Compliance","href":"https://auth0.com/security"},{"label":"Partners","href":"https://auth0.com/partners"},{"label":"Careers","href":"https://www.okta.com/company/careers"},{"label":"Okta + Auth0","href":"https://www.okta.com/okta-and-auth0"},{"label":"About us","href":"https://auth0.com/about"}]}]},"href":"docs/get-started"},{"language":"fr-ca","footer":{"socials":{"x-twitter":"https://x.com/auth0","github":"https://github.com/auth0","linkedin":"https://www.linkedin.com/company/auth0"},"links":[{"header":"Développeurs","items":[{"label":"Espace développeurs","href":"https://developer.auth0.com"},{"label":"Exemples de code et guides","href":"https://developer.auth0.com/resources"},{"label":"Infolettre Zero Index","href":"https://auth0.com/blog/newsletter"},{"label":"Blogue","href":"https://auth0.com/blog"},{"label":"Journal des modifications","href":"https://auth0.com/changelog"}]},{"header":"Documentation","items":[{"label":"Documentation","href":"https://auth0.com/docs"},{"label":"Guides de démarrage rapide","href":"https://auth0.com/docs/quickstarts"},{"label":"API","href":"https://auth0.com/docs/api"},{"label":"Bibliothèques SDK","href":"https://auth0.com/docs/libraries"},{"label":"Apprendre","href":"https://auth0.com/learn"},{"label":"Introduction à l’IAM (CIAM)","href":"https://auth0.com/intro-to-iam"},{"label":"Rapports","href":"https://auth0.com/resources/whitepapers"},{"label":"Webinaires","href":"https://auth0.com/resources/webinars"}]},{"header":"Centre d’assistance","items":[{"label":"Communauté","href":"https://community.auth0.com"},{"label":"Aide","href":"https://support.auth0.com"},{"label":"Foire aux questions","href":"https://auth0.com/docs/troubleshoot"},{"label":"Auth0","href":"https://auth0.com"}]},{"header":"Entreprise","items":[{"label":"Nos clients","href":"https://auth0.com/customers"},{"label":"Conformité","href":"https://auth0.com/security"},{"label":"Partenaires","href":"https://auth0.com/partners"},{"label":"Carrières","href":"https://www.okta.com/company/careers"},{"label":"Okta + Auth0","href":"https://www.okta.com/okta-and-auth0"},{"label":"À propos de nous","href":"https://auth0.com/about"}]}]},"href":"docs/fr-ca/get-started"},{"language":"ja-jp","footer":{"socials":{"x-twitter":"https://x.com/auth0","github":"https://github.com/auth0","linkedin":"https://www.linkedin.com/company/auth0"},"links":[{"header":"開発者向け","items":[{"label":"開発者ハブ","href":"https://developer.auth0.com"},{"label":"コードサンプルとガイド","href":"https://developer.auth0.com/resources"},{"label":"Zero Index Newsletter","href":"https://auth0.com/blog/newsletter"},{"label":"ブログ","href":"https://auth0.com/blog"},{"label":"変更履歴","href":"https://auth0.com/changelog"}]},{"header":"ドキュメント","items":[{"label":"ドキュメント","href":"https://auth0.com/docs"},{"label":"クイックスタート","href":"https://auth0.com/docs/quickstarts"},{"label":"API","href":"https://auth0.com/docs/api"},{"label":"SDKライブラリ","href":"https://auth0.com/docs/libraries"},{"label":"教育","href":"https://auth0.com/learn"},{"label":"IAM(CIAM)入門","href":"https://auth0.com/intro-to-iam"},{"label":"レポート","href":"https://auth0.com/resources/whitepapers"},{"label":"ウェビナー","href":"https://auth0.com/resources/webinars"}]},{"header":"サポートセンター","items":[{"label":"コミュニティ","href":"https://community.auth0.com"},{"label":"ヘルプ","href":"https://support.auth0.com"},{"label":"よくある質問","href":"https://auth0.com/docs/troubleshoot"},{"label":"Auth0","href":"https://auth0.com"}]},{"header":"会社情報","items":[{"label":"導入企業","href":"https://auth0.com/customers"},{"label":"コンプライアンス","href":"https://auth0.com/security"},{"label":"パートナー","href":"https://auth0.com/partners"},{"label":"採用情報","href":"https://www.okta.com/company/careers"},{"label":"Okta + Auth0","href":"https://www.okta.com/okta-and-auth0"},{"label":"私たちについて","href":"https://auth0.com/about"}]}]},"href":"docs/ja-jp/get-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"auth0","hasAudioNarration":false,"actualSubdomain":"auth0","customDomains":["auth0.com","auth0.auth0-mintlify.app"],"gitSource":{"type":"github","owner":"atko-cic","repo":"docs","deployBranch":"main","contentDirectory":"main","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae8e1da480840e7de73f336","collectionId":"8b27c171-adb9-412b-b579-2cfe16af78ab","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae8e1da480840e7de73f336"},"feedback":{"thumbs":true,"contextualFeedback":{"textInputOnly":true,"allowEmail":false},"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae8e1da480840e7de73f336","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"fr-ca","tag":"Outils de développement","count":1040},{"language":"ja-jp","tag":"開発ツール","count":1040},{"language":"en","tag":"Dev Tools","count":838},{"language":"en","tag":"APIs","count":614},{"language":"fr-ca","tag":"API","count":608},{"language":"ja-jp","tag":"API","count":608},{"language":"en","tag":"Management API","count":490},{"language":"fr-ca","tag":"Management API","count":484},{"language":"ja-jp","tag":"Management API","count":484},{"language":"en","tag":"Get Started","count":289},{"language":"ja-jp","tag":"はじめに","count":285},{"language":"fr-ca","tag":"Personnaliser","count":275},{"language":"ja-jp","tag":"カスタマイズ","count":275},{"language":"fr-ca","tag":"Pour commencer","count":268},{"language":"en","tag":"Reference","count":252},{"language":"en","tag":"Extend","count":216},{"language":"en","tag":"SDKs","count":209},{"language":"fr-ca","tag":"SDK","count":209},{"language":"ja-jp","tag":"SDK","count":209},{"language":"en","tag":"Monitor","count":194},{"language":"en","tag":"Authenticate","count":186},{"language":"fr-ca","tag":"Authentifier","count":186},{"language":"ja-jp","tag":"認証","count":186},{"language":"en","tag":"Tenant Log Event Types","count":171},{"language":"fr-ca","tag":"Catalogue des journaux du locataire","count":170},{"language":"ja-jp","tag":"テナントログカタログ","count":170},{"language":"fr-ca","tag":"Sécuriser","count":151},{"language":"ja-jp","tag":"セキュリティ","count":151},{"language":"fr-ca","tag":"Protéger votre application","count":133},{"language":"ja-jp","tag":"アプリケーションを保護する","count":133}],"searchSettings":{"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":false,"enableAskAiSearchBar":false,"deflection":{"enabled":false,"type":"link"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"ui/css/recipe.css","content":"#content-area:has(.recipe-container){overflow:visible!important}.recipe-content .recipe-section:first-of-type{margin-top:1rem}.active-section{opacity:1!important}"},{"filePath":"ui/css/styles.css","content":"@font-face{font-family:\"Inter Fallback\";src:local(\"Arial\");size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}body{font-feature-settings:\"kern\",\"liga\",\"clig\",\"calt\",\"rvrn\";font-family:\"Inter\",\"Inter Fallback\",system-ui,-apple-system,sans-serif}.mdx-content{line-height:1.625}#page-title{font-size:var(--text-3xl);line-height:1.15}.mdx-content .link{font-weight:inherit;border:0;text-decoration:underline;text-underline-offset:2px;transition:opacity .15s ease-out}.mdx-content .link:hover{color:rgb(var(--tw-prose-links))}.dark .mdx-content .link:hover,.mdx-content .link,.nav-tabs-item[data-active]{color:rgb(var(--primary))}.mdx-content table{border-radius:12px;border:0;box-shadow:0 0 0 1px rgb(from var(--border-muted) r g b/50%);overflow:hidden}img.icon.inline{margin:0}#navbar{padding-bottom:.5rem;box-shadow:0 0 0 1px oklch(from var(--border) l c h/.1),0 1px 1px -1px oklch(from var(--shadow) l c h/.06),0 2px 2px -2px oklch(from var(--shadow) l c h/.06),0 2px 4px -2px oklch(from var(--shadow) l c h/.06)}body:has([data-uc-component] [data-slot=dialog-content]) #navbar>div:first-child{border-bottom-color:transparent}body[data-scroll-locked]:has([data-uc-component] [data-slot=dialog-content]){margin-right:0!important}#adu-root{transition:opacity .2s ease,visibility 0s linear 0s}body:has([data-uc-component] [data-slot=dialog-content]) #adu-root{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.nav-tabs{column-gap:0}.nav-tabs-item{padding:.25rem .75rem;text-shadow:none}.dark .nav-tabs-item[data-active]{color:rgb(var(--primary-light))}.nav-tabs-item:hover{color:rgb(var(--primary));background-color:rgb(var(--primary)/.1);transition:all .15s ease-out;border-radius:.75rem}#sidebar-content{border-color:transparent}.card{transition:all .15s ease}.libraries_card{border:1px solid var(--border-muted)}.api_card_wrapper .card{background-color:transparent;color:var(--foreground-card);border-radius:0;border-bottom:3px solid currentColor!important;margin-bottom:1rem}[data-component-part=field-meta-post]{background-color:lab(91.896% .077188 -6.94053);color:lab(36.091% 25.9241 -68.0384)}.dark [data-component-part=field-meta-post]{background-color:lab(16.0426% 6.71726 -27.2409);color:lab(72.6029% 4.08953 -41.9669)}body:has([data-uc-component] [data-slot=dialog-overlay]) [data-assistant-bar]{visibility:hidden}"},{"filePath":"ui/css/apiExplorer.css","content":".api-section-heading-subtitle,.array-param-field,.object-param-field,.primitive-param-field{font-size:.875rem}svg[style*=\"/zsh.svg\"]{-webkit-mask-image:url(/docs/images/auth0-cli.svg)!important;mask-image:url(/docs/images/auth0-cli.svg)!important}"},{"filePath":"ui/auth0-docs-ui-1.10.0.css","content":"@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--adu-font-sans:ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--adu-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;--adu-color-blue-500:oklch(62.3% .214 259.815);--adu-color-white:#fff;--adu-spacing:.25rem;--adu-text-xs--line-height:calc(1/.75);--adu-text-sm--line-height:calc(1.25/.875);--adu-text-base--line-height:1.5;--adu-text-lg--line-height:calc(1.75/1.125);--adu-text-xl--line-height:calc(1.75/1.25);--adu-text-2xl--line-height:calc(2/1.5);--adu-text-3xl--line-height:1.2;--adu-tracking-widest:.1em;--adu-ease-in-out:cubic-bezier(.4,0,.2,1);--adu-animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--adu-default-transition-duration:.15s;--adu-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--adu-default-font-family:var(--adu-font-sans);--adu-default-mono-font-family:var(--adu-font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;margin-inline-end:4px}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--adu-default-font-family,ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\");font-feature-settings:var(--adu-default-font-feature-settings,normal);font-variation-settings:var(--adu-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--adu-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace);font-feature-settings:var(--adu-default-mono-font-feature-settings,normal);font-variation-settings:var(--adu-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border);outline-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in srgb,var(--color-ring)50%,transparent)}}body{background-color:var(--color-background);color:var(--color-foreground);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:style;font-feature-settings:\"kern\",\"liga\",\"clig\",\"calt\",\"rvrn\"}}@layer components;@layer utilities{.adu\\:\\@container\\/card-header{container:card-header/inline-size}.adu\\:pointer-events-none{pointer-events:none}.adu\\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.adu\\:absolute,.adu\\:sr-only{position:absolute}.adu\\:fixed{position:fixed}.adu\\:relative{position:relative}.adu\\:static{position:static}.adu\\:top-0{top:calc(var(--adu-spacing)*0)}.adu\\:right-0{right:calc(var(--adu-spacing)*0)}.adu\\:left-0{left:calc(var(--adu-spacing)*0)}.adu\\:left-2{left:calc(var(--adu-spacing)*2)}.adu\\:left-73{left:calc(var(--adu-spacing)*73)}.adu\\:z-0{z-index:0}.adu\\:z-30{z-index:30}.adu\\:z-50{z-index:50}.adu\\:z-\\[39\\]{z-index:39}.adu\\:col-start-2{grid-column-start:2}.adu\\:row-span-2{grid-row:span 2/span 2}.adu\\:row-start-1{grid-row-start:1}.adu\\:-mx-1{margin-inline:calc(var(--adu-spacing)*-1)}.adu\\:my-1{margin-block:calc(var(--adu-spacing)*1)}.adu\\:mr-2{margin-right:calc(var(--adu-spacing)*2)}.adu\\:-ml-8{margin-left:calc(var(--adu-spacing)*-8)}.adu\\:ml-2{margin-left:calc(var(--adu-spacing)*2)}.adu\\:ml-auto{margin-left:auto}.adu\\:flex{display:flex}.adu\\:grid{display:grid}.adu\\:hidden{display:none}.adu\\:inline-block{display:inline-block}.adu\\:inline-flex{display:inline-flex}.adu\\:aspect-square{aspect-ratio:1}.adu\\:size-2{width:calc(var(--adu-spacing)*2);height:calc(var(--adu-spacing)*2)}.adu\\:size-3\\.5{width:calc(var(--adu-spacing)*3.5);height:calc(var(--adu-spacing)*3.5)}.adu\\:size-4{width:calc(var(--adu-spacing)*4);height:calc(var(--adu-spacing)*4)}.adu\\:size-8{width:calc(var(--adu-spacing)*8);height:calc(var(--adu-spacing)*8)}.adu\\:size-9{width:calc(var(--adu-spacing)*9);height:calc(var(--adu-spacing)*9)}.adu\\:size-full{width:100%;height:100%}.adu\\:h-4{height:calc(var(--adu-spacing)*4)}.adu\\:h-8{height:calc(var(--adu-spacing)*8)}.adu\\:h-9{height:calc(var(--adu-spacing)*9)}.adu\\:h-10{height:calc(var(--adu-spacing)*10)}.adu\\:h-14{height:calc(var(--adu-spacing)*14)}.adu\\:h-\\[18px\\]{height:18px}.adu\\:h-px{height:1px}.adu\\:max-h-\\(--radix-dropdown-menu-content-available-height\\){max-height:var(--radix-dropdown-menu-content-available-height)}.adu\\:max-h-72\\.5{max-height:calc(var(--adu-spacing)*72.5)}.adu\\:max-h-\\[calc\\(100\\%\\+2px\\)\\]{max-height:calc(100% + 2px)}.adu\\:w-4{width:calc(var(--adu-spacing)*4)}.adu\\:w-8{width:calc(var(--adu-spacing)*8)}.adu\\:w-9{width:calc(var(--adu-spacing)*9)}.adu\\:w-48{width:calc(var(--adu-spacing)*48)}.adu\\:w-73{width:calc(var(--adu-spacing)*73)}.adu\\:w-\\[24px\\]{width:24px}.adu\\:w-full{width:100%}.adu\\:min-w-\\[8rem\\]{min-width:8rem}.adu\\:flex-1{flex:1}.adu\\:shrink-0{flex-shrink:0}.adu\\:origin-\\(--radix-dropdown-menu-content-transform-origin\\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.adu\\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\\:animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\\:animate-pulse{animation:var(--adu-animate-pulse)}.adu\\:cursor-default{cursor:default}.adu\\:auto-rows-min{grid-auto-rows:min-content}.adu\\:grid-rows-\\[auto_auto\\]{grid-template-rows:auto auto}.adu\\:flex-col{flex-direction:column}.adu\\:flex-wrap{flex-wrap:wrap}.adu\\:items-center{align-items:center}.adu\\:items-start{align-items:flex-start}.adu\\:justify-center{justify-content:center}.adu\\:gap-0{gap:calc(var(--adu-spacing)*0)}.adu\\:gap-1{gap:calc(var(--adu-spacing)*1)}.adu\\:gap-1\\.5{gap:calc(var(--adu-spacing)*1.5)}.adu\\:gap-2{gap:calc(var(--adu-spacing)*2)}.adu\\:gap-3{gap:calc(var(--adu-spacing)*3)}.adu\\:gap-4{gap:calc(var(--adu-spacing)*4)}.adu\\:gap-6{gap:calc(var(--adu-spacing)*6)}.adu\\:gap-8{gap:calc(var(--adu-spacing)*8)}.adu\\:self-start{align-self:flex-start}.adu\\:self-stretch{align-self:stretch}.adu\\:justify-self-end{justify-self:flex-end}.adu\\:overflow-auto{overflow:auto}.adu\\:overflow-hidden{overflow:hidden}.adu\\:overflow-x-hidden{overflow-x:hidden}.adu\\:overflow-y-auto{overflow-y:auto}.adu\\:rounded{border-radius:.25rem}.adu\\:rounded-full{border-radius:9999px}.adu\\:rounded-md{border-radius:.5rem}.adu\\:rounded-none{border-radius:0}.adu\\:rounded-sm{border-radius:.375rem}.adu\\:rounded-xl{border-radius:.875rem}.adu\\:border{border-style:var(--tw-border-style);border-width:1px}.adu\\:border\\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.adu\\:border-border-input{border-color:var(--border-input)}.adu\\:border-border-muted{border-color:var(--border-muted)}.adu\\:bg-\\[\\#232220\\]{background-color:#232220}.adu\\:bg-blue-500{background-color:var(--adu-color-blue-500)}.adu\\:bg-border-input{background-color:var(--border-input)}.adu\\:bg-button-primary{background-color:var(--button-primary)}.adu\\:bg-card{background-color:var(--card)}.adu\\:bg-destructive{background-color:var(--destructive)}.adu\\:bg-input{background-color:var(--input)}.adu\\:bg-page{background-color:var(--page)}.adu\\:bg-popover{background-color:var(--popover)}.adu\\:bg-surface-muted{background-color:var(--surface-muted)}.adu\\:bg-surface-selected{background-color:var(--surface-selected)}.adu\\:fill-current{fill:currentColor}.adu\\:p-0{padding:calc(var(--adu-spacing)*0)}.adu\\:p-1{padding:calc(var(--adu-spacing)*1)}.adu\\:p-2\\.5{padding:calc(var(--adu-spacing)*2.5)}.adu\\:p-4{padding:calc(var(--adu-spacing)*4)}.adu\\:px-1{padding-inline:calc(var(--adu-spacing)*1)}.adu\\:px-2{padding-inline:calc(var(--adu-spacing)*2)}.adu\\:px-3{padding-inline:calc(var(--adu-spacing)*3)}.adu\\:px-4{padding-inline:calc(var(--adu-spacing)*4)}.adu\\:px-6{padding-inline:calc(var(--adu-spacing)*6)}.adu\\:py-1\\.5{padding-block:calc(var(--adu-spacing)*1.5)}.adu\\:py-2{padding-block:calc(var(--adu-spacing)*2)}.adu\\:py-3{padding-block:calc(var(--adu-spacing)*3)}.adu\\:py-6{padding-block:calc(var(--adu-spacing)*6)}.adu\\:pt-3{padding-top:calc(var(--adu-spacing)*3)}.adu\\:pr-2{padding-right:calc(var(--adu-spacing)*2)}.adu\\:pl-8{padding-left:calc(var(--adu-spacing)*8)}.adu\\:text-center{text-align:center}.adu\\:font-aeonik{font-family:Aeonik,sans-serif}.adu\\:font-inter{font-family:Inter,Inter Fallback,system-ui,-apple-system,sans-serif}.adu\\:font-roboto-mono{font-family:Roboto Mono,sans-serif}.adu\\:text-2xl{font-size:2rem;line-height:var(--tw-leading,var(--adu-text-2xl--line-height))}.adu\\:text-3xl{font-size:2.5rem;line-height:var(--tw-leading,var(--adu-text-3xl--line-height))}.adu\\:text-base{font-size:1rem;line-height:var(--tw-leading,var(--adu-text-base--line-height))}.adu\\:text-lg{font-size:1.25rem;line-height:var(--tw-leading,var(--adu-text-lg--line-height))}.adu\\:text-sm{font-size:.875rem;line-height:var(--tw-leading,var(--adu-text-sm--line-height))}.adu\\:text-sm\\!{font-size:.875rem!important;line-height:var(--tw-leading,var(--adu-text-sm--line-height))!important}.adu\\:text-xl{font-size:1.5rem;line-height:var(--tw-leading,var(--adu-text-xl--line-height))}.adu\\:text-xs{font-size:.75rem;line-height:var(--tw-leading,var(--adu-text-xs--line-height))}.adu\\:leading-1\\.5{--tw-leading:calc(var(--adu-spacing)*1.5);line-height:calc(var(--adu-spacing)*1.5)}.adu\\:leading-1\\.15{--tw-leading:1.15;line-height:1.15}.adu\\:leading-1\\.20{--tw-leading:1.2;line-height:1.2}.adu\\:leading-1\\.25{--tw-leading:1.25;line-height:1.25}.adu\\:leading-1\\.30{--tw-leading:1.3;line-height:1.3}.adu\\:leading-1\\.33{--tw-leading:1.33;line-height:1.33}.adu\\:leading-1\\.40{--tw-leading:1.4;line-height:1.4}.adu\\:leading-1\\.45{--tw-leading:1.45;line-height:1.45}.adu\\:leading-1\\.65{--tw-leading:1.65;line-height:1.65}.adu\\:leading-none{--tw-leading:1;line-height:1}.adu\\:font-medium{--tw-font-weight:500;font-weight:500}.adu\\:font-normal{--tw-font-weight:400;font-weight:400}.adu\\:font-semibold{--tw-font-weight:600;font-weight:600}.adu\\:tracking-n-2xl{--tw-tracking:-.02em;letter-spacing:-.02em}.adu\\:tracking-n-3xl{--tw-tracking:-.02125em;letter-spacing:-.02125em}.adu\\:tracking-n-5xl{--tw-tracking:-.044em;letter-spacing:-.044em}.adu\\:tracking-n-6xl{--tw-tracking:-.05em;letter-spacing:-.05em}.adu\\:tracking-n-lg{--tw-tracking:-.011em;letter-spacing:-.011em}.adu\\:tracking-n-md{--tw-tracking:-.00625em;letter-spacing:-.00625em}.adu\\:tracking-n-sm{--tw-tracking:-.006em;letter-spacing:-.006em}.adu\\:tracking-n-xl{--tw-tracking:-.01125em;letter-spacing:-.01125em}.adu\\:tracking-n-xs{--tw-tracking:-.00525em;letter-spacing:-.00525em}.adu\\:tracking-p-2xl{--tw-tracking:.0375em;letter-spacing:.0375em}.adu\\:tracking-p-lg{--tw-tracking:.011em;letter-spacing:.011em}.adu\\:tracking-p-md{--tw-tracking:.01em;letter-spacing:.01em}.adu\\:tracking-p-sm{--tw-tracking:.005em;letter-spacing:.005em}.adu\\:tracking-p-xs{--tw-tracking:.0025em;letter-spacing:.0025em}.adu\\:tracking-widest{--tw-tracking:var(--adu-tracking-widest);letter-spacing:var(--adu-tracking-widest)}.adu\\:whitespace-nowrap{white-space:nowrap}.adu\\:text-\\[\\#f4f4f4\\]{color:#f4f4f4}.adu\\:text-\\[\\#f4f4f4\\]\\!{color:#f4f4f4!important}.adu\\:text-foreground{color:var(--foreground)}.adu\\:text-foreground-bold{color:var(--foreground-bold)}.adu\\:text-foreground-icon{color:var(--foreground-icon)}.adu\\:text-foreground-inverse{color:var(--foreground-inverse)}.adu\\:text-foreground-inverse\\!{color:var(--foreground-inverse)!important}.adu\\:text-white{color:var(--adu-color-white)}.adu\\:uppercase{text-transform:uppercase}.adu\\:underline{text-decoration-line:underline}.adu\\:underline-offset-4{text-underline-offset:4px}.adu\\:underline-offset-auto{text-underline-offset:auto}.adu\\:shadow-lg{--tw-shadow:0px 12px 12px -6px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-3))),0px 6px 6px -1.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-2))),0px 4px 4px 0px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)))}.adu\\:shadow-lg,.adu\\:shadow-md,.adu\\:shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\\:shadow-md{--tw-shadow:0px 6px 6px -3px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-2))),0px 4px 4px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)))}.adu\\:shadow-sm{--tw-shadow:0px 4px 4px -2px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)))}.adu\\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.adu\\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.adu\\:transition-\\[height\\],.adu\\:transition-all{transition-property:height;transition-timing-function:var(--tw-ease,var(--adu-default-transition-timing-function));transition-duration:var(--tw-duration,var(--adu-default-transition-duration))}.adu\\:transition-all{transition-property:all}.adu\\:ease-in-out{--tw-ease:var(--adu-ease-in-out);transition-timing-function:var(--adu-ease-in-out)}.adu\\:fill-mode-both{--tw-animation-fill-mode:both;animation-fill-mode:both}.adu\\:outline-none{--tw-outline-style:none;outline-style:none}.adu\\:select-none{-webkit-user-select:none;user-select:none}.adu\\:fade-in{--tw-enter-opacity:0}.adu\\:fade-out{--tw-exit-opacity:0}.adu\\:slide-in-from-left{--tw-enter-translate-x:-100%}.adu\\:slide-in-from-right{--tw-enter-translate-x:100%}.adu\\:slide-out-to-left{--tw-exit-translate-x:-100%}.adu\\:slide-out-to-right{--tw-exit-translate-x:100%}@media (hover:hover){.adu\\:hover\\:bg-button-primary\\/90:hover{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){.adu\\:hover\\:bg-button-primary\\/90:hover{background-color:color-mix(in oklab,var(--button-primary)90%,transparent)}}.adu\\:hover\\:bg-destructive\\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:hover\\:bg-destructive\\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.adu\\:hover\\:underline:hover{text-decoration-line:underline}}.adu\\:focus-visible\\:ring-\\[3px\\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\\:focus-visible\\:ring-destructive\\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:focus-visible\\:ring-destructive\\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\\:focus-visible\\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.adu\\:focus-visible\\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.adu\\:disabled\\:pointer-events-none:disabled{pointer-events:none}.adu\\:disabled\\:opacity-50:disabled{opacity:.5}.adu\\:has-data-\\[slot\\=card-action\\]\\:grid-cols-\\[1fr_auto\\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.adu\\:has-\\[\\>svg\\]\\:px-2\\.5:has(>svg){padding-inline:calc(var(--adu-spacing)*2.5)}.adu\\:has-\\[\\>svg\\]\\:px-3:has(>svg){padding-inline:calc(var(--adu-spacing)*3)}.adu\\:has-\\[\\>svg\\]\\:px-4:has(>svg){padding-inline:calc(var(--adu-spacing)*4)}.adu\\:aria-invalid\\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.adu\\:aria-invalid\\:ring-destructive\\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:aria-invalid\\:ring-destructive\\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\\:\\[\\\u0026_svg\\]\\:pointer-events-none svg,.adu\\:data-\\[disabled\\]\\:pointer-events-none[data-disabled]{pointer-events:none}.adu\\:data-\\[disabled\\]\\:opacity-50[data-disabled]{opacity:.5}.adu\\:data-\\[inset\\]\\:pl-8[data-inset]{padding-left:calc(var(--adu-spacing)*8)}.adu\\:data-\\[side\\=bottom\\]\\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--adu-spacing)*2*-1)}.adu\\:data-\\[side\\=left\\]\\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--adu-spacing)*2)}.adu\\:data-\\[side\\=right\\]\\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--adu-spacing)*2*-1)}.adu\\:data-\\[side\\=top\\]\\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--adu-spacing)*2)}.adu\\:data-\\[state\\=closed\\]\\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\\:data-\\[state\\=closed\\]\\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.adu\\:data-\\[state\\=closed\\]\\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.adu\\:data-\\[state\\=open\\]\\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\\:data-\\[state\\=open\\]\\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.adu\\:data-\\[state\\=open\\]\\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.adu\\:data-\\[variant\\=destructive\\]\\:text-destructive[data-variant=destructive]{color:var(--destructive)}.adu\\:data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.adu\\:data-\\[variant\\=destructive\\]\\:focus\\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (min-width:64rem){.adu\\:lg\\:block{display:block}.adu\\:lg\\:w-auto{width:auto}}.adu\\:dark\\:bg-destructive\\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:dark\\:bg-destructive\\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.adu\\:dark\\:bg-input\\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.adu\\:dark\\:bg-input\\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.adu\\:dark\\:shadow-xs:is(.dark *){--tw-shadow:0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.adu\\:dark\\:hover\\:bg-input\\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.adu\\:dark\\:hover\\:bg-input\\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.adu\\:dark\\:focus-visible\\:ring-destructive\\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:dark\\:focus-visible\\:ring-destructive\\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.adu\\:dark\\:aria-invalid\\:ring-destructive\\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:dark\\:aria-invalid\\:ring-destructive\\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.adu\\:dark\\:data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\\:dark\\:data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\\:\\[\\\u0026_svg\\]\\:shrink-0 svg{flex-shrink:0}.adu\\:\\[\\\u0026_svg\\:not\\(\\[class\\*\\=\\'size-\\'\\]\\)\\]\\:size-4 svg:not([class*=size-]){width:calc(var(--adu-spacing)*4);height:calc(var(--adu-spacing)*4)}.adu\\:\\[\\.border-b\\]\\:pb-6.border-b{padding-bottom:calc(var(--adu-spacing)*6)}.adu\\:\\[\\.border-t\\]\\:pt-6.border-t{padding-top:calc(var(--adu-spacing)*6)}:is(.adu\\:data-\\[variant\\=destructive\\]\\:\\*\\:\\[svg\\]\\:\\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}}@property --tw-animation-delay{syntax:\"*\";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:\"*\";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:\"*\";inherits:false}@property --tw-animation-fill-mode{syntax:\"*\";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:\"*\";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:\"*\";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:\"*\";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:\"*\";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:\"*\";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:\"*\";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:\"*\";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:\"*\";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:\"*\";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:\"*\";inherits:false;initial-value:0}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}:root{--page:#fff;--card:#fff;--input:#fff;--destructive:#f3e2de;--popover:#fff;--layer:#fffc;--success:#abdfb9;--info:#b2c5fb;--caution:#ffe573;--warning:#ffbf9f;--button-subtle:#00000008;--surface-muted:#c2c2c2;--surface-selected:#efefef;--button-primary:#191919;--foreground:#767676;--foreground-inverse:#f4f4f4;--foreground-bold:#232220;--foreground-card:#232220;--foreground-destructive:#ba351d;--foreground-popover:#232220;--foreground-selected:#6742d5;--foreground-success:#008140;--foreground-info:#344ac5;--foreground-caution:#907600;--foreground-warning:#c45915;--foreground-icon:#1f1f1f;--border-boldest:#1f1f1f;--border-input:#e6e6e6;--border:#afadaa;--border-muted:#cecdca;--border-success:#008140;--border-info:#344ac5;--border-caution:#907600;--border-warning:#c45915;--code-layer:#f4f4f4;--code-content:#fffc;--code-string-key:#595959;--code-string-value:#149750;--code-boolean:#e27133;--code-delimiter:#afafaf;--code-number:#374ec9;--code-object:#6742d5;--color-shadow:0,0%,0%;--color-shadow-destructive:5,85%,37%;--transparency-level-1:.04;--transparency-level-2:.06;--transparency-level-3:.08;--transparency-level-4:.1;--transparency-level-5:.12;--transparency-level-6:.16;--transparency-level-7:.2;--transparency-level-8:.24;--transparency-level-9:.4}.dark{--page:#191919;--card:#21201f;--input:#0000000d;--destructive:#43140b;--popover:#21201f;--layer:#29272580;--success:#225835;--info:#2f428b;--caution:#433600;--warning:#63361f;--button-subtle:#ffffffe6;--surface-muted:#4a4a4a;--surface-selected:#282828;--button-primary:#fff;--foreground:#7b7b7b;--foreground-inverse:#191919;--foreground-bold:#efede9;--foreground-card:#efede9;--foreground-destructive:#ff9179;--foreground-popover:#efede9;--foreground-selected:#b3a7ff;--foreground-success:#61d287;--foreground-info:#94b2ff;--foreground-caution:#f8d523;--foreground-warning:#ff9f6e;--foreground-icon:#eee;--border-boldest:#eee;--border-input:#282828;--border:#63615e;--border-muted:#3f3d3a;--border-success:#61d287;--border-info:#94b2ff;--border-caution:#f8d523;--border-warning:#ff9f6e;--code-layer:#21201f;--code-content:#1a1918;--code-string-key:#b4b4b4;--code-string-value:#61d287;--code-boolean:#ff9f6e;--code-delimiter:#7b7b7b;--code-number:#94b2ff;--code-object:#b3a7ff;--color-shadow:0,0%,100%;--color-shadow-destructive:5,85%,37%;--transparency-level-1:.04;--transparency-level-2:.06;--transparency-level-3:.08;--transparency-level-4:.1;--transparency-level-5:.12;--transparency-level-6:.16;--transparency-level-7:.2;--transparency-level-8:.24;--transparency-level-9:.4}.adu-dropdown-menu-content,.adu-dropdown-menu-content:after,.adu-dropdown-menu-content:before{border-width:1px;border-color:var(--border-input)}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage>\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage>\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength>\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:\"*\";inherits:false}"},{"filePath":"ui/css/ai.css","content":"@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.connection-card-filters button,.connection-card-search{background:var(--card);border-color:var(--foreground);transition:all .2s ease}.connection-card-filters button.active{text-decoration:underline dotted;color:rgb(var(--primary));border-color:rgb(var(--primary))}.connection-card-no-results{text-decoration:none!important;cursor:default!important}.download-button-container{display:inline-block;margin-bottom:1rem}.download-button{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem .5rem 1rem;border-radius:.75rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;color:var(--foreground-inverse);background-color:var(--button-primary);box-shadow:0 0 0 1px oklch(from var(--button-primary) l c h/.12),0 1px 1px -1px oklch(from var(--button-primary) l c h/.06),0 2px 2px -2px oklch(from var(--button-primary) l c h/.06),0 2px 4px -2px oklch(from var(--button-primary) l c h/.06),0 4px 6px -4px oklch(from var(--button-primary) l c h/.06),0 6px 8px -6px oklch(from var(--button-primary) l c h/.06),0 -1px 2px 0 oklch(from var(--button-primary) l c h/.2) inset}.download-button:hover:not(:disabled){background-color:oklch(from var(--button-primary) l c h/.8);box-shadow:0 0 0 4px oklch(from var(--button-primary) l c h/.06),0 1px 1px -1px oklch(from var(--button-primary) l c h/.06),0 2px 2px -2px oklch(from var(--button-primary) l c h/.06),0 2px 4px -2px oklch(from var(--button-primary) l c h/.06),0 4px 6px -4px oklch(from var(--button-primary) l c h/.06),0 6px 8px -6px oklch(from var(--button-primary) l c h/.06),0 -1px 2px 0 oklch(from var(--button-primary) l c h/.2) inset}.download-button:disabled{opacity:.6;cursor:not-allowed}.download-button.downloading{pointer-events:none}.download-spinner{animation:spin 1s linear infinite}"},{"filePath":"ui/universal-components/universal-components-1.0.27.css","href":"/_mintlify/custom/auth0/00cc1c5532398fe9/ui/universal-components/universal-components-1.0.27.css"}],"page":{"pagePath":"docs/fr-ca/api/management/v2/events/subscribe-events","slug":"/docs/fr-ca/api/management/v2/events/subscribe-events","pageMetadata":{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /events","playground":"interactive","deprecated":false,"title":"S’abonner aux événements via Server-Sent Events (SSE)","description":"S’abonner aux événements au moyen de Server-Sent Events (SSE)","href":"/docs/fr-ca/api/management/v2/events/subscribe-events"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"S’abonner aux événements au moyen de Server-Sent Events (SSE)\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const Scopes=({scopes=[]})=>{return _jsxs(`div`,{children:[_jsx(`div`,{class:`api-section-heading mint-flex mint-flex-col mint-gap-y-4 mint-w-full`,children:_jsxs(`div`,{class:`mint-flex mint-items-baseline mint-border-b mint-pb-2.5 mint-border-gray-100 dark:mint-border-gray-800 mint-w-full`,children:[_jsx(`h4`,{class:`api-section-heading-title mint-flex-1 mint-mb-0`,children:`Portées`}),_jsx(`div`,{class:`mint-flex mint-items-center`})]})}),_jsx(`div`,{class:`mint-mt-4`,children:_jsx(`div`,{class:`mint-space-y-4 mint-whitespace-normal prose prose-sm prose-gray dark:prose-invert overflow-wrap-anywhere [\u0026_*]:overflow-wrap-anywhere`,children:_jsx(`p`,{class:`mint-whitespace-pre-line mint-text-xs`,children:`Les portées définissent les autorisations et les niveaux d’accès des requêtes API et des jetons d’authentification.`})})}),_jsx(`div`,{class:`mint-flex mint-font-mono mint-text-sm mint-group/param-head param-head mint-break-all mint-relative mint-mt-6`,id:`scopes-scopes`,children:_jsx(`div`,{class:`mint-flex-1 mint-flex mint-flex-col mint-content-start mint-py-0.5 mint-mr-5`,children:_jsxs(`div`,{class:`mint-flex mint-items-center mint-flex-wrap mint-gap-2`,children:[_jsx(`div`,{class:`mint-absolute mint--top-1.5`,children:_jsxs(`a`,{href:`#scopes-scopes`,class:`mint--ml-10 mint-flex mint-items-center mint-opacity-0 mint-border-0 group-hover/param-head:mint-opacity-100 focus:mint-opacity-100 focus:mint-outline-0 mint-py-2 [.expandable-content_\u0026]:mint--ml-[2.1rem] mint-group/link`,\"aria-label\":`Aller à l’en-tête`,children:[``,_jsx(`div`,{class:`mint-w-6 mint-h-6 mint-rounded-md mint-flex mint-items-center mint-justify-center mint-shadow-sm mint-text-gray-400 dark:mint-text-white/50 dark:bg-background-dark dark:mint-brightness-[1.35] dark:mint-ring-1 dark:hover:mint-brightness-150 mint-bg-white mint-ring-1 mint-ring-gray-400/30 dark:mint-ring-gray-700/25 hover:mint-ring-gray-400/60 dark:hover:mint-ring-white/20 group-focus/link:mint-border-2 group-focus/link:border-primary dark:group-focus/link:border-primary-light`,children:_jsx(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`gray`,height:`12px`,viewBox:`0 0 576 512`,children:_jsx(`path`,{d:`M0 256C0 167.6 71.6 96 160 96h72c13.3 0 24 10.7 24 24s-10.7 24-24 24H160C98.1 144 48 194.1 48 256s50.1 112 112 112h72c13.3 0 24 10.7 24 24s-10.7 24-24 24H160C71.6 416 0 344.4 0 256zm576 0c0 88.4-71.6 160-160 160H344c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c61.9 0 112-50.1 112-112s-50.1-112-112-112H344c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c88.4 0 160 71.6 160 160zM184 232H392c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z`})})})]})}),scopes.map((scope,index)=>{return _jsx(`span`,{class:`mint-flex mint-items-center mint-px-2 mint-py-0.5 mint-rounded-md mint-bg-gray-100/50 dark:mint-bg-white/5 mint-text-gray-600 dark:mint-text-gray-200 mint-font-medium mint-break-all`,style:{lineHeight:`1rem`,fontSize:`0.75rem`,fontFamily:`var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace`},\"data-component-part\":`field-info-pill`,children:scope},index)})]})})})]})};const ApiReleaseLifecycle=({releaseLifecycle=`GA`})=>{const lifecycleMap={ea:`Accès anticipé`,ga:`Généralement disponible`,deprecated:`Déprécié`,planned:`Planifié`,beta:`Bêta`};const LIFECYCLE_THEMES={info:{light:{bg:`lab(91.896% .077188 -6.94053)`,text:`lab(36.091% 25.9241 -68.0384)`},dark:{bg:`lab(16.0426% 6.71726 -27.2409)`,text:`lab(72.6029% 4.08953 -41.9669)`}},secondary:{light:{bg:`lab(90.8548% 11.3355 8.01476)`,text:`lab(47.5286% 56.4238 43.4706)`},dark:{bg:`lab(16.3609% 37.191 25.6346)`,text:`lab(71.881% 41.5 29.4839)`}},danger:{light:{bg:`lab(94.7916% -.0000298023 0)`,text:`lab(54.3656% 0 -.0000119209)`},dark:{bg:`lab(13.232% 0 0)`,text:`lab(51.6164% 0 0)`}}};const LIFECYCLE_THEME_MAP={ea:`info`,ga:`info`,beta:`info`,deprecated:`secondary`,planned:`danger`};const lifecycle=releaseLifecycle.toLocaleLowerCase();const lifecycleText=lifecycleMap[lifecycle];if(!lifecycleText){return null}const theme=LIFECYCLE_THEMES[LIFECYCLE_THEME_MAP[lifecycle]];return _jsxs(`div`,{children:[_jsx(`div`,{className:`api-section-heading mint-flex mint-flex-col mint-gap-y-4 mint-w-full`,children:_jsx(`div`,{className:`mint-flex mint-items-baseline mint-border-b mint-pb-2.5 mint-border-gray-100 dark:mint-border-gray-800 mint-w-full`,children:_jsx(`h4`,{className:`api-section-heading-title mint-flex-1 mint-mb-0`,children:`Cycle de vie de la version`})})}),_jsx(`div`,{className:`mint-flex mint-font-mono mint-text-sm mint-group/param-head param-head mint-break-all mint-relative mint-mt-2.5`,id:`releaselifecycle-lifecycle`,children:_jsx(`div`,{className:`mint-flex-1 mint-flex mint-flex-col mint-content-start mint-py-0.5 mint-mr-5`,children:_jsxs(`div`,{className:`mint-flex mint-items-center mint-flex-wrap mint-gap-2`,children:[_jsx(`div`,{className:`mint-absolute mint--top-1.5`,children:_jsx(`a`,{href:`#releaselifecycle-lifecycle`,className:`mint--ml-10 mint-flex mint-items-center mint-opacity-0 mint-border-0 group-hover/param-head:mint-opacity-100 focus:mint-opacity-100 focus:mint-outline-0 mint-py-2 [.expandable-content_\u0026]:mint--ml-[2.1rem] mint-group/link`,\"aria-label\":`Naviguer vers l'en-tête`,children:_jsx(`div`,{className:`mint-w-6 mint-h-6 mint-rounded-md mint-flex mint-items-center mint-justify-center mint-shadow-sm mint-text-gray-400 dark:mint-text-white/50 dark:bg-background-dark dark:mint-brightness-[1.35] dark:mint-ring-1 dark:hover:mint-brightness-150 mint-bg-white mint-ring-1 mint-ring-gray-400/30 dark:mint-ring-gray-700/25 hover:mint-ring-gray-400/60 dark:hover:mint-ring-white/20 group-focus/link:mint-border-2 group-focus/link:border-primary dark:group-focus/link:border-primary-light`,children:_jsx(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`gray`,height:`12px`,viewBox:`0 0 576 512`,children:_jsx(`path`,{d:`M0 256C0 167.6 71.6 96 160 96h72c13.3 0 24 10.7 24 24s-10.7 24-24 24H160C98.1 144 48 194.1 48 256s50.1 112 112 112h72c13.3 0 24 10.7 24 24s-10.7 24-24 24H160C71.6 416 0 344.4 0 256zm576 0c0 88.4-71.6 160-160 160H344c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c61.9 0 112-50.1 112-112s-50.1-112-112-112H344c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c88.4 0 160 71.6 160 160zM184 232H392c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z`})})})})}),_jsx(`span`,{className:`mint-inline-flex mint-items-center mint-w-fit mint-font-medium mint-gap-1 mint-py-0.5 mint-px-2 mint-rounded-md`,style:{lineHeight:`1rem`,fontSize:`0.75rem`,fontFamily:`var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace`,backgroundColor:`light-dark(${theme.light.bg}, ${theme.dark.bg})`,color:`light-dark(${theme.light.text}, ${theme.dark.text})`,borderColor:`light-dark(color-mix(in oklab, ${theme.light.text} 25%, transparent), color-mix(in oklab, ${theme.dark.text} 25%, transparent))`},children:lifecycleText})]})})})]})};function _createMdxContent(props){const{_MdxComponentBoundary}={..._provideComponents(),...props.components};if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`ApiReleaseLifecycle`,children:_jsx(ApiReleaseLifecycle,{releaseLifecycle:`GA`})}),`\n`,_jsx(_MdxComponentBoundary,{name:`Scopes`,children:_jsx(Scopes,{scopes:[`read:events`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{Scopes,ApiReleaseLifecycle,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /events","playground":"interactive","deprecated":false,"title":"S’abonner aux événements via Server-Sent Events (SSE)","description":"S’abonner aux événements au moyen de Server-Sent Events (SSE)","href":"/docs/fr-ca/api/management/v2/events/subscribe-events"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[142,7136,")=>null;const ApiReleaseLifecycle=()=>null;function _createM"]]},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/auth0/68ac07e0f912aad4/docs/scripts/navbar-controller.js","/_mintlify/custom/auth0/98c52e2a822716a4/docs/scripts/overscroll-disable.js","/_mintlify/custom/auth0/15b21268d7cc82a0/ui/auth0-docs-ui-1.10.0.umd.js","/_mintlify/custom/auth0/edda60bac2809e28/ui/js/auth0-cli-language.js","/_mintlify/custom/auth0/af65702d2f0210f7/ui/universal-components/universal-components-1.0.27.umd.js"],"dynamicCss":".mint-absolute {\n position: absolute\n}\n.mint-relative {\n position: relative\n}\n.mint--top-1\\.5 {\n top: -0.375rem\n}\n.mint--ml-10 {\n margin-left: -2.5rem\n}\n.mint-mb-0 {\n margin-bottom: 0px\n}\n.mint-mr-5 {\n margin-right: 1.25rem\n}\n.mint-mt-2\\.5 {\n margin-top: 0.625rem\n}\n.mint-mt-4 {\n margin-top: 1rem\n}\n.mint-mt-6 {\n margin-top: 1.5rem\n}\n.mint-flex {\n display: flex\n}\n.mint-inline-flex {\n display: inline-flex\n}\n.mint-h-6 {\n height: 1.5rem\n}\n.mint-w-6 {\n width: 1.5rem\n}\n.mint-w-fit {\n width: fit-content\n}\n.mint-w-full {\n width: 100%\n}\n.mint-flex-1 {\n flex: 1 1 0%\n}\n.mint-flex-col {\n flex-direction: column\n}\n.mint-flex-wrap {\n flex-wrap: wrap\n}\n.mint-content-start {\n align-content: flex-start\n}\n.mint-items-center {\n align-items: center\n}\n.mint-items-baseline {\n align-items: baseline\n}\n.mint-justify-center {\n justify-content: center\n}\n.mint-gap-1 {\n gap: 0.25rem\n}\n.mint-gap-2 {\n gap: 0.5rem\n}\n.mint-gap-y-4 {\n row-gap: 1rem\n}\n.mint-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n --tw-space-y-reverse: 0;\n margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n margin-bottom: calc(1rem * var(--tw-space-y-reverse))\n}\n.mint-whitespace-normal {\n white-space: normal\n}\n.mint-whitespace-pre-line {\n white-space: pre-line\n}\n.mint-break-all {\n word-break: break-all\n}\n.mint-rounded-md {\n border-radius: 0.375rem\n}\n.mint-border-0 {\n border-width: 0px\n}\n.mint-border-b {\n border-bottom-width: 1px\n}\n.mint-border-gray-100 {\n --tw-border-opacity: 1;\n border-color: rgb(243 244 246 / var(--tw-border-opacity, 1))\n}\n.mint-bg-gray-100\\/50 {\n background-color: rgb(243 244 246 / 0.5)\n}\n.mint-bg-white {\n --tw-bg-opacity: 1;\n background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))\n}\n.mint-px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem\n}\n.mint-py-0\\.5 {\n padding-top: 0.125rem;\n padding-bottom: 0.125rem\n}\n.mint-py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem\n}\n.mint-pb-2\\.5 {\n padding-bottom: 0.625rem\n}\n.mint-font-mono {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace\n}\n.mint-text-sm {\n font-size: 0.875rem;\n line-height: 1.25rem\n}\n.mint-text-xs {\n font-size: 0.75rem;\n line-height: 1rem\n}\n.mint-font-medium {\n font-weight: 500\n}\n.mint-text-gray-400 {\n --tw-text-opacity: 1;\n color: rgb(156 163 175 / var(--tw-text-opacity, 1))\n}\n.mint-text-gray-600 {\n --tw-text-opacity: 1;\n color: rgb(75 85 99 / var(--tw-text-opacity, 1))\n}\n.mint-opacity-0 {\n opacity: 0\n}\n.mint-shadow-sm {\n --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);\n --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);\n box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)\n}\n.mint-ring-1 {\n --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)\n}\n.mint-ring-gray-400\\/30 {\n --tw-ring-color: rgb(156 163 175 / 0.3)\n}\n.hover\\:mint-ring-gray-400\\/60:hover {\n --tw-ring-color: rgb(156 163 175 / 0.6)\n}\n.focus\\:mint-opacity-100:focus {\n opacity: 1\n}\n.focus\\:mint-outline-0:focus {\n outline-width: 0px\n}\n.mint-group\\/param-head:hover .group-hover\\/param-head\\:mint-opacity-100 {\n opacity: 1\n}\n.mint-group\\/link:focus .group-focus\\/link\\:mint-border-2 {\n border-width: 2px\n}\n.dark\\:mint-border-gray-800:is(.dark *) {\n --tw-border-opacity: 1;\n border-color: rgb(31 41 55 / var(--tw-border-opacity, 1))\n}\n.dark\\:mint-bg-white\\/5:is(.dark *) {\n background-color: rgb(255 255 255 / 0.05)\n}\n.dark\\:mint-text-gray-200:is(.dark *) {\n --tw-text-opacity: 1;\n color: rgb(229 231 235 / var(--tw-text-opacity, 1))\n}\n.dark\\:mint-text-white\\/50:is(.dark *) {\n color: rgb(255 255 255 / 0.5)\n}\n.dark\\:mint-ring-1:is(.dark *) {\n --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)\n}\n.dark\\:mint-ring-gray-700\\/25:is(.dark *) {\n --tw-ring-color: rgb(55 65 81 / 0.25)\n}\n.dark\\:mint-brightness-\\[1\\.35\\]:is(.dark *) {\n --tw-brightness: brightness(1.35);\n filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)\n}\n.dark\\:hover\\:mint-ring-white\\/20:hover:is(.dark *) {\n --tw-ring-color: rgb(255 255 255 / 0.2)\n}\n.dark\\:hover\\:mint-brightness-150:hover:is(.dark *) {\n --tw-brightness: brightness(1.5);\n filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)\n}\n.expandable-content .\\[\\.expandable-content_\\\u0026\\]\\:mint--ml-\\[2\\.1rem\\] {\n margin-left: -2.1rem\n}","openApiReferenceData":{"operation":{"summary":"S’abonner aux événements via Server-Sent Events (SSE)","description":"S’abonner aux événements au moyen de Server-Sent Events (SSE)","tags":["events"],"parameters":["f67387f0-ac86-452d-b236-80f33297539b","8dcc1eb9-0630-44bc-bf94-71f191fb4dd3","2e0f82b6-d980-46f5-b0c7-585158d73dc2"],"responses":{"200":"c67d9c86-9dd1-4434-b53d-1d095d10015a","400":"01339465-a8dd-4ea0-957c-707019a4978a","401":"e6534f56-dac3-4a21-b450-2d3f0209af27","403":"447e5768-c8cb-43d3-aedf-e1de6d9c1046","404":"a050a6bb-6ec7-48b7-adda-852e0c7db1e9","410":"c6e9c704-ddbd-47c2-b068-4fb21830c4c5","429":"d716e46e-20ee-47b2-bd88-9912b3f3b633"},"operationId":"subscribe_events","x-release-lifecycle":"GA","x-operation-name":"subscribe","x-operation-request-parameters-name":"SubscribeEventsRequestParameters","x-operation-group":"events","security":["48bc63ec-9e30-4a0a-987b-264ea8bba68a","235d64b2-b8c0-49b2-b2ae-e17bd89b07f7"],"x-codeSamples":[{"lang":"typescript","label":"Subscribe to events via Server-Sent Events (SSE)","source":"import { ManagementClient } from \"auth0\";\n\nasync function main() {\n const client = new ManagementClient({\n domain: \"{YOUR_DOMAIN}\",\n token: \"\u003ctoken>\",\n });\n await client.events.subscribe({\n from: \"from\",\n from_timestamp: \"from_timestamp\",\n event_type: [\n \"connection.created\",\n ],\n });\n}\nmain();\n"},{"lang":"javascript","label":"Subscribe to events via Server-Sent Events (SSE)","source":"import { ManagementClient } from \"auth0\";\n\nasync function main() {\n const client = new ManagementClient({\n domain: \"{YOUR_DOMAIN}\",\n token: \"\u003ctoken>\",\n });\n await client.events.subscribe({\n from: \"from\",\n from_timestamp: \"from_timestamp\",\n event_type: [\n \"connection.created\",\n ],\n });\n}\nmain();\n"},{"lang":"go","label":"Subscribe to events via Server-Sent Events (SSE)","source":"package example\n\nimport (\n context \"context\"\n\n management \"github.com/auth0/go-auth0/v3/management\"\n client \"github.com/auth0/go-auth0/v3/management/client\"\n option \"github.com/auth0/go-auth0/v3/management/option\"\n)\n\nfunc do() {\n mgmt, err := client.New(\n \"{YOUR_DOMAIN}\",\n option.WithToken(\n \"\u003ctoken>\",\n ),\n )\n if err != nil {\n return\n }\n request := \u0026management.SubscribeEventsRequestParameters{\n From: management.String(\n \"from\",\n ),\n FromTimestamp: management.String(\n \"from_timestamp\",\n ),\n EventType: []*management.EventStreamSubscribeEventsEventTypeEnum{\n management.EventStreamSubscribeEventsEventTypeEnumConnectionCreated.Ptr(),\n },\n }\n mgmt.Events.Subscribe(\n context.TODO(),\n request,\n )\n}\n"},{"lang":"zsh","label":"Subscribe to events via Server-Sent Events (SSE)","source":"# Ensure you're logged in: auth0 login\nauth0 api get \"events\" --query \"from=from\" --query \"from_timestamp=from_timestamp\" --query \"event_type=connection.created\""},{"lang":"csharp","label":"Subscribe to events via Server-Sent Events (SSE)","source":"using Auth0.ManagementApi;\nusing System.Threading.Tasks;\nusing System.Collections.Generic;\n\npublic partial class Examples\n{\n public async Task Example() {\n var client = new ManagementApiClient(\n token: \"\u003ctoken>\",\n clientOptions: new ClientOptions { BaseUrl = \"https://{YOUR_DOMAIN}/api/v2\" }\n );\n\n await foreach (var item in client.Events.SubscribeAsync(\n new SubscribeEventsRequestParameters {\n From = \"from\",\n FromTimestamp = \"from_timestamp\",\n EventType = new List\u003cEventStreamSubscribeEventsEventTypeEnum?>(){\n EventStreamSubscribeEventsEventTypeEnum.ConnectionCreated,\n }\n\n }\n ))\n {\n /* consume each item */\n }\n ;\n }\n\n}\n"},{"lang":"java","label":"Subscribe to events via Server-Sent Events (SSE)","source":"package com.example.usage;\n\nimport com.auth0.client.mgmt.ManagementApi;\nimport com.auth0.client.mgmt.types.EventStreamSubscribeEventsEventTypeEnum;\nimport com.auth0.client.mgmt.types.SubscribeEventsRequestParameters;\nimport java.util.Arrays;\n\npublic class Example {\n public static void main(String[] args) {\n ManagementApi client = ManagementApi\n .builder()\n .domain(\"{YOUR_DOMAIN}\")\n .token(\"\u003ctoken>\")\n .build();\n\n client.events().subscribe(\n SubscribeEventsRequestParameters\n .builder()\n .from(\"from\")\n .fromTimestamp(\"from_timestamp\")\n .eventType(\n Arrays.asList(EventStreamSubscribeEventsEventTypeEnum.CONNECTION_CREATED)\n )\n .build()\n );\n }\n}"},{"lang":"php","label":"Subscribe to events via Server-Sent Events (SSE)","source":"\u003c?php\n\nnamespace Example;\n\nuse Auth0\\SDK\\API\\Management\\Wrapper\\ManagementClient;\nuse Auth0\\SDK\\API\\Management\\Wrapper\\ManagementClientOptions;\nuse Auth0\\SDK\\API\\Management\\Events\\Requests\\SubscribeEventsRequestParameters;\nuse Auth0\\SDK\\API\\Management\\Types\\EventStreamSubscribeEventsEventTypeEnum;\n\n$client = new ManagementClient(new ManagementClientOptions(\n domain: '{YOUR_DOMAIN}',\n token: '\u003ctoken>',\n));\n$client->events->subscribe(\n new SubscribeEventsRequestParameters([\n 'from' => 'from',\n 'fromTimestamp' => 'from_timestamp',\n 'eventType' => [\n EventStreamSubscribeEventsEventTypeEnum::ConnectionCreated->value,\n ],\n ]),\n);\n"},{"lang":"python","label":"Subscribe to events via Server-Sent Events (SSE)","source":"from auth0.management import ManagementClient\n\nclient = ManagementClient(\n domain=\"{YOUR_DOMAIN}\",\n token=\"\u003ctoken>\",\n)\n\nclient.events.subscribe(\n from_=\"from\",\n from_timestamp=\"from_timestamp\",\n event_type=[\n \"connection.created\"\n ],\n)\n"},{"lang":"ruby","label":"Subscribe to events via Server-Sent Events (SSE)","source":"require \"auth0\"\n\nclient = Auth0::Management.new(token: \"\u003ctoken>\", base_url: \"https://{YOUR_DOMAIN}/api/v2\")\n\nclient.events.subscribe(\n from: \"from\",\n from_timestamp: \"from_timestamp\",\n event_type: [\"connection.created\"]\n)\n"}],"method":"get","type":"path","servers":["3483257f-6161-4897-afb1-1f7aa931b84d"],"path":"/events","baseUrlOptions":["https://{tenantDomain}/api/v2"],"title":"S’abonner aux événements via Server-Sent Events (SSE)","codeSamples":[{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"typescript","source":"import { ManagementClient } from \"auth0\";\n\nasync function main() {\n const client = new ManagementClient({\n domain: \"{YOUR_DOMAIN}\",\n token: \"\u003ctoken>\",\n });\n await client.events.subscribe({\n from: \"from\",\n from_timestamp: \"from_timestamp\",\n event_type: [\n \"connection.created\",\n ],\n });\n}\nmain();\n"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"javascript","source":"import { ManagementClient } from \"auth0\";\n\nasync function main() {\n const client = new ManagementClient({\n domain: \"{YOUR_DOMAIN}\",\n token: \"\u003ctoken>\",\n });\n await client.events.subscribe({\n from: \"from\",\n from_timestamp: \"from_timestamp\",\n event_type: [\n \"connection.created\",\n ],\n });\n}\nmain();\n"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"go","source":"package example\n\nimport (\n context \"context\"\n\n management \"github.com/auth0/go-auth0/v3/management\"\n client \"github.com/auth0/go-auth0/v3/management/client\"\n option \"github.com/auth0/go-auth0/v3/management/option\"\n)\n\nfunc do() {\n mgmt, err := client.New(\n \"{YOUR_DOMAIN}\",\n option.WithToken(\n \"\u003ctoken>\",\n ),\n )\n if err != nil {\n return\n }\n request := \u0026management.SubscribeEventsRequestParameters{\n From: management.String(\n \"from\",\n ),\n FromTimestamp: management.String(\n \"from_timestamp\",\n ),\n EventType: []*management.EventStreamSubscribeEventsEventTypeEnum{\n management.EventStreamSubscribeEventsEventTypeEnumConnectionCreated.Ptr(),\n },\n }\n mgmt.Events.Subscribe(\n context.TODO(),\n request,\n )\n}\n"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"zsh","source":"# Ensure you're logged in: auth0 login\nauth0 api get \"events\" --query \"from=from\" --query \"from_timestamp=from_timestamp\" --query \"event_type=connection.created\""},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"csharp","source":"using Auth0.ManagementApi;\nusing System.Threading.Tasks;\nusing System.Collections.Generic;\n\npublic partial class Examples\n{\n public async Task Example() {\n var client = new ManagementApiClient(\n token: \"\u003ctoken>\",\n clientOptions: new ClientOptions { BaseUrl = \"https://{YOUR_DOMAIN}/api/v2\" }\n );\n\n await foreach (var item in client.Events.SubscribeAsync(\n new SubscribeEventsRequestParameters {\n From = \"from\",\n FromTimestamp = \"from_timestamp\",\n EventType = new List\u003cEventStreamSubscribeEventsEventTypeEnum?>(){\n EventStreamSubscribeEventsEventTypeEnum.ConnectionCreated,\n }\n\n }\n ))\n {\n /* consume each item */\n }\n ;\n }\n\n}\n"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"java","source":"package com.example.usage;\n\nimport com.auth0.client.mgmt.ManagementApi;\nimport com.auth0.client.mgmt.types.EventStreamSubscribeEventsEventTypeEnum;\nimport com.auth0.client.mgmt.types.SubscribeEventsRequestParameters;\nimport java.util.Arrays;\n\npublic class Example {\n public static void main(String[] args) {\n ManagementApi client = ManagementApi\n .builder()\n .domain(\"{YOUR_DOMAIN}\")\n .token(\"\u003ctoken>\")\n .build();\n\n client.events().subscribe(\n SubscribeEventsRequestParameters\n .builder()\n .from(\"from\")\n .fromTimestamp(\"from_timestamp\")\n .eventType(\n Arrays.asList(EventStreamSubscribeEventsEventTypeEnum.CONNECTION_CREATED)\n )\n .build()\n );\n }\n}"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"php","source":"\u003c?php\n\nnamespace Example;\n\nuse Auth0\\SDK\\API\\Management\\Wrapper\\ManagementClient;\nuse Auth0\\SDK\\API\\Management\\Wrapper\\ManagementClientOptions;\nuse Auth0\\SDK\\API\\Management\\Events\\Requests\\SubscribeEventsRequestParameters;\nuse Auth0\\SDK\\API\\Management\\Types\\EventStreamSubscribeEventsEventTypeEnum;\n\n$client = new ManagementClient(new ManagementClientOptions(\n domain: '{YOUR_DOMAIN}',\n token: '\u003ctoken>',\n));\n$client->events->subscribe(\n new SubscribeEventsRequestParameters([\n 'from' => 'from',\n 'fromTimestamp' => 'from_timestamp',\n 'eventType' => [\n EventStreamSubscribeEventsEventTypeEnum::ConnectionCreated->value,\n ],\n ]),\n);\n"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"python","source":"from auth0.management import ManagementClient\n\nclient = ManagementClient(\n domain=\"{YOUR_DOMAIN}\",\n token=\"\u003ctoken>\",\n)\n\nclient.events.subscribe(\n from_=\"from\",\n from_timestamp=\"from_timestamp\",\n event_type=[\n \"connection.created\"\n ],\n)\n"},{"label":"Subscribe to events via Server-Sent Events (SSE)","lang":"ruby","source":"require \"auth0\"\n\nclient = Auth0::Management.new(token: \"\u003ctoken>\", base_url: \"https://{YOUR_DOMAIN}/api/v2\")\n\nclient.events.subscribe(\n from: \"from\",\n from_timestamp: \"from_timestamp\",\n event_type: [\"connection.created\"]\n)\n"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated","disableProxy":true,"urlDisplay":"full"},"dependencies":{"parameters":{"f67387f0-ac86-452d-b236-80f33297539b":{"name":"from","in":"query","description":"Jeton opaque représentant la position dans le flux. S’il n’est pas fourni, le flux commencera à partir des événements les plus récents.","schema":{"type":"string","maxLength":1024,"description":"Jeton opaque représentant la position dans le flux. S’il n’est pas fourni, le flux commencera à partir des événements les plus récents.","uniqueKey":"","typeLabel":"string"}},"8dcc1eb9-0630-44bc-bf94-71f191fb4dd3":{"name":"from_timestamp","in":"query","description":"Horodatage RFC-3339 indiquant à partir de quel moment commencer la diffusion des événements. Ce paramètre ne doit être utilisé que dans la requête initiale, lorsqu’un curseur n’est pas encore disponible. Les requêtes suivantes doivent utiliser le curseur (from), car il sera plus précis.","schema":{"type":"string","maxLength":20,"description":"Horodatage RFC-3339 indiquant à partir de quel moment commencer la diffusion des événements. Ce paramètre ne doit être utilisé que dans la requête initiale, lorsqu’un curseur n’est pas encore disponible. Les requêtes suivantes doivent utiliser le curseur (from), car il sera plus précis.","uniqueKey":"","typeLabel":"string"}},"2e0f82b6-d980-46f5-b0c7-585158d73dc2":{"name":"event_type","in":"query","description":"Type(s) d’événement à écouter. Indiquez ce paramètre plusieurs fois pour plusieurs types (p. ex., ?event_type=user.created\u0026event_type=user.updated). S’il n’est pas fourni, tous les types d’événement seront diffusés.","style":"form","explode":true,"schema":{"type":"array","items":{"type":"string","enum":["connection.created","connection.deleted","connection.updated","group.created","group.deleted","group.member.added","group.member.deleted","group.role.assigned","group.role.deleted","group.updated","organization.connection.added","organization.connection.removed","organization.connection.updated","organization.created","organization.deleted","organization.group.role.assigned","organization.group.role.deleted","organization.member.added","organization.member.deleted","organization.member.role.assigned","organization.member.role.deleted","organization.updated","user.created","user.deleted","user.updated"],"uniqueKey":"items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Type(s) d’événement à écouter. Indiquez ce paramètre plusieurs fois pour plusieurs types (p. ex., ?event_type=user.created\u0026event_type=user.updated). S’il n’est pas fourni, tous les types d’événement seront diffusés.\nType(s) d’événement à écouter. Indiquez ce paramètre plusieurs fois pour plusieurs types (p. ex., ?event_type=user.created\u0026event_type=user.updated). S’il n’est pas fourni, tous les types d’événements seront diffusés.","uniqueKey":"","typeLabel":"enum\u003cstring>[]"}}},"responses":{"c67d9c86-9dd1-4434-b53d-1d095d10015a":{"description":"Flux d’événements établi avec succès.","content":{"text/event-stream":{"schema":{"oneOf":[{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event de SSE).","enum":["connection.created"],"isRequired":true,"uniqueKey":"oneOf.0.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre le flux.","isRequired":true,"uniqueKey":"oneOf.0.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une connexion est créée.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.0.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["connection.created"],"isRequired":true,"uniqueKey":"oneOf.0.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle aura la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.0.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.0.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.0.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["oidc"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.authentication","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisée dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.0.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion; seules les applications de première partie pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.0.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.0.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.realms","typeLabel":"string[]"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.connected_accounts.active","typeLabel":"boolean"},"cross_app_access":{"type":"boolean","uniqueKey":"oneOf.0.event.data.object.oneOf.0.connected_accounts.cross_app_access","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.connected_accounts","typeLabel":"object"},"options":{"type":"object","description":"Options de la connexion « oidc »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement redirigé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le coffre de jetons d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen du id_token. Si la valeur est true, le système utilisera la revendication session_expiry du id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons d’ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons d’ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons d’ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton d’ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée à moins que le type de réponse utilisé ne renvoie aucun jeton d’ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons d’ID (à partir des métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons d’ID provenant du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des revendications renvoyées, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste de méthodes de challenge de code de clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton à l’aide des méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature de JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion/de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton d’ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton d’ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison Dynamic Client Registration de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique que cette prise en charge est offerte. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique que cette prise en charge est offerte. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token.","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements lisibles par une personne que les développeurs pourraient vouloir ou devoir connaître lors de l’utilisation du fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit fournir des renseignements sur la façon d’enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic précisé à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge par l’interface utilisateur, représentées sous forme de tableau JSON de valeurs de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 demandées durant l’autorisation, séparées par des espaces. Doit inclure « openid » (requis par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est true et que le type est « back_channel », inclut un nonce cryptographique dans les requêtes d’autorisation afin de prévenir les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton d’ID à des fins de validation.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (valeur par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne les synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Indique le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées délimitées par des espaces (selon la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’un mappage d’attributs est configuré, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur au moyen du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Configuration du mappage des revendications du fournisseur d’identité vers les attributs du profil utilisateur Auth0. Permet de personnaliser les revendications IdP qui alimentent les champs utilisateur et la façon dont elles sont transformées.","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails de mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=oidc.","enum":["bind_all","use_map"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.attribute_map","typeLabel":"object"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.discovery_url","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Type de canal de communication OIDC. 'back_channel' (client confidentiel) échange les jetons côté serveur pour une sécurité accrue; 'front_channel' traite les réponses dans le navigateur.","enum":["back_channel","front_channel"],"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.0.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.0.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["okta"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.1.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que des applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications propriétaires pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.1.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.1.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'okta'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant de client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration de PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, il est automatiquement acheminé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou strategy=okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le coffre de jetons d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session à l’aide de id_token. Si true, le système utilisera la revendication session_expiry dans id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons ID. S’applique lorsque strategy=oidc ou strategy=okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL d’identification unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication 'iss' dans les jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (d’après les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre au claim « iss » dans les jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de claims pris en charge par le fournisseur OpenID. Ces types de claims sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les claims normaux.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des claims renvoyées, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de claims.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, la valeur true indiquant cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de claims pour lesquels le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste peut ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste de méthodes de challenge de code de clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison, pour les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion/de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit, et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant la façon dont la partie de confiance peut utiliser les données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de client de l’OP. RECOMMANDÉ, mais non REQUIS. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token.","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de scope OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de scope openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de scope prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant de l’information compréhensible par les humains que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique de clients, cette documentation doit fournir de l’information sur la façon d’enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux du code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jetons. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de valeurs d’étiquettes linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des claims supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste, séparée par des espaces, des portées OAuth 2.0 demandées durant l’autorisation. Doit inclure 'openid' (exigé par la spécification OIDC). Valeurs courantes : 'openid profile email'. Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque true et que le type est 'back_channel', inclut un nonce cryptographique dans les requêtes d’autorisation afin d’empêcher les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton ID aux fins de validation.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (valeur par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne les synchronise jamais depuis l’IdP, préservant les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jetons du fournisseur d’identité. 'client_secret_post' envoie les informations d’identification dans le corps de la requête; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Indique le format du claim aud (audience) inclus dans le JWT utilisé pour l’authentification du client au point de terminaison de jetons. Les valeurs acceptées sont : 'issuer' (le claim aud est défini sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (le claim aud est défini sur l’URL du point de terminaison de jetons).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées délimitées par des espaces (selon la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Mappage des revendications reçues du fournisseur d’identité (IdP)","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des claims entrants","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les claims entrants lorsque strategy=okta.","enum":["basic_profile","use_map"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.attribute_map","typeLabel":"object"},"domain":{"type":"string","description":"Domaine de l’organisation Okta (p. ex., dev-123456.okta.com). Il doit s’agir uniquement du domaine du serveur Okta, sans schéma ni barre oblique inverse finale. La découverte ne s’exécute que lorsque connection.options.oidc_metadata est vide et qu’un domaine est fourni.","minLength":4,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.domain","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","enum":["back_channel"],"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.1.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.1.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["samlp"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.2.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion, de sorte que seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.2.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.2.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « samlp »","additionalProperties":false,"properties":{"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste d’algorithmes non sécurisés à autoriser pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures dans les réponses SAML et les assertions. Il s’agit d’une alternative à signingCert, conservée pour assurer la rétrocompatibilité. Utilisez plutôt signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant l’expiration prochaine du certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de hachage lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine pour la connexion","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant la date d’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de la connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’initier une connexion directement depuis leur fournisseur d’identité SAML sans d’abord accéder à Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"ID client à utiliser pour les requêtes de connexion initiée par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans d’abord accéder à Auth0.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML utilisé pour envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec hachage SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité vers lequel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 encodé en Base64 du fournisseur d’identité, utilisé pour valider les signatures dans les réponses et les assertions SAML. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet du certificat, extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, le domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour la validation de plusieurs tenants.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes numériques SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.upstream_params","typeLabel":"object"},"debug":{"type":"boolean","description":"Lorsque true, active le débogage SAML détaillé en générant des événements « w » (avertissement) dans les journaux du tenant contenant les détails des requêtes et réponses SAML. AVERTISSEMENT : cette option peut exposer des renseignements sensibles sur les utilisateurs (renseignements personnels, identifiants) et ne doit être activée que temporairement à des fins de débogage.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.debug","typeLabel":"boolean"},"deflate":{"type":"boolean","description":"Lorsque true, active la compression DEFLATE pour les requêtes SAML envoyées au moyen de la liaison HTTP-Redirect.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.deflate","typeLabel":"boolean"},"destinationUrl":{"type":"string","description":"L’URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.destinationUrl","typeLabel":"string\u003curi>"},"disableFieldsMapFix":{"type":"boolean","description":"Lorsque la valeur est true, désactive la correction automatique de la configuration fieldsMap afin d’assurer le mappage adéquat des attributs SAML aux champs du profil utilisateur. La valeur par défaut est false (correction fieldsMap activée).","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.disableFieldsMapFix","typeLabel":"boolean"},"disableSignout":{"type":"boolean","description":"Lorsque true, désactive l’envoi de requêtes de déconnexion SAML (SingleLogoutService) au fournisseur d’identité lors de la déconnexion de l’utilisateur. L’utilisateur sera déconnecté d’Auth0, mais restera connecté au fournisseur d’identité. La valeur par défaut est false (déconnexion fédérée activée).","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.disableSignout","typeLabel":"boolean"},"discovery_url":{"type":"string","description":"URL du point de terminaison OIDC Discovery (/.well-known/openid-configuration) du fournisseur d’identité. Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge. Utilisée avec l’accès interapplications.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.discovery_url","typeLabel":"string\u003curi>"},"fieldsMap":{"type":"object","description":"Associe les attributs d’assertion SAML du fournisseur d’identité aux attributs du profil utilisateur Auth0. Format : { 'auth0_field': 'saml_attribute' } ou { 'auth0_field': ['saml_attr1', 'saml_attr2'] } pour les options de repli. Fusionné avec les mappages par défaut pour email, name, given_name, family_name et groups.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.fieldsMap","typeLabel":"object"},"fieldsMapJsonRaw":{"type":"string","description":"Représentation sous forme de chaîne JSON brute de la configuration fieldsMap. Utilisée en interne pour stocker et récupérer l’objet fieldsMap.","minLength":0,"maxLength":8192,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.fieldsMapJsonRaw","typeLabel":"string"},"global_token_revocation_jwt_iss":{"type":"string","description":"Valeur attendue de la revendication « iss » (émetteur) pour les jetons JWT dans les requêtes de révocation globale de jetons provenant du fournisseur d’identité. Lorsque configuré, Auth0 valide que l’émetteur du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisé conjointement avec global_token_revocation_jwt_sub.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.global_token_revocation_jwt_iss","typeLabel":"string"},"global_token_revocation_jwt_sub":{"type":"string","description":"Valeur attendue de la revendication « sub » (sujet) pour les jetons JWT dans les requêtes de révocation globale de jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 vérifie que le sujet du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_iss.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.global_token_revocation_jwt_sub","typeLabel":"string"},"metadataUrl":{"type":"string","description":"URL HTTPS du document de métadonnées SAML du fournisseur d’identité. Lorsqu’elle est fournie, Auth0 récupère et analyse automatiquement les métadonnées afin d’extraire signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest et protocolBinding. Utilisez metadataUrl OU metadataXml, mais pas les deux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.metadataUrl","typeLabel":"string\u003curi>"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Utilisées avec l’accès interapplications.","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID du point de terminaison d’autorisation, par exemple lors de l’utilisation du flux de code d’autorisation. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant d’émetteur unique du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, contenant les clés publiques de vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs de revendications renvoyées, représentés sous forme de tableau JSON de balises de langue BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de revendications.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne précisant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms des revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de code challenge de clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit, et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant la façon dont la partie utilisatrice peut utiliser les données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de client de l’OP. RECOMMANDÉ, mais non REQUIS. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur (au moyen du paramètre request) que lorsqu’il est transmis par référence (au moyen du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les types de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des informations compréhensibles par les humains que les développeurs pourraient vouloir ou devoir connaître lors de l’utilisation du fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit expliquer comment enregistrer des clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identificateurs de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification client prises en charge par ce point de terminaison de jetons. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic précisé à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jetons avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et scripts pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de valeurs d’étiquettes de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.oidc_metadata","typeLabel":"object"},"recipientUrl":{"type":"string","description":"L’URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.recipientUrl","typeLabel":"string\u003curi>"},"requestTemplate":{"type":"string","description":"Modèle XML personnalisé pour les requêtes d’authentification SAML. Prend en charge la substitution de variables à l’aide de la syntaxe @@variableName@@. Lorsqu’il n’est pas fourni, le modèle SAML AuthnRequest par défaut est utilisé. Consultez https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.requestTemplate","typeLabel":"string"},"signOutEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleLogoutService du fournisseur d’identité, vers lequel Auth0 envoie les requêtes de déconnexion pour la déconnexion fédérée. Lorsqu’elle n’est pas fournie, signInEndpoint est utilisé par défaut. Utilisée uniquement si disableSignout est false.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.signOutEndpoint","typeLabel":"string\u003curi>"},"user_id_attribute":{"type":"string","description":"Attribut d’assertion SAML personnalisé à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut, avec la plus haute priorité. Accepte une chaîne (un seul nom d’attribut SAML).","minLength":1,"maxLength":2396,"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.2.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.2.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.2","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.name","typeLabel":"string"},"strategy":{"type":"string","description":"Stratégie de connexion.","enum":["pingfederate"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.3.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.3.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.3.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « pingfederate »","additionalProperties":false,"required":["pingFederateBaseUrl"],"properties":{"pingFederateBaseUrl":{"type":"string","description":"URL fournie par PingFederate qui renvoie les informations utilisées pour créer la connexion","minLength":8,"maxLength":256,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.pingFederateBaseUrl","typeLabel":"string\u003curi>"},"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses et des assertions SAML. Il s’agit d’une solution de rechange à signingCert, conservée pour assurer la rétrocompatibilité. Privilégiez signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de logout. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identificateur d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant la date d’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de la connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’amorcer la connexion directement depuis leur fournisseur d’identité SAML sans devoir d’abord visiter Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de post-back (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"type":"string","description":"Chaîne de requête envoyée à l’application par défaut","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque la valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans devoir d’abord visiter Auth0.","uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML utilisé pour envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : les met à jour à chaque authentification (valeur par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne les synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de logout à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec condensé SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, auquel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 du fournisseur d’identité encodé en Base64, utilisé pour valider les signatures des réponses et des assertions SAML. Le certificat est décodé et utilisé pour vérifier les signatures cryptographiques.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque la valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un tenant unique ou un tableau de chaînes pour une validation multitenant.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Elles sont calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.3.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle pourra être utilisée uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.3.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.3","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Il doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["adfs"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.4.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications de première partie pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.4.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.4.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « adfs »","additionalProperties":false,"properties":{"adfs_server":{"type":"string","description":"Hôte des métadonnées de fédération ADFS ou URL XML utilisée pour découvrir les points de terminaison et les certificats WS-Fed. Une erreur est générée si adfs_server et fedMetadataXml sont tous deux absents.","minLength":0,"maxLength":2048,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.adfs_server","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant qu’un certificat expirera bientôt.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion pendant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (Issuer) du fournisseur de services ADFS. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ».","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.entityId","typeLabel":"string"},"fedMetadataXml":{"type":"string","description":"Solution XML intégrée de remplacement pour « adfs_server ». Ne peut pas être définie en même temps que « adfs_server ».","minLength":1,"maxLength":102400,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.fedMetadataXml","typeLabel":"string"},"icon_url":{"type":"string","description":"URL de l’icône de la connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’identité visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.icon_url","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.non_persistent_attrs","typeLabel":"string[]"},"prev_thumbprints":{"type":"array","description":"Tableau d’empreintes de certificats (hachages hexadécimaux SHA-128/SHA-256/SHA-512) permettant de valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificats pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.prev_thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.prev_thumbprints","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (valeur par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite de les mettre à jour indépendamment; « never_on_login » : ne synchronise jamais à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Point de terminaison de connexion Passive Requestor (WS-Fed), découvert à partir des métadonnées ou fourni explicitement.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificats (hachages hexadécimaux SHA-128/SHA-256/SHA-512) permettant de valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificats pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.upstream_params","typeLabel":"object"},"user_id_attribute":{"type":"string","description":"Revendication ADFS personnalisée à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté en tête de la liste de mappage user_id par défaut, avec la priorité la plus élevée. Accepte une chaîne (un seul nom de revendication ADFS).","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.4.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Permet d’afficher un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, la connexion ne peut être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.4.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.4","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["ad"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.5.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.5.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.5.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « ad »","additionalProperties":false,"properties":{"agentIP":{"type":"string","description":"Adresse IP de l’agent AD Connector utilisée pour vérifier que les requêtes d’authentification proviennent du réseau d’entreprise dans le cadre de l’authentification Kerberos (gérée par l’agent AD Connector).","minLength":2,"maxLength":39,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.agentIP","typeLabel":"string"},"agentMode":{"type":"boolean","description":"Lorsqu’elle est activée, permet l’authentification directe par nom d’utilisateur et mot de passe au moyen de l’agent AD Connector, plutôt que par le protocole WS-Federation (gérée par l’agent AD Connector).","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.agentMode","typeLabel":"boolean"},"agentVersion":{"description":"Identifiant de version du logiciel d’agent AD Connector installé (géré par l’agent AD Connector).","type":"string","minLength":5,"maxLength":12,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.agentVersion","typeLabel":"string"},"brute_force_protection":{"type":"boolean","description":"Active la protection contre les attaques par force brute d’Auth0 afin de prévenir les attaques par bourrage d’identifiants. Lorsqu’elle est activée, elle bloque les tentatives de connexion suspectes provenant d’adresses IP précises après des échecs répétés.","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.brute_force_protection","typeLabel":"boolean"},"certAuth":{"type":"boolean","description":"Active l’authentification par certificat SSL client pour le connecteur AD, ce qui exige HTTPS au point de terminaison de connexion","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.certAuth","typeLabel":"boolean"},"certs":{"type":"array","description":"Tableau de certificats X.509 au format PEM utilisés pour valider les signatures SAML du fournisseur d’identité AD (géré par l’agent AD Connector).","minItems":0,"items":{"type":"string","minLength":256,"maxLength":3072,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.certs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.certs","typeLabel":"string[]"},"disable_cache":{"type":"boolean","description":"Lorsqu’elle est activée, désactive la mise en cache des résultats d’authentification du connecteur AD afin d’assurer une validation en temps réel auprès de l’annuaire","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.disable_cache","typeLabel":"boolean"},"disable_self_service_change_password":{"type":"boolean","description":"Lorsqu’elle est activée, masque le lien « mot de passe oublié » sur les pages de connexion afin d’empêcher les utilisateurs de lancer des réinitialisations de mot de passe en libre-service","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.disable_self_service_change_password","typeLabel":"boolean"},"domain_aliases":{"type":"array","description":"Liste de noms de domaine pouvant être utilisés avec le flux d’authentification avec identifiant en premier pour acheminer les utilisateurs vers cette connexion AD ; chaque domaine doit être un nom DNS valide d’au plus 256 caractères","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.domain_aliases","typeLabel":"string[]"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.icon_url","typeLabel":"string\u003curi>"},"ips":{"type":"array","description":"Tableau de plages d’adresses IP en notation CIDR utilisé pour déterminer si les requêtes d’authentification proviennent du réseau d’entreprise dans le cadre de l’authentification Kerberos ou par certificat.","minItems":0,"items":{"type":"string","minLength":2,"maxLength":39,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.ips.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.ips","typeLabel":"string[]"},"kerberos":{"type":"boolean","description":"Active l’authentification intégrée Windows (Kerberos) pour le SSO transparent lorsque les utilisateurs s’authentifient depuis les plages d’adresses IP du réseau d’entreprise","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.kerberos","typeLabel":"boolean"},"kerberos_only":{"type":"boolean","description":"Lorsqu’elle est définie sur true, limite la connexion à l’authentification Kerberos uniquement, sans recours au nom d’utilisateur et au mot de passe.","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.kerberos_only","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.non_persistent_attrs","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs de niveau racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Le type de point de terminaison de connexion de l’agent de connecteur AD-LDAP (géré par l’agent AD Connector).","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"type":"string","description":"Indication du domaine AD principal utilisée pour la découverte du domaine d’origine (HRD) et la discovery.","minLength":1,"maxLength":512,"format":"hostname","uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.tenant_domain","typeLabel":"string\u003chostname>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes SHA-1 de certificats servant à valider les signatures. Géré par Auth0 lors de l’utilisation de l’agent AD Connector.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.5.options","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.5","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Il doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["google-apps"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.6.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications propriétaires pour lesquelles elle est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.6.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous forme d’objet contenant des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines d’authentification auxquels la connexion sera associée (c.-à-d. les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine d’authentification.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.6.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « google-apps »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Votre ID client Google OAuth 2.0. Vous le trouverez dans la [Google Cloud Console](https://console.cloud.google.com/apis/credentials), dans la section OAuth 2.0 Client IDs.","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.client_id","typeLabel":"string"},"admin_access_token_expiresin":{"type":"string","description":"Horodatage d’expiration de `admin_access_token` au format ISO 8601. Auth0 utilise cette valeur pour déterminer à quel moment actualiser le jeton.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.admin_access_token_expiresin","typeLabel":"string\u003cdate-time>"},"allow_setting_login_scopes":{"type":"boolean","description":"Lorsque sa valeur est true, permet de personnaliser les scopes OAuth demandés lors de la connexion de l’utilisateur. Les scopes personnalisés sont ajoutés aux scopes obligatoires `email` et `profile`. Lorsque sa valeur est false ou qu’elle est omise, seuls les scopes `email` et `profile` par défaut sont utilisés. Cette propriété est automatiquement activée lorsque les fonctionnalités Token Vault ou Connected Accounts sont activées.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.allow_setting_login_scopes","typeLabel":"boolean"},"api_enable_groups":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin de Google Workspace pour les groupes. Lorsque sa valeur est true, Auth0 peut synchroniser les groupes et les appartenances aux groupes, et prend en charge le provisionnement entrant d’annuaire pour les groupes. La valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.api_enable_groups","typeLabel":"boolean"},"api_enable_users":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin de Google Workspace. Lorsque sa valeur est true, Auth0 peut récupérer des attributs utilisateur étendus (statut d’administrateur, statut de suspension, appartenances aux groupes) et prend en charge le provisionnement entrant d’annuaire (SCIM). La valeur par défaut est true.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.api_enable_users","typeLabel":"boolean"},"domain":{"type":"string","description":"Nom de domaine principal Google Workspace auquel les utilisateurs doivent appartenir.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, celui-ci est automatiquement redirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.domain_aliases","typeLabel":"string[]"},"email":{"type":"boolean","description":"Indique si le flux OAuth demande le scope `email`.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.email","typeLabel":"boolean"},"ext_agreed_terms":{"type":"boolean","description":"Récupère l’indicateur `agreedToTerms` du profil Google Directory.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.ext_agreed_terms","typeLabel":"boolean"},"ext_groups":{"type":"boolean","description":"Active l’enrichissement avec les appartenances aux groupes Google (requis pour `ext_groups_extended`).","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.ext_groups","typeLabel":"boolean"},"ext_groups_extended":{"type":"boolean","description":"Détermine si les entrées de groupe enrichies incluent `id`, `email` et `name` (true) ou uniquement le nom du groupe (false); cette option ne peut être définie que lorsque `ext_groups` est true.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.ext_groups_extended","typeLabel":"boolean"},"ext_is_admin":{"type":"boolean","description":"Récupère l’indicateur d’administrateur Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.ext_is_admin","typeLabel":"boolean"},"ext_is_suspended":{"type":"boolean","description":"Récupère l’indicateur de suspension Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.ext_is_suspended","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.federated_connections_access_tokens","typeLabel":"object"},"handle_login_from_social":{"type":"boolean","description":"Lorsqu’elle est activée, les utilisateurs qui se connectent avec leur compte Google au moyen d’une connexion sociale sont automatiquement redirigés vers cette connexion Google Workspace si leur domaine de courriel correspond à `tenant_domain` ou à l’une des valeurs configurées dans `domain_aliases`. Cela garantit que les utilisateurs d’entreprise s’authentifient auprès du fournisseur d’identité Google Workspace de leur organisation plutôt qu’au moyen d’une connexion sociale Google générique, ce qui permet d’accéder aux attributs d’annuaire et d’appliquer les politiques de sécurité de l’organisation. La valeur par défaut est true pour les nouvelles connexions.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.handle_login_from_social","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.icon_url","typeLabel":"string\u003curi>"},"map_user_id_to_id":{"type":"boolean","description":"Détermine la façon dont Auth0 génère le user_id des utilisateurs Google Workspace. Lorsque sa valeur est false (valeur par défaut), l’adresse courriel de l’utilisateur est utilisée. Lorsque sa valeur est true, l’ID utilisateur numérique stable de Google est utilisé à la place; il demeure le même même si l’adresse courriel de l’utilisateur change. Ce paramètre ne peut être configuré qu’à la création de la connexion et ne peut pas être modifié par la suite.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.map_user_id_to_id","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.non_persistent_attrs","typeLabel":"string[]"},"profile":{"type":"boolean","description":"Indique si le flux OAuth demande le scope `profile`.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.profile","typeLabel":"boolean"},"scope":{"type":"array","description":"Scopes OAuth supplémentaires demandés en plus des scopes `email profile` par défaut; ignorés à moins que `allow_setting_login_scopes` soit true.","minItems":1,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs de niveau supérieur du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : mis à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la première connexion, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais les attributs à partir de l’IdP, préservant ainsi les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine principal Google Workspace utilisé pour identifier l’organisation lors de l’authentification.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.tenant_domain","typeLabel":"string"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.6.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.6.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.6","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["waad"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion destinée à l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion destinée aux comptes connectés et à Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.7.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion ; seules les applications propriétaires pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.object.oneOf.7.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.object.oneOf.7.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion 'waad'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant de client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.client_id","typeLabel":"string"},"api_enable_users":{"type":"boolean","description":"Activer l’API des utilisateurs","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.api_enable_users","typeLabel":"boolean"},"app_domain":{"type":"string","description":"Le domaine d’application Azure AD (p. ex., 'contoso.onmicrosoft.com'). Utilisé principalement avec le protocole WS-Federation et les points de terminaison Azure AD v1.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.app_domain","typeLabel":"string"},"app_id":{"type":"string","description":"L’URI d’ID d’application (URI d’ID d’app) de l’application Azure AD. Requis lors de l’utilisation d’Azure AD v1 avec le flux Resource Owner Password. Utilisé pour identifier la ressource demandée dans les requêtes de jeton OAuth.","minLength":0,"maxLength":500,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.app_id","typeLabel":"string"},"basic_profile":{"type":"boolean","description":"Inclut les renseignements de base du profil utilisateur provenant d’Azure AD (name, email, given_name, family_name). Toujours activé et requis — représente les données de profil minimales récupérées lors de l’authentification.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.basic_profile","typeLabel":"boolean"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain":{"type":"string","description":"Le domaine principal du tenant Azure AD (p. ex., 'contoso.onmicrosoft.com' ou 'contoso.com').","minLength":0,"maxLength":512,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Noms de domaine alternatifs associés à ce tenant Azure AD. Permet aux utilisateurs de plusieurs domaines vérifiés de s’authentifier au moyen de cette connexion. Peut être un tableau de chaînes de caractères représentant des domaines.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.domain_aliases","typeLabel":"string[]"},"ext_groups":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère et stocke les appartenances de l’utilisateur aux groupes de sécurité Azure AD. Nécessite les permissions Microsoft Graph API (Directory.Read.All). Permet de configurer max_groups_to_retrieve.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.ext_groups","typeLabel":"boolean"},"ext_nested_groups":{"type":"boolean","description":"Lorsque la valeur est true, stocke tous les groupes dont l’utilisateur est membre, y compris les appartenances transitives aux groupes (groupes imbriqués). Lorsque la valeur est false (par défaut), seules les appartenances directes aux groupes sont incluses.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.ext_nested_groups","typeLabel":"boolean"},"ext_profile":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère les attributs de profil étendus d’Azure AD au moyen de Microsoft Graph API (titre de poste, service, emplacement du bureau, etc.). Nécessite les permissions Graph API. Disponible uniquement avec Azure AD v1 ou lorsqu’elle est explicitement activée pour v2.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.ext_profile","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.federated_connections_access_tokens","typeLabel":"object"},"granted":{"type":"boolean","description":"Indique si le consentement de l’administrateur a été accordé pour les permissions Azure AD requises. Champ d’état en lecture seule géré par Auth0 durant le flux d’autorisation OAuth.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.granted","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.icon_url","typeLabel":"string\u003curi>"},"identity_api":{"type":"string","description":"La version du point de terminaison Azure AD utilisée pour l’authentification. « microsoft-identity-platform-v2.0 » (recommandée et définie par défaut) prend en charge les fonctionnalités OAuth 2.0 modernes. « azure-active-directory-v1.0 » est le point de terminaison hérité, avec des limitations de protocole. Ce choix influe sur les fonctionnalités disponibles.","enum":["microsoft-identity-platform-v2.0","azure-active-directory-v1.0"],"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.identity_api","typeLabel":"enum\u003cstring>"},"max_groups_to_retrieve":{"type":"string","description":"Nombre maximal de groupes Azure AD à récupérer par utilisateur durant l’authentification. Aide à prévenir les problèmes de performance pour les utilisateurs membres de nombreux groupes. S’applique uniquement lorsque ext_groups est activé. Laissez vide pour utiliser la valeur par défaut de la plateforme.","minLength":0,"maxLength":10,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.max_groups_to_retrieve","typeLabel":"string"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.non_persistent_attrs","typeLabel":"string[]"},"scope":{"type":"array","description":"Portées OAuth 2.0 à demander à Azure AD durant l’authentification. Chaque portée représente une permission (p. ex., 'User.Read', 'Group.Read.All'). S’applique uniquement avec Microsoft Identity Platform v2.0. Consultez la référence des permissions Microsoft Graph pour connaître les portées disponibles.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite de les mettre à jour indépendamment; « never_on_login » : ne synchronise jamais les attributs à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"tenant_domain":{"oneOf":[{"type":"string","description":"Le domaine du locataire Azure AD ou l’ID du locataire (UUID). Renseigné automatiquement à partir du champ « domain ». Peut être un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou un ID de locataire UUID.","format":"hostname","maxLength":512,"minLength":0,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.tenant_domain.oneOf.0","typeLabel":"string\u003chostname>"},{"type":"string","description":"Le domaine du locataire Azure AD ou l’ID du locataire (UUID). Renseigné automatiquement à partir du champ « domain ». Peut être un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou un ID de locataire UUID.","format":"uuid","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.tenant_domain.oneOf.1","typeLabel":"string\u003cuuid>"}],"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.tenant_domain","typeLabel":"string\u003chostname> | string\u003cuuid>"},"tenantId":{"type":"string","description":"L’ID du tenant Azure AD sous forme d’UUID. Il s’agit de l’identifiant unique de votre organisation Azure AD. Doit être un UUID valide de 36 caractères.","minLength":36,"maxLength":36,"format":"uuid","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.tenantId","typeLabel":"string\u003cuuid>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.upstream_params","typeLabel":"object"},"use_wsfed":{"type":"boolean","description":"Indique si le protocole WS-Federation est utilisé. Lorsque la valeur est true, WS-Federation est utilisé; lorsqu’elle est false, OpenID Connect est utilisé.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.use_wsfed","typeLabel":"boolean"},"useCommonEndpoint":{"type":"boolean","description":"Lorsque cette option est activée (true), le point de terminaison commun Azure AD est utilisé pour l’authentification multilocataire. Permet aux utilisateurs de toute organisation Azure AD de se connecter. Nécessite que userid_attribute soit défini sur « sub » (et non « oid »). Ne peut pas être utilisé avec l’approvisionnement SCIM. La valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.useCommonEndpoint","typeLabel":"boolean"},"userid_attribute":{"type":"string","description":"La revendication Azure AD à utiliser comme identifiant utilisateur unique. « oid » (ID d’objet) est recommandé pour les connexions à locataire unique et obligatoire pour SCIM. « sub » (sujet) est obligatoire pour le point de terminaison multilocataire/commun. S’applique uniquement avec le protocole OpenID Connect.","enum":["oid","sub"],"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.userid_attribute","typeLabel":"enum\u003cstring>"},"waad_protocol":{"type":"string","description":"Le protocole d’authentification pour les points de terminaison Azure AD v1. « openid-connect » (par défaut et recommandé) utilise OAuth 2.0/OIDC moderne. « ws-federation » est un protocole hérité fondé sur SAML pour les intégrations plus anciennes. Disponible uniquement avec l’API Azure AD v1.","enum":["ws-federation","openid-connect"],"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options.waad_protocol","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.object.oneOf.7.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, la connexion sera utilisable uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.object.oneOf.7.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.event.data.object.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.0.event.data.object","typeLabel":"object"},"previous_object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identificateur de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.name","typeLabel":"string"},"strategy":{"type":"string","description":"Stratégie de connexion.","enum":["oidc"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.authentication","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété N’EST PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion; seules les applications internes pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes de caractères (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.realms","typeLabel":"string[]"},"connected_accounts":{"type":"object","description":"Configurez l’usage prévu d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.connected_accounts.active","typeLabel":"boolean"},"cross_app_access":{"type":"boolean","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.connected_accounts.cross_app_access","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.connected_accounts","typeLabel":"object"},"options":{"type":"object","description":"Options de la connexion « oidc »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (Proof Key for Code Exchange). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de code d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons d’actualisation et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen de id_token. Si la valeur est true, le système utilisera la revendication session_expiry dans id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, qui contient les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux Authorization Code). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre au claim 'iss' des jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques permettant de vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits dans la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge pour les valeurs des revendications renvoyées, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et tous les systèmes d’écriture ne sont pas nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant la prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de claims pour lesquels le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de challenge de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton au moyen des méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature des JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de logout ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type de grant OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de grant authorization_code et implicit, et PEUVENT prendre en charge d’autres types de grant. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin de chiffrer les claims dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin de chiffrer les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant l’utilisation, par la partie de confiance, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions de service des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de client de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur (au moyen du paramètre request) que lorsqu’il est transmis par référence (au moyen du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements compréhensibles par les humains dont les développeurs pourraient avoir besoin lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge Dynamic Client Registration, cette documentation doit expliquer comment inscrire des clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit dans la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si cette valeur est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié dans la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge par l’interface utilisateur, représentées sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 demandées lors de l’autorisation, séparées par des espaces. Doit inclure « openid » (obligatoire selon la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est true et que type est « back_channel », un nonce cryptographique est inclus dans les demandes d’autorisation afin de prévenir les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton ID aux fins de validation.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Détermine la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité accrue. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Spécifie le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Voir https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées séparées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Configuration du mappage des revendications du fournisseur d’identité vers les attributs du profil utilisateur Auth0. Permet de personnaliser les revendications de l’IdP qui remplissent les champs utilisateur et la façon dont elles sont transformées.","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=oidc.","enum":["bind_all","use_map"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.attribute_map","typeLabel":"object"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.discovery_url","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Type de canal de communication OIDC. 'back_channel' (client confidentiel) échange les jetons côté serveur pour une sécurité accrue; 'front_channel' traite les réponses dans le navigateur.","enum":["back_channel","front_channel"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"Identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["okta"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété N’EST PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications propriétaires pour lesquelles la connexion est activée peuvent alors l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'okta'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques d’interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le coffre de jetons d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen de id_token. Si la valeur est true, le système utilisera la revendication session_expiry dans id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison de l’ensemble de clés Web JSON (JWKS) du fournisseur d’identité, qui contient les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour la signature des jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identificateur unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques nécessaires à la vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour les valeurs des revendications renvoyées, représentées sous forme de tableau JSON de valeurs d’étiquettes de langue BCP47 [RFC5646]. Les langues et écritures ne sont pas toutes nécessairement prises en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms des revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de défi de code de Proof Key for Code Exchange (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature des JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de logout ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le protocole HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit, et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP quant à la façon dont la partie utilisatrice peut utiliser les données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant que cette utilisation est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant que cette utilisation est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs OAuth 2.0 de response_mode prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs OAuth 2.0 de response_type prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant de l’information lisible par l’humain que les développeurs pourraient vouloir ou devoir connaître lors de l’utilisation du fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique de clients, cette documentation doit expliquer comment enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux du code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé pour authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge par l’interface utilisateur, représentées sous forme de tableau JSON de valeurs de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"La version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 séparées par des espaces et demandées lors de l’autorisation. Doit inclure « openid » (exigé par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est true et que type est « back_channel », inclut un nonce cryptographique dans les requêtes d’autorisation afin de prévenir les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton ID à des fins de validation.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racine du profil utilisateur (nom, pseudonyme, image, etc.) à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (valeur par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais les attributs à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Indique le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client auprès du point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées délimitées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. S’applique uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’elle est configurée avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Mappage des revendications reçues du fournisseur d’identité (IdP)","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=okta.","enum":["basic_profile","use_map"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.attribute_map","typeLabel":"object"},"domain":{"type":"string","description":"Domaine de l’organisation Okta (p. ex., dev-123456.okta.com). Doit uniquement être le domaine du serveur Okta, sans schéma ni barre oblique inverse finale. La découverte s’exécute uniquement lorsque connection.options.oidc_metadata est vide et qu’un domaine est fourni","minLength":4,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.domain","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","enum":["back_channel"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["samlp"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurer la finalité d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurer la finalité d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications propriétaires pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas indiquée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'samlp'","additionalProperties":false,"properties":{"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Le profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Une liste d’algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses et assertions SAML. Il s’agit d’une solution de rechange à signingCert, conservée pour la rétrocompatibilité. Il est préférable d’utiliser signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification concernant l’expiration imminente du certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensat lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’amorcer une connexion directement depuis leur fournisseur d’identité SAML sans d’abord passer par Auth0. L’IdP doit inclure le paramètre connection dans l’URL de retour (URL du service consommateur d’assertion).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"L’ID client à utiliser pour les demandes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"description":"Lorsque la valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans d’abord passer par Auth0.","type":"boolean","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison de protocole SAML pour l’envoi de requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite des mises à jour indépendantes ; 'never_on_login' : ne synchronise jamais à partir de l’IdP, préservant les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : 'rsa-sha256' (signature RSA avec hachage SHA-256) ou 'rsa-sha1'. La valeur par défaut est 'rsa-sha256'.","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, auquel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 du fournisseur d’identité encodé en Base64, utilisé pour valider les signatures dans les réponses et les assertions SAML. Le certificat est décodé et utilisé pour vérifier les signatures cryptographiques.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque la valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensat de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet du certificat extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, le domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour une validation multitenant.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.upstream_params","typeLabel":"object"},"debug":{"type":"boolean","description":"Lorsque la valeur est true, active le débogage SAML détaillé en générant des événements « w » (avertissement) dans les journaux du tenant contenant les détails des requêtes et réponses SAML. AVERTISSEMENT : peut exposer des renseignements personnels sensibles (PII, identifiants) et ne doit être activé que temporairement à des fins de débogage.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.debug","typeLabel":"boolean"},"deflate":{"type":"boolean","description":"Lorsque la valeur est true, active la compression DEFLATE pour les requêtes SAML envoyées via la liaison HTTP-Redirect.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.deflate","typeLabel":"boolean"},"destinationUrl":{"type":"string","description":"L’URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.destinationUrl","typeLabel":"string\u003curi>"},"disableFieldsMapFix":{"type":"boolean","description":"Lorsque la valeur est true, désactive la correction automatique de la configuration fieldsMap afin d’assurer le mappage adéquat des attributs SAML aux champs du profil utilisateur. La valeur par défaut est false (correction de fieldsMap activée).","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.disableFieldsMapFix","typeLabel":"boolean"},"disableSignout":{"type":"boolean","description":"Lorsque la valeur est true, désactive l’envoi de requêtes de déconnexion SAML (SingleLogoutService) au fournisseur d’identité lors de la déconnexion de l’utilisateur. L’utilisateur sera déconnecté d’Auth0, mais restera connecté au fournisseur d’identité. La valeur par défaut est false (déconnexion fédérée activée).","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.disableSignout","typeLabel":"boolean"},"discovery_url":{"type":"string","description":"URL du point de terminaison OIDC Discovery du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge. Utilisée avec l’accès interapplications.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.discovery_url","typeLabel":"string\u003curi>"},"fieldsMap":{"type":"object","description":"Mappe les attributs d’assertion SAML du fournisseur d’identité aux attributs du profil utilisateur Auth0. Format : { 'auth0_field': 'saml_attribute' } ou { 'auth0_field': ['saml_attr1', 'saml_attr2'] } pour les options de repli. Fusionnés avec les mappages par défaut pour email, name, given_name, family_name et groups.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.fieldsMap","typeLabel":"object"},"fieldsMapJsonRaw":{"type":"string","description":"Représentation sous forme de chaîne JSON brute de la configuration fieldsMap. Utilisée en interne pour stocker et récupérer l’objet fieldsMap.","minLength":0,"maxLength":8192,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.fieldsMapJsonRaw","typeLabel":"string"},"global_token_revocation_jwt_iss":{"type":"string","description":"Valeur attendue de la revendication « iss » (émetteur) pour les jetons JWT dans les requêtes Global Token Revocation provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 vérifie que l’émetteur du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_sub.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.global_token_revocation_jwt_iss","typeLabel":"string"},"global_token_revocation_jwt_sub":{"type":"string","description":"Valeur attendue de la revendication « sub » (sujet) pour les jetons JWT dans les requêtes Global Token Revocation provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 vérifie que le sujet du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_iss.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.global_token_revocation_jwt_sub","typeLabel":"string"},"metadataUrl":{"type":"string","description":"URL HTTPS du document de métadonnées SAML du fournisseur d’identité. Lorsqu’elle est fournie, Auth0 récupère et analyse automatiquement les métadonnées afin d’extraire signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest et protocolBinding. Utilisez metadataUrl OU metadataXml, mais pas les deux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.metadataUrl","typeLabel":"string\u003curi>"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Utilisées avec l’accès interapplications.","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison amorce le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation (comme lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour la signature du jeton ID (d’après les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique d’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour les valeurs des revendications renvoyées, représentées sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et écritures ne sont pas nécessairement prises en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms des revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client au point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature des JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le protocole HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse prendre connaissance des exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse prendre connaissance des conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de client de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant la prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant la prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements lisibles par l’humain que les développeurs pourraient souhaiter ou devoir connaître lors de l’utilisation du fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, la documentation doit fournir des renseignements sur l’enregistrement des clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identificateur de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour l’interface utilisateur, représentées sous forme de tableau JSON de valeurs d’étiquettes de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.oidc_metadata","typeLabel":"object"},"recipientUrl":{"type":"string","description":"L’URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.recipientUrl","typeLabel":"string\u003curi>"},"requestTemplate":{"type":"string","description":"Modèle XML personnalisé pour les requêtes d’authentification SAML. Prend en charge la substitution de variables à l’aide de la syntaxe @@variableName@@. S’il n’est pas fourni, le modèle SAML AuthnRequest par défaut est utilisé. Consultez https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.requestTemplate","typeLabel":"string"},"signOutEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleLogoutService du fournisseur d’identité, auquel Auth0 envoie les requêtes de déconnexion pour la déconnexion fédérée. Si elle n’est pas fournie, la valeur par défaut est signInEndpoint. Utilisée uniquement si disableSignout est false.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.signOutEndpoint","typeLabel":"string\u003curi>"},"user_id_attribute":{"type":"string","description":"Attribut d’assertion SAML personnalisé à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut et reçoit la priorité la plus élevée. Accepte une chaîne (un seul nom d’attribut SAML).","minLength":1,"maxLength":2396,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.2","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["pingfederate"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez la finalité d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez la finalité d’une connexion à utiliser pour les comptes associés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> fait passer la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne fait pas passer la connexion au niveau du domaine, de sorte que seules les applications propriétaires pour lesquelles elle est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas précisée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion 'pingfederate'","additionalProperties":false,"required":["pingFederateBaseUrl"],"properties":{"pingFederateBaseUrl":{"type":"string","description":"URL fournie par PingFederate qui renvoie les renseignements nécessaires à la création de la connexion","minLength":8,"maxLength":256,"format":"uri","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.pingFederateBaseUrl","typeLabel":"string\u003curi>"},"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses et assertions SAML. Il constitue une solution de rechange à signingCert et est conservé pour assurer la compatibilité descendante. Privilégiez plutôt signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration imminente d’un certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est 'sha256'.","enum":["sha1","sha256"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (Issuer) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est 'urn:auth0:{tenant}:{connection}'. Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de la connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’amorcer la connexion directement depuis leur fournisseur d’identité SAML sans avoir à visiter Auth0 au préalable. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL du service consommateur d’assertions).","additionalProperties":false,"properties":{"client_authorizequery":{"type":"string","description":"Chaîne de requête envoyée à l’application par défaut","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque la valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans avoir à visiter Auth0 au préalable.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison SAML utilisé pour envoyer les requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs de niveau supérieur du profil utilisateur (nom, pseudonyme, image, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne les synchronise jamais depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et de déconnexion au moyen de la clé de signature de la connexion. Valeurs courantes : 'rsa-sha256' (signature RSA avec condensé SHA-256) ou 'rsa-sha1'. La valeur par défaut est 'rsa-sha256'.","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, à laquelle Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 du fournisseur d’identité encodé en Base64, utilisé pour valider les signatures des réponses et assertions SAML. Le certificat est décodé et utilisé pour vérifier les signatures cryptographiques.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque la valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet du certificat extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour la validation d’un seul tenant ou un tableau de chaînes pour la validation de plusieurs tenants.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Voir https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.3","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["adfs"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion ; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est permis.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas indiquée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'adfs'","additionalProperties":false,"properties":{"adfs_server":{"type":"string","description":"Hôte des métadonnées de fédération ADFS ou URL XML utilisé pour découvrir les points de terminaison et les certificats WS-Fed. Une erreur se produit si adfs_server et fedMetadataXml sont tous deux absents.","minLength":0,"maxLength":2048,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.adfs_server","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine de certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’un courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (Issuer) du fournisseur de services ADFS. S’il n’est pas fourni, la valeur par défaut est 'urn:auth0:{tenant}:{connection}'.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.entityId","typeLabel":"string"},"fedMetadataXml":{"type":"string","description":"Alternative XML intégrée à 'adfs_server'. Ne peut pas être définie avec 'adfs_server'.","minLength":1,"maxLength":102400,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.fedMetadataXml","typeLabel":"string"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.icon_url","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.non_persistent_attrs","typeLabel":"string[]"},"prev_thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) pour valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.prev_thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.prev_thumbprints","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs de premier niveau du profil utilisateur (name, nickname, picture, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet des mises à jour indépendantes par la suite ; 'never_on_login' : ne synchronise jamais depuis l’IdP, afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Point de terminaison de connexion Passive Requestor (WS-Fed) découvert à partir des métadonnées ou fourni explicitement.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) pour valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Voir https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.upstream_params","typeLabel":"object"},"user_id_attribute":{"type":"string","description":"Revendication ADFS personnalisée à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut avec la priorité la plus élevée. Accepte une chaîne (un seul nom de revendication ADFS).","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion dans la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.4","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["ad"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion ; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., des domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « ad »","additionalProperties":false,"properties":{"agentIP":{"type":"string","description":"Adresse IP de l’agent AD Connector utilisée pour vérifier que les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos (gérée par l’agent AD Connector).","minLength":2,"maxLength":39,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.agentIP","typeLabel":"string"},"agentMode":{"type":"boolean","description":"Lorsqu’elle est activée, permet l’authentification directe par nom d’utilisateur et mot de passe par l’intermédiaire de l’agent AD Connector plutôt que du protocole WS-Federation (gérée par l’agent AD Connector).","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.agentMode","typeLabel":"boolean"},"agentVersion":{"description":"Identifiant de version du logiciel d’agent AD Connector installé (géré par l’agent AD Connector).","type":"string","minLength":5,"maxLength":12,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.agentVersion","typeLabel":"string"},"brute_force_protection":{"type":"boolean","description":"Active la protection contre les attaques par force brute d’Auth0 afin de prévenir les attaques de bourrage d’identifiants. Lorsqu’elle est activée, elle bloque les tentatives de connexion suspectes provenant d’adresses IP précises après des échecs répétés.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.brute_force_protection","typeLabel":"boolean"},"certAuth":{"type":"boolean","description":"Active l’authentification par certificat SSL client pour AD Connector, exigeant HTTPS au point de terminaison de connexion","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.certAuth","typeLabel":"boolean"},"certs":{"type":"array","description":"Tableau de certificats X.509 au format PEM utilisés pour valider les signatures SAML du fournisseur d’identité AD (géré par l’agent AD Connector).","minItems":0,"items":{"type":"string","minLength":256,"maxLength":3072,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.certs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.certs","typeLabel":"string[]"},"disable_cache":{"type":"boolean","description":"Lorsqu’elle est activée, désactive la mise en cache des résultats d’authentification d’AD Connector afin d’assurer une validation en temps réel auprès de l’annuaire","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.disable_cache","typeLabel":"boolean"},"disable_self_service_change_password":{"type":"boolean","description":"Lorsqu’elle est activée, masque le lien « Mot de passe oublié » sur les pages de connexion afin d’empêcher les utilisateurs de réinitialiser eux-mêmes leur mot de passe","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.disable_self_service_change_password","typeLabel":"boolean"},"domain_aliases":{"type":"array","description":"Liste des noms de domaine pouvant être utilisés avec le flux d’authentification axé sur l’identifiant afin d’acheminer les utilisateurs vers cette connexion AD ; chaque domaine doit être un nom DNS valide d’au plus 256 caractères","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.domain_aliases","typeLabel":"string[]"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.icon_url","typeLabel":"string\u003curi>"},"ips":{"type":"array","description":"Tableau de plages d’adresses IP en notation CIDR utilisées pour déterminer si les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos ou par certificat.","minItems":0,"items":{"type":"string","minLength":2,"maxLength":39,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.ips.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.ips","typeLabel":"string[]"},"kerberos":{"type":"boolean","description":"Active l’authentification intégrée Windows (Kerberos) pour un SSO transparent lorsque les utilisateurs s’authentifient depuis les plages d’adresses IP du réseau d’entreprise","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.kerberos","typeLabel":"boolean"},"kerberos_only":{"type":"boolean","description":"Lorsque true, limite la connexion à l’authentification Kerberos uniquement et interdit le recours au nom d’utilisateur et au mot de passe.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.kerberos_only","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.non_persistent_attrs","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racines du profil utilisateur (nom, surnom, image, etc.) depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais depuis l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Le type de point de terminaison de connexion pour l’agent connecteur AD-LDAP (géré par l’agent AD Connector).","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Indication du domaine AD principal utilisée pour HRD et la découverte.","type":"string","format":"hostname","minLength":1,"maxLength":512,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.tenant_domain","typeLabel":"string\u003chostname>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes SHA-1 de certificats pour valider les signatures. Géré par Auth0 lors de l’utilisation de l’agent AD Connector.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5.options","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.5","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["google-apps"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété N’EST PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications propriétaires pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., des domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « google-apps »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Votre ID client Google OAuth 2.0. Vous le trouverez dans votre [Google Cloud Console](https://console.cloud.google.com/apis/credentials), dans la section OAuth 2.0 Client IDs.","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.client_id","typeLabel":"string"},"admin_access_token_expiresin":{"type":"string","description":"Horodatage d’expiration de `admin_access_token` au format ISO 8601. Auth0 utilise cette valeur pour déterminer quand actualiser le jeton.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.admin_access_token_expiresin","typeLabel":"string\u003cdate-time>"},"allow_setting_login_scopes":{"type":"boolean","description":"Lorsque true, permet de personnaliser les portées OAuth demandées lors de la connexion de l’utilisateur. Les portées personnalisées sont ajoutées aux portées obligatoires email et profile. Lorsque false ou omis, seules les portées email et profile par défaut sont utilisées. Cette propriété est automatiquement activée lorsque les fonctionnalités Token Vault ou Connected Accounts sont activées.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.allow_setting_login_scopes","typeLabel":"boolean"},"api_enable_groups":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace pour les groupes. Lorsque cette option est définie sur true, Auth0 peut synchroniser les groupes et leurs appartenances, et prend en charge le provisionnement entrant des groupes depuis l’annuaire. La valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.api_enable_groups","typeLabel":"boolean"},"api_enable_users":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace. Lorsque cette option est définie sur true, Auth0 peut récupérer des attributs utilisateur étendus (statut d’administrateur, statut de suspension, appartenances aux groupes) et prend en charge le provisionnement entrant depuis l’annuaire (SCIM). La valeur par défaut est true.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.api_enable_users","typeLabel":"boolean"},"domain":{"type":"string","description":"Nom du domaine principal Google Workspace auquel les utilisateurs doivent appartenir.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.domain_aliases","typeLabel":"string[]"},"email":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `email`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.email","typeLabel":"boolean"},"ext_agreed_terms":{"type":"boolean","description":"Récupère l’indicateur `agreedToTerms` du profil Google Directory.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.ext_agreed_terms","typeLabel":"boolean"},"ext_groups":{"type":"boolean","description":"Active l’enrichissement à l’aide des appartenances aux groupes Google (requis pour `ext_groups_extended`).","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.ext_groups","typeLabel":"boolean"},"ext_groups_extended":{"type":"boolean","description":"Détermine si les entrées de groupes enrichies incluent `id`, `email`, `name` (true) ou seulement le nom du groupe (false); ne peut être défini que si `ext_groups` est true.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.ext_groups_extended","typeLabel":"boolean"},"ext_is_admin":{"type":"boolean","description":"Récupère l’indicateur d’administrateur Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.ext_is_admin","typeLabel":"boolean"},"ext_is_suspended":{"type":"boolean","description":"Récupère l’indicateur de suspension Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.ext_is_suspended","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.federated_connections_access_tokens","typeLabel":"object"},"handle_login_from_social":{"type":"boolean","description":"Lorsqu’elle est activée, les utilisateurs qui se connectent avec leur compte Google par l’intermédiaire d’une connexion sociale sont automatiquement acheminés vers cette connexion Google Workspace si leur domaine de courriel correspond à `tenant_domain` ou à `domain_aliases` configurés. Les utilisateurs d’entreprise s’authentifient ainsi par l’intermédiaire du fournisseur d’identité Google Workspace de leur organisation plutôt que par une connexion sociale Google générique, ce qui permet d’accéder aux attributs d’annuaire et d’appliquer les politiques de sécurité de l’organisation. La valeur par défaut est true pour les nouvelles connexions.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.handle_login_from_social","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.icon_url","typeLabel":"string\u003curi>"},"map_user_id_to_id":{"type":"boolean","description":"Détermine comment Auth0 génère le user_id des utilisateurs Google Workspace. Lorsque cette option est définie sur false (valeur par défaut), l’adresse courriel de l’utilisateur est utilisée. Lorsqu’elle est définie sur true, l’ID utilisateur numérique permanent de Google est utilisé à la place; il demeure inchangé même si l’adresse courriel de l’utilisateur est modifiée. Ce paramètre ne peut être configuré qu’à la création de la connexion et ne peut pas être modifié par la suite.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.map_user_id_to_id","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Tableau des champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.non_persistent_attrs","typeLabel":"string[]"},"profile":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `profile`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.profile","typeLabel":"boolean"},"scope":{"type":"array","description":"Portées OAuth supplémentaires demandées en plus des portées `email profile` par défaut; ignorées sauf si `allow_setting_login_scopes` est true.","minItems":1,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racines du profil utilisateur (nom, surnom, image, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (valeur par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne synchronise jamais depuis le fournisseur d’identité et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine principal Google Workspace utilisé pour identifier l’organisation lors de l’authentification.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.tenant_domain","typeLabel":"string"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle pourra être utilisée uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.6","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["waad"],"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience de connexion universelle","minLength":1,"maxLength":128,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications propriétaires pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « waad »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.client_id","typeLabel":"string"},"api_enable_users":{"type":"boolean","description":"Activer l’API Users","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.api_enable_users","typeLabel":"boolean"},"app_domain":{"type":"string","description":"Le domaine de l’application Azure AD (p. ex., « contoso.onmicrosoft.com »). Utilisé principalement avec le protocole WS-Federation et les points de terminaison Azure AD v1.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.app_domain","typeLabel":"string"},"app_id":{"type":"string","description":"URI d’ID d’application (URI d’ID d’app) de l’application Azure AD. Obligatoire lors de l’utilisation d’Azure AD v1 avec le flux Resource Owner Password. Sert à identifier la ressource demandée dans les requêtes de jeton OAuth.","minLength":0,"maxLength":500,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.app_id","typeLabel":"string"},"basic_profile":{"type":"boolean","description":"Inclut les renseignements de base du profil utilisateur provenant d’Azure AD (name, email, given_name, family_name). Toujours activé et obligatoire : représente le minimum de données de profil récupérées durant l’authentification.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.basic_profile","typeLabel":"boolean"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain":{"type":"string","description":"Domaine principal du tenant Azure AD (p. ex., « contoso.onmicrosoft.com » ou « contoso.com »).","minLength":0,"maxLength":512,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Noms de domaine secondaires associés à ce tenant Azure AD. Permet aux utilisateurs de plusieurs domaines vérifiés de s’authentifier au moyen de cette connexion. Peut être un tableau de chaînes de caractères représentant des domaines.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.domain_aliases","typeLabel":"string[]"},"ext_groups":{"type":"boolean","description":"Lorsqu’il est activé (true), récupère et stocke les appartenances de l’utilisateur aux groupes de sécurité Azure AD. Nécessite les permissions de Microsoft Graph API (Directory.Read.All). Permet de configurer max_groups_to_retrieve.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.ext_groups","typeLabel":"boolean"},"ext_nested_groups":{"type":"boolean","description":"Lorsque true, stocke tous les groupes dont l’utilisateur est membre, y compris les appartenances transitives à des groupes (groupes imbriqués). Lorsque false (par défaut), seules les appartenances directes à des groupes sont incluses.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.ext_nested_groups","typeLabel":"boolean"},"ext_profile":{"type":"boolean","description":"Lorsqu’il est activé (true), récupère les attributs de profil étendus d’Azure AD au moyen de Microsoft Graph API (titre du poste, service, emplacement du bureau, etc.). Nécessite des permissions de Graph API. Disponible uniquement avec Azure AD v1 ou lorsqu’il est explicitement activé pour v2.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.ext_profile","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons d’actualisation et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.federated_connections_access_tokens","typeLabel":"object"},"granted":{"type":"boolean","description":"Indique si le consentement administrateur a été accordé pour les permissions Azure AD requises. Champ d’état en lecture seule géré par Auth0 durant le flux d’autorisation OAuth.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.granted","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.icon_url","typeLabel":"string\u003curi>"},"identity_api":{"type":"string","description":"Version du point de terminaison Azure AD utilisée pour l’authentification. « microsoft-identity-platform-v2.0 » (recommandée et utilisée par défaut) prend en charge les fonctionnalités modernes d’OAuth 2.0. « azure-active-directory-v1.0 » est le point de terminaison hérité, avec des limitations de protocole. Ce choix détermine les fonctionnalités offertes.","enum":["microsoft-identity-platform-v2.0","azure-active-directory-v1.0"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.identity_api","typeLabel":"enum\u003cstring>"},"max_groups_to_retrieve":{"type":"string","description":"Nombre maximal de groupes Azure AD à récupérer par utilisateur durant l’authentification. Aide à prévenir les problèmes de performance pour les utilisateurs appartenant à de nombreux groupes. S’applique uniquement lorsque ext_groups est activé. Laissez vide pour utiliser la valeur par défaut de la plateforme.","minLength":0,"maxLength":10,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.max_groups_to_retrieve","typeLabel":"string"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.non_persistent_attrs","typeLabel":"string[]"},"scope":{"type":"array","description":"Scopes OAuth 2.0 à demander à Azure AD durant l’authentification. Chaque scope représente une permission (p. ex., « User.Read », « Group.Read.All »). S’applique uniquement avec Microsoft Identity Platform v2.0. Consultez la référence des permissions Microsoft Graph pour connaître les scopes offerts.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; « never_on_login » : ne synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez la façon dont Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"tenant_domain":{"oneOf":[{"type":"string","description":"Domaine ou ID de tenant Azure AD (UUID). Rempli automatiquement à partir du champ « domain ». Peut être un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou un ID de tenant au format UUID.","format":"hostname","maxLength":512,"minLength":0,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.tenant_domain.oneOf.0","typeLabel":"string\u003chostname>"},{"type":"string","description":"Domaine ou ID de tenant Azure AD (UUID). Rempli automatiquement à partir du champ « domain ». Peut être un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou un ID de tenant au format UUID.","format":"uuid","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.tenant_domain.oneOf.1","typeLabel":"string\u003cuuid>"}],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.tenant_domain","typeLabel":"string\u003chostname> | string\u003cuuid>"},"tenantId":{"type":"string","description":"ID du tenant Azure AD sous forme d’UUID. Il s’agit de l’identifiant unique de votre organisation Azure AD. Doit être un UUID valide de 36 caractères.","minLength":36,"maxLength":36,"format":"uuid","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.tenantId","typeLabel":"string\u003cuuid>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.upstream_params","typeLabel":"object"},"use_wsfed":{"type":"boolean","description":"Indique si le protocole WS-Federation est utilisé. Lorsque true, utilise WS-Federation; lorsque false, utilise OpenID Connect.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.use_wsfed","typeLabel":"boolean"},"useCommonEndpoint":{"type":"boolean","description":"Lorsqu’il est activé (true), utilise le point de terminaison commun Azure AD pour l’authentification multitenant. Permet aux utilisateurs de toute organisation Azure AD de se connecter. Nécessite que userid_attribute soit défini sur « sub » (et non « oid »). Ne peut pas être utilisé avec l’approvisionnement SCIM. La valeur par défaut est false.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.useCommonEndpoint","typeLabel":"boolean"},"userid_attribute":{"type":"string","description":"Revendication Azure AD à utiliser comme identifiant unique de l’utilisateur. « oid » (ID d’objet) est recommandée pour les connexions à tenant unique et obligatoire pour SCIM. « sub » (sujet) est obligatoire pour le point de terminaison commun ou multitenant. S’applique uniquement avec le protocole OpenID Connect.","enum":["oid","sub"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.userid_attribute","typeLabel":"enum\u003cstring>"},"waad_protocol":{"type":"string","description":"Le protocole d’authentification des points de terminaison Azure AD v1. « openid-connect » (valeur par défaut recommandée) utilise OAuth 2.0/OIDC moderne. « ws-federation » est un protocole SAML hérité destiné aux anciennes intégrations. Disponible uniquement avec l’API Azure AD v1.","enum":["ws-federation","openid-connect"],"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options.waad_protocol","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion dans la page de connexion (nouvelle expérience uniquement). Si cette option est définie sur false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.0.event.data.previous_object.oneOf.7","typeLabel":"object"}],"uniqueKey":"oneOf.0.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.0.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.0.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.0.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.0.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.0.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.0.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.0.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.0.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.0.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.0.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.0.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.0.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.0.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.0.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.0.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.0.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.0.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.0.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.0.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.0.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.0.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.0.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.0.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.0.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.0.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.0.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements ; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.0.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.0.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.0.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["connection.deleted"],"isRequired":true,"uniqueKey":"oneOf.1.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.1.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une connexion est supprimée.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.1.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["connection.deleted"],"isRequired":true,"uniqueKey":"oneOf.1.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle aura la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.1.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.1.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.1.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["oidc"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.authentication","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.0.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.0.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté en tant que domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.0.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.realms","typeLabel":"string[]"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.connected_accounts.active","typeLabel":"boolean"},"cross_app_access":{"type":"boolean","uniqueKey":"oneOf.1.event.data.object.oneOf.0.connected_accounts.cross_app_access","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.connected_accounts","typeLabel":"object"},"options":{"type":"object","description":"Options de la connexion « oidc »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse de courriel d’un utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer la preuve JWT DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est activé, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons de rafraîchissement et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen du id_token. Si la valeur est true, le système utilisera la revendication session_expiry du id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons d’ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons d’ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, qui contient les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux Authorization Code OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée à moins que le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux Authorization Code). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre au claim « iss » dans les jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques nécessaires à la vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de claims pris en charge par le fournisseur OpenID. Ces types de claims sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les claims normaux.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des claims renvoyés, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Les langues et les scripts ne sont pas nécessairement tous pris en charge pour toutes les valeurs de claim.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de claims pour lesquels le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant la liste des méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit, et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin de chiffrer les claims dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin de chiffrer les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP quant à la façon dont la partie utilisatrice peut utiliser les données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison Dynamic Client Registration de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) que lorsqu’il est transmis par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les types de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas publier certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant de l’information destinée aux développeurs qui utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit expliquer comment enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit dans la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié dans la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client au point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et scripts pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de valeurs d’étiquettes linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste, séparée par des espaces, des portées OAuth 2.0 demandées durant l’autorisation. Doit inclure « openid » (requis par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est true et que le type est « back_channel », inclut un nonce cryptographique dans les requêtes d’autorisation afin d’empêcher les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton d’ID aux fins de validation.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (valeur par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, permettant ensuite de les mettre à jour indépendamment ; 'never_on_login' : ne les synchronise jamais à partir de l’IdP, préservant les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité accrue. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Spécifie le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées séparées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. S’applique uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Configuration permettant de mapper les revendications du fournisseur d’identité aux attributs du profil utilisateur Auth0. Permet de personnaliser les revendications de l’IdP qui alimentent les champs utilisateur et la façon dont elles sont transformées.","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=oidc.","enum":["bind_all","use_map"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.attribute_map","typeLabel":"object"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.discovery_url","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Type de canal de communication OIDC. 'back_channel' (client confidentiel) échange les jetons côté serveur pour une sécurité accrue ; 'front_channel' traite les réponses dans le navigateur.","enum":["back_channel","front_channel"],"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.0.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour cette connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.0.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["okta"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion destinée à l’authentification lors de l’ouverture de session.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion destinée aux comptes connectés et à Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.1.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.1.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est permis.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.1.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « okta »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant de client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux du code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres PKCE OAuth 2.0 (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques d’interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion pendant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le coffre-fort de jetons d’Auth0. Lorsqu’elle est activée, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen de l’id_token. Si la valeur est true, le système utilisera la revendication session_expiry de l’id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons d’ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons d’ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons d’ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques utilisées pour vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par le fournisseur OpenID pour le jeton d’ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton d’ID depuis le point de terminaison d’autorisation, par exemple lors de l’utilisation du flux de code d’autorisation. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par le fournisseur d’identité pour signer les jetons d’ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons d’ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, contenant les clés publiques utilisées pour vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par ce fournisseur OpenID","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge pour les valeurs de revendications renvoyées, représentés sous forme de tableau JSON de balises de langue BCP47 [RFC5646]. Toutes les langues et tous les systèmes d’écriture ne sont pas nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si le fournisseur OpenID prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms des revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant la liste des méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison pour les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par ce fournisseur OpenID. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par le fournisseur OpenID pour le jeton d’ID afin de chiffrer les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par le fournisseur OpenID pour le jeton d’ID afin de chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les exigences du fournisseur OpenID concernant l’utilisation, par la partie utilisatrice, des données qu’il fournit. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients du fournisseur OpenID. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par le fournisseur OpenID pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par le fournisseur OpenID pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le fournisseur OpenID pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur, à l’aide du paramètre request, que lorsqu’il est transmis par référence, à l’aide du paramètre request_uri. Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre de requête request; true indique qu’il est pris en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique qu’il est pris en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les types de réponse code, id_token et token id_token.","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements lisibles par l’humain que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit indiquer comment enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jetons. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. S’il est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jetons avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge par l’interface utilisateur, représentées sous forme de tableau JSON de valeurs d’étiquettes de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 séparées par des espaces et demandées pendant l’autorisation. Doit inclure « openid » (exigé par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est true et que type est « back_channel », inclut un nonce cryptographique dans les requêtes d’autorisation afin de prévenir les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton d’ID pour la validation.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racine du profil utilisateur (name, nickname, picture, etc.) à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne les synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux du code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jetons du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Spécifie le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client au point de terminaison de jetons. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jetons).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées séparées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. S’applique uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur au moyen du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Mappage des revendications reçues du fournisseur d’identité (IdP)","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=okta.","enum":["basic_profile","use_map"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.attribute_map","typeLabel":"object"},"domain":{"type":"string","description":"Domaine de l’organisation Okta (p. ex., dev-123456.okta.com). Il doit s’agir uniquement du domaine du serveur Okta, sans schéma ni barre oblique inverse finale. La découverte s’exécute uniquement lorsque connection.options.oidc_metadata est vide et qu’un domaine est fourni","minLength":4,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.domain","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","enum":["back_channel"],"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.1.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si la valeur est false, la connexion ne peut être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.1.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["samlp"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété N’EST PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.2.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion : seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.2.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes de caractères (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.2.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « samlp »","additionalProperties":false,"properties":{"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures dans les réponses et assertions SAML. Il s’agit d’une solution de rechange à signingCert, conservée pour assurer la rétrocompatibilité. Préférez signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration imminente du certificat.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est 'sha256'.","enum":["sha1","sha256"],"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identificateur d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant la date d’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’initier une connexion directement depuis leur fournisseur d’identité SAML sans d’abord passer par Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"L’ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"description":"Lorsque la valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans d’abord passer par Auth0.","type":"boolean","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML servant à envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : 'rsa-sha256' (signature RSA avec condensé SHA-256) ou 'rsa-sha1'. La valeur par défaut est 'rsa-sha256'.","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité vers lequel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 encodé en Base64 du fournisseur d’identité, utilisé pour valider les signatures dans les réponses et assertions SAML. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque cette valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature inclut le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet du certificat, extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, le domaine du locataire utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne de caractères pour une validation monolocataire ou un tableau de chaînes de caractères pour une validation multilocataire.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.upstream_params","typeLabel":"object"},"debug":{"type":"boolean","description":"Lorsque cette valeur est true, active le débogage SAML détaillé en enregistrant des événements « w » (avertissement) dans les journaux du locataire, avec les détails des requêtes et réponses SAML. AVERTISSEMENT : peut exposer des renseignements utilisateur sensibles (renseignements personnels, identifiants) et ne doit être activé que temporairement à des fins de débogage.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.debug","typeLabel":"boolean"},"deflate":{"type":"boolean","description":"Lorsque cette valeur est true, active la compression DEFLATE pour les requêtes SAML envoyées via la liaison HTTP-Redirect.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.deflate","typeLabel":"boolean"},"destinationUrl":{"type":"string","description":"L’URL vers laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.destinationUrl","typeLabel":"string\u003curi>"},"disableFieldsMapFix":{"type":"boolean","description":"Lorsque la valeur est true, désactive la correction automatique de la configuration fieldsMap afin d’assurer le mappage adéquat des attributs SAML aux champs du profil utilisateur. La valeur par défaut est false (correction de fieldsMap activée).","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.disableFieldsMapFix","typeLabel":"boolean"},"disableSignout":{"type":"boolean","description":"Lorsque cette valeur est true, désactive l’envoi de requêtes de déconnexion SAML (SingleLogoutService) au fournisseur d’identité lors de la déconnexion de l’utilisateur. L’utilisateur sera déconnecté d’Auth0, mais restera connecté au fournisseur d’identité. La valeur par défaut est false (déconnexion fédérée activée).","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.disableSignout","typeLabel":"boolean"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge. Utilisé avec l’accès interapplications.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.discovery_url","typeLabel":"string\u003curi>"},"fieldsMap":{"type":"object","description":"Mappe les attributs d’assertion SAML du fournisseur d’identité aux attributs du profil utilisateur Auth0. Format : { 'auth0_field': 'saml_attribute' } ou { 'auth0_field': ['saml_attr1', 'saml_attr2'] } pour les options de secours. Fusionné avec les mappages par défaut pour email, name, given_name, family_name et groups.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.fieldsMap","typeLabel":"object"},"fieldsMapJsonRaw":{"type":"string","description":"Représentation brute sous forme de chaîne JSON de la configuration fieldsMap. Utilisée en interne pour stocker et récupérer l’objet fieldsMap.","minLength":0,"maxLength":8192,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.fieldsMapJsonRaw","typeLabel":"string"},"global_token_revocation_jwt_iss":{"type":"string","description":"Valeur attendue de la revendication « iss » (émetteur) des jetons JWT dans les requêtes de révocation globale des jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 valide que l’émetteur du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_sub.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.global_token_revocation_jwt_iss","typeLabel":"string"},"global_token_revocation_jwt_sub":{"type":"string","description":"Valeur attendue de la revendication « sub » (sujet) des jetons JWT dans les requêtes de révocation globale des jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 valide que le sujet du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_iss.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.global_token_revocation_jwt_sub","typeLabel":"string"},"metadataUrl":{"type":"string","description":"URL HTTPS du document de métadonnées SAML du fournisseur d’identité. Lorsqu’elle est fournie, Auth0 récupère et analyse automatiquement les métadonnées afin d’extraire signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest et protocolBinding. Utilisez metadataUrl OU metadataXml, pas les deux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.metadataUrl","typeLabel":"string\u003curi>"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Utilisées avec l’accès interapplications.","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux du code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le ID Token afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun ID Token depuis le point de terminaison d’autorisation, par exemple lors de l’utilisation du flux du code d’autorisation. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer le ID Token (d’après les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons d’ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant la liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs de revendications renvoyées, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Les langues et les scripts ne sont pas tous nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims; true indique qu’il est pris en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant la liste des noms de revendications pour lesquelles le fournisseur OpenID POURRAIT être en mesure de fournir des valeurs. Cette liste pourrait ne pas être exhaustive, notamment pour des raisons de confidentialité.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant la liste des méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le ID Token afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le ID Token afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP quant à l’utilisation que la partie utilisatrice peut faire des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur et lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur et lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) et lorsqu’il est transmis par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements compréhensibles par les humains que les développeurs pourraient vouloir connaître ou dont ils pourraient avoir besoin lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit fournir des renseignements sur l’enregistrement des clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si ce paramètre est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé pour authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour l’interface utilisateur, représentées sous forme de tableau JSON de valeurs de balises de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.oidc_metadata","typeLabel":"object"},"recipientUrl":{"type":"string","description":"L’URL vers laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.recipientUrl","typeLabel":"string\u003curi>"},"requestTemplate":{"type":"string","description":"Modèle XML personnalisé pour les requêtes d’authentification SAML. Prend en charge la substitution de variables à l’aide de la syntaxe @@variableName@@. S’il n’est pas fourni, le modèle SAML AuthnRequest par défaut est utilisé. Consultez https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.requestTemplate","typeLabel":"string"},"signOutEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleLogoutService du fournisseur d’identité, vers lequel Auth0 envoie les requêtes de déconnexion pour la déconnexion fédérée. Si elle n’est pas fournie, signInEndpoint est utilisé par défaut. Utilisée uniquement si disableSignout est faux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.signOutEndpoint","typeLabel":"string\u003curi>"},"user_id_attribute":{"type":"string","description":"Attribut d’assertion SAML personnalisé à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut, avec la priorité la plus élevée. Accepte une chaîne de caractères (un seul nom d’attribut SAML).","minLength":1,"maxLength":2396,"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.2.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Permet d’afficher un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, la connexion ne peut être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.2.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.2","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["pingfederate"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.3.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion ; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.3.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne de caractères (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.3.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'pingfederate'","additionalProperties":false,"required":["pingFederateBaseUrl"],"properties":{"pingFederateBaseUrl":{"type":"string","description":"URL fournie par PingFederate qui renvoie les renseignements utilisés pour créer la connexion","minLength":8,"maxLength":256,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.pingFederateBaseUrl","typeLabel":"string\u003curi>"},"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures dans les réponses et les assertions SAML. Il s’agit d’une solution de rechange à signingCert, conservée pour assurer la rétrocompatibilité. Utilisez plutôt signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant qu’un certificat expirera bientôt.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant la date d’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’amorcer une connexion directement depuis leur fournisseur d’identité SAML sans devoir d’abord passer par Auth0. L’IdP doit inclure le paramètre connection dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"L’ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque la valeur est true, active la prise en charge des connexions initiées par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans devoir d’abord passer par Auth0.","uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML utilisé pour envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés depuis le fournisseur d’identité. « on_each_login » : met à jour les attributs à chaque authentification (valeur par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais les attributs depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec condensé SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, auquel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 du fournisseur d’identité encodé en Base64, utilisé pour valider les signatures dans les réponses et les assertions SAML. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque la valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature inclut le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, le domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour une validation multitenant.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.3.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.3.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.3","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["adfs"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.4.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion ; seules les applications propriétaires pour lesquelles la connexion est activée peuvent alors l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.4.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes de caractères (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera utilisé comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.4.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « adfs »","additionalProperties":false,"properties":{"adfs_server":{"type":"string","description":"Hôte de métadonnées de fédération ADFS ou URL XML utilisée pour détecter les points de terminaison et les certificats WS-Fed. Une erreur se produit si adfs_server et fedMetadataXml sont tous deux absents.","minLength":0,"maxLength":2048,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.adfs_server","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification signalant l’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, celui-ci est automatiquement dirigé vers cette connexion pendant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (Issuer) du fournisseur de services ADFS. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ».","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.entityId","typeLabel":"string"},"fedMetadataXml":{"type":"string","description":"Alternative XML intégrée à « adfs_server ». Ne peut pas être définie en même temps que « adfs_server ».","minLength":1,"maxLength":102400,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.fedMetadataXml","typeLabel":"string"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.icon_url","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.non_persistent_attrs","typeLabel":"string[]"},"prev_thumbprints":{"type":"array","description":"Tableau d’empreintes de certificats (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificats pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.prev_thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.prev_thumbprints","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : mise à jour à chaque authentification (valeur par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; « never_on_login » : ne synchronise jamais les attributs depuis l’IdP, afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Point de terminaison de connexion Passive Requestor (WS-Fed), détecté à partir des métadonnées ou fourni explicitement.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificats (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificats pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.upstream_params","typeLabel":"object"},"user_id_attribute":{"type":"string","description":"Revendication ADFS personnalisée à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté en tête de la liste de mappage user_id par défaut et reçoit la priorité la plus élevée. Accepte une chaîne de caractères (un seul nom de revendication ADFS).","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.4.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour cette connexion sur la page de connexion (nouvelle expérience seulement). Si cette valeur est false, la connexion ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.4.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.4","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"Identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","description":"Nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["ad"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.5.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications de première partie pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.5.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera utilisé comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.5.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « ad »","additionalProperties":false,"properties":{"agentIP":{"type":"string","description":"Adresse IP de l’agent AD Connector utilisée pour vérifier que les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos (gérée par l’agent AD Connector).","minLength":2,"maxLength":39,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.agentIP","typeLabel":"string"},"agentMode":{"type":"boolean","description":"Lorsqu’elle est activée, permet l’authentification directe par nom d’utilisateur et mot de passe au moyen de l’agent AD Connector au lieu du protocole WS-Federation (gérée par l’agent AD Connector).","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.agentMode","typeLabel":"boolean"},"agentVersion":{"type":"string","description":"Identifiant de version du logiciel de l’agent AD Connector installé (géré par l’agent AD Connector).","minLength":5,"maxLength":12,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.agentVersion","typeLabel":"string"},"brute_force_protection":{"type":"boolean","description":"Active la protection contre les attaques par force brute d’Auth0 afin de prévenir les attaques de bourrage d’identifiants. Lorsqu’elle est activée, elle bloque les tentatives de connexion suspectes provenant d’adresses IP précises après des échecs répétés.","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.brute_force_protection","typeLabel":"boolean"},"certAuth":{"type":"boolean","description":"Active l’authentification par certificat SSL client pour AD Connector, ce qui exige HTTPS au point de terminaison de connexion","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.certAuth","typeLabel":"boolean"},"certs":{"type":"array","description":"Tableau de certificats X.509 au format PEM utilisé pour valider les signatures SAML du fournisseur d’identité AD (géré par l’agent AD Connector).","minItems":0,"items":{"type":"string","minLength":256,"maxLength":3072,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.certs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.certs","typeLabel":"string[]"},"disable_cache":{"type":"boolean","description":"Lorsqu’elle est activée, désactive la mise en cache des résultats d’authentification d’AD Connector afin d’assurer une validation en temps réel auprès de l’annuaire","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.disable_cache","typeLabel":"boolean"},"disable_self_service_change_password":{"type":"boolean","description":"Lorsqu’elle est activée, masque le lien « mot de passe oublié » sur les pages de connexion afin d’empêcher les utilisateurs de lancer la réinitialisation de leur mot de passe en libre-service","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.disable_self_service_change_password","typeLabel":"boolean"},"domain_aliases":{"type":"array","description":"Liste de noms de domaine pouvant être utilisés avec le flux d’authentification avec identifiant d’abord pour acheminer les utilisateurs vers cette connexion AD ; chaque domaine doit être un nom DNS valide d’au plus 256 caractères","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.domain_aliases","typeLabel":"string[]"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.icon_url","typeLabel":"string\u003curi>"},"ips":{"type":"array","description":"Tableau de plages d’adresses IP en notation CIDR utilisé pour déterminer si les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos ou par certificat.","minItems":0,"items":{"type":"string","minLength":2,"maxLength":39,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.ips.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.ips","typeLabel":"string[]"},"kerberos":{"type":"boolean","description":"Active l’authentification intégrée Windows (Kerberos) pour le SSO transparent lorsque les utilisateurs s’authentifient à partir des plages d’adresses IP du réseau d’entreprise","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.kerberos","typeLabel":"boolean"},"kerberos_only":{"type":"boolean","description":"Lorsque la valeur est true, limite la connexion à l’authentification Kerberos, sans possibilité de repli vers un nom d’utilisateur et un mot de passe.","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.kerberos_only","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.non_persistent_attrs","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (nom, pseudonyme, image, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais à partir de l’IdP, préservant les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Type de point de terminaison de connexion de l’agent AD-LDAP Connector (géré par l’agent AD Connector).","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Indication du domaine AD principal utilisée pour HRD et la découverte.","type":"string","format":"hostname","minLength":1,"maxLength":512,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.tenant_domain","typeLabel":"string\u003chostname>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes SHA-1 de certificats utilisées pour valider les signatures. Géré par Auth0 lors de l’utilisation de l’agent AD Connector.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utile pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.5.options","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.5","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["google-apps"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété est NON RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.6.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> fait passer la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne fait pas passer la connexion au niveau du domaine, de sorte que seules les applications internes pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.6.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne de caractères (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., des domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.6.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « google-apps »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Votre ID client Google OAuth 2.0. Vous le trouverez dans votre [Google Cloud Console](https://console.cloud.google.com/apis/credentials), dans la section OAuth 2.0 Client IDs.","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.client_id","typeLabel":"string"},"admin_access_token_expiresin":{"type":"string","description":"Horodatage d’expiration de `admin_access_token` au format ISO 8601. Auth0 utilise cette valeur pour déterminer quand actualiser le jeton.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.admin_access_token_expiresin","typeLabel":"string\u003cdate-time>"},"allow_setting_login_scopes":{"type":"boolean","description":"Lorsqu’elle est définie à vrai, cette option permet de personnaliser les portées OAuth demandées lors de la connexion de l’utilisateur. Les portées personnalisées sont ajoutées aux portées obligatoires `email` et `profile`. Lorsqu’elle est définie à faux ou omise, seules les portées `email` et `profile` par défaut sont utilisées. Cette propriété est automatiquement activée lorsque les fonctionnalités Token Vault ou Connected Accounts sont activées.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.allow_setting_login_scopes","typeLabel":"boolean"},"api_enable_groups":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace pour les groupes. Lorsqu’elle est définie à vrai, Auth0 peut synchroniser les groupes et leurs appartenances, et prend en charge le provisionnement entrant des groupes à partir de l’annuaire. La valeur par défaut est faux.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.api_enable_groups","typeLabel":"boolean"},"api_enable_users":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace. Lorsqu’elle est définie à vrai, Auth0 peut récupérer des attributs utilisateur étendus (statut d’administrateur, statut de suspension, appartenances aux groupes) et prend en charge le provisionnement entrant à partir de l’annuaire (SCIM). La valeur par défaut est vrai.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.api_enable_users","typeLabel":"boolean"},"domain":{"type":"string","description":"Nom de domaine principal Google Workspace auquel les utilisateurs doivent appartenir.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, il est automatiquement dirigé vers cette connexion pendant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.domain_aliases","typeLabel":"string[]"},"email":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `email`.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.email","typeLabel":"boolean"},"ext_agreed_terms":{"type":"boolean","description":"Récupère l’indicateur `agreedToTerms` du profil Google Directory.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.ext_agreed_terms","typeLabel":"boolean"},"ext_groups":{"type":"boolean","description":"Active l’enrichissement à partir des appartenances aux groupes Google (requis pour `ext_groups_extended`).","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.ext_groups","typeLabel":"boolean"},"ext_groups_extended":{"type":"boolean","description":"Détermine si les entrées de groupes enrichies incluent `id`, `email` et `name` (vrai) ou seulement le nom du groupe (faux); ne peut être défini que si `ext_groups` est vrai.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.ext_groups_extended","typeLabel":"boolean"},"ext_is_admin":{"type":"boolean","description":"Récupère l’indicateur d’administrateur Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.ext_is_admin","typeLabel":"boolean"},"ext_is_suspended":{"type":"boolean","description":"Récupère l’indicateur de suspension Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.ext_is_suspended","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons d’actualisation et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.federated_connections_access_tokens","typeLabel":"object"},"handle_login_from_social":{"type":"boolean","description":"Lorsqu’elle est activée, les utilisateurs qui se connectent avec leur compte Google au moyen d’une connexion sociale sont automatiquement dirigés vers cette connexion Google Workspace si leur domaine de courriel correspond à `tenant_domain` ou à `domain_aliases` configurés. Cela garantit que les utilisateurs d’entreprise s’authentifient auprès du fournisseur d’identité Google Workspace de leur organisation plutôt qu’au moyen d’une connexion sociale Google générique, ce qui permet d’accéder aux attributs issus de l’annuaire et d’appliquer les politiques de sécurité de l’organisation. La valeur par défaut est vrai pour les nouvelles connexions.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.handle_login_from_social","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.icon_url","typeLabel":"string\u003curi>"},"map_user_id_to_id":{"type":"boolean","description":"Détermine la façon dont Auth0 génère le `user_id` pour les utilisateurs Google Workspace. Lorsqu’elle est définie à faux (valeur par défaut), l’adresse courriel de l’utilisateur est utilisée. Lorsqu’elle est définie à vrai, l’ID utilisateur numérique stable de Google est utilisé à la place et demeure le même même si l’adresse courriel de l’utilisateur change. Ce paramètre ne peut être configuré que lors de la création de la connexion et ne peut pas être modifié par la suite.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.map_user_id_to_id","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.non_persistent_attrs","typeLabel":"string[]"},"profile":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `profile`.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.profile","typeLabel":"boolean"},"scope":{"type":"array","description":"Portées OAuth supplémentaires demandées en plus des portées `email profile` par défaut; ignorées sauf si `allow_setting_login_scopes` est vrai.","minItems":1,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs de premier niveau du profil utilisateur (nom, pseudonyme, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; « never_on_login » : ne synchronise jamais à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine principal Google Workspace utilisé pour identifier l’organisation lors de l’authentification.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.tenant_domain","typeLabel":"string"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.6.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.6.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.6","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["waad"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion destinée à l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion destinée aux comptes connectés et à Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer cette connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.7.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications de première partie pour lesquelles elle est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.object.oneOf.7.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.object.oneOf.7.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « waad »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant de client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.client_id","typeLabel":"string"},"api_enable_users":{"type":"boolean","description":"Activer l’API des utilisateurs","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.api_enable_users","typeLabel":"boolean"},"app_domain":{"type":"string","description":"Le domaine de l’application Azure AD (p. ex., « contoso.onmicrosoft.com »). Utilisé principalement avec le protocole WS-Federation et les points de terminaison Azure AD v1.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.app_domain","typeLabel":"string"},"app_id":{"type":"string","description":"L’URI d’ID d’application (URI d’ID d’appli) de l’application Azure AD. Obligatoire lors de l’utilisation d’Azure AD v1 avec le flux Resource Owner Password. Sert à identifier la ressource demandée dans les requêtes de jeton OAuth.","minLength":0,"maxLength":500,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.app_id","typeLabel":"string"},"basic_profile":{"type":"boolean","description":"Inclut les renseignements de base du profil utilisateur provenant d’Azure AD (name, email, given_name, family_name). Toujours activé et requis — représente les données de profil minimales récupérées lors de l’authentification.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.basic_profile","typeLabel":"boolean"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain":{"type":"string","description":"Le domaine principal du locataire Azure AD (p. ex., « contoso.onmicrosoft.com » ou « contoso.com »).","minLength":0,"maxLength":512,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Autres noms de domaine associés à ce locataire Azure AD. Permet aux utilisateurs de plusieurs domaines vérifiés de s’authentifier par l’intermédiaire de cette connexion. Peut être un tableau de chaînes de caractères représentant des domaines.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.domain_aliases","typeLabel":"string[]"},"ext_groups":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère et stocke les appartenances de l’utilisateur aux groupes de sécurité Azure AD. Nécessite les permissions Microsoft Graph API (Directory.Read.All). Permet de configurer max_groups_to_retrieve.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.ext_groups","typeLabel":"boolean"},"ext_nested_groups":{"type":"boolean","description":"Lorsque true, stocke tous les groupes dont l’utilisateur est membre, y compris les appartenances transitives aux groupes (groupes imbriqués). Lorsque false (valeur par défaut), seules les appartenances directes aux groupes sont incluses.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.ext_nested_groups","typeLabel":"boolean"},"ext_profile":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère des attributs de profil étendus d’Azure AD par l’intermédiaire de Microsoft Graph API (titre du poste, service, emplacement du bureau, etc.). Nécessite les permissions Graph API. Disponible uniquement avec Azure AD v1 ou lorsqu’elle est explicitement activée pour v2.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.ext_profile","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le coffre-fort de jetons d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.federated_connections_access_tokens","typeLabel":"object"},"granted":{"type":"boolean","description":"Indique si le consentement de l’administrateur a été accordé pour les permissions Azure AD requises. Champ d’état en lecture seule géré par Auth0 pendant le flux d’autorisation OAuth.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.granted","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de la connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.icon_url","typeLabel":"string\u003curi>"},"identity_api":{"type":"string","description":"La version du point de terminaison Azure AD utilisée pour l’authentification. « microsoft-identity-platform-v2.0 » (recommandée et utilisée par défaut) prend en charge les fonctionnalités OAuth 2.0 modernes. « azure-active-directory-v1.0 » est le point de terminaison hérité, soumis à des limitations de protocole. Ce choix influe sur les fonctionnalités offertes.","enum":["microsoft-identity-platform-v2.0","azure-active-directory-v1.0"],"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.identity_api","typeLabel":"enum\u003cstring>"},"max_groups_to_retrieve":{"type":"string","description":"Nombre maximal de groupes Azure AD à récupérer par utilisateur lors de l’authentification. Aide à prévenir les problèmes de performance chez les utilisateurs qui appartiennent à de nombreux groupes. S’applique uniquement lorsque ext_groups est activé. Laissez vide pour utiliser la valeur par défaut de la plateforme.","minLength":0,"maxLength":10,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.max_groups_to_retrieve","typeLabel":"string"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.non_persistent_attrs","typeLabel":"string[]"},"scope":{"type":"array","description":"Portées OAuth 2.0 à demander à Azure AD lors de l’authentification. Chaque portée représente une permission (p. ex., « User.Read », « Group.Read.All »). S’applique uniquement avec Microsoft Identity Platform v2.0. Consultez la référence des permissions Microsoft Graph pour connaître les portées disponibles.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (nom, pseudonyme, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour les attributs à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais les attributs à partir de l’IdP, préservant ainsi les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"tenant_domain":{"oneOf":[{"type":"string","description":"Le domaine du tenant Azure AD ou son ID (UUID). Rempli automatiquement à partir du champ « domain ». Il peut s’agir d’un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou d’un ID de tenant UUID.","format":"hostname","maxLength":512,"minLength":0,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.tenant_domain.oneOf.0","typeLabel":"string\u003chostname>"},{"type":"string","description":"Le domaine du tenant Azure AD ou son ID (UUID). Rempli automatiquement à partir du champ « domain ». Il peut s’agir d’un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou d’un ID de tenant UUID.","format":"uuid","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.tenant_domain.oneOf.1","typeLabel":"string\u003cuuid>"}],"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.tenant_domain","typeLabel":"string\u003chostname> | string\u003cuuid>"},"tenantId":{"type":"string","description":"L’ID du locataire Azure AD sous forme d’UUID. Il s’agit de l’identifiant unique de votre organisation Azure AD. Doit être un UUID valide de 36 caractères.","minLength":36,"maxLength":36,"format":"uuid","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.tenantId","typeLabel":"string\u003cuuid>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Voir https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.upstream_params","typeLabel":"object"},"use_wsfed":{"type":"boolean","description":"Indique si le protocole WS-Federation est utilisé. Lorsque true, utilise WS-Federation ; lorsque false, utilise OpenID Connect.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.use_wsfed","typeLabel":"boolean"},"useCommonEndpoint":{"type":"boolean","description":"Lorsqu’elle est activée (true), utilise le point de terminaison commun Azure AD pour l’authentification multiclient. Permet aux utilisateurs de toute organisation Azure AD de se connecter. Nécessite que userid_attribute soit défini sur « sub » (et non « oid »). Ne peut pas être utilisé avec l’approvisionnement SCIM. La valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.useCommonEndpoint","typeLabel":"boolean"},"userid_attribute":{"type":"string","description":"La revendication Azure AD à utiliser comme identifiant utilisateur unique. « oid » (ID d’objet) est recommandée pour les connexions à tenant unique et requise pour SCIM. « sub » (sujet) est requise pour le point de terminaison multitenant/commun. S’applique uniquement au protocole OpenID Connect.","enum":["oid","sub"],"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.userid_attribute","typeLabel":"enum\u003cstring>"},"waad_protocol":{"type":"string","description":"Le protocole d’authentification des points de terminaison Azure AD v1. « openid-connect » (par défaut et recommandé) utilise OAuth 2.0/OIDC moderne. « ws-federation » est un protocole hérité fondé sur SAML pour les anciennes intégrations. Disponible uniquement avec l’API Azure AD v1.","enum":["ws-federation","openid-connect"],"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options.waad_protocol","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.object.oneOf.7.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.object.oneOf.7.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.1.event.data.object.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.1.event.data.object","typeLabel":"object"},"previous_object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["oidc"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.authentication","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience de connexion universelle","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications propriétaires pour lesquelles elle est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.realms","typeLabel":"string[]"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes associés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.connected_accounts.active","typeLabel":"boolean"},"cross_app_access":{"type":"boolean","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.connected_accounts.cross_app_access","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.connected_accounts","typeLabel":"object"},"options":{"type":"object","description":"Options de la connexion « oidc »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres PKCE OAuth 2.0 (Proof Key for Code Exchange). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion pendant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen de id_token. Si true, le système utilise la revendication session_expiry dans id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation, comme lors de l’utilisation du flux de code d’autorisation. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour la signature des jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre au claim « iss » dans les jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques permettant de vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classe de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de claims pris en charge par le fournisseur OpenID. Ces types de claims sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les claims standard.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge pour les valeurs de claims renvoyées, représentés sous forme de tableau JSON de balises de langue BCP47 [RFC5646]. Toutes les langues et tous les systèmes d’écriture ne sont pas nécessairement pris en charge pour toutes les valeurs de claims.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de claims pour lesquels le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Cette liste peut ne pas être exhaustive, notamment pour des raisons de confidentialité.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de code challenge de clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature de JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le protocole HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant l’utilisation, par la partie de confiance, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (au moyen du paramètre request) ou par référence (au moyen du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne précisant si l’OP prend en charge l’utilisation du paramètre request, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne précisant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne précisant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les types de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs scope d’OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur scope openid. Les serveurs PEUVENT choisir de ne pas publier certaines valeurs scope prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des informations lisibles par une personne que les développeurs pourraient vouloir ou devoir connaître lors de l’utilisation du fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’inscription dynamique des clients, cette documentation doit expliquer comment inscrire les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si ce champ est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic indiqué à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client au point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge par l’interface utilisateur, représentés sous forme d’un tableau JSON de balises de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur au moyen du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour signer les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 demandées lors de l’autorisation, séparées par des espaces. Doit inclure « openid » (requis par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est true et que type est « back_channel », inclut une valeur nonce cryptographique dans les requêtes d’autorisation afin d’empêcher les attaques par rejeu. Le fournisseur d’identité doit inclure cette valeur nonce dans le jeton ID aux fins de validation.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite des mises à jour indépendantes ; 'never_on_login' : ne synchronise jamais à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Précise le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utile pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque la valeur est true, utilise des portées séparées par des espaces (selon la spécification OAuth 2.0) plutôt que par des virgules lors des requêtes au point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’elle est configurée avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Configuration du mappage des revendications du fournisseur d’identité vers les attributs du profil utilisateur Auth0. Permet de personnaliser les revendications de l’IdP qui alimentent les champs utilisateur et la façon dont elles sont transformées.","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=oidc.","enum":["bind_all","use_map"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.attribute_map","typeLabel":"object"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.discovery_url","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Type de canal de communication OIDC. 'back_channel' (client confidentiel) échange les jetons côté serveur pour une sécurité accrue ; 'front_channel' traite les réponses dans le navigateur.","enum":["back_channel","front_channel"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne peut être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["okta"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience de connexion universelle","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> fait passer la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne fait pas passer la connexion au niveau du domaine; seules les applications de première partie pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'okta'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (Proof Key for Code Exchange). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de code d’autorisation. 'auto' (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse de courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour la signature JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le coffre-fort de jetons d’Auth0. Lorsqu’elle est activée, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus de connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen de id_token. Si sa valeur est true, le système utilisera la revendication session_expiry dans id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication 'iss' des jetons ID provenant du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL d’identifiant unique d’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques de vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant la liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour les valeurs de revendications renvoyées, représentées sous forme de tableau JSON de balises de langue BCP47 [RFC5646]. Toutes les langues et écritures ne sont pas nécessairement prises en charge pour toutes les valeurs de revendications.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant la liste des noms de revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant la liste des méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jetons avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le protocole HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de client de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les types de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs scope d’OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur scope openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs scope prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements compréhensibles par les humains que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’inscription dynamique des clients, cette documentation doit indiquer comment inscrire les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiant de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de valeurs de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des claims supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 séparées par des espaces, demandées lors de l’autorisation. Doit inclure 'openid' (requis par la spécification OIDC). Valeurs courantes : 'openid profile email'. Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque sa valeur est true et que le type est 'back_channel', inclut un nonce cryptographique dans les requêtes d’autorisation afin de prévenir les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton ID pour validation.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racines du profil utilisateur (nom, pseudonyme, image, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite de les mettre à jour indépendamment; 'never_on_login' : ne les synchronise jamais depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Indique le format du claim aud (audience) inclus dans le JWT utilisé pour l’authentification du client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (le claim aud est défini sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (le claim aud est défini sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utile pour transmettre des claims personnalisés, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque sa valeur est true, utilise des portées délimitées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Mappage des revendications reçues du fournisseur d’identité (IdP)","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=okta.","enum":["basic_profile","use_map"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.attribute_map","typeLabel":"object"},"domain":{"type":"string","description":"Domaine de l’organisation Okta (p. ex., dev-123456.okta.com). Doit être uniquement le domaine du serveur Okta, sans schéma ni barre oblique inverse finale. La découverte s’exécute uniquement lorsque connection.options.oidc_metadata est vide et qu’un domaine est fourni","minLength":4,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.domain","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","enum":["back_channel"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si sa valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["samlp"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété N’EST PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> fait de la connexion une connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion, de sorte que seules les applications internes pour lesquelles elle est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « samlp »","additionalProperties":false,"properties":{"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés à autoriser pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses et assertions SAML. Il s’agit d’une solution de rechange à signingCert, conservée pour assurer la rétrocompatibilité. Utilisez plutôt signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.domain_aliases","typeLabel":"string[]"},"entityId":{"description":"L’identifiant d’entité (Issuer) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","type":"string","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’initier une connexion directement depuis leur fournisseur d’identité SAML sans passer d’abord par Auth0. L’IdP doit inclure le paramètre connection dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans passer d’abord par Auth0.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison SAML servant à envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racine du profil utilisateur (name, nickname, picture, etc.) à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne les synchronise jamais à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : 'rsa-sha256' (signature RSA avec condensé SHA-256) ou 'rsa-sha1'. La valeur par défaut est 'rsa-sha256'.","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité vers lequel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL principale de connexion pour la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 du fournisseur d’identité encodé en Base64, utilisé pour valider les signatures des réponses et assertions SAML. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque la valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature inclut le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet du certificat, extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, le domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour une validation multilocataire.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.upstream_params","typeLabel":"object"},"debug":{"type":"boolean","description":"Lorsque la valeur est true, active le débogage SAML détaillé en générant des événements « w » (avertissement) dans les journaux du tenant contenant les détails des requêtes et réponses SAML. AVERTISSEMENT : peut exposer des renseignements personnels sensibles (RPS, identifiants) et ne doit être activé que temporairement à des fins de débogage.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.debug","typeLabel":"boolean"},"deflate":{"type":"boolean","description":"Lorsque la valeur est true, active la compression DEFLATE pour les requêtes SAML envoyées via la liaison HTTP-Redirect.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.deflate","typeLabel":"boolean"},"destinationUrl":{"type":"string","description":"L’URL vers laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.destinationUrl","typeLabel":"string\u003curi>"},"disableFieldsMapFix":{"type":"boolean","description":"Lorsque la valeur est true, désactive la correction automatique de la configuration fieldsMap afin d’assurer le mappage adéquat des attributs SAML aux champs du profil utilisateur. La valeur par défaut est false (correction de fieldsMap activée).","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.disableFieldsMapFix","typeLabel":"boolean"},"disableSignout":{"type":"boolean","description":"Lorsque la valeur est true, désactive l’envoi de requêtes de logout SAML (SingleLogoutService) au fournisseur d’identité lors de la déconnexion de l’utilisateur. L’utilisateur sera déconnecté d’Auth0, mais restera connecté au fournisseur d’identité. La valeur par défaut est false (logout fédéré activé).","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.disableSignout","typeLabel":"boolean"},"discovery_url":{"type":"string","description":"URL du point de terminaison de discovery OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge. Utilisée avec Cross App Access.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.discovery_url","typeLabel":"string\u003curi>"},"fieldsMap":{"type":"object","description":"Associe les attributs d’assertion SAML du fournisseur d’identité aux attributs du profil utilisateur Auth0. Format : { 'auth0_field': 'saml_attribute' } ou { 'auth0_field': ['saml_attr1', 'saml_attr2'] } pour les options de repli. Fusionné avec les mappages par défaut pour email, name, given_name, family_name et groups.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.fieldsMap","typeLabel":"object"},"fieldsMapJsonRaw":{"type":"string","description":"Représentation sous forme de chaîne JSON brute de la configuration fieldsMap. Utilisée en interne pour stocker et récupérer l’objet fieldsMap.","minLength":0,"maxLength":8192,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.fieldsMapJsonRaw","typeLabel":"string"},"global_token_revocation_jwt_iss":{"type":"string","description":"Valeur attendue de la claim « iss » (Issuer) pour les jetons JWT dans les requêtes de Global Token Revocation provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 valide que l’émetteur du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_sub.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.global_token_revocation_jwt_iss","typeLabel":"string"},"global_token_revocation_jwt_sub":{"type":"string","description":"Valeur attendue de la claim « sub » (Subject) pour les jetons JWT dans les requêtes de Global Token Revocation provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 valide que le sujet du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_iss.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.global_token_revocation_jwt_sub","typeLabel":"string"},"metadataUrl":{"type":"string","description":"URL HTTPS du document de métadonnées SAML du fournisseur d’identité. Lorsqu’elle est fournie, Auth0 récupère et analyse automatiquement les métadonnées pour extraire signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest et protocolBinding. Utilisez metadataUrl OU metadataXml, mais pas les deux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.metadataUrl","typeLabel":"string\u003curi>"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Utilisées avec Cross App Access.","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour encoder les revendications du jeton ID dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (d’après les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL d’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, qui contient les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de claims pris en charge par le fournisseur OpenID. Ces types de claims sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les claims normaux.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs de claims renvoyées, représentés sous forme de tableau JSON d’étiquettes de langue BCP47 [RFC5646]. Il n’est pas garanti que toutes les langues et tous les scripts soient pris en charge pour toutes les valeurs de claims.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de claims pour lesquels le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé pour authentifier le client auprès du point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature des JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour l’ID Token afin d’encoder les claims dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour l’ID Token afin d’encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP relatives à l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique qu’elle est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique qu’elle est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des informations lisibles par les humains que les développeurs pourraient vouloir ou devoir connaître lors de l’utilisation du fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit fournir des informations sur la façon d’enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identificateur de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton au moyen des méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge par l’interface utilisateur, représentées sous forme de tableau JSON de valeurs de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.oidc_metadata","typeLabel":"object"},"recipientUrl":{"type":"string","description":"URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.recipientUrl","typeLabel":"string\u003curi>"},"requestTemplate":{"type":"string","description":"Modèle XML personnalisé pour les requêtes d’authentification SAML. Prend en charge la substitution de variables à l’aide de la syntaxe @@variableName@@. Lorsqu’il n’est pas fourni, le modèle AuthnRequest SAML par défaut est utilisé. Consultez https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.requestTemplate","typeLabel":"string"},"signOutEndpoint":{"type":"string","description":"URL du point de terminaison SingleLogoutService SAML du fournisseur d’identité, où Auth0 envoie les requêtes de déconnexion fédérée. Lorsqu’elle n’est pas fournie, signInEndpoint est utilisé par défaut. Utilisée uniquement si disableSignout est false.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.signOutEndpoint","typeLabel":"string\u003curi>"},"user_id_attribute":{"type":"string","description":"Attribut d’assertion SAML personnalisé à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté en tête de la liste de mappage user_id par défaut, avec la priorité la plus élevée. Accepte une chaîne (un seul nom d’attribut SAML).","minLength":1,"maxLength":2396,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion dans la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne sera utilisable que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.2","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["pingfederate"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion : seules les applications internes pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'pingfederate'","additionalProperties":false,"required":["pingFederateBaseUrl"],"properties":{"pingFederateBaseUrl":{"type":"string","description":"URL fournie par PingFederate qui renvoie les renseignements utilisés pour créer la connexion","minLength":8,"maxLength":256,"format":"uri","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.pingFederateBaseUrl","typeLabel":"string\u003curi>"},"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses SAML et des assertions. Il s’agit d’une solution de rechange à signingCert, conservée pour assurer la rétrocompatibilité. Utilisez plutôt signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est 'urn:auth0:{tenant}:{connection}'. Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’ouvrir une session directement à partir de leur fournisseur d’identité SAML sans d’abord passer par Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL du service consommateur d’assertions).","additionalProperties":false,"properties":{"client_authorizequery":{"type":"string","description":"Chaîne de requête envoyée à l’application par défaut","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque défini sur true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs d’ouvrir une session directement à partir du fournisseur d’identité sans d’abord passer par Auth0.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison SAML utilisé pour envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais les attributs à partir de l’IdP et conserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec condensé SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, vers laquelle Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 du fournisseur d’identité encodé en Base64, utilisé pour valider les signatures dans les réponses SAML et les assertions. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature inclut le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet, extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour une validation à plusieurs tenants.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.3","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["adfs"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications de première partie pour lesquelles elle est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « adfs »","additionalProperties":false,"properties":{"adfs_server":{"type":"string","description":"Hôte de métadonnées de fédération ADFS ou URL XML utilisé pour découvrir les points de terminaison et les certificats WS-Fed. Renvoie une erreur si adfs_server et fedMetadataXml sont tous deux absents.","minLength":0,"maxLength":2048,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.adfs_server","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant qu’un certificat expirera bientôt.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour la découverte du domaine d’origine (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, celui-ci est automatiquement acheminé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (émetteur) du fournisseur de services ADFS. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ».","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.entityId","typeLabel":"string"},"fedMetadataXml":{"type":"string","description":"Alternative XML intégrée à « adfs_server ». Ne peut pas être définie en même temps que « adfs_server ».","minLength":1,"maxLength":102400,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.fedMetadataXml","typeLabel":"string"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’identité visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.icon_url","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.non_persistent_attrs","typeLabel":"string[]"},"prev_thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.prev_thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.prev_thumbprints","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne synchronise jamais à partir de l’IdP, afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified du profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Point de terminaison de connexion du demandeur passif (WS-Fed), découvert à partir des métadonnées ou fourni explicitement.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.upstream_params","typeLabel":"object"},"user_id_attribute":{"type":"string","description":"Revendication ADFS personnalisée à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est placé au début de la liste de mappage user_id par défaut, avec la priorité la plus élevée. Accepte une chaîne (un seul nom de revendication ADFS).","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.4","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["ad"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion au niveau du domaine; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « ad »","additionalProperties":false,"properties":{"agentIP":{"type":"string","description":"Adresse IP de l’agent AD Connector utilisée pour vérifier que les requêtes d’authentification proviennent du réseau d’entreprise lors de l’authentification Kerberos (géré par l’agent AD Connector).","minLength":2,"maxLength":39,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.agentIP","typeLabel":"string"},"agentMode":{"type":"boolean","description":"Lorsqu’elle est activée, permet l’authentification directe par nom d’utilisateur et mot de passe au moyen de l’agent AD Connector plutôt que par le protocole WS-Federation (géré par l’agent AD Connector).","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.agentMode","typeLabel":"boolean"},"agentVersion":{"description":"Identifiant de version du logiciel d’agent AD Connector installé (géré par l’agent AD Connector).","type":"string","minLength":5,"maxLength":12,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.agentVersion","typeLabel":"string"},"brute_force_protection":{"type":"boolean","description":"Active la protection contre les attaques par force brute d’Auth0 afin de prévenir les attaques par bourrage d’identifiants. Lorsqu’elle est activée, elle bloque les tentatives de connexion suspectes provenant d’adresses IP précises après des échecs répétés.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.brute_force_protection","typeLabel":"boolean"},"certAuth":{"type":"boolean","description":"Active l’authentification par certificat SSL client pour AD Connector, ce qui exige HTTPS sur le point de terminaison de connexion","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.certAuth","typeLabel":"boolean"},"certs":{"type":"array","description":"Tableau de certificats X.509 au format PEM utilisés pour valider les signatures SAML du fournisseur d’identité AD (géré par l’agent AD Connector).","minItems":0,"items":{"type":"string","minLength":256,"maxLength":3072,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.certs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.certs","typeLabel":"string[]"},"disable_cache":{"type":"boolean","description":"Lorsqu’elle est activée, désactive la mise en cache des résultats d’authentification d’AD Connector afin d’assurer une validation en temps réel auprès de l’annuaire","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.disable_cache","typeLabel":"boolean"},"disable_self_service_change_password":{"type":"boolean","description":"Lorsqu’elle est activée, masque le lien « Mot de passe oublié » sur les pages de connexion afin d’empêcher les utilisateurs de réinitialiser eux-mêmes leur mot de passe","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.disable_self_service_change_password","typeLabel":"boolean"},"domain_aliases":{"type":"array","description":"Liste de noms de domaine pouvant être utilisés avec le flux d’authentification identifier-first pour acheminer les utilisateurs vers cette connexion AD; chaque domaine doit être un nom DNS valide d’au plus 256 caractères","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.domain_aliases","typeLabel":"string[]"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.icon_url","typeLabel":"string\u003curi>"},"ips":{"type":"array","description":"Tableau de plages d’adresses IP en notation CIDR utilisé pour déterminer si les requêtes d’authentification proviennent du réseau d’entreprise lors de l’authentification Kerberos ou par certificat.","minItems":0,"items":{"type":"string","minLength":2,"maxLength":39,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.ips.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.ips","typeLabel":"string[]"},"kerberos":{"type":"boolean","description":"Active l’authentification intégrée Windows (Kerberos) pour un SSO transparent lorsque les utilisateurs s’authentifient à partir de plages d’adresses IP du réseau d’entreprise","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.kerberos","typeLabel":"boolean"},"kerberos_only":{"type":"boolean","description":"Lorsque true, limite la connexion à l’authentification Kerberos uniquement, sans repli vers l’authentification par nom d’utilisateur et mot de passe.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.kerberos_only","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.non_persistent_attrs","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; 'never_on_login' : ne synchronise jamais à partir de l’IdP, afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Type de point de terminaison de connexion de l’agent connecteur AD-LDAP (géré par l’agent AD Connector).","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"type":"string","description":"Indication du domaine AD principal utilisée pour la découverte du domaine d’origine et la découverte.","minLength":1,"maxLength":512,"format":"hostname","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.tenant_domain","typeLabel":"string\u003chostname>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes SHA-1 de certificats utilisées pour valider les signatures. Géré par Auth0 lors de l’utilisation de l’agent AD Connector.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5.options","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.5","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["google-apps"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> rend la connexion disponible au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne rend pas la connexion disponible au niveau du domaine; seules les applications propriétaires pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « google-apps »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Votre ID client Google OAuth 2.0. Vous le trouverez dans votre [Google Cloud Console](https://console.cloud.google.com/apis/credentials), dans la section OAuth 2.0 Client IDs.","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.client_id","typeLabel":"string"},"admin_access_token_expiresin":{"type":"string","description":"Horodatage d’expiration de `admin_access_token` au format ISO 8601. Auth0 utilise cette valeur pour déterminer quand actualiser le jeton.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.admin_access_token_expiresin","typeLabel":"string\u003cdate-time>"},"allow_setting_login_scopes":{"type":"boolean","description":"Lorsque la valeur est true, permet de personnaliser les scopes OAuth demandés lors de la connexion de l’utilisateur. Les scopes personnalisés sont ajoutés aux scopes obligatoires email et profile. Lorsque la valeur est false ou omise, seuls les scopes email et profile par défaut sont utilisés. Cette propriété est automatiquement activée lorsque les fonctionnalités Token Vault ou Connected Accounts sont activées.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.allow_setting_login_scopes","typeLabel":"boolean"},"api_enable_groups":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace pour les groupes. Lorsque la valeur est true, Auth0 peut synchroniser les groupes et leurs appartenances, et prend en charge le provisionnement entrant d’annuaire pour les groupes. La valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.api_enable_groups","typeLabel":"boolean"},"api_enable_users":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace. Lorsque la valeur est true, Auth0 peut récupérer des attributs utilisateur étendus (statut d’administrateur, statut de suspension, appartenances aux groupes) et prend en charge le provisionnement entrant d’annuaire (SCIM). La valeur par défaut est true.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.api_enable_users","typeLabel":"boolean"},"domain":{"type":"string","description":"Nom du domaine principal Google Workspace auquel les utilisateurs doivent appartenir.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.domain_aliases","typeLabel":"string[]"},"email":{"type":"boolean","description":"Indique si le flux OAuth demande le scope `email`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.email","typeLabel":"boolean"},"ext_agreed_terms":{"type":"boolean","description":"Récupère l’indicateur `agreedToTerms` du profil Google Directory.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.ext_agreed_terms","typeLabel":"boolean"},"ext_groups":{"type":"boolean","description":"Active l’enrichissement avec les appartenances aux groupes Google (requis pour `ext_groups_extended`).","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.ext_groups","typeLabel":"boolean"},"ext_groups_extended":{"type":"boolean","description":"Détermine si les entrées de groupe enrichies comprennent `id`, `email`, `name` (true) ou seulement le nom du groupe (false); ne peut être défini que lorsque `ext_groups` est true.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.ext_groups_extended","typeLabel":"boolean"},"ext_is_admin":{"type":"boolean","description":"Récupère l’indicateur d’administrateur Google Directory pour l’utilisateur qui se connecte.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.ext_is_admin","typeLabel":"boolean"},"ext_is_suspended":{"type":"boolean","description":"Récupère l’indicateur de suspension Google Directory pour l’utilisateur qui se connecte.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.ext_is_suspended","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons d’actualisation et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.federated_connections_access_tokens","typeLabel":"object"},"handle_login_from_social":{"type":"boolean","description":"Lorsqu’elle est activée, les utilisateurs qui se connectent avec leur compte Google au moyen d’une connexion sociale sont automatiquement dirigés vers cette connexion Google Workspace si leur domaine de courriel correspond à tenant_domain ou domain_aliases configurés. Cela garantit que les utilisateurs d’entreprise s’authentifient par l’intermédiaire du fournisseur d’identité Google Workspace de leur organisation plutôt que par une connexion sociale Google générique, ce qui permet d’accéder aux attributs provenant de l’annuaire et d’appliquer les politiques de sécurité de l’organisation. La valeur par défaut est true pour les nouvelles connexions.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.handle_login_from_social","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.icon_url","typeLabel":"string\u003curi>"},"map_user_id_to_id":{"type":"boolean","description":"Détermine comment Auth0 génère le user_id pour les utilisateurs Google Workspace. Lorsque la valeur est false (par défaut), l’adresse courriel de l’utilisateur est utilisée. Lorsque la valeur est true, l’ID utilisateur numérique permanent de Google est utilisé à la place, même si l’adresse courriel de l’utilisateur change. Ce paramètre ne peut être configuré qu’à la création de la connexion et ne peut pas être modifié par la suite.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.map_user_id_to_id","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.non_persistent_attrs","typeLabel":"string[]"},"profile":{"type":"boolean","description":"Indique si le flux OAuth demande le scope `profile`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.profile","typeLabel":"boolean"},"scope":{"type":"array","description":"Scopes OAuth supplémentaires demandés au-delà des scopes `email profile` par défaut; ignorés sauf si `allow_setting_login_scopes` est true.","minItems":1,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; « never_on_login » : ne synchronise jamais à partir du fournisseur d’identité et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Le domaine principal Google Workspace utilisé pour identifier l’organisation durant l’authentification.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.tenant_domain","typeLabel":"string"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.6","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["waad"],"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> fait passer la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne fait pas passer la connexion au niveau du domaine; seules les applications propriétaires pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « waad »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.client_id","typeLabel":"string"},"api_enable_users":{"type":"boolean","description":"Activer l’API des utilisateurs","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.api_enable_users","typeLabel":"boolean"},"app_domain":{"type":"string","description":"Le domaine de l’application Azure AD (p. ex., « contoso.onmicrosoft.com »). Utilisé principalement avec le protocole WS-Federation et les points de terminaison Azure AD v1.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.app_domain","typeLabel":"string"},"app_id":{"type":"string","description":"L’URI d’ID d’application (App ID URI) de l’application Azure AD. Obligatoire lors de l’utilisation d’Azure AD v1 avec le flux Resource Owner Password. Utilisé pour identifier la ressource demandée dans les requêtes de jetons OAuth.","minLength":0,"maxLength":500,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.app_id","typeLabel":"string"},"basic_profile":{"type":"boolean","description":"Inclut les renseignements de base du profil utilisateur provenant d’Azure AD (name, email, given_name, family_name). Toujours activé et obligatoire — représente les données de profil minimales récupérées durant l’authentification.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.basic_profile","typeLabel":"boolean"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain":{"type":"string","description":"Le domaine principal du locataire Azure AD (p. ex., « contoso.onmicrosoft.com » ou « contoso.com »).","minLength":0,"maxLength":512,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Noms de domaine alternatifs associés à ce locataire Azure AD. Permet aux utilisateurs de plusieurs domaines vérifiés de s’authentifier au moyen de cette connexion. Peut être un tableau de chaînes de caractères représentant des domaines.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.domain_aliases","typeLabel":"string[]"},"ext_groups":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère et stocke les appartenances de l’utilisateur aux groupes de sécurité Azure AD. Nécessite les permissions Microsoft Graph API (Directory.Read.All). Permet de configurer max_groups_to_retrieve.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.ext_groups","typeLabel":"boolean"},"ext_nested_groups":{"type":"boolean","description":"Lorsque true, stocke tous les groupes dont l’utilisateur est membre, y compris les appartenances transitives à des groupes (groupes dans des groupes). Lorsque false (valeur par défaut), seules les appartenances directes à des groupes sont incluses.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.ext_nested_groups","typeLabel":"boolean"},"ext_profile":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère des attributs de profil étendus depuis Azure AD par l’entremise de Microsoft Graph API (titre du poste, service, emplacement du bureau, etc.). Nécessite des permissions Graph API. Disponible uniquement avec Azure AD v1 ou lorsqu’elle est explicitement activée pour v2.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.ext_profile","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.federated_connections_access_tokens","typeLabel":"object"},"granted":{"type":"boolean","description":"Indique si le consentement de l’administrateur a été accordé pour les permissions Azure AD requises. Champ d’état en lecture seule géré par Auth0 durant le flux d’autorisation OAuth.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.granted","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.icon_url","typeLabel":"string\u003curi>"},"identity_api":{"type":"string","description":"La version du point de terminaison Azure AD utilisée pour l’authentification. « microsoft-identity-platform-v2.0 » (recommandée et utilisée par défaut) prend en charge les fonctionnalités OAuth 2.0 modernes. « azure-active-directory-v1.0 » est le point de terminaison hérité, avec des limitations de protocole. Ce choix détermine les fonctionnalités offertes.","enum":["microsoft-identity-platform-v2.0","azure-active-directory-v1.0"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.identity_api","typeLabel":"enum\u003cstring>"},"max_groups_to_retrieve":{"type":"string","description":"Nombre maximal de groupes Azure AD à récupérer par utilisateur durant l’authentification. Aide à prévenir les problèmes de performance pour les utilisateurs appartenant à de nombreux groupes. S’applique uniquement lorsque ext_groups est activé. Laissez vide pour utiliser la valeur par défaut de la plateforme.","minLength":0,"maxLength":10,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.max_groups_to_retrieve","typeLabel":"string"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.non_persistent_attrs","typeLabel":"string[]"},"scope":{"type":"array","description":"Scopes OAuth 2.0 à demander à Azure AD durant l’authentification. Chaque scope représente une permission (p. ex., « User.Read », « Group.Read.All »). S’applique uniquement avec Microsoft Identity Platform v2.0. Consultez la référence des permissions Microsoft Graph pour connaître les scopes disponibles.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racines du profil utilisateur (nom, pseudonyme, image, etc.) à partir du fournisseur d’identité. « on_each_login » : met à jour les attributs à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais les attributs à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"tenant_domain":{"oneOf":[{"type":"string","description":"Le domaine ou l’ID de tenant Azure AD (UUID). Rempli automatiquement à partir du champ « domain ». Il peut s’agir d’un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou d’un ID de tenant UUID.","format":"hostname","maxLength":512,"minLength":0,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.tenant_domain.oneOf.0","typeLabel":"string\u003chostname>"},{"type":"string","description":"Le domaine ou l’ID de tenant Azure AD (UUID). Rempli automatiquement à partir du champ « domain ». Il peut s’agir d’un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou d’un ID de tenant UUID.","format":"uuid","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.tenant_domain.oneOf.1","typeLabel":"string\u003cuuid>"}],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.tenant_domain","typeLabel":"string\u003chostname> | string\u003cuuid>"},"tenantId":{"type":"string","description":"L’ID du locataire Azure AD sous forme d’UUID. L’identifiant unique de votre organisation Azure AD. Doit être un UUID valide de 36 caractères.","minLength":36,"maxLength":36,"format":"uuid","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.tenantId","typeLabel":"string\u003cuuid>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes numériques de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) pour valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes numériques. Chaque empreinte numérique doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes numériques de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.upstream_params","typeLabel":"object"},"use_wsfed":{"type":"boolean","description":"Indique l’utilisation du protocole WS-Federation. Lorsque true, utilise WS-Federation; lorsque false, utilise OpenID Connect.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.use_wsfed","typeLabel":"boolean"},"useCommonEndpoint":{"type":"boolean","description":"Lorsqu’elle est activée (true), utilise le point de terminaison commun Azure AD pour l’authentification multilocataire. Permet aux utilisateurs de toute organisation Azure AD de se connecter. Nécessite que userid_attribute soit défini sur « sub » (et non « oid »). Ne peut pas être utilisée avec l’approvisionnement SCIM. La valeur par défaut est false.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.useCommonEndpoint","typeLabel":"boolean"},"userid_attribute":{"type":"string","description":"La revendication Azure AD à utiliser comme identifiant utilisateur unique. « oid » (ID d’objet) est recommandée pour les connexions à un seul tenant et obligatoire pour SCIM. « sub » (sujet) est obligatoire pour le point de terminaison multi-tenant/commun. S’applique uniquement avec le protocole OpenID Connect.","enum":["oid","sub"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.userid_attribute","typeLabel":"enum\u003cstring>"},"waad_protocol":{"type":"string","description":"Le protocole d’authentification des points de terminaison Azure AD v1. « openid-connect » (par défaut et recommandé) utilise OAuth 2.0/OIDC moderne. « ws-federation » est un protocole hérité basé sur SAML pour les anciennes intégrations. Disponible uniquement avec l’API Azure AD v1.","enum":["ws-federation","openid-connect"],"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options.waad_protocol","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion dans la page de connexion (nouvelle expérience seulement). Si false, elle pourra être utilisée uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.1.event.data.previous_object.oneOf.7","typeLabel":"object"}],"uniqueKey":"oneOf.1.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.1.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.1.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.1.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.1.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.1.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.1.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.1.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.1.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.1.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.1.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.1.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.1.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.1.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.1.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.1.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.1.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.1.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.1.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.1.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.1.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.1.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.1.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.1.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du locataire Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.1.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 par lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.1.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.1.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.1.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.1","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["connection.updated"],"isRequired":true,"uniqueKey":"oneOf.2.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Transmettez-le dans le paramètre de requête `from` pour reprendre le flux.","isRequired":true,"uniqueKey":"oneOf.2.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une connexion est mise à jour.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.2.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement survenu.","enum":["connection.updated"],"isRequired":true,"uniqueKey":"oneOf.2.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle aura la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.2.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.2.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.2.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["oidc"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.authentication","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.0.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion ; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.0.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (max. 255 caractères). Maximum de 10 propriétés de métadonnées autorisées.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.0.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.realms","typeLabel":"string[]"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.connected_accounts.active","typeLabel":"boolean"},"cross_app_access":{"type":"boolean","uniqueKey":"oneOf.2.event.data.object.oneOf.0.connected_accounts.cross_app_access","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.connected_accounts","typeLabel":"object"},"options":{"type":"object","description":"Options pour la connexion « oidc »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE renforce la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’un courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant de connexions fédérées, ce qui permet à votre application d’effectuer des requêtes API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’accès et d’actualisation pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session à l’aide de l’id_token. Si cette valeur est vraie, le système utilisera la revendication session_expiry de l’id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons d’ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons d’ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons d’ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques utilisées pour vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton d’ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton d’ID du point de terminaison d’autorisation, comme lors de l’utilisation du flux de code d’autorisation. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons d’ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL d’émetteur unique du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons d’ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des revendications renvoyées, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims; true indique cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste de méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison pour les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion/fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton d’ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton d’ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client pour lui permettre de prendre connaissance des exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client pour lui permettre de prendre connaissance des conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés tant lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) que lorsqu’il est transmis par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode OAuth 2.0 prises en charge par cet OP. Si ce paramètre est omis, la valeur par défaut des fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas déclarer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements lisibles par l’humain que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit fournir des renseignements sur la façon d’enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant la liste des méthodes d’authentification client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si ce paramètre est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé pour authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des claims supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les claims dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 demandées lors de l’autorisation, séparées par des espaces. Doit inclure « openid » (exigé par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque cette valeur est vraie et que le type est « back_channel », inclut un nonce cryptographique dans les requêtes d’autorisation afin d’empêcher les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton d’ID aux fins de validation.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (valeur par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la première connexion, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne les synchronise jamais à partir de l’IdP, préservant ainsi les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Précise le format du claim aud (audience) inclus dans le JWT utilisé pour l’authentification client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (le claim aud est défini sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (le claim aud est défini sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des claims personnalisés, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque défini sur true, utilise des portées séparées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Configuration du mappage des revendications du fournisseur d’identité vers les attributs du profil utilisateur Auth0. Permet de personnaliser les revendications de l’IdP qui renseignent les champs utilisateur et la façon dont elles sont transformées.","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=oidc.","enum":["bind_all","use_map"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.attribute_map","typeLabel":"object"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.discovery_url","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Type de canal de communication OIDC. 'back_channel' (client confidentiel) échange les jetons côté serveur pour une sécurité accrue ; 'front_channel' traite les réponses dans le navigateur.","enum":["back_channel","front_channel"],"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.0.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.0.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["okta"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure la finalité d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure la finalité d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.1.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion : seules les applications de première partie pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.1.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. : les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas indiquée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.1.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « okta »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant de client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de code d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour la signature JWT de la preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’elle est active, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons d’actualisation et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session à l’aide du id_token. Si la valeur est `true`, le système utilisera la revendication session_expiry du id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons d’ID. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL d’identification unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons d’ID provenant du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée à moins que le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation, notamment lors de l’utilisation du flux de code d’autorisation. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour la signature de jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identificateur unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques nécessaires à la vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits dans la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des revendications renvoyées, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste de méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison au moyen des méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour la signature des JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de logout/fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit, et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client pour lui permettre de consulter les exigences de l’OP quant à l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client pour lui permettre de consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits dans la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) que lorsqu’il est transmis par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. S’il est omis, la valeur par défaut est faux.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les types de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs scope d’OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de scope openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs scope prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements lisibles par des humains que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’inscription dynamique des clients, cette documentation doit expliquer comment inscrire les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. S’il est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de valeurs de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour signer les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 séparées par des espaces et demandées durant l’autorisation. Doit inclure « openid » (requis par la spécification OIDC). Valeurs courantes : « openid profile email ». Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque la valeur est `true` et que le type est « back_channel », inclut un nonce cryptographique dans les requêtes d’autorisation afin d’empêcher les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton d’ID aux fins de validation.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (valeur par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la première connexion, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Requis pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité renforcée. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Spécifie le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client auprès du point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque défini sur true, utilise des portées séparées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel du point de terminaison d’autorisation du fournisseur d’identité. Pertinent uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur au moyen du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Mappage des revendications reçues du fournisseur d’identité (IdP)","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=okta.","enum":["basic_profile","use_map"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.attribute_map","typeLabel":"object"},"domain":{"type":"string","description":"Domaine de l’organisation Okta (p. ex., dev-123456.okta.com). Doit correspondre uniquement au domaine du serveur Okta, sans schéma ni barre oblique inverse finale. La découverte s’exécute uniquement lorsque connection.options.oidc_metadata est vide et qu’un domaine est fourni","minLength":4,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.domain","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","enum":["back_channel"],"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.1.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si la valeur est `false`, elle pourra être utilisée uniquement par l’intermédiaire de HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.1.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["samlp"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configure l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.2.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications propriétaires pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.2.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (p. ex. : domaines de courriel). Si le tableau est vide ou si la propriété n’est pas indiquée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.2.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « samlp »","additionalProperties":false,"properties":{"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés à autoriser pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses et assertions SAML. Il s’agit d’une alternative à signingCert, conservée à des fins de rétrocompatibilité. Il est préférable d’utiliser signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant l’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est 'urn:auth0:{tenant}:{connection}'. Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant quand le certificat de signature du fournisseur d’identité expire.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de la connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’identité visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration du Single Sign-On SAML initié par l’IdP. Lorsqu’il est activé, permet aux utilisateurs d’amorcer une connexion directement depuis leur fournisseur d’identité SAML sans d’abord passer par Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"L’ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"description":"Lorsque la valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans d’abord passer par Auth0.","type":"boolean","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML utilisé pour envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés depuis le fournisseur d’identité. « on_each_login » : met à jour les attributs à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais les attributs depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec condensé SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, où Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 encodé en Base64 du fournisseur d’identité, utilisé pour valider les signatures des réponses et assertions SAML. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque cette option est activée, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, domaine du locataire utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul locataire ou un tableau de chaînes pour une validation multilocataire.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.upstream_params","typeLabel":"object"},"debug":{"type":"boolean","description":"Lorsque cette option est activée, elle permet un débogage SAML détaillé en générant des événements 'w' (avertissement) dans les journaux du locataire, contenant les détails des requêtes et réponses SAML. AVERTISSEMENT : cette option peut exposer des renseignements sensibles sur l’utilisateur (renseignements personnels, identifiants) et ne devrait être activée que temporairement à des fins de débogage.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.debug","typeLabel":"boolean"},"deflate":{"type":"boolean","description":"Lorsque cette option est activée, elle permet la compression DEFLATE des requêtes SAML envoyées par liaison HTTP-Redirect.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.deflate","typeLabel":"boolean"},"destinationUrl":{"type":"string","description":"URL à laquelle Auth0 enverra les requêtes d’authentification SAML (URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.destinationUrl","typeLabel":"string\u003curi>"},"disableFieldsMapFix":{"type":"boolean","description":"Lorsque défini sur true, désactive la correction automatique de la configuration fieldsMap afin d’assurer le mappage adéquat des attributs SAML aux champs du profil utilisateur. La valeur par défaut est false (correction de fieldsMap activée).","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.disableFieldsMapFix","typeLabel":"boolean"},"disableSignout":{"type":"boolean","description":"Lorsque cette option est activée, elle désactive l’envoi de requêtes de déconnexion SAML (SingleLogoutService) au fournisseur d’identité lors de la déconnexion de l’utilisateur. L’utilisateur sera déconnecté d’Auth0, mais restera connecté au fournisseur d’identité. La valeur par défaut est false (déconnexion fédérée activée).","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.disableSignout","typeLabel":"boolean"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge. Utilisé avec l’accès interapplications.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.discovery_url","typeLabel":"string\u003curi>"},"fieldsMap":{"type":"object","description":"Mappe les attributs des assertions SAML du fournisseur d’identité aux attributs du profil utilisateur Auth0. Format : { 'auth0_field': 'saml_attribute' } ou { 'auth0_field': ['saml_attr1', 'saml_attr2'] } pour les options de repli. Fusionné avec les mappages par défaut pour email, name, given_name, family_name et groups.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.fieldsMap","typeLabel":"object"},"fieldsMapJsonRaw":{"type":"string","description":"Représentation sous forme de chaîne JSON brute de la configuration fieldsMap. Utilisée en interne pour stocker et récupérer l’objet fieldsMap.","minLength":0,"maxLength":8192,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.fieldsMapJsonRaw","typeLabel":"string"},"global_token_revocation_jwt_iss":{"type":"string","description":"Valeur attendue de la revendication 'iss' (émetteur) pour les jetons JWT des requêtes de révocation globale de jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 vérifie que l’émetteur du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_sub.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.global_token_revocation_jwt_iss","typeLabel":"string"},"global_token_revocation_jwt_sub":{"type":"string","description":"Valeur attendue de la revendication 'sub' (sujet) pour les jetons JWT des requêtes de révocation globale de jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 vérifie que le sujet du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_iss.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.global_token_revocation_jwt_sub","typeLabel":"string"},"metadataUrl":{"type":"string","description":"URL HTTPS du document de métadonnées SAML du fournisseur d’identité. Lorsqu’elle est fournie, Auth0 récupère et analyse automatiquement les métadonnées afin d’extraire signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest et protocolBinding. Utilisez metadataUrl OU metadataXml, mais pas les deux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.metadataUrl","typeLabel":"string\u003curi>"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Utilisées avec l’accès interapplications.","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les claims dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux Authorization Code). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer les jetons ID (selon les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre au claim « iss » des jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, contenant les clés publiques de vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, la mise en œuvre ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des revendications renvoyées, représentés sous forme de tableau JSON de balises de langue BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms des revendications pour lesquelles le fournisseur OpenID peut être en mesure de fournir des valeurs. Cette liste peut ne pas être exhaustive, notamment pour des raisons de confidentialité.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste de méthodes de défi de code de la clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison, pour les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion/fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après leur déconnexion d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types de grant OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de grant authorization_code et implicit, et PEUVENT prendre en charge d’autres types de grant. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin de chiffrer les claims dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin de chiffrer les claims dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client pour lui permettre de consulter les exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client pour lui permettre de consulter les conditions d’utilisation des fournisseurs OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) que lorsqu’il est transmis par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request; true indique qu’elle est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri; true indique qu’elle est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de scope OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de scope openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de scope prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des informations compréhensibles par les humains que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit expliquer comment enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiant de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jetons. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour la signature du JWT [JWT] utilisé pour authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge par l’interface utilisateur, représentées sous forme d’un tableau JSON de balises de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec un mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des attributs supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.oidc_metadata","typeLabel":"object"},"recipientUrl":{"type":"string","description":"URL à laquelle Auth0 enverra les requêtes d’authentification SAML (URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.recipientUrl","typeLabel":"string\u003curi>"},"requestTemplate":{"type":"string","description":"Modèle XML personnalisé pour les requêtes d’authentification SAML. Prend en charge la substitution de variables à l’aide de la syntaxe @@variableName@@. S’il n’est pas fourni, le modèle SAML AuthnRequest par défaut est utilisé. Consultez https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.requestTemplate","typeLabel":"string"},"signOutEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleLogoutService du fournisseur d’identité, où Auth0 envoie les requêtes de déconnexion fédérée. Si elle n’est pas fournie, la valeur par défaut est signInEndpoint. Utilisée seulement si disableSignout est false.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.signOutEndpoint","typeLabel":"string\u003curi>"},"user_id_attribute":{"description":"Attribut d’assertion SAML personnalisé à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut avec la priorité la plus élevée. Accepte une chaîne (un seul nom d’attribut SAML).","type":"string","minLength":1,"maxLength":2396,"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.2.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne pourra être utilisée que par Home Realm Discovery. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.2.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.2","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.name","typeLabel":"string"},"strategy":{"type":"string","description":"Stratégie de connexion.","enum":["pingfederate"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’usage d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’usage d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.3.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion, de sorte que seules les applications propriétaires pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.3.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.3.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « pingfederate »","additionalProperties":false,"required":["pingFederateBaseUrl"],"properties":{"pingFederateBaseUrl":{"type":"string","description":"URL fournie par PingFederate qui renvoie les informations nécessaires à la création de la connexion","minLength":8,"maxLength":256,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.pingFederateBaseUrl","typeLabel":"string\u003curi>"},"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste d’algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures dans les réponses et les assertions SAML. Il s’agit d’une alternative à signingCert, conservée pour assurer la rétrocompatibilité. Préférez signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant qu’un certificat expirera bientôt.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de logout. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.domain_aliases","typeLabel":"string[]"},"entityId":{"description":"L’identifiant d’entité (Issuer) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","type":"string","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’identité visuelle dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’ouvrir une session directement depuis leur fournisseur d’identité SAML sans d’abord passer par Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"type":"string","description":"Chaîne de requête envoyée à l’application par défaut","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque cette valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Les utilisateurs peuvent ainsi ouvrir une session directement depuis le fournisseur d’identité sans d’abord passer par Auth0.","uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Tableau des champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML utilisé pour envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés depuis le fournisseur d’identité. « on_each_login » : met à jour les attributs à chaque authentification (valeur par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais les attributs depuis l’IdP, afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de logout à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec condensé SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, auquel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 encodé en Base64 fourni par le fournisseur d’identité, utilisé pour valider les signatures dans les réponses et assertions SAML. Le certificat est décodé et utilisé pour vérifier les signatures cryptographiques.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque cette valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Il peut s’agir d’une chaîne pour un seul tenant ou d’un tableau de chaînes pour la validation de plusieurs tenants.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Elles sont calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.3.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.3.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.3","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"Identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","description":"Nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["adfs"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.4.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion ; seules les applications propriétaires pour lesquelles elle est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.4.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.4.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « adfs »","additionalProperties":false,"properties":{"adfs_server":{"type":"string","description":"Hôte de métadonnées de fédération ADFS ou URL XML servant à découvrir les endpoints et les certificats WS-Fed. Une erreur se produit si adfs_server et fedMetadataXml sont tous deux absents.","minLength":0,"maxLength":2048,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.adfs_server","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant l’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (Issuer) du fournisseur de services ADFS. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ».","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.entityId","typeLabel":"string"},"fedMetadataXml":{"type":"string","description":"Alternative XML en ligne à « adfs_server ». Ne peut pas être définie en même temps que « adfs_server ».","minLength":1,"maxLength":102400,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.fedMetadataXml","typeLabel":"string"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.icon_url","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.non_persistent_attrs","typeLabel":"string[]"},"prev_thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.prev_thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.prev_thumbprints","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Endpoint de connexion Passive Requestor (WS-Fed) découvert à partir des métadonnées ou fourni explicitement.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.upstream_params","typeLabel":"object"},"user_id_attribute":{"type":"string","description":"Revendication ADFS personnalisée à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut avec la priorité la plus élevée. Accepte une chaîne (un seul nom de revendication ADFS).","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.4.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si cette valeur est false, la connexion ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.4.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.4","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128 caractères","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["ad"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation prévue d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez l’endpoint PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.5.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.5.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs textuelles (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.5.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « ad »","additionalProperties":false,"properties":{"agentIP":{"type":"string","description":"Adresse IP de l’agent AD Connector utilisée pour vérifier que les requêtes d’authentification proviennent du réseau d’entreprise dans le cadre de l’authentification Kerberos (gérée par l’agent AD Connector).","minLength":2,"maxLength":39,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.agentIP","typeLabel":"string"},"agentMode":{"type":"boolean","description":"Lorsqu’elle est activée, permet l’authentification directe par nom d’utilisateur et mot de passe au moyen de l’agent AD Connector plutôt que du protocole WS-Federation (gérée par l’agent AD Connector).","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.agentMode","typeLabel":"boolean"},"agentVersion":{"description":"Identifiant de version du logiciel d’agent AD Connector installé (géré par l’agent AD Connector).","type":"string","minLength":5,"maxLength":12,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.agentVersion","typeLabel":"string"},"brute_force_protection":{"type":"boolean","description":"Active la protection contre les attaques par force brute d’Auth0 afin d’empêcher les attaques de bourrage d’identifiants. Lorsqu’elle est activée, elle bloque les tentatives de connexion suspectes provenant d’adresses IP précises après des échecs répétés.","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.brute_force_protection","typeLabel":"boolean"},"certAuth":{"type":"boolean","description":"Active l’authentification par certificat SSL client pour AD Connector, ce qui exige HTTPS au point de terminaison de connexion","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.certAuth","typeLabel":"boolean"},"certs":{"type":"array","description":"Tableau de certificats X.509 au format PEM utilisés pour valider les signatures SAML du fournisseur d’identité AD (géré par l’agent AD Connector).","minItems":0,"items":{"type":"string","minLength":256,"maxLength":3072,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.certs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.certs","typeLabel":"string[]"},"disable_cache":{"type":"boolean","description":"Lorsqu’elle est activée, désactive la mise en cache des résultats d’authentification d’AD Connector afin d’assurer une validation en temps réel auprès de l’annuaire","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.disable_cache","typeLabel":"boolean"},"disable_self_service_change_password":{"type":"boolean","description":"Lorsqu’elle est activée, masque le lien « mot de passe oublié » sur les pages de connexion afin d’empêcher les utilisateurs de lancer des réinitialisations de mot de passe en libre-service","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.disable_self_service_change_password","typeLabel":"boolean"},"domain_aliases":{"type":"array","description":"Liste de noms de domaine pouvant être utilisés avec le flux d’authentification où l’identifiant est demandé en premier pour acheminer les utilisateurs vers cette connexion AD ; chaque domaine doit être un nom DNS valide d’au plus 256 caractères","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.domain_aliases","typeLabel":"string[]"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.icon_url","typeLabel":"string\u003curi>"},"ips":{"type":"array","description":"Tableau de plages d’adresses IP en notation CIDR utilisé pour déterminer si les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos ou par certificat.","minItems":0,"items":{"type":"string","minLength":2,"maxLength":39,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.ips.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.ips","typeLabel":"string[]"},"kerberos":{"type":"boolean","description":"Active l’authentification intégrée Windows (Kerberos) pour un SSO transparent lorsque les utilisateurs s’authentifient à partir de plages d’adresses IP du réseau d’entreprise","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.kerberos","typeLabel":"boolean"},"kerberos_only":{"type":"boolean","description":"Lorsque cette valeur est true, limite la connexion à l’authentification Kerberos uniquement, sans repli vers l’authentification par nom d’utilisateur et mot de passe.","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.kerberos_only","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.non_persistent_attrs","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (nom, pseudonyme, image, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite de les mettre à jour indépendamment ; 'never_on_login' : ne synchronise jamais à partir de l’IdP et conserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Type de point de terminaison de connexion pour l’agent AD-LDAP Connector (géré par l’agent AD Connector).","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Indication du domaine AD principal utilisée pour HRD et la découverte.","type":"string","format":"hostname","minLength":1,"maxLength":512,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.tenant_domain","typeLabel":"string\u003chostname>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes SHA-1 de certificats utilisées pour valider les signatures. Géré par Auth0 lors de l’utilisation de l’agent AD Connector.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.5.options","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.5","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["google-apps"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’utilisation d’une connexion pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’utilisation d’une connexion pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.6.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion, de sorte que seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.6.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes de caractères (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.6.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « google-apps »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Votre ID client Google OAuth 2.0. Vous le trouverez dans votre [Google Cloud Console](https://console.cloud.google.com/apis/credentials), dans la section OAuth 2.0 Client IDs.","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.client_id","typeLabel":"string"},"admin_access_token_expiresin":{"type":"string","description":"Horodatage d’expiration du jeton `admin_access_token` au format ISO 8601. Auth0 utilise cette valeur pour déterminer à quel moment actualiser le jeton.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.admin_access_token_expiresin","typeLabel":"string\u003cdate-time>"},"allow_setting_login_scopes":{"type":"boolean","description":"Lorsque cette valeur est vraie, permet de personnaliser les portées OAuth demandées lors de la connexion de l’utilisateur. Les portées personnalisées s’ajoutent aux portées obligatoires `email` et `profile`. Lorsque cette valeur est fausse ou omise, seules les portées `email` et `profile` par défaut sont utilisées. Cette propriété est automatiquement activée lorsque les fonctionnalités Token Vault ou Connected Accounts sont activées.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.allow_setting_login_scopes","typeLabel":"boolean"},"api_enable_groups":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace pour les groupes. Lorsque cette valeur est vraie, Auth0 peut synchroniser les groupes et les adhésions aux groupes, et prend en charge le provisionnement entrant des groupes depuis l’annuaire. La valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.api_enable_groups","typeLabel":"boolean"},"api_enable_users":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace. Lorsque cette valeur est vraie, Auth0 peut récupérer des attributs utilisateur étendus (statut d’administrateur, statut de suspension, adhésions aux groupes) et prend en charge le provisionnement entrant depuis l’annuaire (SCIM). La valeur par défaut est true.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.api_enable_users","typeLabel":"boolean"},"domain":{"type":"string","description":"Nom du domaine principal Google Workspace auquel les utilisateurs doivent appartenir.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, celui-ci est automatiquement dirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.domain_aliases","typeLabel":"string[]"},"email":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `email`.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.email","typeLabel":"boolean"},"ext_agreed_terms":{"type":"boolean","description":"Récupère l’indicateur `agreedToTerms` du profil Google Directory.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.ext_agreed_terms","typeLabel":"boolean"},"ext_groups":{"type":"boolean","description":"Active l’enrichissement à l’aide des adhésions aux groupes Google (requis pour `ext_groups_extended`).","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.ext_groups","typeLabel":"boolean"},"ext_groups_extended":{"type":"boolean","description":"Détermine si les entrées de groupe enrichies comprennent `id`, `email` et `name` (true), ou seulement le nom du groupe (false) ; ne peut être défini que lorsque `ext_groups` est true.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.ext_groups_extended","typeLabel":"boolean"},"ext_is_admin":{"type":"boolean","description":"Récupère l’indicateur d’administrateur Google Directory pour l’utilisateur qui se connecte.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.ext_is_admin","typeLabel":"boolean"},"ext_is_suspended":{"type":"boolean","description":"Récupère l’indicateur de suspension Google Directory pour l’utilisateur qui se connecte.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.ext_is_suspended","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation provenant de connexions fédérées, ce qui permet à votre application d’effectuer des requêtes API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.federated_connections_access_tokens","typeLabel":"object"},"handle_login_from_social":{"type":"boolean","description":"Lorsqu’elle est activée, les utilisateurs qui se connectent avec leur compte Google au moyen d’une connexion sociale sont automatiquement dirigés vers cette connexion Google Workspace si leur domaine de courriel correspond à `tenant_domain` ou à l’un des `domain_aliases` configurés. Ainsi, les utilisateurs d’entreprise s’authentifient auprès du fournisseur d’identité Google Workspace de leur organisation plutôt qu’au moyen d’une connexion sociale Google générique, ce qui permet d’accéder aux attributs issus de l’annuaire et d’appliquer les politiques de sécurité de l’organisation. La valeur par défaut est true pour les nouvelles connexions.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.handle_login_from_social","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion d’Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.icon_url","typeLabel":"string\u003curi>"},"map_user_id_to_id":{"type":"boolean","description":"Détermine la façon dont Auth0 génère le `user_id` pour les utilisateurs Google Workspace. Lorsque cette valeur est false (valeur par défaut), l’adresse courriel de l’utilisateur est utilisée. Lorsque cette valeur est true, l’ID utilisateur numérique stable de Google est utilisé à la place, et demeure le même même si l’adresse courriel de l’utilisateur change. Ce paramètre ne peut être configuré qu’à la création de la connexion et ne peut pas être modifié par la suite.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.map_user_id_to_id","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.non_persistent_attrs","typeLabel":"string[]"},"profile":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `profile`.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.profile","typeLabel":"boolean"},"scope":{"type":"array","description":"Portées OAuth supplémentaires demandées en plus des portées `email profile` par défaut ; ignorées à moins que `allow_setting_login_scopes` soit true.","minItems":1,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine la façon dont les attributs racine du profil utilisateur (`name`, `nickname`, `picture`, etc.) sont synchronisés depuis le fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (valeur par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais depuis l’IdP, préservant les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine principal Google Workspace utilisé pour identifier l’organisation lors de l’authentification.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.tenant_domain","typeLabel":"string"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.6.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si la valeur est false, elle pourra être utilisée uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.6.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.6","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["waad"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble d’applications clientes.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.7.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications propriétaires pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.object.oneOf.7.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes de caractères (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.object.oneOf.7.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « waad »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.client_id","typeLabel":"string"},"api_enable_users":{"type":"boolean","description":"Activer l’API des utilisateurs","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.api_enable_users","typeLabel":"boolean"},"app_domain":{"type":"string","description":"Le domaine de l’application Azure AD (p. ex., « contoso.onmicrosoft.com »). Utilisé principalement avec le protocole WS-Federation et les points de terminaison Azure AD v1.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.app_domain","typeLabel":"string"},"app_id":{"type":"string","description":"L’URI d’ID d’application (URI d’ID d’appli) de l’application Azure AD. Obligatoire lors de l’utilisation d’Azure AD v1 avec le flux Resource Owner Password. Sert à identifier la ressource demandée dans les requêtes de jetons OAuth.","minLength":0,"maxLength":500,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.app_id","typeLabel":"string"},"basic_profile":{"type":"boolean","description":"Inclut les renseignements de base du profil utilisateur provenant d’Azure AD (name, email, given_name, family_name). Toujours activé et obligatoire, il représente les données minimales de profil récupérées lors de l’authentification.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.basic_profile","typeLabel":"boolean"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain":{"type":"string","description":"Le domaine principal du locataire Azure AD (p. ex., « contoso.onmicrosoft.com » ou « contoso.com »).","minLength":0,"maxLength":512,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Noms de domaine alternatifs associés à ce locataire Azure AD. Permet aux utilisateurs de plusieurs domaines vérifiés de s’authentifier au moyen de cette connexion. Peut être un tableau de chaînes de caractères de domaines.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.domain_aliases","typeLabel":"string[]"},"ext_groups":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère et stocke les appartenances de l’utilisateur aux groupes de sécurité Azure AD. Nécessite les permissions Microsoft Graph API (Directory.Read.All). Permet de configurer max_groups_to_retrieve.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.ext_groups","typeLabel":"boolean"},"ext_nested_groups":{"type":"boolean","description":"Lorsque la valeur est true, stocke tous les groupes dont l’utilisateur est membre, y compris les appartenances transitives à des groupes (groupes imbriqués). Lorsque la valeur est false (par défaut), seules les appartenances directes à des groupes sont incluses.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.ext_nested_groups","typeLabel":"boolean"},"ext_profile":{"type":"boolean","description":"Lorsqu’elle est activée (true), récupère les attributs de profil étendus d’Azure AD au moyen de Microsoft Graph API (titre du poste, service, emplacement du bureau, etc.). Nécessite les permissions Graph API. Disponible uniquement avec Azure AD v1 ou lorsqu’elle est explicitement activée pour v2.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.ext_profile","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécuritaire les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte de jetons d’actualisation et de jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.federated_connections_access_tokens","typeLabel":"object"},"granted":{"type":"boolean","description":"Indique si le consentement de l’administrateur a été accordé pour les permissions Azure AD requises. Champ d’état en lecture seule géré par Auth0 pendant le flux d’autorisation OAuth.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.granted","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.icon_url","typeLabel":"string\u003curi>"},"identity_api":{"type":"string","description":"La version du point de terminaison Azure AD utilisée pour l’authentification. « microsoft-identity-platform-v2.0 » (recommandée et utilisée par défaut) prend en charge les fonctionnalités OAuth 2.0 modernes. « azure-active-directory-v1.0 » est le point de terminaison hérité, soumis à des limitations de protocole. Ce choix a une incidence sur les fonctionnalités disponibles.","enum":["microsoft-identity-platform-v2.0","azure-active-directory-v1.0"],"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.identity_api","typeLabel":"enum\u003cstring>"},"max_groups_to_retrieve":{"type":"string","description":"Nombre maximal de groupes Azure AD à récupérer par utilisateur lors de l’authentification. Aide à prévenir les problèmes de performance pour les utilisateurs appartenant à de nombreux groupes. S’applique uniquement lorsque ext_groups est activé. Laissez vide pour utiliser la valeur par défaut de la plateforme.","minLength":0,"maxLength":10,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.max_groups_to_retrieve","typeLabel":"string"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.non_persistent_attrs","typeLabel":"string[]"},"scope":{"type":"array","description":"Portées OAuth 2.0 à demander à Azure AD lors de l’authentification. Chaque portée représente une permission (p. ex., « User.Read », « Group.Read.All »). S’applique uniquement à Microsoft Identity Platform v2.0. Consultez la référence des permissions Microsoft Graph pour connaître les portées disponibles.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine la façon dont les attributs racines du profil utilisateur (nom, surnom, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour les attributs à chaque authentification (par défaut) ; « on_first_login » : définit les attributs uniquement lors de la première connexion, ce qui permet ensuite de les mettre à jour indépendamment ; « never_on_login » : ne synchronise jamais les attributs à partir de l’IdP et préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez la façon dont Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"tenant_domain":{"oneOf":[{"type":"string","description":"Le domaine du locataire Azure AD ou son ID (UUID). Cette valeur est remplie automatiquement à partir du champ « domain ». Il peut s’agir d’un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou d’un ID de locataire UUID.","format":"hostname","maxLength":512,"minLength":0,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.tenant_domain.oneOf.0","typeLabel":"string\u003chostname>"},{"type":"string","description":"Le domaine du locataire Azure AD ou son ID (UUID). Cette valeur est remplie automatiquement à partir du champ « domain ». Il peut s’agir d’un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou d’un ID de locataire UUID.","format":"uuid","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.tenant_domain.oneOf.1","typeLabel":"string\u003cuuid>"}],"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.tenant_domain","typeLabel":"string\u003chostname> | string\u003cuuid>"},"tenantId":{"type":"string","description":"L’ID du locataire Azure AD sous forme d’UUID. Il s’agit de l’identifiant unique de votre organisation Azure AD. Doit être un UUID valide de 36 caractères.","minLength":36,"maxLength":36,"format":"uuid","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.tenantId","typeLabel":"string\u003cuuid>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.upstream_params","typeLabel":"object"},"use_wsfed":{"type":"boolean","description":"Indique l’utilisation du protocole WS-Federation. Lorsque la valeur est true, WS-Federation est utilisé; lorsque la valeur est false, OpenID Connect est utilisé.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.use_wsfed","typeLabel":"boolean"},"useCommonEndpoint":{"type":"boolean","description":"Lorsqu’elle est activée (true), utilise le point de terminaison commun Azure AD pour l’authentification multilocataire. Permet aux utilisateurs de toute organisation Azure AD de se connecter. Nécessite que userid_attribute soit défini à « sub » (et non à « oid »). Ne peut pas être utilisée avec l’approvisionnement SCIM. La valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.useCommonEndpoint","typeLabel":"boolean"},"userid_attribute":{"type":"string","description":"La revendication Azure AD à utiliser comme identifiant utilisateur unique. « oid » (ID d’objet) est recommandée pour les connexions monolocataires et requise pour SCIM. « sub » (sujet) est requise pour le point de terminaison multilocataire ou commun. S’applique uniquement au protocole OpenID Connect.","enum":["oid","sub"],"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.userid_attribute","typeLabel":"enum\u003cstring>"},"waad_protocol":{"type":"string","description":"Le protocole d’authentification des points de terminaison Azure AD v1. « openid-connect » (par défaut et recommandé) utilise OAuth 2.0/OIDC moderne. « ws-federation » est un protocole hérité fondé sur SAML, destiné aux anciennes intégrations. Disponible uniquement avec l’API Azure AD v1.","enum":["ws-federation","openid-connect"],"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options.waad_protocol","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.object.oneOf.7.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.object.oneOf.7.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.2.event.data.object.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.2.event.data.object","typeLabel":"object"},"previous_object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["oidc"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.authentication","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications de première partie pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne de caractères (255 caractères maximum). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.realms","typeLabel":"string[]"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.connected_accounts.active","typeLabel":"boolean"},"cross_app_access":{"type":"boolean","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.connected_accounts.cross_app_access","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.connected_accounts","typeLabel":"object"},"options":{"type":"object","description":"Options de la connexion 'oidc'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres PKCE OAuth 2.0 (clé de preuve pour l’échange de code). PKCE renforce la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le coffre-fort de jetons d’Auth0. Lorsqu’il est activé, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen du id_token. Si la valeur est true, le système utilisera la revendication session_expiry dans le id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons ID. Applicable lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique d’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication 'iss' dans les jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Un nom de champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux d’autorisation OAuth 2.0 par code.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour encoder les claims du jeton ID dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID depuis le point de terminaison d’autorisation, comme lors de l’utilisation du flux d’autorisation par code. https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour la signature des jetons ID (d’après les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL d’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » dans les jetons ID du fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques nécessaires à la vérification des signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de claims pris en charge par le fournisseur OpenID. Ces types de claims sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’ils sont omis, l’implémentation ne prend en charge que les claims normaux.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs des claims retournés, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et tous les scripts ne sont pas nécessairement pris en charge pour toutes les valeurs de claims.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge le paramètre claims; true indique que ce paramètre est pris en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de claims pour lesquels le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Cette liste pourrait ne pas être exhaustive, notamment pour des raisons de confidentialité.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de défi de code de PKCE (clé de preuve pour l’échange de code) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour la signature du JWT [JWT] utilisé pour authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le protocole HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs authorization_code et implicit du type d’autorisation et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour encoder les claims du jeton ID dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour encoder les claims du jeton ID dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL que le fournisseur OpenID fournit à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits dans la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des informations lisibles par l’humain que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit fournir des informations sur l’enregistrement des clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit dans la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si ce paramètre est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié dans la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour la signature du JWT [JWT] utilisé afin d’authentifier le client auprès du point de terminaison de jeton pour les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour l’interface utilisateur, représentés sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec un mappage d’attributs, il appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"Version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste, séparée par des espaces, des portées OAuth 2.0 demandées lors de l’autorisation. Doit inclure 'openid' (obligatoire selon la spécification OIDC). Valeurs courantes : 'openid profile email'. Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque cette valeur est true et que le type est « back_channel », un nonce cryptographique est inclus dans les requêtes d’autorisation afin de prévenir les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton ID aux fins de validation.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racines du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. 'on_each_login' : les met à jour à chaque authentification (valeur par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne les synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux d’autorisation par code, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jetons du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité accrue. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Indique le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client au point de terminaison de jetons. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jetons).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque cette valeur est true, utilise des scopes séparés par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel au point de terminaison d’autorisation du fournisseur d’identité. S’applique uniquement lorsque le paramètre connection_scope est utilisé. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’un mappage d’attributs est configuré, Auth0 appelle ce point de terminaison pour récupérer des claims supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Configuration du mappage des claims du fournisseur d’identité vers les attributs du profil utilisateur Auth0. Permet de personnaliser les claims de l’IdP qui renseignent les champs utilisateur et la façon dont ils sont transformés.","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des claims entrants","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Scopes à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les claims entrants lorsque strategy=oidc.","enum":["bind_all","use_map"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.attribute_map","typeLabel":"object"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris ses points de terminaison et les fonctionnalités prises en charge.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.discovery_url","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Type de canal de communication OIDC. 'back_channel' (client confidentiel) échange les jetons côté serveur pour une sécurité accrue ; 'front_channel' traite les réponses dans le navigateur.","enum":["back_channel","front_channel"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle sera utilisable uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["okta"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion : seules les applications internes pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes de caractères (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « okta »","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant client OAuth 2.0 émis par le fournisseur d’identité lors de l’enregistrement de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.client_id","typeLabel":"string"},"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.authorization_endpoint","typeLabel":"string\u003curi>"},"connection_settings":{"type":"object","description":"Paramètres OAuth 2.0 PKCE (clé de preuve pour l’échange de code). PKCE améliore la sécurité des clients publics en empêchant les attaques par interception de codes d’autorisation. « auto » (recommandé) utilise la méthode la plus robuste prise en charge par l’IdP.","additionalProperties":false,"properties":{"pkce":{"type":"string","description":"Configuration PKCE.","enum":["auto","S256","plain","disabled"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.connection_settings.pkce","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.connection_settings","typeLabel":"object"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, celui-ci est automatiquement acheminé vers cette connexion lors de l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.domain_aliases","typeLabel":"string[]"},"dpop_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer le JWT de preuve DPoP. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","ES512","Ed25519"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.dpop_signing_alg","typeLabel":"enum\u003cstring>"},"federated_connections_access_tokens":{"type":"object","description":"Configuration du stockage des jetons du fournisseur d’identité dans le coffre de jetons d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.federated_connections_access_tokens","typeLabel":"object"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.icon_url","typeLabel":"string\u003curi>"},"id_token_session_expiry_supported":{"type":"boolean","description":"Indique si le fournisseur d’identité prend en charge l’expiration de session au moyen du id_token. Si true, le système utilisera la revendication session_expiry du id_token pour déterminer l’expiration de la session.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.id_token_session_expiry_supported","typeLabel":"boolean"},"id_token_signed_response_algs":{"type":"array","description":"Liste des algorithmes autorisés pour vérifier les jetons d’identification. S’applique lorsque strategy=oidc ou okta.","items":{"type":"string","description":"Algorithme autorisé pour vérifier les jetons ID.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.id_token_signed_response_algs.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.id_token_signed_response_algs","typeLabel":"enum\u003cstring>[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication 'iss' des jetons d’identification émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’identification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.jwks_uri","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.non_persistent_attrs","typeLabel":"string[]"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison lance le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée, sauf si le type de réponse utilisé ne renvoie aucun jeton ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par l’IdP pour signer le jeton ID (d’après les métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons d’ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité contenant les clés publiques utilisées pour vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons d’ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour les valeurs des revendications renvoyées, représentées sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646]. Toutes les langues et écritures ne sont pas nécessairement prises en charge pour toutes les valeurs de revendications.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. S’il est omis, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Veuillez noter que, pour des raisons de confidentialité ou autres, cette liste pourrait ne pas être exhaustive.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de défi de code PKCE prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client au point de terminaison de jeton avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer le JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de déconnexion ou de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de types d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de types d’autorisation authorization_code et implicit et PEUVENT prendre en charge d’autres types d’autorisation. S’il est omis, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les exigences de l’OP quant à l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client afin qu’elle puisse consulter les conditions d’utilisation du fournisseur OpenID. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique des clients de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur que lorsqu’il est transmis par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés autant lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) que lorsqu’il est transmis par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant qu’elle est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant qu’elle est prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode d’OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type d’OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même lorsque ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées si elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des informations compréhensibles par l’humain que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit fournir des renseignements sur l’enregistrement des clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par cet OP. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux du code d’autorisation, mais facultative pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes d’authentification du client prises en charge par ce point de terminaison de jeton. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si elle est omise, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic précisé à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison pour les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et écritures prises en charge pour l’interface utilisateur, représentées sous forme de tableau JSON de balises linguistiques BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour encoder les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.oidc_metadata","typeLabel":"object"},"schema_version":{"type":"string","description":"La version interne du schéma des options de connexion.","enum":["openid-1.0.0","oidc-v4"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.schema_version","typeLabel":"enum\u003cstring>"},"scope":{"type":"string","description":"Liste de portées OAuth 2.0 séparées par des espaces et demandées lors de l’autorisation. Doit inclure 'openid' (requis par la spécification OIDC). Valeurs courantes : 'openid profile email'. Les portées supplémentaires dépendent du fournisseur d’identité.","minLength":6,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.scope","typeLabel":"string"},"send_back_channel_nonce":{"type":"boolean","description":"Lorsque true et que le type est 'back_channel', inclut un nonce cryptographique dans les requêtes d’autorisation afin d’empêcher les attaques par rejeu. Le fournisseur d’identité doit inclure ce nonce dans le jeton d’identification aux fins de validation.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.send_back_channel_nonce","typeLabel":"boolean"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racine du profil utilisateur (name, nickname, picture, etc.) à partir du fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet des mises à jour indépendantes par la suite ; 'never_on_login' : ne synchronise jamais à partir de l’IdP, préservant les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Domaine du locataire","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.tenant_domain","typeLabel":"string"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jeton OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_method":{"type":"string","description":"Méthode d’authentification utilisée au point de terminaison de jeton du fournisseur d’identité. 'client_secret_post' envoie les identifiants dans le corps de la requête ; 'private_key_jwt' utilise une assertion JWT signée pour une sécurité accrue. S’applique lorsque strategy=oidc ou okta.","enum":["client_secret_post","private_key_jwt"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.token_endpoint_auth_method","typeLabel":"enum\u003cstring>"},"token_endpoint_auth_signing_alg":{"type":"string","description":"Algorithme utilisé pour signer les client_assertions. S’applique lorsque strategy=oidc ou okta.","enum":["ES256","ES384","PS256","PS384","RS256","RS384","RS512"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.token_endpoint_auth_signing_alg","typeLabel":"enum\u003cstring>"},"token_endpoint_jwtca_aud_format":{"type":"string","description":"Indique le format de la revendication aud (audience) incluse dans le JWT utilisé pour l’authentification du client au point de terminaison de jeton. Les valeurs acceptées sont : 'issuer' (la revendication aud est définie sur l’URL de l’émetteur OIDC) ou 'token_endpoint' (la revendication aud est définie sur l’URL du point de terminaison de jeton).","enum":["issuer","token_endpoint"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.token_endpoint_jwtca_aud_format","typeLabel":"enum\u003cstring>"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.upstream_params","typeLabel":"object"},"useOauthSpecScope":{"type":"boolean","description":"Lorsque défini sur true, utilise des portées délimitées par des espaces (conformément à la spécification OAuth 2.0) plutôt que par des virgules lors de l’appel au point de terminaison d’autorisation du fournisseur d’identité. S’applique uniquement lors de l’utilisation du paramètre connection_scope. Consultez https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.useOauthSpecScope","typeLabel":"boolean"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’il est configuré avec le mappage d’attributs, Auth0 appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.userinfo_endpoint","typeLabel":"string\u003curi>"},"attribute_map":{"type":"object","description":"Mappage des revendications reçues du fournisseur d’identité (IdP)","additionalProperties":false,"properties":{"attributes":{"type":"object","description":"Objet contenant les détails du mappage des revendications entrantes","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.attribute_map.attributes","typeLabel":"object"},"userinfo_scope":{"type":"string","description":"Portées à envoyer au point de terminaison UserInfo de l’IdP","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.attribute_map.userinfo_scope","typeLabel":"string"},"mapping_mode":{"type":"string","description":"Méthode utilisée pour mapper les revendications entrantes lorsque strategy=okta.","enum":["basic_profile","use_map"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.attribute_map.mapping_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.attribute_map","typeLabel":"object"},"domain":{"type":"string","description":"Domaine de l’organisation Okta (p. ex., dev-123456.okta.com). Il doit s’agir uniquement du domaine du serveur Okta, sans schéma ni barre oblique inverse finale. La découverte ne s’effectue que lorsque connection.options.oidc_metadata est vide et qu’un domaine est fourni","minLength":4,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.domain","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","enum":["back_channel"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["samlp"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurer l’objectif d’une connexion à utiliser pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurer l’objectif d’une connexion à utiliser pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> fait passer la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne fait pas passer la connexion au niveau du domaine : seules les applications de première partie pour lesquelles la connexion est activée peuvent alors l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de type chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou que la propriété n’est pas précisée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion 'samlp'","additionalProperties":false,"properties":{"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste d’algorithmes non sécurisés à autoriser pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures dans les réponses et assertions SAML. Il s’agit d’une solution de rechange à signingCert et il est conservé pour assurer la rétrocompatibilité. Préférez plutôt signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine de certificat.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de hachage lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine pour la connexion","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (émetteur) du fournisseur de services SAML. Lorsqu’il n’est pas fourni, la valeur par défaut est 'urn:auth0:{tenant}:{connection}'. Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée pour l’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’amorcer la connexion directement depuis leur fournisseur d’identité SAML sans d’abord passer par Auth0. L’IdP doit inclure le paramètre connection dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"L’ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque cette option est définie sur true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement depuis le fournisseur d’identité sans d’abord passer par Auth0.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML servant à envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Contrôle la synchronisation des attributs racines du profil utilisateur (name, nickname, picture, etc.) depuis le fournisseur d’identité. 'on_each_login' : met à jour les attributs à chaque authentification (valeur par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais les attributs depuis l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification et de déconnexion SAML à l’aide de la clé de signature de la connexion. Valeurs courantes : 'rsa-sha256' (signature RSA avec condensé SHA-256) ou 'rsa-sha1'. La valeur par défaut est 'rsa-sha256'.","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité, où Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale pour la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 encodé en Base64 du fournisseur d’identité, utilisé pour valider les signatures dans les réponses et assertions SAML. Le certificat est décodé et utilisé pour la vérification cryptographique des signatures.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque la valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet du certificat, extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, le domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour une validation multitenant.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.upstream_params","typeLabel":"object"},"debug":{"type":"boolean","description":"Lorsque la valeur est true, active le débogage SAML détaillé en générant des événements 'w' (avertissement) dans les journaux du tenant contenant les détails des requêtes et réponses SAML. AVERTISSEMENT : peut exposer des renseignements personnels sensibles (RPS, identifiants) et ne doit être activé temporairement qu’à des fins de débogage.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.debug","typeLabel":"boolean"},"deflate":{"type":"boolean","description":"Lorsque cette option est définie sur true, active la compression DEFLATE pour les requêtes SAML envoyées au moyen de la liaison HTTP-Redirect.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.deflate","typeLabel":"boolean"},"destinationUrl":{"type":"string","description":"URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.destinationUrl","typeLabel":"string\u003curi>"},"disableFieldsMapFix":{"type":"boolean","description":"Lorsque cette option est définie sur true, désactive la correction automatique de la configuration fieldsMap afin d’assurer le mappage adéquat des attributs SAML aux champs du profil utilisateur. La valeur par défaut est false (correction de fieldsMap activée).","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.disableFieldsMapFix","typeLabel":"boolean"},"disableSignout":{"type":"boolean","description":"Lorsque cette option est définie sur true, désactive l’envoi de requêtes de déconnexion SAML (SingleLogoutService) au fournisseur d’identité lors de la déconnexion de l’utilisateur. L’utilisateur sera déconnecté d’Auth0, mais restera connecté au fournisseur d’identité. La valeur par défaut est false (déconnexion fédérée activée).","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.disableSignout","typeLabel":"boolean"},"discovery_url":{"type":"string","description":"URL du point de terminaison de découverte OIDC du fournisseur d’identité (/.well-known/openid-configuration). Lorsqu’elle est fournie et que oidc_metadata est vide, Auth0 récupère automatiquement la configuration du fournisseur, y compris les points de terminaison et les fonctionnalités prises en charge. Utilisée avec l’accès interapplications.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.discovery_url","typeLabel":"string\u003curi>"},"fieldsMap":{"type":"object","description":"Mappe les attributs d’assertion SAML du fournisseur d’identité aux attributs du profil utilisateur Auth0. Format : { 'auth0_field': 'saml_attribute' } ou { 'auth0_field': ['saml_attr1', 'saml_attr2'] } pour les options de repli. Fusionné avec les mappages par défaut pour email, name, given_name, family_name et groups.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.fieldsMap","typeLabel":"object"},"fieldsMapJsonRaw":{"type":"string","description":"Représentation brute sous forme de chaîne JSON de la configuration fieldsMap. Utilisée en interne pour stocker et récupérer l’objet fieldsMap.","minLength":0,"maxLength":8192,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.fieldsMapJsonRaw","typeLabel":"string"},"global_token_revocation_jwt_iss":{"type":"string","description":"Valeur attendue de la revendication « iss » (émetteur) pour les jetons JWT dans les requêtes de révocation globale des jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 valide que l’émetteur du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_sub.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.global_token_revocation_jwt_iss","typeLabel":"string"},"global_token_revocation_jwt_sub":{"type":"string","description":"Valeur attendue de la revendication « sub » (sujet) pour les jetons JWT dans les requêtes de révocation globale des jetons provenant du fournisseur d’identité. Lorsqu’elle est configurée, Auth0 valide que le sujet du JWT correspond à cette valeur avant de traiter la révocation du jeton. Doit être utilisée avec global_token_revocation_jwt_iss.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.global_token_revocation_jwt_sub","typeLabel":"string"},"metadataUrl":{"type":"string","description":"URL HTTPS du document de métadonnées SAML du fournisseur d’identité. Lorsqu’elle est fournie, Auth0 récupère et analyse automatiquement les métadonnées afin d’extraire signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest et protocolBinding. Utilisez metadataUrl OU metadataXml, mais pas les deux.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.metadataUrl","typeLabel":"string\u003curi>"},"oidc_metadata":{"type":"object","description":"Métadonnées du fournisseur OpenID Connect conformément à https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Utilisées avec l’accès interapplications.","additionalProperties":false,"required":["authorization_endpoint","id_token_signing_alg_values_supported","issuer","jwks_uri"],"properties":{"authorization_endpoint":{"type":"string","description":"URL du point de terminaison d’autorisation OAuth 2.0 du fournisseur d’identité, vers lequel les utilisateurs sont redirigés pour s’authentifier. Doit être une URL HTTPS valide. Ce point de terminaison amorce le flux de code d’autorisation OAuth 2.0.","minLength":8,"maxLength":2083,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.authorization_endpoint","typeLabel":"string\u003curi>"},"id_token_signing_alg_values_supported":{"type":"array","description":"Liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT. L’algorithme RS256 DOIT être inclus. La valeur none PEUT être prise en charge, mais NE DOIT PAS être utilisée à moins que le type de réponse utilisé ne retourne aucun jeton ID du point de terminaison d’autorisation (par exemple, lors de l’utilisation du flux de code d’autorisation). https://datatracker.ietf.org/doc/html/rfc7518","minItems":1,"items":{"type":"string","description":"Algorithme de signature JWS pris en charge par le fournisseur d’identité pour signer les jetons ID (provenant des métadonnées de découverte OIDC).","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_signing_alg_values_supported","typeLabel":"string[]"},"issuer":{"type":"string","description":"URL de l’identifiant unique de l’émetteur du fournisseur d’identité (p. ex., https://accounts.google.com). Doit correspondre à la revendication « iss » des jetons ID émis par le fournisseur d’identité.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.issuer","typeLabel":"string\u003curi>"},"jwks_uri":{"type":"string","description":"URL du point de terminaison JSON Web Key Set (JWKS) du fournisseur d’identité, contenant les clés publiques servant à vérifier les signatures. Auth0 récupère ces clés pour valider les signatures des jetons ID.","minLength":8,"maxLength":255,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.jwks_uri","typeLabel":"string\u003curi>"},"acr_values_supported":{"type":"array","description":"Liste des références de classes de contexte d’authentification prises en charge par cet OP","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.acr_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.acr_values_supported","typeLabel":"string[]"},"claim_types_supported":{"type":"array","description":"Tableau JSON contenant une liste des types de revendications pris en charge par le fournisseur OpenID. Ces types de revendications sont décrits à la section 5.6 d’OpenID Connect Core 1.0 [OpenID.Core]. S’il est omis, l’implémentation ne prend en charge que les revendications normales.","minItems":0,"items":{"type":"string","maxLength":25,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claim_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claim_types_supported","typeLabel":"string[]"},"claims_locales_supported":{"type":"array","description":"Langues et scripts pris en charge pour les valeurs de revendications renvoyées, représentés sous forme de tableau JSON de balises de langue BCP47 [RFC5646]. Les langues et scripts ne sont pas nécessairement tous pris en charge pour toutes les valeurs de revendication.","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_locales_supported","typeLabel":"string[]"},"claims_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre claims, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_parameter_supported","typeLabel":"boolean"},"claims_supported":{"type":"array","description":"Tableau JSON contenant une liste des noms de revendications pour lesquelles le fournisseur OpenID PEUT être en mesure de fournir des valeurs. Notez que cette liste pourrait ne pas être exhaustive, notamment pour des raisons de confidentialité.","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.claims_supported","typeLabel":"string[]"},"code_challenge_methods_supported":{"type":"array","description":"Tableau JSON contenant une liste des méthodes de challenge de code de clé de preuve pour l’échange de code (PKCE) prises en charge par cet OP (p. ex., S256, plain), telles que définies dans la RFC 7636.","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.code_challenge_methods_supported","typeLabel":"string[]"},"display_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jeton pour signer le JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.display_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.display_values_supported","typeLabel":"string[]"},"dpop_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge pour signer les JWT de preuve DPoP.","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.dpop_signing_alg_values_supported","typeLabel":"string[]"},"end_session_endpoint":{"type":"string","description":"URL du point de terminaison de logout/de fin de session du fournisseur d’identité. Lorsqu’elle est configurée comme URL statique, les utilisateurs y sont redirigés après s’être déconnectés d’Auth0. Doit utiliser le schéma HTTPS.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.end_session_endpoint","typeLabel":"string\u003curi>"},"grant_types_supported":{"type":"array","description":"Liste des valeurs de type d’autorisation OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type d’autorisation authorization_code et implicit, et PEUVENT prendre en charge d’autres types d’autorisation. Si elle est omise, la valeur par défaut est [\"authorization_code\", \"implicit\"].","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.grant_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.grant_types_supported","typeLabel":"string[]"},"id_token_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT","minItems":0,"items":{"type":"string","maxLength":14,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_alg_values_supported","typeLabel":"string[]"},"id_token_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour le jeton ID afin d’encoder les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.id_token_encryption_enc_values_supported","typeLabel":"string[]"},"op_policy_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client pour lui permettre de consulter les exigences de l’OP concernant l’utilisation, par la partie utilisatrice, des données fournies par l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.op_policy_uri","typeLabel":"string\u003curi>"},"op_tos_uri":{"type":"string","description":"URL fournie par le fournisseur OpenID à la personne qui enregistre le client pour lui permettre de consulter les conditions d’utilisation de l’OP. Le processus d’enregistrement DEVRAIT afficher cette URL à la personne qui enregistre le client si elle est fournie.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.op_tos_uri","typeLabel":"string\u003curi>"},"registration_endpoint":{"type":"string","description":"URL du point de terminaison d’enregistrement dynamique de client de l’OP. RECOMMANDÉ, mais non OBLIGATOIRE. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.registration_endpoint","typeLabel":"string\u003curi>"},"request_object_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs alg) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":28,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_alg_values_supported","typeLabel":"string[]"},"request_object_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de chiffrement JWE (valeurs enc) pris en charge par l’OP pour les objets de requête. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur ou par référence.","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_encryption_enc_values_supported","typeLabel":"string[]"},"request_object_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant une liste des algorithmes de signature JWS (valeurs alg) pris en charge par l’OP pour les objets de requête, décrits à la section 6.1 d’OpenID Connect Core 1.0 [OpenID.Core]. Ces algorithmes sont utilisés lorsque l’objet de requête est transmis par valeur (à l’aide du paramètre request) ou par référence (à l’aide du paramètre request_uri). Les serveurs DEVRAIENT prendre en charge none et RS256.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_object_signing_alg_values_supported","typeLabel":"string[]"},"request_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_parameter_supported","typeLabel":"boolean"},"request_uri_parameter_supported":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP prend en charge l’utilisation du paramètre request_uri, true indiquant cette prise en charge. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.request_uri_parameter_supported","typeLabel":"boolean"},"require_request_uri_registration":{"type":"boolean","description":"Valeur booléenne indiquant si l’OP exige l’utilisation du paramètre request_uri. Si elle est omise, la valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.require_request_uri_registration","typeLabel":"boolean"},"response_modes_supported":{"type":"array","description":"Liste des valeurs response_mode OAuth 2.0 prises en charge par cet OP. Si elle est omise, la valeur par défaut pour les fournisseurs OpenID dynamiques est [\"query\", \"fragment\"]","minItems":0,"items":{"type":"string","maxLength":20,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.response_modes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.response_modes_supported","typeLabel":"string[]"},"response_types_supported":{"type":"array","description":"Liste des valeurs response_type OAuth 2.0 prises en charge par cet OP. Les fournisseurs OpenID dynamiques DOIVENT prendre en charge les valeurs de type de réponse code, id_token et token id_token.","minItems":1,"items":{"type":"string","maxLength":40,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.response_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.response_types_supported","typeLabel":"string[]"},"scopes_supported":{"type":"array","description":"Liste des valeurs de portée OAuth 2.0 [RFC6749] prises en charge par ce serveur. Le serveur DOIT prendre en charge la valeur de portée openid. Les serveurs PEUVENT choisir de ne pas annoncer certaines valeurs de portée prises en charge, même si ce paramètre est utilisé, bien que celles définies dans [OpenID.Core] DEVRAIENT être répertoriées lorsqu’elles sont prises en charge. RECOMMANDÉ, mais non OBLIGATOIRE","minItems":0,"items":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.scopes_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.scopes_supported","typeLabel":"string[]"},"service_documentation":{"type":"string","description":"URL d’une page contenant des renseignements lisibles par des humains que les développeurs pourraient vouloir ou devoir connaître lorsqu’ils utilisent le fournisseur OpenID. En particulier, si le fournisseur OpenID ne prend pas en charge l’enregistrement dynamique des clients, cette documentation doit expliquer comment enregistrer les clients.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.service_documentation","typeLabel":"string\u003curi>"},"subject_types_supported":{"type":"array","description":"Liste des types d’identifiants de sujet pris en charge par ce fournisseur OpenID. Les types valides comprennent pairwise et public","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.subject_types_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.subject_types_supported","typeLabel":"string[]"},"token_endpoint":{"type":"string","description":"URL du point de terminaison de jetons OAuth 2.0 du fournisseur d’identité, où les codes d’autorisation sont échangés contre des jetons d’accès. Doit être une URL HTTPS valide. Obligatoire pour le flux de code d’autorisation, mais facultatif pour le flux implicite.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint","typeLabel":"string\u003curi>"},"token_endpoint_auth_methods_supported":{"type":"array","description":"Tableau JSON contenant la liste des méthodes d’authentification client prises en charge par ce point de terminaison de jetons. Les options sont client_secret_post, client_secret_basic, client_secret_jwt et private_key_jwt, comme décrit à la section 9 d’OpenID Connect Core 1.0 [OpenID.Core]. D’autres méthodes d’authentification PEUVENT être définies par des extensions. Si ce champ est omis, la valeur par défaut est client_secret_basic -- le schéma d’authentification HTTP Basic spécifié à la section 2.3.1 d’OAuth 2.0 [RFC6749].","minItems":0,"items":{"type":"string","maxLength":60,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_methods_supported","typeLabel":"string[]"},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS (valeurs alg) pris en charge par le point de terminaison de jetons pour la signature du JWT [JWT] utilisé afin d’authentifier le client auprès de ce point de terminaison avec les méthodes d’authentification private_key_jwt et client_secret_jwt. Les serveurs DEVRAIENT prendre en charge RS256. La valeur none NE DOIT PAS être utilisée.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.token_endpoint_auth_signing_alg_values_supported","typeLabel":"string[]"},"ui_locales_supported":{"type":"array","description":"Langues et systèmes d’écriture pris en charge par l’interface utilisateur, représentés sous forme de tableau JSON de balises de langue BCP47 [RFC5646].","minItems":0,"items":{"type":"string","maxLength":50,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.ui_locales_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.ui_locales_supported","typeLabel":"string[]"},"userinfo_encryption_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE [JWE] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_alg_values_supported","typeLabel":"string[]"},"userinfo_encryption_enc_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de chiffrement JWE (valeurs enc) [JWA] pris en charge par le point de terminaison UserInfo pour chiffrer les revendications dans un JWT [JWT].","minItems":0,"items":{"type":"string","maxLength":26,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_encryption_enc_values_supported","typeLabel":"string[]"},"userinfo_endpoint":{"type":"string","description":"URL facultative du point de terminaison UserInfo du fournisseur d’identité. Lorsqu’Auth0 est configuré avec le mappage d’attributs, il appelle ce point de terminaison pour récupérer des revendications supplémentaires du profil utilisateur à l’aide du jeton d’accès.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_endpoint","typeLabel":"string\u003curi>"},"userinfo_signing_alg_values_supported":{"type":"array","description":"Tableau JSON contenant la liste des algorithmes de signature JWS [JWS] (valeurs alg) [JWA] pris en charge par le point de terminaison UserInfo pour signer les revendications dans un JWT [JWT]. La valeur none PEUT être incluse.","minItems":0,"items":{"type":"string","maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata.userinfo_signing_alg_values_supported","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.oidc_metadata","typeLabel":"object"},"recipientUrl":{"type":"string","description":"URL à laquelle Auth0 enverra les requêtes d’authentification SAML (l’URL SSO du fournisseur d’identité). Doit être une URL HTTPS valide.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.recipientUrl","typeLabel":"string\u003curi>"},"requestTemplate":{"type":"string","description":"Modèle XML personnalisé pour les requêtes d’authentification SAML. Prend en charge la substitution de variables au moyen de la syntaxe @@variableName@@. Lorsqu’il n’est pas fourni, le modèle AuthnRequest SAML par défaut est utilisé. Consultez https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.requestTemplate","typeLabel":"string"},"signOutEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleLogoutService du fournisseur d’identité, à laquelle Auth0 envoie les requêtes de déconnexion fédérée. Lorsqu’elle n’est pas fournie, signInEndpoint est utilisé par défaut. Utilisé seulement si disableSignout est false.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.signOutEndpoint","typeLabel":"string\u003curi>"},"user_id_attribute":{"type":"string","description":"Attribut d’assertion SAML personnalisé à utiliser comme identifiant utilisateur unique. Lorsqu’il est fourni, cet attribut est ajouté au début de la liste de mappage user_id par défaut et reçoit la priorité la plus élevée. Accepte une chaîne (nom d’un seul attribut SAML).","minLength":1,"maxLength":2396,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si la valeur est false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.2","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["pingfederate"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications de première partie pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes (255 caractères maximum). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « pingfederate »","additionalProperties":false,"required":["pingFederateBaseUrl"],"properties":{"pingFederateBaseUrl":{"type":"string","description":"URL fournie par PingFederate qui renvoie les informations utilisées pour créer la connexion","minLength":8,"maxLength":256,"format":"uri","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.pingFederateBaseUrl","typeLabel":"string\u003curi>"},"assertion_decryption_settings":{"type":"object","description":"Paramètres de déchiffrement des assertions SAML.","additionalProperties":false,"required":["algorithm_profile"],"properties":{"algorithm_profile":{"type":"string","description":"Profil d’algorithme à utiliser pour déchiffrer les assertions SAML.","enum":["v2026-1"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_profile","typeLabel":"enum\u003cstring>"},"algorithm_exceptions":{"type":"array","description":"Liste des algorithmes non sécurisés autorisés pour le déchiffrement des assertions SAML.","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.assertion_decryption_settings.algorithm_exceptions","typeLabel":"string[]"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.assertion_decryption_settings","typeLabel":"object"},"cert":{"type":"string","description":"Certificat de signature X.509 du fournisseur d’identité au format .der. Utilisé pour valider les signatures des réponses et assertions SAML. Il s’agit d’une solution de rechange à signingCert, conservée pour assurer la rétrocompatibilité. Il est préférable d’utiliser signingCert.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.cert","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification indiquant qu’un certificat expirera bientôt.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"digestAlgorithm":{"type":"string","description":"Algorithme utilisé pour calculer les valeurs de condensé lors de la signature des requêtes SAML et des requêtes de déconnexion. La valeur par défaut est « sha256 ».","enum":["sha1","sha256"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.digestAlgorithm","typeLabel":"enum\u003cstring>"},"domain_aliases":{"type":"array","description":"Alias de domaine de la connexion","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"L’identifiant d’entité (émetteur) du fournisseur de services SAML. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ». Cette valeur est incluse dans les messages SAML AuthnRequest envoyés au fournisseur d’identité.","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.entityId","typeLabel":"string"},"expires":{"type":"string","description":"Date et heure au format ISO 8601 indiquant l’expiration du certificat de signature du fournisseur d’identité.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.expires","typeLabel":"string\u003cdate-time>"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.icon_url","typeLabel":"string\u003curi>"},"idpinitiated":{"type":"object","description":"Configuration de l’authentification unique SAML initiée par l’IdP. Lorsqu’elle est activée, elle permet aux utilisateurs d’amorcer une connexion directement auprès de leur fournisseur d’identité SAML sans passer d’abord par Auth0. L’IdP doit inclure le paramètre de connexion dans l’URL de retour (URL Assertion Consumer Service).","additionalProperties":false,"properties":{"client_authorizequery":{"description":"La chaîne de requête envoyée à l’application par défaut","type":"string","minLength":1,"maxLength":2048,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.idpinitiated.client_authorizequery","typeLabel":"string"},"client_id":{"type":"string","description":"L’ID client à utiliser pour les requêtes de connexion initiées par l’IdP.","minLength":1,"maxLength":256,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.idpinitiated.client_id","typeLabel":"string"},"client_protocol":{"type":"string","description":"Le protocole de réponse utilisé pour communiquer avec l’application par défaut.","enum":["oidc","samlp","wsfed"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.idpinitiated.client_protocol","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Lorsque cette valeur est true, active la prise en charge de la connexion initiée par l’IdP pour cette connexion SAML. Permet aux utilisateurs de se connecter directement auprès du fournisseur d’identité sans passer d’abord par Auth0.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.idpinitiated.enabled","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.idpinitiated","typeLabel":"object"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.non_persistent_attrs","typeLabel":"string[]"},"protocolBinding":{"type":"string","description":"Mécanisme de liaison du protocole SAML servant à envoyer des requêtes d’authentification au fournisseur d’identité.","enum":["urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.protocolBinding","typeLabel":"enum\u003cstring>"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés depuis le fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite de les mettre à jour indépendamment; « never_on_login » : ne synchronise jamais les attributs depuis l’IdP, afin de conserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signatureAlgorithm":{"type":"string","description":"Algorithme utilisé pour signer les requêtes d’authentification SAML et les requêtes de déconnexion à l’aide de la clé de signature de la connexion. Valeurs courantes : « rsa-sha256 » (signature RSA avec condensé SHA-256) ou « rsa-sha1 ». La valeur par défaut est « rsa-sha256 ».","enum":["rsa-sha1","rsa-sha256"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.signatureAlgorithm","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"URL du point de terminaison SAML SingleSignOnService du fournisseur d’identité auquel Auth0 envoie les requêtes d’authentification SAML. Il s’agit de l’URL de connexion principale de la connexion SAML. Obligatoire, sauf si metadataUrl ou metadataXml est utilisé.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.signInEndpoint","typeLabel":"string\u003curi>"},"signingCert":{"type":"string","description":"Certificat X.509 encodé en Base64 du fournisseur d’identité, utilisé pour valider les signatures des réponses et assertions SAML. Le certificat est décodé et utilisé pour vérifier les signatures cryptographiques.","minLength":1,"maxLength":10240,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.signingCert","typeLabel":"string"},"signSAMLRequest":{"type":"boolean","description":"Lorsque cette valeur est true, Auth0 signe les requêtes d’authentification SAML à l’aide de la clé de signature de la connexion. La signature comprend le condensé de la requête et est validée par le fournisseur d’identité. La valeur par défaut est false (requêtes non signées).","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.signSAMLRequest","typeLabel":"boolean"},"subject":{"type":"object","description":"Nom distinctif (DN) du sujet, extrait du certificat de signature du fournisseur d’identité.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.subject","typeLabel":"object"},"tenant_domain":{"type":"string","description":"Pour les connexions SAML, domaine du tenant utilisé pour construire l’URL du point de terminaison de connexion. Peut être une chaîne pour un seul tenant ou un tableau de chaînes pour la validation multitenant.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Empreintes SHA-1 des certificats de signature du fournisseur d’identité. Elles sont calculées automatiquement à partir de signingCert lors de la création de la connexion. Chaque empreinte doit être une chaîne hexadécimale de 40 caractères.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle pourra uniquement être utilisée par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.3","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["adfs"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion destinée à être utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion destinée à être utilisée pour les comptes connectés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience Universal Login","maxLength":128,"minLength":1,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications propriétaires pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet dont les valeurs sont des chaînes (maximum de 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les domaines pour lesquels la connexion sera utilisée (p. ex., les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme domaine.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion « adfs »","additionalProperties":false,"properties":{"adfs_server":{"type":"string","description":"Hôte de métadonnées de fédération ADFS ou URL XML utilisée pour découvrir les points de terminaison et les certificats WS-Fed. Une erreur se produit si adfs_server et fedMetadataXml sont tous deux absents.","minLength":0,"maxLength":2048,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.adfs_server","typeLabel":"string"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine d’un certificat.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour la découverte du domaine d’origine (HRD). Lorsqu’une adresse courriel d’utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement acheminé vers cette connexion pendant l’authentification.","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.domain_aliases","typeLabel":"string[]"},"entityId":{"type":"string","description":"Identifiant d’entité (émetteur) du fournisseur de services ADFS. S’il n’est pas fourni, la valeur par défaut est « urn:auth0:{tenant}:{connection} ».","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.entityId","typeLabel":"string"},"fedMetadataXml":{"type":"string","description":"Alternative XML intégrée à « adfs_server ». Ne peut pas être définie en même temps que « adfs_server ».","minLength":1,"maxLength":102400,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.fedMetadataXml","typeLabel":"string"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.icon_url","typeLabel":"string\u003curi>"},"non_persistent_attrs":{"type":"array","description":"Tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.non_persistent_attrs","typeLabel":"string[]"},"prev_thumbprints":{"type":"array","description":"Tableau d’empreintes de certificats (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificats pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.prev_thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.prev_thumbprints","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (name, nickname, picture, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (valeur par défaut) ; « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; « never_on_login » : ne synchronise jamais à partir de l’IdP, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Point de terminaison de connexion Passive Requestor (WS-Fed), découvert à partir des métadonnées ou fourni explicitement.","minLength":8,"maxLength":2048,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Domaine du tenant","type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.tenant_domain","typeLabel":"string"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificats (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificats pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.upstream_params","typeLabel":"object"},"user_id_attribute":{"type":"string","description":"Revendication ADFS personnalisée à utiliser comme identifiant utilisateur unique. Lorsqu’elle est fournie, cet attribut est ajouté en tête de la liste de mappage user_id par défaut, avec la priorité la plus élevée. Accepte une chaîne (un seul nom de revendication ADFS).","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options.user_id_attribute","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si cette valeur est false, elle pourra être utilisée uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.4","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["ad"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’usage prévu d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’usage prévu d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de connexion utilisé dans la nouvelle expérience Universal Login","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion, de sorte que seules les applications propriétaires pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion « ad »","additionalProperties":false,"properties":{"agentIP":{"type":"string","description":"Adresse IP de l’agent AD Connector utilisée pour valider que les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos (gérée par l’agent AD Connector).","minLength":2,"maxLength":39,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.agentIP","typeLabel":"string"},"agentMode":{"type":"boolean","description":"Lorsqu’elle est activée, permet l’authentification directe par nom d’utilisateur et mot de passe par l’intermédiaire de l’agent AD Connector plutôt que du protocole WS-Federation (gérée par l’agent AD Connector).","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.agentMode","typeLabel":"boolean"},"agentVersion":{"description":"Identifiant de version du logiciel d’agent AD Connector installé (géré par l’agent AD Connector).","type":"string","minLength":5,"maxLength":12,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.agentVersion","typeLabel":"string"},"brute_force_protection":{"type":"boolean","description":"Active la protection contre les attaques par force brute d’Auth0 afin d’empêcher les attaques par bourrage d’identifiants. Lorsqu’elle est activée, elle bloque les tentatives de connexion suspectes provenant d’adresses IP précises après des échecs répétés.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.brute_force_protection","typeLabel":"boolean"},"certAuth":{"type":"boolean","description":"Active l’authentification par certificat SSL client pour le connecteur AD, ce qui exige HTTPS sur le point de terminaison de connexion","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.certAuth","typeLabel":"boolean"},"certs":{"type":"array","description":"Tableau de certificats X.509 au format PEM servant à valider les signatures SAML provenant du fournisseur d’identité AD (géré par l’agent AD Connector).","minItems":0,"items":{"type":"string","minLength":256,"maxLength":3072,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.certs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.certs","typeLabel":"string[]"},"disable_cache":{"type":"boolean","description":"Lorsqu’elle est activée, désactive la mise en cache des résultats d’authentification du connecteur AD afin d’assurer une validation en temps réel auprès de l’annuaire","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.disable_cache","typeLabel":"boolean"},"disable_self_service_change_password":{"type":"boolean","description":"Lorsqu’elle est activée, masque le lien « Mot de passe oublié » sur les pages de connexion afin d’empêcher les utilisateurs de lancer eux-mêmes la réinitialisation de leur mot de passe","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.disable_self_service_change_password","typeLabel":"boolean"},"domain_aliases":{"type":"array","description":"Liste de noms de domaine pouvant être utilisés avec le flux d’authentification par identifiant d’abord pour acheminer les utilisateurs vers cette connexion AD ; chaque domaine doit être un nom DNS valide d’au plus 256 caractères","minItems":0,"items":{"type":"string","description":"Alias de domaine utilisé pour la découverte du domaine d’origine.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.domain_aliases","typeLabel":"string[]"},"icon_url":{"type":"string","description":"URL HTTPS de l’icône à afficher","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.icon_url","typeLabel":"string\u003curi>"},"ips":{"type":"array","description":"Tableau de plages d’adresses IP en notation CIDR servant à déterminer si les requêtes d’authentification proviennent du réseau d’entreprise pour l’authentification Kerberos ou par certificat.","minItems":0,"items":{"type":"string","minLength":2,"maxLength":39,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.ips.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.ips","typeLabel":"string[]"},"kerberos":{"type":"boolean","description":"Active l’authentification intégrée Windows (Kerberos) pour une authentification unique transparente lorsque les utilisateurs s’authentifient depuis les plages d’adresses IP du réseau d’entreprise","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.kerberos","typeLabel":"boolean"},"kerberos_only":{"type":"boolean","description":"Lorsque la valeur est true, restreint la connexion à l’authentification Kerberos uniquement et empêche le recours au nom d’utilisateur et au mot de passe.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.kerberos_only","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.non_persistent_attrs","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Détermine comment les attributs racines du profil utilisateur (name, nickname, picture, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut) ; 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite ; 'never_on_login' : ne synchronise jamais les attributs depuis le fournisseur d’identité, afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"signInEndpoint":{"type":"string","description":"Le type de point de terminaison de connexion de l’agent AD-LDAP Connector (géré par l’agent AD Connector).","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.signInEndpoint","typeLabel":"string\u003curi>"},"tenant_domain":{"description":"Indication du domaine AD principal utilisée pour HRD et la découverte.","type":"string","format":"hostname","minLength":1,"maxLength":512,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.tenant_domain","typeLabel":"string\u003chostname>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes numériques SHA-1 de certificats permettant de valider les signatures. Géré par Auth0 lors de l’utilisation de l’agent AD Connector.","minItems":0,"items":{"type":"string","minLength":40,"maxLength":40,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utile pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5.options","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.5","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["google-apps"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion destinée à l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion destinée aux comptes connectés et à Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience de connexion universelle","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> élève la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> n’élève pas la connexion, de sorte que seules les applications internes pour lesquelles la connexion est activée peuvent l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (255 caractères max.). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (p. ex. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options de la connexion 'google-apps'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Votre ID client OAuth 2.0 Google. Vous le trouverez dans votre [Google Cloud Console](https://console.cloud.google.com/apis/credentials), dans la section OAuth 2.0 Client IDs.","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.client_id","typeLabel":"string"},"admin_access_token_expiresin":{"type":"string","description":"Horodatage d’expiration du `admin_access_token` au format ISO 8601. Auth0 utilise cette valeur pour déterminer quand actualiser le jeton.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.admin_access_token_expiresin","typeLabel":"string\u003cdate-time>"},"allow_setting_login_scopes":{"type":"boolean","description":"Lorsque true, permet de personnaliser les portées OAuth demandées lors de la connexion de l’utilisateur. Les portées personnalisées sont ajoutées aux portées obligatoires email et profile. Lorsque false ou omis, seules les portées email et profile par défaut sont utilisées. Cette propriété est automatiquement activée lorsque les fonctionnalités Token Vault ou Connected Accounts sont activées.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.allow_setting_login_scopes","typeLabel":"boolean"},"api_enable_groups":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace pour les groupes. Lorsque true, Auth0 peut synchroniser les groupes et leurs adhésions, et prend en charge le provisionnement entrant d’annuaire pour les groupes. La valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.api_enable_groups","typeLabel":"boolean"},"api_enable_users":{"type":"boolean","description":"Active l’intégration à l’API Directory du SDK Admin Google Workspace. Lorsque true, Auth0 peut récupérer des attributs utilisateur étendus (statut d’administrateur, statut de suspension, adhésions aux groupes) et prend en charge le provisionnement entrant d’annuaire (SCIM). La valeur par défaut est true.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.api_enable_users","typeLabel":"boolean"},"domain":{"type":"string","description":"Nom du domaine Google Workspace principal auquel les utilisateurs doivent appartenir.","minLength":1,"maxLength":1024,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Domaines de courriel associés à cette connexion pour Home Realm Discovery (HRD). Lorsque l’adresse courriel d’un utilisateur correspond à l’un de ces domaines, l’utilisateur est automatiquement dirigé vers cette connexion durant l’authentification.","minItems":0,"items":{"type":"string","description":"Un alias de domaine utilisé pour Home Realm Discovery.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.domain_aliases","typeLabel":"string[]"},"email":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `email`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.email","typeLabel":"boolean"},"ext_agreed_terms":{"type":"boolean","description":"Récupère l’indicateur `agreedToTerms` du profil Google Directory.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.ext_agreed_terms","typeLabel":"boolean"},"ext_groups":{"type":"boolean","description":"Active l’enrichissement à l’aide des adhésions aux groupes Google (requis pour `ext_groups_extended`).","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.ext_groups","typeLabel":"boolean"},"ext_groups_extended":{"type":"boolean","description":"Détermine si les entrées de groupe enrichies incluent `id`, `email`, `name` (true) ou seulement le nom du groupe (false) ; ne peut être défini que lorsque `ext_groups` est true.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.ext_groups_extended","typeLabel":"boolean"},"ext_is_admin":{"type":"boolean","description":"Récupère l’indicateur d’administrateur Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.ext_is_admin","typeLabel":"boolean"},"ext_is_suspended":{"type":"boolean","description":"Récupère l’indicateur de suspension Google Directory de l’utilisateur qui se connecte.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.ext_is_suspended","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des appels d’API authentifiés au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.federated_connections_access_tokens","typeLabel":"object"},"handle_login_from_social":{"type":"boolean","description":"Lorsqu’elle est activée, les utilisateurs qui se connectent avec leur compte Google par l’intermédiaire d’une connexion sociale sont automatiquement dirigés vers cette connexion Google Workspace si leur domaine de courriel correspond au tenant_domain ou à l’un des domain_aliases configurés. Cela garantit que les utilisateurs d’entreprise s’authentifient auprès du fournisseur d’identité Google Workspace de leur organisation plutôt qu’au moyen d’une connexion sociale Google générique, ce qui permet d’accéder aux attributs d’annuaire et d’appliquer les politiques de sécurité de l’organisation. La valeur par défaut est true pour les nouvelles connexions.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.handle_login_from_social","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée sur les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.icon_url","typeLabel":"string\u003curi>"},"map_user_id_to_id":{"type":"boolean","description":"Détermine comment Auth0 génère le user_id des utilisateurs Google Workspace. Lorsque false (par défaut), l’adresse courriel de l’utilisateur est utilisée. Lorsque true, l’ID utilisateur numérique stable de Google est utilisé à la place et demeure le même même si l’adresse courriel de l’utilisateur change. Ce paramètre ne peut être configuré qu’à la création de la connexion et ne peut pas être modifié par la suite.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.map_user_id_to_id","typeLabel":"boolean"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.non_persistent_attrs","typeLabel":"string[]"},"profile":{"type":"boolean","description":"Indique si le flux OAuth demande la portée `profile`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.profile","typeLabel":"boolean"},"scope":{"type":"array","description":"Portées OAuth supplémentaires demandées en plus des portées `email profile` par défaut; ignorées sauf si `allow_setting_login_scopes` est true.","minItems":1,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racine du profil utilisateur (nom, surnom, image, etc.) sont synchronisés depuis le fournisseur d’identité. 'on_each_login' : met à jour à chaque authentification (par défaut); 'on_first_login' : définit les attributs uniquement lors de la connexion initiale, ce qui permet ensuite de les mettre à jour indépendamment; 'never_on_login' : ne synchronise jamais depuis le fournisseur d’identité, ce qui préserve les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"tenant_domain":{"type":"string","description":"Le domaine principal Google Workspace utilisé pour identifier l’organisation lors de l’authentification.","minLength":1,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.tenant_domain","typeLabel":"string"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options.upstream_params","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Permet d’afficher un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si false, elle ne pourra être utilisée que par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.6","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’identifiant de la connexion","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et '-'. Longueur maximale : 128","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie de connexion.","enum":["waad"],"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.strategy","typeLabel":"enum\u003cstring>"},"authentication":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour l’authentification lors de la connexion.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.authentication.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.authentication","typeLabel":"object"},"connected_accounts":{"type":"object","description":"Configurez l’objectif d’une connexion utilisée pour les comptes liés et Token Vault.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.connected_accounts.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.connected_accounts","typeLabel":"object"},"display_name":{"type":"string","description":"Nom de la connexion utilisé dans la nouvelle expérience de connexion universelle","minLength":1,"maxLength":128,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.display_name","typeLabel":"string"},"enabled_clients":{"type":"array","description":"L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le point de terminaison PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.enabled_clients.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.enabled_clients","typeLabel":"string[]"},"is_domain_connection":{"type":"boolean","description":"\u003ccode>true\u003c/code> promeut la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. \u003ccode>false\u003c/code> ne promeut pas la connexion; seules les applications propriétaires pour lesquelles la connexion est activée peuvent donc l’utiliser. (La valeur par défaut est \u003ccode>false\u003c/code>.)","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.is_domain_connection","typeLabel":"boolean"},"metadata":{"type":"object","description":"Métadonnées associées à la connexion sous la forme d’un objet contenant des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.","additionalProperties":false,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.metadata","typeLabel":"object"},"realms":{"type":"array","description":"Définit les realms pour lesquels la connexion sera utilisée (p. ex. : domaines de courriel). Si le tableau est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.","minItems":0,"items":{"type":"string","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.realms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.realms","typeLabel":"string[]"},"options":{"type":"object","description":"Options pour la connexion 'waad'","additionalProperties":false,"required":["client_id"],"properties":{"client_id":{"type":"string","description":"Identifiant de client OAuth 2.0 émis par le fournisseur d’identité lors de l’inscription de l’application. Cette valeur identifie votre connexion Auth0 auprès du fournisseur d’identité.","minLength":0,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.client_id","typeLabel":"string"},"api_enable_users":{"type":"boolean","description":"Activer l’API des utilisateurs","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.api_enable_users","typeLabel":"boolean"},"app_domain":{"type":"string","description":"Le domaine d’application Azure AD (p. ex., 'contoso.onmicrosoft.com'). Utilisé principalement avec le protocole WS-Federation et les points de terminaison Azure AD v1.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.app_domain","typeLabel":"string"},"app_id":{"type":"string","description":"L’URI d’ID d’application (URI d’ID d’app) pour l’application Azure AD. Obligatoire lors de l’utilisation d’Azure AD v1 avec le flux Resource Owner Password. Utilisée pour identifier la ressource demandée dans les requêtes de jeton OAuth.","minLength":0,"maxLength":500,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.app_id","typeLabel":"string"},"basic_profile":{"type":"boolean","description":"Inclut les renseignements de base du profil utilisateur d’Azure AD (name, email, given_name, family_name). Toujours activé et obligatoire, ce paramètre représente les données de profil minimales récupérées lors de l’authentification.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.basic_profile","typeLabel":"boolean"},"cert_rollover_notification":{"type":"string","description":"Horodatage de la dernière notification d’expiration prochaine de certificat.","format":"date-time","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.cert_rollover_notification","typeLabel":"string\u003cdate-time>"},"domain":{"type":"string","description":"Le domaine principal du tenant Azure AD (p. ex., 'contoso.onmicrosoft.com' ou 'contoso.com').","minLength":0,"maxLength":512,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.domain","typeLabel":"string"},"domain_aliases":{"type":"array","description":"Noms de domaine alternatifs associés à ce tenant Azure AD. Permet aux utilisateurs de plusieurs domaines vérifiés de s’authentifier par cette connexion. Peut être un tableau de chaînes de caractères représentant des domaines.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.domain_aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.domain_aliases","typeLabel":"string[]"},"ext_groups":{"type":"boolean","description":"Lorsqu’il est activé (true), récupère et stocke les appartenances de l’utilisateur aux groupes de sécurité Azure AD. Nécessite les permissions Microsoft Graph API (Directory.Read.All). Permet de configurer max_groups_to_retrieve.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.ext_groups","typeLabel":"boolean"},"ext_nested_groups":{"type":"boolean","description":"Lorsque true, stocke tous les groupes dont l’utilisateur est membre, y compris les appartenances transitives à des groupes (groupes au sein de groupes). Lorsque false (par défaut), seules les appartenances directes à des groupes sont incluses.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.ext_nested_groups","typeLabel":"boolean"},"ext_profile":{"type":"boolean","description":"Lorsqu’il est activé (true), récupère les attributs de profil étendus depuis Azure AD par l’intermédiaire de Microsoft Graph API (titre du poste, service, emplacement du bureau, etc.). Nécessite des permissions Graph API. Disponible uniquement avec Azure AD v1 ou lorsqu’il est explicitement activé pour v2.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.ext_profile","typeLabel":"boolean"},"federated_connections_access_tokens":{"type":"object","description":"Configuration permettant de stocker les jetons du fournisseur d’identité dans le Token Vault d’Auth0. Lorsqu’il est actif, Auth0 stocke de façon sécurisée les jetons d’accès et d’actualisation issus des connexions fédérées, ce qui permet à votre application d’effectuer des requêtes d’API authentifiées au nom des utilisateurs.","additionalProperties":false,"required":["active"],"properties":{"active":{"type":"boolean","description":"Active la collecte des jetons d’actualisation et des jetons d’accès pour les connexions fédérées","isRequired":true,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.federated_connections_access_tokens.active","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.federated_connections_access_tokens","typeLabel":"object"},"granted":{"type":"boolean","description":"Indique si le consentement de l’administrateur a été accordé pour les permissions Azure AD requises. Champ d’état en lecture seule géré par Auth0 pendant le flux d’autorisation OAuth.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.granted","typeLabel":"boolean"},"icon_url":{"type":"string","description":"URL de l’icône de connexion affichée dans les pages de connexion Auth0. Accepte les URL HTTPS. Utilisée à des fins d’image de marque dans les flux d’authentification.","minLength":8,"maxLength":255,"format":"uri","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.icon_url","typeLabel":"string\u003curi>"},"identity_api":{"type":"string","description":"La version du point de terminaison Azure AD utilisée pour l’authentification. « microsoft-identity-platform-v2.0 » (recommandée et utilisée par défaut) prend en charge les fonctionnalités OAuth 2.0 modernes. « azure-active-directory-v1.0 » est le point de terminaison hérité, avec des limitations de protocole. Ce choix affecte les fonctionnalités disponibles.","enum":["microsoft-identity-platform-v2.0","azure-active-directory-v1.0"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.identity_api","typeLabel":"enum\u003cstring>"},"max_groups_to_retrieve":{"type":"string","description":"Nombre maximal de groupes Azure AD à récupérer par utilisateur lors de l’authentification. Aide à prévenir les problèmes de performance pour les utilisateurs appartenant à de nombreux groupes. S’applique uniquement lorsque ext_groups est activé. Laissez vide pour utiliser la valeur par défaut de la plateforme.","minLength":0,"maxLength":10,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.max_groups_to_retrieve","typeLabel":"string"},"non_persistent_attrs":{"type":"array","description":"Un tableau de champs utilisateur qui ne doivent pas être stockés dans la base de données Auth0 (https://auth0.com/docs/security/data-security/denylist)","minItems":0,"items":{"type":"string","description":"Le nom d’un champ utilisateur qui ne doit pas être stocké dans la base de données Auth0.","minLength":0,"maxLength":255,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.non_persistent_attrs.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.non_persistent_attrs","typeLabel":"string[]"},"scope":{"type":"array","description":"Portées OAuth 2.0 à demander à Azure AD durant l’authentification. Chaque portée représente une permission (p. ex., « User.Read », « Group.Read.All »). S’applique uniquement à Microsoft Identity Platform v2.0. Consultez la référence des permissions Microsoft Graph pour connaître les portées disponibles.","minItems":0,"items":{"type":"string","minLength":0,"maxLength":100,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.scope.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.scope","typeLabel":"string[]"},"set_user_root_attributes":{"type":"string","description":"Contrôle la façon dont les attributs racines du profil utilisateur (nom, surnom, image, etc.) sont synchronisés à partir du fournisseur d’identité. « on_each_login » : met à jour à chaque authentification (par défaut); « on_first_login » : définit les attributs uniquement lors de la connexion initiale, ce qui permet de les mettre à jour indépendamment par la suite; « never_on_login » : ne synchronise jamais les données de l’IdP afin de préserver les valeurs définies localement.","enum":["on_each_login","on_first_login","never_on_login"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.set_user_root_attributes","typeLabel":"enum\u003cstring>"},"should_trust_email_verified_connection":{"type":"string","description":"Choisissez comment Auth0 définit le champ email_verified dans le profil utilisateur.","enum":["never_set_emails_as_verified","always_set_emails_as_verified"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.should_trust_email_verified_connection","typeLabel":"enum\u003cstring>"},"tenant_domain":{"oneOf":[{"type":"string","description":"Le domaine ou l’ID (UUID) du tenant Azure AD. Rempli automatiquement à partir du champ « domain ». Peut être un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou un ID de tenant UUID.","format":"hostname","maxLength":512,"minLength":0,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.tenant_domain.oneOf.0","typeLabel":"string\u003chostname>"},{"type":"string","description":"Le domaine ou l’ID (UUID) du tenant Azure AD. Rempli automatiquement à partir du champ « domain ». Peut être un nom d’hôte (p. ex., « contoso.onmicrosoft.com ») ou un ID de tenant UUID.","format":"uuid","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.tenant_domain.oneOf.1","typeLabel":"string\u003cuuid>"}],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.tenant_domain","typeLabel":"string\u003chostname> | string\u003cuuid>"},"tenantId":{"type":"string","description":"L’ID du tenant Azure AD sous forme d’UUID. Il s’agit de l’identifiant unique de votre organisation Azure AD. Doit être un UUID valide de 36 caractères.","minLength":36,"maxLength":36,"format":"uuid","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.tenantId","typeLabel":"string\u003cuuid>"},"thumbprints":{"type":"array","description":"Tableau d’empreintes de certificat (hachages hexadécimaux SHA-128/SHA-256/SHA-512) servant à valider les signatures SAML. Utilisé avec le protocole WS-Federation. Maximum de 20 empreintes. Chaque empreinte doit être une chaîne hexadécimale.","minItems":0,"items":{"type":"string","description":"Empreintes de certificat pour les connexions ADFS et Azure AD.","minLength":0,"maxLength":64,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.thumbprints.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.thumbprints","typeLabel":"string[]"},"upstream_params":{"type":"object","description":"Paramètres supplémentaires à inclure dans les requêtes d’autorisation envoyées au fournisseur d’identité. Utiles pour transmettre des revendications personnalisées, sélectionner des sources d’identité précises ou configurer un comportement propre au fournisseur. Consultez https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.upstream_params","typeLabel":"object"},"use_wsfed":{"type":"boolean","description":"Indique si le protocole WS-Federation est utilisé. Si true, utilise WS-Federation; si false, utilise OpenID Connect.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.use_wsfed","typeLabel":"boolean"},"useCommonEndpoint":{"type":"boolean","description":"Lorsqu’elle est activée (true), utilise le point de terminaison commun Azure AD pour l’authentification multitenant. Permet aux utilisateurs de toute organisation Azure AD de se connecter. Nécessite que userid_attribute soit défini sur « sub » (et non « oid »). Ne peut pas être utilisé avec l’approvisionnement SCIM. La valeur par défaut est false.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.useCommonEndpoint","typeLabel":"boolean"},"userid_attribute":{"type":"string","description":"La revendication Azure AD à utiliser comme identifiant utilisateur unique. « oid » (ID d’objet) est recommandé pour les connexions à un seul tenant et requis pour SCIM. « sub » (sujet) est requis pour le point de terminaison multitenant/commun. S’applique uniquement au protocole OpenID Connect.","enum":["oid","sub"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.userid_attribute","typeLabel":"enum\u003cstring>"},"waad_protocol":{"type":"string","description":"Le protocole d’authentification pour les points de terminaison Azure AD v1. « openid-connect » (par défaut et recommandé) utilise OAuth 2.0/OIDC moderne. « ws-federation » est un protocole hérité fondé sur SAML pour les anciennes intégrations. Disponible uniquement avec l’API Azure AD v1.","enum":["ws-federation","openid-connect"],"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options.waad_protocol","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.options","typeLabel":"object"},"show_as_button":{"type":"boolean","description":"Active l’affichage d’un bouton pour la connexion dans la page de connexion (nouvelle expérience uniquement). Si false, elle peut être utilisée uniquement par HRD. La valeur par défaut est `false`.","uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7.show_as_button","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"oneOf.2.event.data.previous_object.oneOf.7","typeLabel":"object"}],"uniqueKey":"oneOf.2.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.2.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.2.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.2.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.2.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.2.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.2.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.2.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.2.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.2.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.2.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.2.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.2.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.2.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.2.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.2.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.2.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.2.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.2.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.2.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.2.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.2.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.2.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.2.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.2.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.2.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.2.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.2.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.2.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.2.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.2.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.2","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ d’événement SSE).","enum":["group.created"],"isRequired":true,"uniqueKey":"oneOf.3.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. À transmettre comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.3.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un groupe est créé.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.3.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["group.created"],"isRequired":true,"uniqueKey":"oneOf.3.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.3.event.source","typeLabel":"string"},"id":{"type":"string","description":"Identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.3.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO-8601 indiquant le moment où l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.3.event.data.object.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","description":"La date et l’heure auxquelles cette entité a été créée (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.3.event.data.object.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","description":"La date et l’heure auxquelles cette entité a été créée (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.3.event.data.object.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.3.event.data.object.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.3.event.data.object","typeLabel":"object"},"previous_object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","created_at","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","created_at","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","created_at","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.3.event.data.previous_object.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.3.event.data.previous_object.oneOf.2","typeLabel":"object"}],"uniqueKey":"oneOf.3.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.3.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.3.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.3.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.3.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.3.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.3.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.3.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.3.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.3.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.3.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.3.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.3.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.3.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.3.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.3.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.3.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.3.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.3.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.3.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.3.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.3.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.3.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.3.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.3.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.3.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.3.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.3.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.3.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.3.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.3.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.3.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.3.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.3.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.3.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.3.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.3.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.3.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.3.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.3.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.3","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["group.deleted"],"isRequired":true,"uniqueKey":"oneOf.4.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.4.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un groupe est supprimé.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.4.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["group.deleted"],"isRequired":true,"uniqueKey":"oneOf.4.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.4.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.4.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","connection_id","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","description":"La date et l’heure auxquelles cette entité a été créée (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0.connection_id","typeLabel":"string"},"updated_at":{"type":"string","description":"La date et l’heure auxquelles cette entité a été mise à jour ou modifiée pour la dernière fois (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.4.event.data.object.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","organization_id","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","description":"La date et l’heure auxquelles cette entité a été créée (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1.organization_id","typeLabel":"string"},"updated_at":{"type":"string","description":"La date et l’heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.4.event.data.object.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","description":"La date et l’heure auxquelles cette entité a été créée (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.2.type","typeLabel":"enum\u003cstring>"},"updated_at":{"type":"string","description":"La date et l’heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.2.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.4.event.data.object.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.4.event.data.object.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.4.event.data.object","typeLabel":"object"},"previous_object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","created_at","type","connection_id","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.connection_id","typeLabel":"string"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","created_at","type","organization_id","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.organization_id","typeLabel":"string"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement tel qu’il était avant la modification décrite par cet événement, le cas échéant.","required":["id","name","created_at","type","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2.type","typeLabel":"enum\u003cstring>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.4.event.data.previous_object.oneOf.2","typeLabel":"object"}],"uniqueKey":"oneOf.4.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.4.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.4.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.4.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.4.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.4.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.4.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.4.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.4.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.4.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.4.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.4.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.4.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.4.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.4.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.4.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.4.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.4.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.4.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.4.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.4.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.4.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.4.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.4.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.4.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.4.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.4.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.4.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.4.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.4.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.4.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.4.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.4.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.4.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.4.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.4.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.4.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 dans lequel l’événement a été livré.\nPrésent lorsque l’événement est livré par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.4.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.4.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.4.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.4","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event de SSE).","enum":["group.member.added"],"isRequired":true,"uniqueKey":"oneOf.5.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.5.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un membre est ajouté à un groupe.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.5.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["group.member.added"],"isRequired":true,"uniqueKey":"oneOf.5.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle sera sous la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.5.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.5.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.5.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["group","member"],"properties":{"group":{"oneOf":[{"type":"object","description":"Le groupe auquel le membre appartient.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.5.event.data.object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le membre appartient.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.5.event.data.object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le membre appartient.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.5.event.data.object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.group","typeLabel":"object"},"member":{"oneOf":[{"type":"object","description":"Le membre qui fait partie du groupe.","required":["member_type","id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres utilisateur","enum":["user"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.0.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"L’identifiant unique de l’utilisateur","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.0.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le membre qui fait partie du groupe.","required":["member_type","id","type","connection_id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres de connexion","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.1.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"L’identifiant unique du membre de connexion","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de la connexion","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.1.type","typeLabel":"string"},"connection_id":{"type":"string","description":"ID de connexion associé au membre","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.1.connection_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.5.event.data.object.member","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.5.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["group","member"],"properties":{"group":{"oneOf":[{"type":"object","description":"Groupe auquel appartient le membre.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Groupe auquel appartient le membre.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Groupe auquel appartient le membre.","required":["id","type"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.group","typeLabel":"object"},"member":{"oneOf":[{"type":"object","description":"Membre faisant partie du groupe.","required":["member_type","id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres utilisateurs","enum":["user"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.0.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Identifiant unique de l’utilisateur","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.0.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.0","typeLabel":"object"},{"type":"object","description":"Membre faisant partie du groupe.","required":["member_type","id","type","connection_id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres de la connexion","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.1.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Identifiant unique du membre de la connexion","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.1.type","typeLabel":"string"},"connection_id":{"type":"string","description":"ID de connexion associé au membre","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.1.connection_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.5.event.data.previous_object.member","typeLabel":"object"}},"uniqueKey":"oneOf.5.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.5.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.5.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.5.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.5.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.5.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.5.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.5.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.5.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.5.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.5.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.5.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.5.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.5.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.5.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.5.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.5.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.5.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.5.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.5.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.5.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.5.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.5.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.5.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.5.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.5.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.5.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.5.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.5.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.5.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.5.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.5.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.5.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.5.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.5.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.5.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.5.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.5.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.5.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.5.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.5","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event de SSE).","enum":["group.member.deleted"],"isRequired":true,"uniqueKey":"oneOf.6.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.6.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un membre est retiré d’un groupe.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.6.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["group.member.deleted"],"isRequired":true,"uniqueKey":"oneOf.6.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme 'urn:auth0:\u003ctenant>.\u003cdomain>'.","isRequired":true,"uniqueKey":"oneOf.6.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.6.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant quand l’événement s’est produit physiquement.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.6.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["group","member"],"properties":{"group":{"oneOf":[{"type":"object","description":"Le groupe auquel appartient le membre.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.6.event.data.object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe auquel appartient le membre.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.6.event.data.object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe auquel appartient le membre.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.6.event.data.object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.group","typeLabel":"object"},"member":{"oneOf":[{"type":"object","description":"Le membre qui fait partie du groupe.","required":["member_type","id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres de type utilisateur","enum":["user"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.0.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"L’identifiant unique de l’utilisateur","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.0.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le membre qui fait partie du groupe.","required":["member_type","id","type","connection_id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres de connexion","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.1.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"L’identifiant unique du membre de connexion","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de la connexion","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.1.type","typeLabel":"string"},"connection_id":{"type":"string","description":"ID de connexion associé au membre","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.1.connection_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.6.event.data.object.member","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.6.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["group","member"],"properties":{"group":{"oneOf":[{"type":"object","description":"Groupe auquel appartient le membre.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Groupe auquel appartient le membre.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Groupe auquel appartient le membre.","required":["id","type"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.group","typeLabel":"object"},"member":{"oneOf":[{"type":"object","description":"Membre faisant partie du groupe.","required":["member_type","id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres utilisateurs","enum":["user"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.0.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Identifiant unique de l’utilisateur","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.0.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.0","typeLabel":"object"},{"type":"object","description":"Membre faisant partie du groupe.","required":["member_type","id","type","connection_id"],"properties":{"member_type":{"type":"string","description":"Discriminateur de type pour les membres de la connexion","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.1.member_type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Identifiant unique du membre de la connexion","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Type de connexion","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.1.type","typeLabel":"string"},"connection_id":{"type":"string","description":"ID de connexion associé au membre","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.1.connection_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.6.event.data.previous_object.member","typeLabel":"object"}},"uniqueKey":"oneOf.6.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.6.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.6.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.6.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.6.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.6.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.6.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.6.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.6.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.6.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.6.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.6.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.6.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.6.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.6.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.6.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.6.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.6.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.6.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.6.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.6.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.6.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.6.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.6.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.6.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.6.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.6.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.6.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.6.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.6.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.6.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.6.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.6.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.6.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.6.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.6.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.6.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été livré.\nPrésent lorsque l’événement est livré par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.6.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.6.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.6.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.6","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["group.role.assigned"],"isRequired":true,"uniqueKey":"oneOf.7.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Passez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.7.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un rôle est attribué à un groupe.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.7.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["group.role.assigned"],"isRequired":true,"uniqueKey":"oneOf.7.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.7.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.7.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.7.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["group","role","created_at"],"properties":{"group":{"oneOf":[{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de la connexion associée au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.7.event.data.object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’Organization ID associée au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.7.event.data.object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.7.event.data.object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.group","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué au groupe.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.7.event.data.object.role","typeLabel":"object"},"created_at":{"type":"string","description":"L’heure à laquelle le rôle a été attribué au groupe.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.7.event.data.object.created_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"oneOf.7.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["group","role","created_at"],"properties":{"group":{"oneOf":[{"type":"object","description":"Groupe auquel le rôle est attribué.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Groupe auquel le rôle est attribué.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Groupe auquel le rôle est attribué.","required":["id","type"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.group","typeLabel":"object"},"role":{"type":"object","description":"Rôle attribué au groupe.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Nom du rôle.","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.role","typeLabel":"object"},"created_at":{"type":"string","description":"Date et heure auxquelles le rôle a été attribué au groupe.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.7.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.7.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.7.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.7.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.7.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.7.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.7.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.7.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.7.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.7.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.7.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.7.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.7.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.7.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.7.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.7.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.7.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.7.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.7.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.7.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.7.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.7.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.7.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.7.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.7.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.7.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.7.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.7.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.7.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.7.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.7.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.7.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.7.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.7.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.7.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.7.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.7.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"Le Tenant ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.7.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.7.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.7.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.7.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.7","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["group.role.deleted"],"isRequired":true,"uniqueKey":"oneOf.8.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.8.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un rôle est retiré d’un groupe.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.8.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["group.role.deleted"],"isRequired":true,"uniqueKey":"oneOf.8.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme 'urn:auth0:\u003ctenant>.\u003cdomain>'.","isRequired":true,"uniqueKey":"oneOf.8.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.8.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.8.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["group","role","deleted_at"],"properties":{"group":{"oneOf":[{"type":"object","description":"Le groupe duquel le rôle a été retiré.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de la connexion associée au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.8.event.data.object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe duquel le rôle a été retiré.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID de l’organisation associée au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.8.event.data.object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe duquel le rôle a été retiré.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.8.event.data.object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.group","typeLabel":"object"},"role":{"type":"object","description":"Le rôle retiré du groupe.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.role.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.8.event.data.object.role","typeLabel":"object"},"deleted_at":{"type":"string","description":"L’heure à laquelle le rôle a été retiré du groupe.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.8.event.data.object.deleted_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"oneOf.8.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["group","role","created_at"],"properties":{"group":{"oneOf":[{"type":"object","description":"Groupe auquel le rôle est attribué.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Groupe auquel le rôle est attribué.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Groupe auquel le rôle est attribué.","required":["id","type"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.group","typeLabel":"object"},"role":{"type":"object","description":"Rôle attribué au groupe.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Nom du rôle.","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.role","typeLabel":"object"},"created_at":{"type":"string","description":"Date et heure auxquelles le rôle a été attribué au groupe.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.8.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.8.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.8.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.8.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.8.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.8.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.8.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.8.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.8.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.8.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.8.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.8.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.8.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.8.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.8.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.8.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.8.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.8.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.8.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.8.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.8.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.8.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.8.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.8.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.8.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.8.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.8.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.8.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.8.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.8.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.8.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.8.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.8.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.8.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.8.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.8.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.8.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.8.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.8.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.8.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.8.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.8","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event du SSE).","enum":["group.updated"],"isRequired":true,"uniqueKey":"oneOf.9.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.9.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un groupe est mis à jour.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.9.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["group.updated"],"isRequired":true,"uniqueKey":"oneOf.9.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme 'urn:auth0:\u003ctenant>.\u003cdomain>'.","isRequired":true,"uniqueKey":"oneOf.9.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.9.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"oneOf":[{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","connection_id","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de la connexion associée au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0.connection_id","typeLabel":"string"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.9.event.data.object.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","organization_id","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID de l’organisation associée au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1.organization_id","typeLabel":"string"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.9.event.data.object.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le contenu de l’événement.","required":["id","name","created_at","type","updated_at"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du groupe.","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.2.type","typeLabel":"enum\u003cstring>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.2.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.9.event.data.object.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.9.event.data.object.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.9.event.data.object","typeLabel":"object"},"previous_object":{"oneOf":[{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","required":["id","name","created_at","type","connection_id","updated_at"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Nom du groupe.","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.connection_id","typeLabel":"string"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.0","typeLabel":"object"},{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","required":["id","name","created_at","type","organization_id","updated_at"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","description":"Nom du groupe.","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"ID d’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.organization_id","typeLabel":"string"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.1","typeLabel":"object"},{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","required":["id","name","created_at","type","updated_at"],"properties":{"id":{"type":"string","description":"Identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","description":"Nom du groupe.","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"type":{"type":"string","description":"Type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2.type","typeLabel":"enum\u003cstring>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2.updated_at","typeLabel":"string\u003cdate-time>"},"external_id":{"type":"string","description":"Identifiant externe du groupe.","uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.9.event.data.previous_object.oneOf.2","typeLabel":"object"}],"uniqueKey":"oneOf.9.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.9.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.9.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.9.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.9.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.9.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.9.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.9.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.9.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.9.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.9.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.9.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.9.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.9.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.9.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.9.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.9.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.9.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.9.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.9.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.9.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.9.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.9.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.9.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.9.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.9.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.9.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.9.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.9.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.9.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.9.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.9.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.9.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.9.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.9.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.9.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.9.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.9.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.9.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.9.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.9","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["organization.connection.added"],"isRequired":true,"uniqueKey":"oneOf.10.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.10.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une connexion est ajoutée à une organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.10.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.connection.added"],"isRequired":true,"uniqueKey":"oneOf.10.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.10.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.10.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant quand l’événement s’est produit concrètement.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.10.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","connection"],"properties":{"organization":{"type":"object","description":"Informations sur une organisation Auth0.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.10.event.data.object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible par les utilisateurs de l’organisation, qui sera utilisé par les utilisateurs finaux pour les diriger vers leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.10.event.data.object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.object.organization","typeLabel":"object"},"connection":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.10.event.data.object.connection.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.object.connection","typeLabel":"object"},"assign_membership_on_login":{"type":"boolean","description":"Lorsque la valeur est true, tous les utilisateurs qui se connectent avec cette connexion deviendront automatiquement membres\nde l’organisation. Lorsque la valeur est false, les utilisateurs doivent d’abord être ajoutés à l’organisation avant\nde se connecter avec cette connexion.","uniqueKey":"oneOf.10.event.data.object.assign_membership_on_login","typeLabel":"boolean"},"show_as_button":{"type":"boolean","description":"Détermine si une connexion doit être affichée sur l’écran de connexion de cette organisation.\nS’applique uniquement aux connexions d’entreprise.","uniqueKey":"oneOf.10.event.data.object.show_as_button","typeLabel":"boolean"},"is_signup_enabled":{"type":"boolean","description":"Détermine si l’inscription à l’organisation doit être activée pour cette connexion d’organisation.\nS’applique uniquement aux connexions de base de données.","uniqueKey":"oneOf.10.event.data.object.is_signup_enabled","typeLabel":"boolean"},"is_enabled":{"type":"boolean","description":"Détermine si la connexion est activée pour l’organisation.","uniqueKey":"oneOf.10.event.data.object.is_enabled","typeLabel":"boolean"},"organization_access_level":{"oneOf":[{"type":"string","description":"Niveau d’accès accordé à la connexion pour une organisation.","enum":["none"],"uniqueKey":"oneOf.10.event.data.object.organization_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Niveau d’accès accordé à la connexion pour une organisation.","enum":["readonly"],"uniqueKey":"oneOf.10.event.data.object.organization_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Niveau d’accès accordé à la connexion pour une organisation.","enum":["limited"],"uniqueKey":"oneOf.10.event.data.object.organization_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Niveau d’accès accordé à la connexion pour une organisation.","enum":["full"],"uniqueKey":"oneOf.10.event.data.object.organization_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.10.event.data.object.organization_access_level","typeLabel":"enum\u003cstring>"},"organization_member_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["none"],"uniqueKey":"oneOf.10.event.data.object.organization_member_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["readonly"],"uniqueKey":"oneOf.10.event.data.object.organization_member_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["limited"],"uniqueKey":"oneOf.10.event.data.object.organization_member_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["full"],"uniqueKey":"oneOf.10.event.data.object.organization_member_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.10.event.data.object.organization_member_access_level","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["organization","connection"],"properties":{"organization":{"type":"object","description":"Informations sur une organisation Auth0.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.10.event.data.previous_object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.10.event.data.previous_object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.previous_object.organization","typeLabel":"object"},"connection":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.10.event.data.previous_object.connection.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.previous_object.connection","typeLabel":"object"},"assign_membership_on_login":{"type":"boolean","description":"Lorsque la valeur est true, tous les utilisateurs qui se connectent avec cette connexion deviennent automatiquement membres\nde l’organisation. Lorsque la valeur est false, les utilisateurs doivent devenir membres de l’organisation avant de\nse connecter avec cette connexion.","uniqueKey":"oneOf.10.event.data.previous_object.assign_membership_on_login","typeLabel":"boolean"},"show_as_button":{"type":"boolean","description":"Détermine si une connexion doit s’afficher dans l’invite de connexion de cette organisation.\nS’applique uniquement aux connexions d’entreprise.","uniqueKey":"oneOf.10.event.data.previous_object.show_as_button","typeLabel":"boolean"},"is_signup_enabled":{"type":"boolean","description":"Détermine si l’inscription à l’organisation doit être activée pour cette connexion d’organisation.\nS’applique uniquement aux connexions à une base de données.","uniqueKey":"oneOf.10.event.data.previous_object.is_signup_enabled","typeLabel":"boolean"},"is_enabled":{"type":"boolean","description":"Détermine si la connexion est activée pour l’organisation.","uniqueKey":"oneOf.10.event.data.previous_object.is_enabled","typeLabel":"boolean"},"organization_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["none"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["readonly"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["limited"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["full"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.10.event.data.previous_object.organization_access_level","typeLabel":"enum\u003cstring>"},"organization_member_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["none"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_member_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["readonly"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_member_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["limited"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_member_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour les membres d’une Organization.","enum":["full"],"uniqueKey":"oneOf.10.event.data.previous_object.organization_member_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.10.event.data.previous_object.organization_member_access_level","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.10.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.10.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.10.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.10.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.10.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.10.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.10.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.10.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.10.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.10.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.10.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.10.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.10.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.10.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.10.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.10.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.10.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.10.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.10.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.10.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.10.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.10.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.10.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.10.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.10.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.10.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.10.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.10.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.10.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.10.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.10.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.10.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.10.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.10.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.10.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.10.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.10.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.10.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.10","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ d’événement SSE).","enum":["organization.connection.removed"],"isRequired":true,"uniqueKey":"oneOf.11.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.11.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une connexion est supprimée d’une organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.11.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.connection.removed"],"isRequired":true,"uniqueKey":"oneOf.11.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.11.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.11.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant quand l’événement s’est produit concrètement.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.11.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","connection"],"properties":{"organization":{"type":"object","description":"Informations sur une organisation Auth0.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.11.event.data.object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant de l’organisation, lisible par l’humain, qui sera utilisé par les utilisateurs finaux pour être dirigés vers leur organisation dans votre application..","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.11.event.data.object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.object.organization","typeLabel":"object"},"connection":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.11.event.data.object.connection.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.object.connection","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","connection"],"properties":{"organization":{"type":"object","description":"Informations sur une organisation Auth0.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.11.event.data.previous_object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.11.event.data.previous_object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.previous_object.organization","typeLabel":"object"},"connection":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.11.event.data.previous_object.connection.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.previous_object.connection","typeLabel":"object"}},"uniqueKey":"oneOf.11.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.11.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.11.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.11.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.11.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.11.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.11.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.11.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.11.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.11.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.11.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.11.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.11.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.11.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.11.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.11.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.11.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.11.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.11.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.11.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.11.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.11.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.11.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.11.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.11.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.11.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.11.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.11.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.11.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.11.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.11.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.11.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.11.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.11.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.11.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.11.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.11.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.11.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.11","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ d’événement SSE).","enum":["organization.connection.updated"],"isRequired":true,"uniqueKey":"oneOf.12.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le dans le paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.12.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une connexion d’organisation est mise à jour.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.12.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.connection.updated"],"isRequired":true,"uniqueKey":"oneOf.12.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.12.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.12.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est effectivement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.12.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","connection"],"properties":{"organization":{"type":"object","description":"Informations sur une organisation Auth0.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.12.event.data.object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant de l’organisation, lisible par l’humain, qui sera utilisé par les utilisateurs finaux pour être dirigés vers leur organisation dans votre application..","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.12.event.data.object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.object.organization","typeLabel":"object"},"connection":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.12.event.data.object.connection.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.object.connection","typeLabel":"object"},"assign_membership_on_login":{"type":"boolean","description":"Lorsque la valeur est true, tous les utilisateurs qui se connectent avec cette connexion obtiennent automatiquement une adhésion à l’organisation.\nLorsque la valeur est false, les utilisateurs doivent d’abord obtenir une adhésion à l’organisation avant de\nse connecter avec cette connexion.","uniqueKey":"oneOf.12.event.data.object.assign_membership_on_login","typeLabel":"boolean"},"show_as_button":{"type":"boolean","description":"Détermine si une connexion doit être affichée dans l’invite de connexion de cette organisation.\nS’applique uniquement aux connexions d’entreprise.","uniqueKey":"oneOf.12.event.data.object.show_as_button","typeLabel":"boolean"},"is_signup_enabled":{"type":"boolean","description":"Détermine si l’inscription à l’organisation doit être activée pour cette connexion d’organisation.\nS’applique uniquement aux connexions de base de données.","uniqueKey":"oneOf.12.event.data.object.is_signup_enabled","typeLabel":"boolean"},"is_enabled":{"type":"boolean","description":"Détermine si la connexion est activée pour l’organisation.","uniqueKey":"oneOf.12.event.data.object.is_enabled","typeLabel":"boolean"},"organization_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["none"],"uniqueKey":"oneOf.12.event.data.object.organization_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["readonly"],"uniqueKey":"oneOf.12.event.data.object.organization_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["limited"],"uniqueKey":"oneOf.12.event.data.object.organization_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["full"],"uniqueKey":"oneOf.12.event.data.object.organization_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.12.event.data.object.organization_access_level","typeLabel":"enum\u003cstring>"},"organization_member_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["none"],"uniqueKey":"oneOf.12.event.data.object.organization_member_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["readonly"],"uniqueKey":"oneOf.12.event.data.object.organization_member_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["limited"],"uniqueKey":"oneOf.12.event.data.object.organization_member_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["full"],"uniqueKey":"oneOf.12.event.data.object.organization_member_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.12.event.data.object.organization_member_access_level","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","connection"],"properties":{"organization":{"type":"object","description":"Informations sur une organisation Auth0.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.12.event.data.previous_object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.12.event.data.previous_object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.previous_object.organization","typeLabel":"object"},"connection":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.12.event.data.previous_object.connection.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.previous_object.connection","typeLabel":"object"},"assign_membership_on_login":{"type":"boolean","description":"Lorsque la valeur est vraie, tous les utilisateurs qui se connectent avec cette connexion deviennent automatiquement membres\nde l’organisation. Lorsque la valeur est fausse, les utilisateurs doivent devenir membres de l’organisation avant de\nse connecter avec cette connexion.","uniqueKey":"oneOf.12.event.data.previous_object.assign_membership_on_login","typeLabel":"boolean"},"show_as_button":{"type":"boolean","description":"Détermine si une connexion doit être affichée dans l’invite de connexion de cette organisation.\nS’applique uniquement aux connexions d’entreprise.","uniqueKey":"oneOf.12.event.data.previous_object.show_as_button","typeLabel":"boolean"},"is_signup_enabled":{"type":"boolean","description":"Détermine si l’inscription à l’organisation doit être activée pour cette connexion d’organisation.\nS’applique uniquement aux connexions à une base de données.","uniqueKey":"oneOf.12.event.data.previous_object.is_signup_enabled","typeLabel":"boolean"},"is_enabled":{"type":"boolean","description":"Détermine si la connexion est activée pour l’organisation.","uniqueKey":"oneOf.12.event.data.previous_object.is_enabled","typeLabel":"boolean"},"organization_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["none"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["readonly"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["limited"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès accordé à la connexion pour une organisation.","enum":["full"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.12.event.data.previous_object.organization_access_level","typeLabel":"enum\u003cstring>"},"organization_member_access_level":{"oneOf":[{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["none"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_member_access_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["readonly"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_member_access_level.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["limited"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_member_access_level.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Le niveau d’accès des membres d’une Organization accordé à la connexion pour cette Organization.","enum":["full"],"uniqueKey":"oneOf.12.event.data.previous_object.organization_member_access_level.oneOf.3","typeLabel":"enum\u003cstring>"}],"uniqueKey":"oneOf.12.event.data.previous_object.organization_member_access_level","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.12.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.12.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.12.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.12.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.12.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.12.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.12.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.12.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.12.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.12.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.12.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.12.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.12.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.12.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.12.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.12.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.12.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.12.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.12.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.12.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.12.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.12.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.12.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.12.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.12.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.12.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.12.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.12.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.12.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.12.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.12.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.12.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.12.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.12.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.12.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été livré.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.12.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.12.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.12.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.12","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ d’événement SSE).","enum":["organization.created"],"isRequired":true,"uniqueKey":"oneOf.13.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le dans le paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.13.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une organisation est créée.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.13.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.created"],"isRequired":true,"uniqueKey":"oneOf.13.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.13.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.13.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est effectivement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.13.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.13.event.data.object.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible par l’humain de l’organisation qui sera utilisé par les utilisateurs finaux pour les diriger vers leur organisation dans votre application..","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.13.event.data.object.name","typeLabel":"string"},"display_name":{"type":"string","description":"S’il est défini, le nom qui sera affiché aux utilisateurs finaux pour cette organisation dans le cadre de toute interaction avec eux.","uniqueKey":"oneOf.13.event.data.object.display_name","typeLabel":"string"},"metadata":{"type":"object","description":"Les métadonnées associées à l’organisation.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.13.event.data.object.metadata","typeLabel":"object"},"branding":{"type":"object","description":"L’image de marque associée à l’organisation.","additionalProperties":false,"properties":{"logo_url":{"type":"string","description":"URL du logo à afficher sur la page de connexion.","format":"uri","uniqueKey":"oneOf.13.event.data.object.branding.logo_url","typeLabel":"string\u003curi>"},"colors":{"type":"object","description":"Jeu de couleurs utilisé pour personnaliser les pages de connexion.","additionalProperties":false,"properties":{"primary":{"type":"string","description":"Couleur HEX des éléments principaux.","uniqueKey":"oneOf.13.event.data.object.branding.colors.primary","typeLabel":"string"},"page_background":{"type":"string","description":"Couleur HEX de l’arrière-plan.","uniqueKey":"oneOf.13.event.data.object.branding.colors.page_background","typeLabel":"string"}},"uniqueKey":"oneOf.13.event.data.object.branding.colors","typeLabel":"object"}},"uniqueKey":"oneOf.13.event.data.object.branding","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.13.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.13.event.data.previous_object.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.13.event.data.previous_object.name","typeLabel":"string"},"display_name":{"type":"string","description":"S’il est défini, le nom affiché aux utilisateurs finaux pour cette organisation lors de toute interaction avec eux.","uniqueKey":"oneOf.13.event.data.previous_object.display_name","typeLabel":"string"},"metadata":{"type":"object","description":"Les métadonnées associées à l’organisation.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.13.event.data.previous_object.metadata","typeLabel":"object"},"branding":{"type":"object","description":"L’image de marque associée à l’organisation.","additionalProperties":false,"properties":{"logo_url":{"type":"string","description":"URL du logo à afficher sur la page de connexion.","format":"uri","uniqueKey":"oneOf.13.event.data.previous_object.branding.logo_url","typeLabel":"string\u003curi>"},"colors":{"type":"object","description":"Palette de couleurs utilisée pour personnaliser les pages de connexion.","additionalProperties":false,"properties":{"primary":{"type":"string","description":"Couleur HEX des éléments principaux.","uniqueKey":"oneOf.13.event.data.previous_object.branding.colors.primary","typeLabel":"string"},"page_background":{"type":"string","description":"Couleur HEX de l’arrière-plan.","uniqueKey":"oneOf.13.event.data.previous_object.branding.colors.page_background","typeLabel":"string"}},"uniqueKey":"oneOf.13.event.data.previous_object.branding.colors","typeLabel":"object"}},"uniqueKey":"oneOf.13.event.data.previous_object.branding","typeLabel":"object"}},"uniqueKey":"oneOf.13.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.13.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.13.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.13.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.13.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.13.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.13.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.13.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.13.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.13.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.13.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.13.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.13.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.13.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.13.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.13.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.13.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.13.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.13.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.13.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.13.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.13.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.13.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.13.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.13.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.13.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.13.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.13.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.13.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.13.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.13.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.13.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.13.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.13.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.13.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.13.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.13.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.13.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.13.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.13.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.13","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ d’événement SSE).","enum":["organization.deleted"],"isRequired":true,"uniqueKey":"oneOf.14.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.14.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une organisation est supprimée.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.14.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.deleted"],"isRequired":true,"uniqueKey":"oneOf.14.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.14.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.14.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO-8601 indiquant quand l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.14.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.14.event.data.object.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible par l’humain de l’organisation qui sera utilisé par les utilisateurs finaux pour les diriger vers leur organisation dans votre application..","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.14.event.data.object.name","typeLabel":"string"},"display_name":{"type":"string","description":"S’il est défini, le nom qui sera affiché aux utilisateurs finaux pour cette organisation dans le cadre de toute interaction avec eux.","uniqueKey":"oneOf.14.event.data.object.display_name","typeLabel":"string"},"metadata":{"type":"object","description":"Les métadonnées associées à l’organisation.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.14.event.data.object.metadata","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.14.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.14.event.data.previous_object.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.14.event.data.previous_object.name","typeLabel":"string"},"display_name":{"type":"string","description":"S’il est défini, le nom affiché aux utilisateurs finaux pour cette organisation lors de toute interaction avec eux.","uniqueKey":"oneOf.14.event.data.previous_object.display_name","typeLabel":"string"},"metadata":{"type":"object","description":"Les métadonnées associées à l’organisation.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.14.event.data.previous_object.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.14.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.14.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.14.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.14.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.14.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.14.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.14.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.14.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.14.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.14.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.14.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.14.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.14.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.14.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.14.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.14.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.14.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.14.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.14.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.14.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.14.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.14.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.14.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.14.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.14.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.14.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.14.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.14.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.14.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.14.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.14.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.14.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.14.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.14.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.14.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.14.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.14.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés à l’aide de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.14.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.14.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.14.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.14","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event de SSE).","enum":["organization.group.role.assigned"],"isRequired":true,"uniqueKey":"oneOf.15.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Passez-le comme paramètre de requête `from` pour reprendre le flux.","isRequired":true,"uniqueKey":"oneOf.15.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un rôle est attribué à un groupe d’organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.15.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["organization.group.role.assigned"],"isRequired":true,"uniqueKey":"oneOf.15.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.15.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.15.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO 8601 indiquant le moment exact où l’événement s’est produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.15.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","role","group","created_at"],"properties":{"organization":{"type":"object","description":"L’organisation dans laquelle le rôle du groupe est attribué.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.organization","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué au groupe dans l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.role","typeLabel":"object"},"group":{"oneOf":[{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de la connexion associée au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.15.event.data.object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’Organization ID associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.15.event.data.object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type de groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.15.event.data.object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.15.event.data.object.group","typeLabel":"object"},"created_at":{"type":"string","description":"Le moment où le rôle a été attribué au groupe dans l’organisation.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.15.event.data.object.created_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","role","group","created_at"],"properties":{"organization":{"type":"object","description":"L’organisation dans laquelle le rôle de groupe est attribué.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.organization","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué au groupe dans l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.role","typeLabel":"object"},"group":{"oneOf":[{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID de l’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.group","typeLabel":"object"},"created_at":{"type":"string","description":"La date et l’heure auxquelles le rôle a été attribué au groupe dans l’organisation.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.15.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.15.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.15.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.15.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.15.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.15.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.15.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.15.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.15.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.15.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.15.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.15.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.15.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.15.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.15.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.15.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.15.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.15.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.15.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.15.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.15.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.15.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.15.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.15.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.15.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.15.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.15.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.15.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.15.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.15.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.15.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.15.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.15.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.15.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.15.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"Le Tenant ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.15.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés à l’aide de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.15.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.15.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.15.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.15","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ SSE `event`).","enum":["organization.group.role.deleted"],"isRequired":true,"uniqueKey":"oneOf.16.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Passez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.16.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un rôle est retiré d’un groupe d’organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.16.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["organization.group.role.deleted"],"isRequired":true,"uniqueKey":"oneOf.16.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.16.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.16.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.16.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","role","group","deleted_at"],"properties":{"organization":{"type":"object","description":"L’organisation dont le rôle de groupe a été retiré.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.organization","typeLabel":"object"},"role":{"type":"object","description":"Le rôle retiré du groupe.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.role.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.role","typeLabel":"object"},"group":{"oneOf":[{"type":"object","description":"Le groupe duquel le rôle a été retiré.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de la connexion associée au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.16.event.data.object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe duquel le rôle a été retiré.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID de l’organisation associée au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.16.event.data.object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe duquel le rôle a été retiré.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.16.event.data.object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.16.event.data.object.group","typeLabel":"object"},"deleted_at":{"type":"string","description":"Le moment où le rôle a été retiré du groupe dans l’organisation.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.16.event.data.object.deleted_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","role","group","created_at"],"properties":{"organization":{"type":"object","description":"L’organisation dans laquelle le rôle de groupe est attribué.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.organization","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué au groupe dans l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.role","typeLabel":"object"},"group":{"oneOf":[{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","connection_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["connection"],"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.0.type","typeLabel":"enum\u003cstring>"},"connection_id":{"type":"string","description":"L’ID de connexion associé au groupe.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.0.connection_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.0.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.0","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type","organization_id"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["organization"],"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.1.type","typeLabel":"enum\u003cstring>"},"organization_id":{"type":"string","description":"L’ID de l’organisation associé au groupe.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.1.organization_id","typeLabel":"string"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.1.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.1","typeLabel":"object"},{"type":"object","description":"Le groupe auquel le rôle est attribué.","required":["id","type"],"properties":{"id":{"type":"string","description":"L’identifiant unique du groupe.","pattern":"grp_[1-9a-km-zA-HJ-NP-Z]{14,22}","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Le type du groupe.","enum":["tenant"],"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.2.type","typeLabel":"enum\u003cstring>"},"external_id":{"type":"string","description":"L’identifiant externe du groupe.","uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.2.external_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.group","typeLabel":"object"},"created_at":{"type":"string","description":"La date et l’heure auxquelles le rôle a été attribué au groupe dans l’organisation.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.16.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.16.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.16.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.16.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.16.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.16.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.16.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.16.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.16.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.16.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.16.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.16.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.16.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.16.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.16.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.16.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.16.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.16.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.16.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.16.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.16.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.16.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.16.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.16.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.16.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.16.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.16.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.16.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.16.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.16.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.16.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.16.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.16.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.16.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.16.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.16.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 par lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés à l’aide de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.16.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.16.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.16.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.16","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ SSE `event`).","enum":["organization.member.added"],"isRequired":true,"uniqueKey":"oneOf.17.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.17.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un membre est ajouté à une organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.17.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.member.added"],"isRequired":true,"uniqueKey":"oneOf.17.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.17.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.17.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO-8601 indiquant quand l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.17.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","user"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"L’ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.17.event.data.object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant de l’organisation, lisible par l’humain, qui sera utilisé par les utilisateurs finaux pour les diriger vers leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.17.event.data.object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"L’ID de l’utilisateur, qui peut être utilisé lors des interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.17.event.data.object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.object.user","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","user"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.17.event.data.previous_object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.17.event.data.previous_object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.previous_object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.17.event.data.previous_object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.previous_object.user","typeLabel":"object"}},"uniqueKey":"oneOf.17.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.17.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.17.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.17.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.17.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.17.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.17.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.17.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.17.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.17.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.17.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.17.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.17.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.17.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.17.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.17.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.17.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.17.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.17.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.17.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.17.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.17.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.17.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.17.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.17.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.17.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.17.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.17.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.17.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.17.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.17.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.17.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.17.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.17.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.17.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 dans lequel l’événement a été livré.\nPrésent lorsque l’événement est livré par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.17.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.17.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.17.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.17","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["organization.member.deleted"],"isRequired":true,"uniqueKey":"oneOf.18.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.18.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un membre est retiré d’une organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.18.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.member.deleted"],"isRequired":true,"uniqueKey":"oneOf.18.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.18.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.18.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO-8601 indiquant quand l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.18.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","user"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.18.event.data.object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation qui sera utilisé par les utilisateurs finaux pour les diriger vers leur organisation dans votre application..","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.18.event.data.object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur qui est membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur qui peut être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.18.event.data.object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.object.user","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","user"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.18.event.data.previous_object.organization.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible de l’organisation, que les utilisateurs finaux utiliseront pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.18.event.data.previous_object.organization.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.previous_object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.18.event.data.previous_object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.previous_object.user","typeLabel":"object"}},"uniqueKey":"oneOf.18.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.18.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.18.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.18.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.18.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.18.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.18.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.18.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.18.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.18.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.18.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.18.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.18.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.18.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.18.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.18.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.18.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.18.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.18.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.18.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.18.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.18.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.18.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.18.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.18.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.18.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.18.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.18.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.18.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.18.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.18.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.18.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.18.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.18.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.18.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 dans lequel l’événement a été livré.\nPrésent lorsque l’événement est livré par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.18.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.18.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.18.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.18","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["organization.member.role.assigned"],"isRequired":true,"uniqueKey":"oneOf.19.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.19.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un membre est ajouté à une organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.19.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.member.role.assigned"],"isRequired":true,"uniqueKey":"oneOf.19.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.19.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.19.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant à quel moment l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.19.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","user","role"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.19.event.data.object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur qui est membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur qui peut être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.19.event.data.object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.object.user","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué à l’utilisateur dans l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.19.event.data.object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.19.event.data.object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.object.role","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par cet événement, le cas échéant.","additionalProperties":false,"required":["organization","user","role"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.user","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué à l’utilisateur au sein de l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.previous_object.role","typeLabel":"object"}},"uniqueKey":"oneOf.19.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.19.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.19.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.19.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.19.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.19.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.19.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.19.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.19.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.19.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.19.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.19.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.19.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.19.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.19.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.19.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.19.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.19.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.19.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.19.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.19.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.19.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.19.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.19.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.19.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.19.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.19.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.19.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.19.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.19.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.19.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.19.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.19.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.19.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.19.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.19.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.19.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.19.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.19","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ d’événement SSE).","enum":["organization.member.role.deleted"],"isRequired":true,"uniqueKey":"oneOf.20.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.20.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un membre est retiré d’une organisation.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.20.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.member.role.deleted"],"isRequired":true,"uniqueKey":"oneOf.20.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.20.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.20.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.20.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"Le payload de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["organization","user","role"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle appartient le membre.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.20.event.data.object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur qui est membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.20.event.data.object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.object.user","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué à l’utilisateur dans l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.20.event.data.object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.20.event.data.object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.object.role","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["organization","user","role"],"properties":{"organization":{"type":"object","description":"L’organisation à laquelle le membre appartient.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.organization.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.organization","typeLabel":"object"},"user":{"type":"object","description":"L’utilisateur membre de l’organisation.","additionalProperties":true,"required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.user.user_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.user","typeLabel":"object"},"role":{"type":"object","description":"Le rôle attribué à l’utilisateur au sein de l’organisation.","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","description":"L’ID du rôle.","pattern":"rol_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.role.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du rôle.","isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.role.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.previous_object.role","typeLabel":"object"}},"uniqueKey":"oneOf.20.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.20.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.20.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.20.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.20.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.20.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.20.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.20.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.20.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.20.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.20.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.20.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.20.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.20.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.20.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.20.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.20.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.20.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.20.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.20.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.20.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.20.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.20.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.20.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.20.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.20.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.20.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.20.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.20.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.20.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.20.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.20.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.20.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.20.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.20.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 dans lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.20.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.20.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.20.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.20","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ d’événement SSE).","enum":["organization.updated"],"isRequired":true,"uniqueKey":"oneOf.21.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant une position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.21.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’une organisation est mise à jour.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.21.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["organization.updated"],"isRequired":true,"uniqueKey":"oneOf.21.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle sera au format « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.21.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.21.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est réellement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.21.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"Le payload de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.21.event.data.object.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant de l’organisation, lisible par l’humain, qui sera utilisé par les utilisateurs finaux pour les diriger vers leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.21.event.data.object.name","typeLabel":"string"},"display_name":{"type":"string","description":"S’il est défini, le nom qui sera affiché aux utilisateurs finaux pour cette organisation dans toute interaction avec eux.","uniqueKey":"oneOf.21.event.data.object.display_name","typeLabel":"string"},"metadata":{"type":"object","description":"Les métadonnées associées à l’organisation.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.21.event.data.object.metadata","typeLabel":"object"},"branding":{"type":"object","description":"L’image de marque associée à l’organisation.","additionalProperties":false,"properties":{"logo_url":{"type":"string","description":"URL du logo à afficher sur la page de connexion.","format":"uri","uniqueKey":"oneOf.21.event.data.object.branding.logo_url","typeLabel":"string\u003curi>"},"colors":{"type":"object","description":"Palette de couleurs utilisée pour personnaliser les pages de connexion.","additionalProperties":false,"properties":{"primary":{"type":"string","description":"Couleur HEX des éléments principaux.","uniqueKey":"oneOf.21.event.data.object.branding.colors.primary","typeLabel":"string"},"page_background":{"type":"string","description":"Couleur HEX de l’arrière-plan.","uniqueKey":"oneOf.21.event.data.object.branding.colors.page_background","typeLabel":"string"}},"uniqueKey":"oneOf.21.event.data.object.branding.colors","typeLabel":"object"}},"uniqueKey":"oneOf.21.event.data.object.branding","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.21.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"ID de l’organisation.","pattern":"org_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.21.event.data.previous_object.id","typeLabel":"string"},"name":{"type":"string","description":"L’identifiant lisible par une personne de l’organisation, utilisé par les utilisateurs finaux pour accéder à leur organisation dans votre application.","pattern":"^(?:(?!org_))[a-z0-9]([a-z0-9-_]*[a-z0-9])?$","uniqueKey":"oneOf.21.event.data.previous_object.name","typeLabel":"string"},"display_name":{"type":"string","description":"S’il est défini, le nom affiché aux utilisateurs finaux pour cette organisation dans toute interaction avec eux.","uniqueKey":"oneOf.21.event.data.previous_object.display_name","typeLabel":"string"},"metadata":{"type":"object","description":"Les métadonnées associées à l’organisation.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.21.event.data.previous_object.metadata","typeLabel":"object"},"branding":{"type":"object","description":"L’image de marque associée à l’organisation.","additionalProperties":false,"properties":{"logo_url":{"type":"string","description":"URL du logo à afficher sur la page de connexion.","format":"uri","uniqueKey":"oneOf.21.event.data.previous_object.branding.logo_url","typeLabel":"string\u003curi>"},"colors":{"type":"object","description":"Palette de couleurs utilisée pour personnaliser les pages de connexion.","additionalProperties":false,"properties":{"primary":{"type":"string","description":"Couleur HEX des éléments principaux.","uniqueKey":"oneOf.21.event.data.previous_object.branding.colors.primary","typeLabel":"string"},"page_background":{"type":"string","description":"Couleur HEX de l’arrière-plan.","uniqueKey":"oneOf.21.event.data.previous_object.branding.colors.page_background","typeLabel":"string"}},"uniqueKey":"oneOf.21.event.data.previous_object.branding.colors","typeLabel":"object"}},"uniqueKey":"oneOf.21.event.data.previous_object.branding","typeLabel":"object"}},"uniqueKey":"oneOf.21.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.21.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.21.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.21.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.21.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.21.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.21.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.21.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.21.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.21.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.21.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.21.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.21.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.21.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.21.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.21.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.21.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.21.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.21.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.21.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.21.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.21.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.21.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.21.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.21.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.21.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.21.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.21.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.21.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.21.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.21.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.21.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.21.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.21.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.21.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.21.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.21.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 dans lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.21.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.21.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.21.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.21","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté depuis le champ event de SSE).","enum":["user.created"],"isRequired":true,"uniqueKey":"oneOf.22.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.22.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un utilisateur est créé.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.22.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["user.created"],"isRequired":true,"uniqueKey":"oneOf.22.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.22.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.22.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment exact où l’événement s’est produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.22.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":true,"required":["user_id","created_at","updated_at","identities"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.user_id","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.updated_at","typeLabel":"string\u003cdate-time>"},"identities":{"type":"array","description":"Tableau d’objets d’identité utilisateur lorsque des comptes sont liés.","items":{"oneOf":[{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité personnalisés.","enum":["custom"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité de type base de données.","enum":["auth0"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité d’entreprise.","enum":["ad","adfs","google-apps","ip","office365","oidc","okta","pingfederate","samlp","sharepoint","waad"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/First Name/prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom de famille/nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sans mot de passe.","enum":["email","sms"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/First Name/prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom de famille/nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sociale.","enum":["amazon","apple","dropbox","bitbucket","auth0-oidc","baidu","bitly","box","daccount","dwolla","evernote-sandbox","evernote","exact","facebook","fitbit","github","google-oauth2","instagram","line","linkedin","oauth1","oauth2","paypal","paypal-sandbox","planningcenter","salesforce-community","salesforce-sandbox","salesforce","shopify","soundcloud","thirtysevensignals","twitter","untapped","vkontakte","weibo","windowslive","wordpress","yahoo","yandex"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/given name/forename de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/last name/surname de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"oneOf.22.event.data.object.identities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.22.event.data.object.identities","typeLabel":"object[]"},"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.object.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.email_verified","typeLabel":"boolean"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.object.username","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.object.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.phone_verified","typeLabel":"boolean"},"app_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture seule.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.22.event.data.object.app_metadata","typeLabel":"object"},"user_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture et en écriture.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.22.event.data.object.user_metadata","typeLabel":"object"},"picture":{"type":"string","description":"URL de l’image, de la photo ou de l’avatar de cet utilisateur.","format":"uri","uniqueKey":"oneOf.22.event.data.object.picture","typeLabel":"string\u003curi>"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.name","typeLabel":"string"},"nickname":{"type":"string","description":"Surnom ou alias préféré de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.object.nickname","typeLabel":"string"},"multifactor":{"type":"array","description":"Liste des fournisseurs d’authentification multifacteur auxquels cet utilisateur est inscrit.","items":{"type":"string","uniqueKey":"oneOf.22.event.data.object.multifactor.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.22.event.data.object.multifactor","typeLabel":"string[]"},"last_ip":{"type":"string","description":"Dernière adresse IP à partir de laquelle cet utilisateur s’est connecté.","uniqueKey":"oneOf.22.event.data.object.last_ip","typeLabel":"string"},"last_login":{"type":"string","description":"Date et heure de la dernière connexion de cet utilisateur (format ISO_8601).","format":"date-time","uniqueKey":"oneOf.22.event.data.object.last_login","typeLabel":"string\u003cdate-time>"},"logins_count":{"type":"integer","description":"Nombre total de connexions effectuées par cet utilisateur.","uniqueKey":"oneOf.22.event.data.object.logins_count","typeLabel":"integer"},"blocked":{"type":"boolean","description":"Indique si cet utilisateur a été bloqué par un administrateur (true) ou non (false).","uniqueKey":"oneOf.22.event.data.object.blocked","typeLabel":"boolean"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.object.family_name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.22.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Le contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":true,"required":["user_id","created_at","updated_at","identities"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.user_id","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.updated_at","typeLabel":"string\u003cdate-time>"},"identities":{"type":"array","description":"Tableau d’objets d’identité utilisateur lorsque des comptes sont liés.","items":{"oneOf":[{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion associée à cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité personnalisés.","enum":["custom"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion associée à cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité de base de données.","enum":["auth0"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion associée à cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité d’entreprise.","enum":["ad","adfs","google-apps","ip","office365","oidc","okta","pingfederate","samlp","sharepoint","waad"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion associée à cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité passwordless.","enum":["email","sms"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion associée à cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sociaux.","enum":["amazon","apple","dropbox","bitbucket","auth0-oidc","baidu","bitly","box","daccount","dwolla","evernote-sandbox","evernote","exact","facebook","fitbit","github","google-oauth2","instagram","line","linkedin","oauth1","oauth2","paypal","paypal-sandbox","planningcenter","salesforce-community","salesforce-sandbox","salesforce","shopify","soundcloud","thirtysevensignals","twitter","untapped","vkontakte","weibo","windowslive","wordpress","yahoo","yandex"],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"oneOf.22.event.data.previous_object.identities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.22.event.data.previous_object.identities","typeLabel":"object[]"},"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.22.event.data.previous_object.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.22.event.data.previous_object.email_verified","typeLabel":"boolean"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.22.event.data.previous_object.username","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.22.event.data.previous_object.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.phone_verified","typeLabel":"boolean"},"app_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture seule.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.22.event.data.previous_object.app_metadata","typeLabel":"object"},"user_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture et en écriture.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.22.event.data.previous_object.user_metadata","typeLabel":"object"},"picture":{"type":"string","description":"URL de l’image, de la photo ou de l’avatar de cet utilisateur.","format":"uri","uniqueKey":"oneOf.22.event.data.previous_object.picture","typeLabel":"string\u003curi>"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.name","typeLabel":"string"},"nickname":{"type":"string","description":"Surnom ou alias préféré de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.22.event.data.previous_object.nickname","typeLabel":"string"},"multifactor":{"type":"array","description":"Liste des fournisseurs d’authentification multifacteur auprès desquels cet utilisateur s’est inscrit.","items":{"type":"string","uniqueKey":"oneOf.22.event.data.previous_object.multifactor.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.22.event.data.previous_object.multifactor","typeLabel":"string[]"},"last_ip":{"type":"string","description":"Dernière adresse IP à partir de laquelle cet utilisateur s’est connecté.","uniqueKey":"oneOf.22.event.data.previous_object.last_ip","typeLabel":"string"},"last_login":{"type":"string","description":"Date et heure de la dernière connexion de cet utilisateur (format ISO_8601).","format":"date-time","uniqueKey":"oneOf.22.event.data.previous_object.last_login","typeLabel":"string\u003cdate-time>"},"logins_count":{"type":"integer","description":"Nombre total de connexions effectuées par cet utilisateur.","uniqueKey":"oneOf.22.event.data.previous_object.logins_count","typeLabel":"integer"},"blocked":{"type":"boolean","description":"Indique si cet utilisateur a été bloqué par un administrateur (true) ou non (false).","uniqueKey":"oneOf.22.event.data.previous_object.blocked","typeLabel":"boolean"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.22.event.data.previous_object.family_name","typeLabel":"string"}},"uniqueKey":"oneOf.22.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.22.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.22.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.22.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.22.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.22.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.22.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.22.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.22.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.22.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.22.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.22.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.22.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.22.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.22.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.22.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.22.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.22.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.22.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.22.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.22.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.22.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.22.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.22.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.22.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.22.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.22.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.22.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.22.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.22.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.22.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.22.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.22.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.22.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.22.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.22.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.22.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été livré.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.22.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.22.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.22.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.22","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event de SSE).","enum":["user.deleted"],"isRequired":true,"uniqueKey":"oneOf.23.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Passez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.23.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un utilisateur est supprimé.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.23.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type d’événement qui s’est produit.","enum":["user.deleted"],"isRequired":true,"uniqueKey":"oneOf.23.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.23.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique pour l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.23.event.id","typeLabel":"string"},"time":{"type":"string","description":"Un horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.23.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"Le payload de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":true,"required":["user_id","created_at","updated_at","identities","deleted_at"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé lors d’interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.user_id","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.updated_at","typeLabel":"string\u003cdate-time>"},"identities":{"type":"array","description":"Tableau d’objets identity utilisateur lorsque des comptes sont liés.","items":{"oneOf":[{"type":"object","description":"Objet identity lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité personnalisés.","enum":["custom"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Objet identity lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité de type base de données.","enum":["auth0"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom de famille patronymique/surname de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Objet identity lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseur d’identité d’entreprise.","enum":["ad","adfs","google-apps","ip","office365","oidc","okta","pingfederate","samlp","sharepoint","waad"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données du profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/first name/forename de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom de famille patronymique/surname de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Objet identity lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité passwordless.","enum":["email","sms"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données du profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/first name/forename de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom de famille patronymique/surname de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Objet identity lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sociale.","enum":["amazon","apple","dropbox","bitbucket","auth0-oidc","baidu","bitly","box","daccount","dwolla","evernote-sandbox","evernote","exact","facebook","fitbit","github","google-oauth2","instagram","line","linkedin","oauth1","oauth2","paypal","paypal-sandbox","planningcenter","salesforce-community","salesforce-sandbox","salesforce","shopify","soundcloud","thirtysevensignals","twitter","untapped","vkontakte","weibo","windowslive","wordpress","yahoo","yandex"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"oneOf.23.event.data.object.identities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.23.event.data.object.identities","typeLabel":"object[]"},"deleted_at":{"type":"string","description":"Date et heure auxquelles cette entité a été supprimée (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.23.event.data.object.deleted_at","typeLabel":"string\u003cdate-time>"},"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.object.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.object.email_verified","typeLabel":"boolean"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.object.username","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.object.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.phone_verified","typeLabel":"boolean"},"app_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture seule.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.23.event.data.object.app_metadata","typeLabel":"object"},"user_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture et en écriture.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.23.event.data.object.user_metadata","typeLabel":"object"},"picture":{"type":"string","description":"URL de l’image, de la photo ou de l’avatar de cet utilisateur.","format":"uri","uniqueKey":"oneOf.23.event.data.object.picture","typeLabel":"string\u003curi>"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.name","typeLabel":"string"},"nickname":{"type":"string","description":"Surnom ou alias privilégié de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.object.nickname","typeLabel":"string"},"multifactor":{"type":"array","description":"Liste des fournisseurs d’authentification multifacteur auxquels cet utilisateur s’est inscrit.","items":{"type":"string","uniqueKey":"oneOf.23.event.data.object.multifactor.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.23.event.data.object.multifactor","typeLabel":"string[]"},"last_ip":{"type":"string","description":"Dernière adresse IP à partir de laquelle cet utilisateur s’est connecté.","uniqueKey":"oneOf.23.event.data.object.last_ip","typeLabel":"string"},"last_login":{"type":"string","description":"Date et heure de la dernière connexion de cet utilisateur (format ISO_8601).","format":"date-time","uniqueKey":"oneOf.23.event.data.object.last_login","typeLabel":"string\u003cdate-time>"},"logins_count":{"type":"integer","description":"Nombre total de connexions effectuées par cet utilisateur.","uniqueKey":"oneOf.23.event.data.object.logins_count","typeLabel":"integer"},"blocked":{"type":"boolean","description":"Indique si cet utilisateur a été bloqué par un administrateur (true) ou non (false).","uniqueKey":"oneOf.23.event.data.object.blocked","typeLabel":"boolean"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.object.family_name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.23.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":true,"required":["user_id","created_at","updated_at","identities"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.user_id","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.updated_at","typeLabel":"string\u003cdate-time>"},"identities":{"type":"array","description":"Tableau d’objets d’identité utilisateur lorsque les comptes sont liés.","items":{"oneOf":[{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité personnalisés.","enum":["custom"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/prénom usuel/prénom personnel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité de base de données.","enum":["auth0"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/prénom usuel/prénom personnel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité d’entreprise.","enum":["ad","adfs","google-apps","ip","office365","oidc","okta","pingfederate","samlp","sharepoint","waad"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/prénom usuel/prénom personnel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité passwordless.","enum":["email","sms"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/prénom usuel/prénom personnel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP de l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sociaux.","enum":["amazon","apple","dropbox","bitbucket","auth0-oidc","baidu","bitly","box","daccount","dwolla","evernote-sandbox","evernote","exact","facebook","fitbit","github","google-oauth2","instagram","line","linkedin","oauth1","oauth2","paypal","paypal-sandbox","planningcenter","salesforce-community","salesforce-sandbox","salesforce","shopify","soundcloud","thirtysevensignals","twitter","untapped","vkontakte","weibo","windowslive","wordpress","yahoo","yandex"],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/prénom usuel/prénom personnel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"oneOf.23.event.data.previous_object.identities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.23.event.data.previous_object.identities","typeLabel":"object[]"},"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.23.event.data.previous_object.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.23.event.data.previous_object.email_verified","typeLabel":"boolean"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.23.event.data.previous_object.username","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.23.event.data.previous_object.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.phone_verified","typeLabel":"boolean"},"app_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture seule.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.23.event.data.previous_object.app_metadata","typeLabel":"object"},"user_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture et en écriture.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.23.event.data.previous_object.user_metadata","typeLabel":"object"},"picture":{"type":"string","description":"URL de l’image, de la photo ou de l’avatar de cet utilisateur.","format":"uri","uniqueKey":"oneOf.23.event.data.previous_object.picture","typeLabel":"string\u003curi>"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.name","typeLabel":"string"},"nickname":{"type":"string","description":"Surnom ou alias préféré de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.23.event.data.previous_object.nickname","typeLabel":"string"},"multifactor":{"type":"array","description":"Liste des fournisseurs d’authentification multifacteur auprès desquels cet utilisateur est inscrit.","items":{"type":"string","uniqueKey":"oneOf.23.event.data.previous_object.multifactor.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.23.event.data.previous_object.multifactor","typeLabel":"string[]"},"last_ip":{"type":"string","description":"Dernière adresse IP depuis laquelle cet utilisateur s’est connecté.","uniqueKey":"oneOf.23.event.data.previous_object.last_ip","typeLabel":"string"},"last_login":{"type":"string","description":"Date et heure de la dernière connexion de cet utilisateur (format ISO_8601).","format":"date-time","uniqueKey":"oneOf.23.event.data.previous_object.last_login","typeLabel":"string\u003cdate-time>"},"logins_count":{"type":"integer","description":"Nombre total de connexions effectuées par cet utilisateur.","uniqueKey":"oneOf.23.event.data.previous_object.logins_count","typeLabel":"integer"},"blocked":{"type":"boolean","description":"Indique si cet utilisateur a été bloqué par un administrateur (true) ou non (false).","uniqueKey":"oneOf.23.event.data.previous_object.blocked","typeLabel":"boolean"},"given_name":{"type":"string","description":"Prénom/prénom usuel/prénom personnel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/nom patronymique/patronyme de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.23.event.data.previous_object.family_name","typeLabel":"string"}},"uniqueKey":"oneOf.23.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.23.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.23.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.23.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.23.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.23.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.23.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.23.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.23.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.23.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.23.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.23.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.23.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.23.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.23.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.23.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.23.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.23.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.23.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.23.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.23.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.23.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.23.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.23.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.23.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.23.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.23.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.23.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.23.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.23.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.23.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.23.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.23.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.23.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.23.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.23.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"Le Tenant ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.23.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été livré.\nPrésent lorsque l’événement est livré par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.23.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.23.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.23.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.23","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset","event"],"properties":{"type":{"type":"string","description":"Le type d’événement (injecté à partir du champ event de SSE).","enum":["user.updated"],"isRequired":true,"uniqueKey":"oneOf.24.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position dans le flux. Transmettez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.24.offset","typeLabel":"string"},"event":{"type":"object","description":"Représente un événement qui se produit lorsqu’un utilisateur est mis à jour.","additionalProperties":false,"required":["specversion","type","source","id","time","data","a0tenant"],"properties":{"specversion":{"type":"string","description":"La version de la spécification CloudEvents utilisée par l’événement.","enum":["1.0"],"isRequired":true,"uniqueKey":"oneOf.24.event.specversion","typeLabel":"enum\u003cstring>"},"type":{"type":"string","description":"Le type de l’événement qui s’est produit.","enum":["user.updated"],"isRequired":true,"uniqueKey":"oneOf.24.event.type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","description":"La source de l’événement. Elle prendra la forme « urn:auth0:\u003ctenant>.\u003cdomain> ».","isRequired":true,"uniqueKey":"oneOf.24.event.source","typeLabel":"string"},"id":{"type":"string","description":"Un identifiant unique de l’événement.","pattern":"evt_[a-zA-Z0-9]{22}","isRequired":true,"uniqueKey":"oneOf.24.event.id","typeLabel":"string"},"time":{"type":"string","description":"Horodatage ISO-8601 indiquant le moment où l’événement s’est physiquement produit.","format":"date-time","isRequired":true,"uniqueKey":"oneOf.24.event.time","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","description":"La charge utile de l’événement.","additionalProperties":false,"required":["object"],"properties":{"object":{"type":"object","description":"Le contenu de l’événement.","additionalProperties":true,"required":["user_id","created_at","updated_at","identities"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé lors des interactions avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.user_id","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.updated_at","typeLabel":"string\u003cdate-time>"},"identities":{"type":"array","description":"Tableau d’objets d’identité de l’utilisateur lorsque des comptes sont liés.","items":{"oneOf":[{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité personnalisés.","enum":["custom"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Given name/prénom/prénom usuel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Family name/nom de famille/nom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité Database.","enum":["auth0"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (vrai) ou non (faux).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (vrai) ou non (faux).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identity.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseur d’identité d’entreprise.","enum":["ad","adfs","google-apps","ip","office365","oidc","okta","pingfederate","samlp","sharepoint","waad"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (vrai) ou non (faux).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (vrai) ou non (faux).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identity.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité Passwordless.","enum":["email","sms"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (vrai) ou non (faux).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque des comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"L’identifiant propre à l’IdP pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sociaux.","enum":["amazon","apple","dropbox","bitbucket","auth0-oidc","baidu","bitly","box","daccount","dwolla","evernote-sandbox","evernote","exact","facebook","fitbit","github","google-oauth2","instagram","line","linkedin","oauth1","oauth2","paypal","paypal-sandbox","planningcenter","salesforce-community","salesforce-sandbox","salesforce","shopify","soundcloud","thirtysevensignals","twitter","untapped","vkontakte","weibo","windowslive","wordpress","yahoo","yandex"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel a été vérifiée (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom/first name/forename de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille/last name/surname de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"oneOf.24.event.data.object.identities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.24.event.data.object.identities","typeLabel":"object[]"},"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.object.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.email_verified","typeLabel":"boolean"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.object.username","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.object.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.phone_verified","typeLabel":"boolean"},"app_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a un accès en lecture seule.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.24.event.data.object.app_metadata","typeLabel":"object"},"user_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture et en écriture.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.24.event.data.object.user_metadata","typeLabel":"object"},"picture":{"type":"string","description":"URL de l’image, de la photo ou de l’avatar de cet utilisateur.","format":"uri","uniqueKey":"oneOf.24.event.data.object.picture","typeLabel":"string\u003curi>"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.name","typeLabel":"string"},"nickname":{"type":"string","description":"nickname ou alias préféré de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.object.nickname","typeLabel":"string"},"multifactor":{"type":"array","description":"Liste des fournisseurs d’authentification multifacteur auprès desquels cet utilisateur s’est inscrit.","items":{"type":"string","uniqueKey":"oneOf.24.event.data.object.multifactor.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.24.event.data.object.multifactor","typeLabel":"string[]"},"last_ip":{"type":"string","description":"Dernière adresse IP à partir de laquelle cet utilisateur s’est connecté.","uniqueKey":"oneOf.24.event.data.object.last_ip","typeLabel":"string"},"last_login":{"type":"string","description":"Date et heure de la dernière connexion de cet utilisateur (format ISO_8601).","format":"date-time","uniqueKey":"oneOf.24.event.data.object.last_login","typeLabel":"string\u003cdate-time>"},"logins_count":{"type":"integer","description":"Nombre total de connexions effectuées par cet utilisateur.","uniqueKey":"oneOf.24.event.data.object.logins_count","typeLabel":"integer"},"blocked":{"type":"boolean","description":"Indique si cet utilisateur a été bloqué par un administrateur (true) ou non (false).","uniqueKey":"oneOf.24.event.data.object.blocked","typeLabel":"boolean"},"given_name":{"type":"string","description":"Given name/prénom/prénom usuel de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Family name/nom de famille/nom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.object.family_name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.24.event.data.object","typeLabel":"object"},"previous_object":{"type":"object","description":"Contenu de l’événement avant la modification décrite par celui-ci, le cas échéant.","additionalProperties":true,"required":["user_id","created_at","updated_at","identities"],"properties":{"user_id":{"type":"string","description":"ID de l’utilisateur pouvant être utilisé avec d’autres API.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.user_id","typeLabel":"string"},"created_at":{"type":"string","description":"Date et heure de création de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Date et heure de la dernière mise à jour ou modification de cette entité (format ISO_8601).","format":"date-time","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.updated_at","typeLabel":"string\u003cdate-time>"},"identities":{"type":"array","description":"Tableau d’objets d’identité utilisateur lorsque les comptes sont liés.","items":{"oneOf":[{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité personnalisés.","enum":["custom"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité de bases de données.","enum":["auth0"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité d’entreprise.","enum":["ad","adfs","google-apps","ip","office365","oidc","okta","pingfederate","samlp","sharepoint","waad"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sans mot de passe.","enum":["email","sms"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[false],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Objet d’identité lorsque les comptes sont liés.","required":["connection","user_id","provider","isSocial"],"properties":{"connection":{"type":"string","description":"Nom de la connexion contenant cette identité.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.connection","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Identifiant propre au fournisseur d’identité pour l’utilisateur.","isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.user_id","typeLabel":"string | integer"},"provider":{"type":"string","description":"Liste des fournisseurs d’identité sociaux.","enum":["amazon","apple","dropbox","bitbucket","auth0-oidc","baidu","bitly","box","daccount","dwolla","evernote-sandbox","evernote","exact","facebook","fitbit","github","google-oauth2","instagram","line","linkedin","oauth1","oauth2","paypal","paypal-sandbox","planningcenter","salesforce-community","salesforce-sandbox","salesforce","shopify","soundcloud","thirtysevensignals","twitter","untapped","vkontakte","weibo","windowslive","wordpress","yahoo","yandex"],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.provider","typeLabel":"enum\u003cstring>"},"isSocial":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.isSocial","typeLabel":"enum\u003cboolean>"},"profileData":{"type":"object","description":"Données de profil de l’utilisateur.","additionalProperties":true,"properties":{"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.email_verified","typeLabel":"boolean"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.name","typeLabel":"string"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.username","typeLabel":"string"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.family_name","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData.phone_verified","typeLabel":"boolean"}},"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4.profileData","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"oneOf.24.event.data.previous_object.identities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.24.event.data.previous_object.identities","typeLabel":"object[]"},"email":{"type":"string","description":"Adresse courriel de cet utilisateur.","format":"email","uniqueKey":"oneOf.24.event.data.previous_object.email","typeLabel":"string\u003cemail>"},"email_verified":{"type":"boolean","description":"Indique si cette adresse courriel est vérifiée (true) ou non vérifiée (false).","uniqueKey":"oneOf.24.event.data.previous_object.email_verified","typeLabel":"boolean"},"username":{"type":"string","description":"Nom d’utilisateur de cet utilisateur.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9_+\\-.!#\\$\\^`~@']*$","uniqueKey":"oneOf.24.event.data.previous_object.username","typeLabel":"string"},"phone_number":{"type":"string","description":"Numéro de téléphone de cet utilisateur.","pattern":"^\\+[0-9]{1,15}$","uniqueKey":"oneOf.24.event.data.previous_object.phone_number","typeLabel":"string"},"phone_verified":{"type":"boolean","description":"Indique si ce numéro de téléphone a été vérifié (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.phone_verified","typeLabel":"boolean"},"app_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a un accès en lecture seule.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.24.event.data.previous_object.app_metadata","typeLabel":"object"},"user_metadata":{"type":"object","description":"Métadonnées utilisateur auxquelles cet utilisateur a accès en lecture et en écriture.","additionalProperties":true,"properties":{},"uniqueKey":"oneOf.24.event.data.previous_object.user_metadata","typeLabel":"object"},"picture":{"type":"string","description":"URL de l’image, de la photo ou de l’avatar de cet utilisateur.","format":"uri","uniqueKey":"oneOf.24.event.data.previous_object.picture","typeLabel":"string\u003curi>"},"name":{"type":"string","description":"Nom de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.name","typeLabel":"string"},"nickname":{"type":"string","description":"Surnom ou alias préféré de cet utilisateur.","minLength":1,"maxLength":300,"uniqueKey":"oneOf.24.event.data.previous_object.nickname","typeLabel":"string"},"multifactor":{"type":"array","description":"Liste des fournisseurs d’authentification multifacteur auxquels cet utilisateur s’est inscrit.","items":{"type":"string","uniqueKey":"oneOf.24.event.data.previous_object.multifactor.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.24.event.data.previous_object.multifactor","typeLabel":"string[]"},"last_ip":{"type":"string","description":"Dernière adresse IP à partir de laquelle cet utilisateur s’est connecté.","uniqueKey":"oneOf.24.event.data.previous_object.last_ip","typeLabel":"string"},"last_login":{"type":"string","description":"Date et heure de la dernière connexion de cet utilisateur (format ISO_8601).","format":"date-time","uniqueKey":"oneOf.24.event.data.previous_object.last_login","typeLabel":"string\u003cdate-time>"},"logins_count":{"type":"integer","description":"Nombre total de connexions effectuées par cet utilisateur.","uniqueKey":"oneOf.24.event.data.previous_object.logins_count","typeLabel":"integer"},"blocked":{"type":"boolean","description":"Indique si cet utilisateur a été bloqué par un administrateur (true) ou non (false).","uniqueKey":"oneOf.24.event.data.previous_object.blocked","typeLabel":"boolean"},"given_name":{"type":"string","description":"Prénom de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.given_name","typeLabel":"string"},"family_name":{"type":"string","description":"Nom de famille de cet utilisateur.","minLength":1,"maxLength":150,"uniqueKey":"oneOf.24.event.data.previous_object.family_name","typeLabel":"string"}},"uniqueKey":"oneOf.24.event.data.previous_object","typeLabel":"object"},"context":{"type":"object","description":"Renseignements sur le contexte dans lequel l’événement a été produit. Cela peut inclure, par exemple,\nles détails de la requête HTTP, les renseignements sur le client, les renseignements sur la connexion, etc.\n\nRemarque : ce champ peut ne pas être présent dans tous les événements, selon le type d’événement et le\ncontexte dans lequel il a été généré.","additionalProperties":false,"required":["tenant"],"properties":{"tenant":{"type":"object","description":"Référence à un tenant dans le contexte de l’événement","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","description":"Identifiant de tenant fourni par l’utilisateur.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.tenant.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.24.event.data.context.tenant","typeLabel":"object"},"client":{"type":"object","description":"Le client OAuth qui demande ou présente un jeton d’accès.","additionalProperties":false,"required":["id","name","metadata"],"properties":{"id":{"type":"string","description":"L’identifiant du client.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.client.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom du client.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.client.name","typeLabel":"string"},"metadata":{"type":"object","description":"Métadonnées du client.","additionalProperties":true,"properties":{},"isRequired":true,"uniqueKey":"oneOf.24.event.data.context.client.metadata","typeLabel":"object"}},"uniqueKey":"oneOf.24.event.data.context.client","typeLabel":"object"},"connection":{"type":"object","description":"La connexion Auth0 utilisée pour la transaction d’authentification qui a généré l’événement.","additionalProperties":false,"required":["id","name","strategy"],"properties":{"id":{"type":"string","description":"L’ID de la connexion.","pattern":"con_[a-zA-Z0-9]{16}","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.connection.id","typeLabel":"string"},"name":{"type":"string","description":"Le nom de la connexion.","minLength":1,"maxLength":128,"pattern":"^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.connection.name","typeLabel":"string"},"strategy":{"type":"string","description":"La stratégie d’authentification utilisée par la connexion.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.connection.strategy","typeLabel":"string"}},"uniqueKey":"oneOf.24.event.data.context.connection","typeLabel":"object"},"request":{"type":"object","description":"Une requête HTTP.","additionalProperties":false,"required":["geo","hostname","ip","method","user_agent"],"properties":{"geo":{"type":"object","description":"Renseignements géographiques sur l’origine de la requête.","additionalProperties":false,"properties":{"continent_code":{"type":"string","description":"Code du continent.","uniqueKey":"oneOf.24.event.data.context.request.geo.continent_code","typeLabel":"string"},"country_code":{"type":"string","description":"Code du pays.","uniqueKey":"oneOf.24.event.data.context.request.geo.country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom du pays.","uniqueKey":"oneOf.24.event.data.context.request.geo.country_name","typeLabel":"string"},"latitude":{"type":"number","description":"Coordonnée de latitude.","uniqueKey":"oneOf.24.event.data.context.request.geo.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordonnée de longitude.","uniqueKey":"oneOf.24.event.data.context.request.geo.longitude","typeLabel":"number"},"subdivision_code":{"type":"string","description":"Code de subdivision (État/province).","uniqueKey":"oneOf.24.event.data.context.request.geo.subdivision_code","typeLabel":"string"},"subdivision_name":{"type":"string","description":"Nom de la subdivision (État/province).","uniqueKey":"oneOf.24.event.data.context.request.geo.subdivision_name","typeLabel":"string"},"city_name":{"type":"string","description":"Nom de la ville.","uniqueKey":"oneOf.24.event.data.context.request.geo.city_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Fuseau horaire.","uniqueKey":"oneOf.24.event.data.context.request.geo.time_zone","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.24.event.data.context.request.geo","typeLabel":"object"},"hostname":{"type":"string","description":"Le nom d’hôte visé par la requête.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.request.hostname","typeLabel":"string"},"ip":{"type":"string","description":"L’adresse IP d’origine de la requête.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.request.ip","typeLabel":"string"},"method":{"type":"string","description":"La méthode HTTP utilisée pour la requête.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.request.method","typeLabel":"string"},"user_agent":{"type":"string","description":"La valeur de l’en-tête `User-Agent`.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.request.user_agent","typeLabel":"string"},"custom_domain":{"type":"string","description":"Le domaine personnalisé utilisé dans la requête (le cas échéant).","uniqueKey":"oneOf.24.event.data.context.request.custom_domain","typeLabel":"string"}},"uniqueKey":"oneOf.24.event.data.context.request","typeLabel":"object"},"transaction":{"type":"object","description":"Une transaction d’authentification.","additionalProperties":false,"required":["acr_values","locale","requested_scopes","ui_locales"],"properties":{"acr_values":{"type":"array","description":"acr_values dans la requête.","items":{"type":"string","uniqueKey":"oneOf.24.event.data.context.transaction.acr_values.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.24.event.data.context.transaction.acr_values","typeLabel":"string[]"},"locale":{"type":"string","description":"Le paramètre régional utilisé pour cette transaction.","isRequired":true,"uniqueKey":"oneOf.24.event.data.context.transaction.locale","typeLabel":"string"},"requested_scopes":{"type":"array","description":"Les permissions demandées.","items":{"type":"string","uniqueKey":"oneOf.24.event.data.context.transaction.requested_scopes.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.24.event.data.context.transaction.requested_scopes","typeLabel":"string[]"},"ui_locales":{"type":"array","description":"Les ui_locales demandés pour cette transaction.","items":{"type":"string","uniqueKey":"oneOf.24.event.data.context.transaction.ui_locales.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.24.event.data.context.transaction.ui_locales","typeLabel":"string[]"},"login_hint":{"type":"string","description":"Indication de l’identifiant de connexion que l’utilisateur pourrait utiliser pour cette transaction.","uniqueKey":"oneOf.24.event.data.context.transaction.login_hint","typeLabel":"string"},"prompt":{"type":"array","description":"Instructions indiquant si l’utilisateur peut être invité à s’authentifier de nouveau et à donner son consentement.","items":{"type":"string","uniqueKey":"oneOf.24.event.data.context.transaction.prompt.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.24.event.data.context.transaction.prompt","typeLabel":"string[]"},"protocol":{"type":"string","description":"Le protocole utilisé pour cette transaction.","enum":["oidc-basic-profile","oidc-implicit-profile","oauth2-device-code","oauth2-resource-owner","oauth2-resource-owner-jwt-bearer","oauth2-password","oauth2-webauthn","oauth2-access-token","oauth2-refresh-token","oauth2-token-exchange","oidc-hybrid-profile","samlp","wsfed","wstrust-usernamemixed"],"uniqueKey":"oneOf.24.event.data.context.transaction.protocol","typeLabel":"enum\u003cstring>"},"redirect_uri":{"type":"string","description":"L’URL vers laquelle le client sera redirigé à la fin de la transaction.","uniqueKey":"oneOf.24.event.data.context.transaction.redirect_uri","typeLabel":"string"},"response_mode":{"type":"string","description":"La méthode utilisée pour cette transaction afin de renvoyer les paramètres à partir du point de terminaison d’autorisation.","enum":["query","fragment","form_post","web_message"],"uniqueKey":"oneOf.24.event.data.context.transaction.response_mode","typeLabel":"enum\u003cstring>"},"response_type":{"type":"array","description":"Le type d’information d’identification émise par cette transaction.","items":{"type":"string","description":"Types de réponse OAuth/OIDC.","enum":["code","token","id_token"],"uniqueKey":"oneOf.24.event.data.context.transaction.response_type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"oneOf.24.event.data.context.transaction.response_type","typeLabel":"enum\u003cstring>[]"},"state":{"type":"string","description":"Le paramètre OAuth state de cette transaction.","uniqueKey":"oneOf.24.event.data.context.transaction.state","typeLabel":"string"}},"uniqueKey":"oneOf.24.event.data.context.transaction","typeLabel":"object"}},"uniqueKey":"oneOf.24.event.data.context","typeLabel":"object"}},"isRequired":true,"uniqueKey":"oneOf.24.event.data","typeLabel":"object"},"a0tenant":{"type":"string","description":"L’ID du tenant Auth0 auquel l’événement est associé.","minLength":3,"maxLength":63,"pattern":"[a-z0-9][-a-z0-9]{1,62}[a-z0-9]","isRequired":true,"uniqueKey":"oneOf.24.event.a0tenant","typeLabel":"string"},"a0stream":{"type":"string","description":"L’ID du flux d’événements Auth0 sur lequel l’événement a été transmis.\nPrésent lorsque l’événement est transmis par un flux d’événements; omis lorsque\nles événements sont récupérés au moyen de l’API Events (GET /api/v2/events).","pattern":"est_[a-zA-Z0-9]{22}","uniqueKey":"oneOf.24.event.a0stream","typeLabel":"string"},"a0purpose":{"type":"string","description":"Le but de cet événement. Ce champ n’apparaît généralement que dans des cas particuliers,\ncomme l’envoi d’un événement de test. Pour les événements normaux, ce champ est omis.","enum":["test"],"uniqueKey":"oneOf.24.event.a0purpose","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.24.event","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.24","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","error"],"properties":{"type":{"type":"string","description":"Indique qu’il s’agit d’un message d’erreur (injecté depuis le champ d’événement SSE).","enum":["error"],"isRequired":true,"uniqueKey":"oneOf.25.type","typeLabel":"enum\u003cstring>"},"error":{"type":"object","description":"Détails de l’erreur.","additionalProperties":false,"required":["code","message"],"properties":{"code":{"type":"string","description":"Code d’erreur lisible par machine.","enum":["invalid_cursor","cursor_expired","timeout","payload_too_large","processing_error","connection_timeout"],"isRequired":true,"uniqueKey":"oneOf.25.error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Message d’erreur lisible par un humain.","isRequired":true,"uniqueKey":"oneOf.25.error.message","typeLabel":"string"},"offset":{"type":"string","description":"Le curseur au moment de l’erreur (lorsqu’il est disponible). Peut être utilisé pour reprendre à partir de cette position.","uniqueKey":"oneOf.25.error.offset","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.25.error","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.25","typeLabel":"object"},{"type":"object","description":"Le payload JSON transmis dans chaque ligne de données SSE. Le champ type est injecté à partir du champ d’événement SSE par le SDK. La distinction se fait selon le type : un nom de type d’événement pour les événements, \"error\" pour les erreurs et \"offset-only\" pour les heartbeats avec offset seulement.","required":["type","offset"],"properties":{"type":{"type":"string","description":"Indique qu’il s’agit d’un message heartbeat avec offset uniquement (injecté à partir du champ event du SSE).","enum":["offset-only"],"isRequired":true,"uniqueKey":"oneOf.26.type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"Curseur opaque représentant la position la plus récente dans le flux. Passez-le comme paramètre de requête `from` pour reprendre.","isRequired":true,"uniqueKey":"oneOf.26.offset","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.26","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"connection.created","offset":"\u003cstring>","event":{"specversion":"1.0","type":"connection.created","source":"\u003cstring>","id":"\u003cstring>","time":"2023-11-07T05:31:56Z","data":{"object":{"id":"\u003cstring>","name":"\u003cstring>","strategy":"oidc","authentication":{"active":true},"display_name":"\u003cstring>","enabled_clients":["\u003cstring>"],"is_domain_connection":true,"metadata":{},"realms":["\u003cstring>"],"connected_accounts":{"active":true,"cross_app_access":true},"options":{"client_id":"\u003cstring>","authorization_endpoint":"\u003cstring>","connection_settings":{"pkce":"auto"},"domain_aliases":["\u003cstring>"],"dpop_signing_alg":"ES256","federated_connections_access_tokens":{"active":true},"icon_url":"\u003cstring>","id_token_session_expiry_supported":true,"id_token_signed_response_algs":["ES256"],"issuer":"\u003cstring>","jwks_uri":"\u003cstring>","non_persistent_attrs":["\u003cstring>"],"oidc_metadata":{"authorization_endpoint":"\u003cstring>","id_token_signing_alg_values_supported":["\u003cstring>"],"issuer":"\u003cstring>","jwks_uri":"\u003cstring>","acr_values_supported":["\u003cstring>"],"claim_types_supported":["\u003cstring>"],"claims_locales_supported":["\u003cstring>"],"claims_parameter_supported":true,"claims_supported":["\u003cstring>"],"code_challenge_methods_supported":["\u003cstring>"],"display_values_supported":["\u003cstring>"],"dpop_signing_alg_values_supported":["\u003cstring>"],"end_session_endpoint":"\u003cstring>","grant_types_supported":["\u003cstring>"],"id_token_encryption_alg_values_supported":["\u003cstring>"],"id_token_encryption_enc_values_supported":["\u003cstring>"],"op_policy_uri":"\u003cstring>","op_tos_uri":"\u003cstring>","registration_endpoint":"\u003cstring>","request_object_encryption_alg_values_supported":["\u003cstring>"],"request_object_encryption_enc_values_supported":["\u003cstring>"],"request_object_signing_alg_values_supported":["\u003cstring>"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"response_modes_supported":["\u003cstring>"],"response_types_supported":["\u003cstring>"],"scopes_supported":["\u003cstring>"],"service_documentation":"\u003cstring>","subject_types_supported":["\u003cstring>"],"token_endpoint":"\u003cstring>","token_endpoint_auth_methods_supported":["\u003cstring>"],"token_endpoint_auth_signing_alg_values_supported":["\u003cstring>"],"ui_locales_supported":["\u003cstring>"],"userinfo_encryption_alg_values_supported":["\u003cstring>"],"userinfo_encryption_enc_values_supported":["\u003cstring>"],"userinfo_endpoint":"\u003cstring>","userinfo_signing_alg_values_supported":["\u003cstring>"]},"schema_version":"openid-1.0.0","scope":"\u003cstring>","send_back_channel_nonce":true,"set_user_root_attributes":"on_each_login","tenant_domain":"\u003cstring>","token_endpoint":"\u003cstring>","token_endpoint_auth_method":"client_secret_post","token_endpoint_auth_signing_alg":"ES256","token_endpoint_jwtca_aud_format":"issuer","upstream_params":{},"useOauthSpecScope":true,"userinfo_endpoint":"\u003cstring>","attribute_map":{"attributes":{},"userinfo_scope":"\u003cstring>","mapping_mode":"bind_all"},"discovery_url":"\u003cstring>","type":"back_channel"},"show_as_button":true},"previous_object":{"id":"\u003cstring>","name":"\u003cstring>","strategy":"oidc","authentication":{"active":true},"display_name":"\u003cstring>","enabled_clients":["\u003cstring>"],"is_domain_connection":true,"metadata":{},"realms":["\u003cstring>"],"connected_accounts":{"active":true,"cross_app_access":true},"options":{"client_id":"\u003cstring>","authorization_endpoint":"\u003cstring>","connection_settings":{"pkce":"auto"},"domain_aliases":["\u003cstring>"],"dpop_signing_alg":"ES256","federated_connections_access_tokens":{"active":true},"icon_url":"\u003cstring>","id_token_session_expiry_supported":true,"id_token_signed_response_algs":["ES256"],"issuer":"\u003cstring>","jwks_uri":"\u003cstring>","non_persistent_attrs":["\u003cstring>"],"oidc_metadata":{"authorization_endpoint":"\u003cstring>","id_token_signing_alg_values_supported":["\u003cstring>"],"issuer":"\u003cstring>","jwks_uri":"\u003cstring>","acr_values_supported":["\u003cstring>"],"claim_types_supported":["\u003cstring>"],"claims_locales_supported":["\u003cstring>"],"claims_parameter_supported":true,"claims_supported":["\u003cstring>"],"code_challenge_methods_supported":["\u003cstring>"],"display_values_supported":["\u003cstring>"],"dpop_signing_alg_values_supported":["\u003cstring>"],"end_session_endpoint":"\u003cstring>","grant_types_supported":["\u003cstring>"],"id_token_encryption_alg_values_supported":["\u003cstring>"],"id_token_encryption_enc_values_supported":["\u003cstring>"],"op_policy_uri":"\u003cstring>","op_tos_uri":"\u003cstring>","registration_endpoint":"\u003cstring>","request_object_encryption_alg_values_supported":["\u003cstring>"],"request_object_encryption_enc_values_supported":["\u003cstring>"],"request_object_signing_alg_values_supported":["\u003cstring>"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"response_modes_supported":["\u003cstring>"],"response_types_supported":["\u003cstring>"],"scopes_supported":["\u003cstring>"],"service_documentation":"\u003cstring>","subject_types_supported":["\u003cstring>"],"token_endpoint":"\u003cstring>","token_endpoint_auth_methods_supported":["\u003cstring>"],"token_endpoint_auth_signing_alg_values_supported":["\u003cstring>"],"ui_locales_supported":["\u003cstring>"],"userinfo_encryption_alg_values_supported":["\u003cstring>"],"userinfo_encryption_enc_values_supported":["\u003cstring>"],"userinfo_endpoint":"\u003cstring>","userinfo_signing_alg_values_supported":["\u003cstring>"]},"schema_version":"openid-1.0.0","scope":"\u003cstring>","send_back_channel_nonce":true,"set_user_root_attributes":"on_each_login","tenant_domain":"\u003cstring>","token_endpoint":"\u003cstring>","token_endpoint_auth_method":"client_secret_post","token_endpoint_auth_signing_alg":"ES256","token_endpoint_jwtca_aud_format":"issuer","upstream_params":{},"useOauthSpecScope":true,"userinfo_endpoint":"\u003cstring>","attribute_map":{"attributes":{},"userinfo_scope":"\u003cstring>","mapping_mode":"bind_all"},"discovery_url":"\u003cstring>","type":"back_channel"},"show_as_button":true},"context":{"tenant":{"id":"\u003cstring>"},"client":{"id":"\u003cstring>","name":"\u003cstring>","metadata":{}},"connection":{"id":"\u003cstring>","name":"\u003cstring>","strategy":"\u003cstring>"},"request":{"geo":{"continent_code":"\u003cstring>","country_code":"\u003cstring>","country_name":"\u003cstring>","latitude":123,"longitude":123,"subdivision_code":"\u003cstring>","subdivision_name":"\u003cstring>","city_name":"\u003cstring>","time_zone":"\u003cstring>"},"hostname":"\u003cstring>","ip":"\u003cstring>","method":"\u003cstring>","user_agent":"\u003cstring>","custom_domain":"\u003cstring>"},"transaction":{"acr_values":["\u003cstring>"],"locale":"\u003cstring>","requested_scopes":["\u003cstring>"],"ui_locales":["\u003cstring>"],"login_hint":"\u003cstring>","prompt":["\u003cstring>"],"protocol":"oidc-basic-profile","redirect_uri":"\u003cstring>","response_mode":"query","response_type":["code"],"state":"\u003cstring>"}}},"a0tenant":"\u003cstring>","a0stream":"\u003cstring>","a0purpose":"test"}}}},"exampleType":"generated"}},"exampleType":"generated"},"01339465-a8dd-4ea0-957c-707019a4978a":{"description":"Format de curseur invalide.","x-description-1":"Unsupported event type.","x-description-2":"Invalid request query string. The message will vary depending on the cause.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"e6534f56-dac3-4a21-b450-2d3f0209af27":{"description":"Jeton invalide.","x-description-1":"Invalid signature received for JSON Web Token validation.","x-description-2":"Client is not global.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"447e5768-c8cb-43d3-aedf-e1de6d9c1046":{"description":"Nombre maximal de connexions simultanées au flux d’événements atteint. Veuillez fermer les connexions existantes.","x-description-1":"Insufficient scope; expected any of: read:events.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"a050a6bb-6ec7-48b7-adda-852e0c7db1e9":{"description":"Introuvable","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"c6e9c704-ddbd-47c2-b068-4fb21830c4c5":{"description":"Le curseur pointe vers des données qui ne sont plus disponibles dans le flux.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"d716e46e-20ee-47b2-bd88-9912b3f3b633":{"description":"Trop de requêtes. Vérifiez les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"48bc63ec-9e30-4a0a-987b-264ea8bba68a":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"jwt","scopes":[],"schemeName":"bearerAuth"}},"235d64b2-b8c0-49b2-b2ae-e17bd89b07f7":{"oAuth2ClientCredentials":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token/","x-form-parameters":{"audience":"/api/v2/"},"scopes":{"create:actions":"Create Actions","read:actions":"Read Actions","update:actions":"Update Actions","delete:actions":"Delete Actions","create:agents":"Create Agents","read:agents":"Read Agents","update:agents":"Update Agents","delete:agents":"Delete Agents","read:anomaly_blocks":"Read Anomaly Blocks","delete:anomaly_blocks":"Delete Anomaly Blocks","read:attack_protection":"Read Attack Protection","update:attack_protection":"Update Attack Protection","create:authentication_methods":"Create Authentication Methods","read:authentication_methods":"Read Authentication Methods","update:authentication_methods":"Update Authentication Methods","delete:authentication_methods":"Delete Authentication Methods","read:branding":"Read Branding","update:branding":"Update Branding","delete:branding":"Delete Branding","create:client_credentials":"Create Client Credentials","read:client_credentials":"Read Client Credentials","update:client_credentials":"Update Client Credentials","delete:client_credentials":"Delete Client Credentials","create:client_grants":"Create Client Grants","read:client_grants":"Read Client Grants","update:client_grants":"Update Client Grants","delete:client_grants":"Delete Client Grants","read:client_keys":"Read Client Keys","update:client_keys":"Update Client Keys","read:client_summary":"Read Client Summary","update:client_token_vault_privileged_access":"Update Client Token Vault Privileged Access","create:clients":"Create Clients","read:clients":"Read Clients","update:clients":"Update Clients","delete:clients":"Delete Clients","create:connection_profiles":"Create Connection Profiles","read:connection_profiles":"Read Connection Profiles","update:connection_profiles":"Update Connection Profiles","delete:connection_profiles":"Delete Connection Profiles","create:connections":"Create Connections","read:connections":"Read Connections","update:connections":"Update Connections","delete:connections":"Delete Connections","create:connections_keys":"Create Connections Keys","read:connections_keys":"Read Connections Keys","update:connections_keys":"Update Connections Keys","read:current_user":"Read Current User","delete:current_user":"Delete Current User","create:current_user_device_credentials":"Create Current User Device Credentials","delete:current_user_device_credentials":"Delete Current User Device Credentials","update:current_user_identities":"Update Current User Identities","update:current_user_metadata":"Update Current User Metadata","create:custom_domains":"Create Custom Domains","read:custom_domains":"Read Custom Domains","update:custom_domains":"Update Custom Domains","delete:custom_domains":"Delete Custom Domains","create:custom_signing_keys":"Create Custom Signing Keys","read:custom_signing_keys":"Read Custom Signing Keys","update:custom_signing_keys":"Update Custom Signing Keys","delete:custom_signing_keys":"Delete Custom Signing Keys","read:device_credentials":"Read Device Credentials","delete:device_credentials":"Delete Device Credentials","create:directory_provisionings":"Create Directory Provisionings","read:directory_provisionings":"Read Directory Provisionings","update:directory_provisionings":"Update Directory Provisionings","delete:directory_provisionings":"Delete Directory Provisionings","create:email_provider":"Create Email Provider","read:email_provider":"Read Email Provider","update:email_provider":"Update Email Provider","delete:email_provider":"Delete Email Provider","create:email_templates":"Create Email Templates","read:email_templates":"Read Email Templates","update:email_templates":"Update Email Templates","create:encryption_keys":"Create Encryption Keys","read:encryption_keys":"Read Encryption Keys","update:encryption_keys":"Update Encryption Keys","delete:encryption_keys":"Delete Encryption Keys","read:event_deliveries":"Read Event Deliveries","update:event_deliveries":"Update Event Deliveries","create:event_streams":"Create Event Streams","read:event_streams":"Read Event Streams","update:event_streams":"Update Event Streams","delete:event_streams":"Delete Event Streams","read:events":"Read Events","create:experimentation":"Create Experimentation","read:experimentation":"Read Experimentation","update:experimentation":"Update Experimentation","delete:experimentation":"Delete Experimentation","create:flows":"Create Flows","read:flows":"Read Flows","update:flows":"Update Flows","delete:flows":"Delete Flows","read:flows_executions":"Read Flows Executions","delete:flows_executions":"Delete Flows Executions","create:flows_vault_connections":"Create Flows Vault Connections","read:flows_vault_connections":"Read Flows Vault Connections","update:flows_vault_connections":"Update Flows Vault Connections","delete:flows_vault_connections":"Delete Flows Vault Connections","create:forms":"Create Forms","read:forms":"Read Forms","update:forms":"Update Forms","delete:forms":"Delete Forms","read:grants":"Read Grants","delete:grants":"Delete Grants","read:group_members":"Read Group Members","create:group_roles":"Create Group Roles","read:group_roles":"Read Group Roles","delete:group_roles":"Delete Group Roles","read:groups":"Read Groups","delete:groups":"Delete Groups","create:guardian_enrollment_tickets":"Create Guardian Enrollment Tickets","read:guardian_enrollments":"Read Guardian Enrollments","delete:guardian_enrollments":"Delete Guardian Enrollments","read:guardian_factors":"Read Guardian Factors","update:guardian_factors":"Update Guardian Factors","create:hooks":"Create Hooks","read:hooks":"Read Hooks","update:hooks":"Update Hooks","delete:hooks":"Delete Hooks","create:log_streams":"Create Log Streams","read:log_streams":"Read Log Streams","update:log_streams":"Update Log Streams","delete:log_streams":"Delete Log Streams","read:logs":"Read Logs","read:logs_users":"Read Logs Users","read:mfa_policies":"Read Mfa Policies","update:mfa_policies":"Update Mfa Policies","create:network_acls":"Create Network Acls","read:network_acls":"Read Network Acls","update:network_acls":"Update Network Acls","delete:network_acls":"Delete Network Acls","create:organization_client_grants":"Create Organization Client Grants","read:organization_client_grants":"Read Organization Client Grants","delete:organization_client_grants":"Delete Organization Client Grants","create:organization_connections":"Create Organization Connections","read:organization_connections":"Read Organization Connections","update:organization_connections":"Update Organization Connections","delete:organization_connections":"Delete Organization Connections","create:organization_discovery_domains":"Create Organization Discovery Domains","read:organization_discovery_domains":"Read Organization Discovery Domains","update:organization_discovery_domains":"Update Organization Discovery Domains","delete:organization_discovery_domains":"Delete Organization Discovery Domains","create:organization_group_roles":"Create Organization Group Roles","read:organization_group_roles":"Read Organization Group Roles","delete:organization_group_roles":"Delete Organization Group Roles","read:organization_groups":"Read Organization Groups","create:organization_invitations":"Create Organization Invitations","read:organization_invitations":"Read Organization Invitations","delete:organization_invitations":"Delete Organization Invitations","read:organization_member_effective_roles":"Read Organization Member Effective Roles","read:organization_member_role_source_groups":"Read Organization Member Role Source Groups","create:organization_member_roles":"Create Organization Member Roles","read:organization_member_roles":"Read Organization Member Roles","delete:organization_member_roles":"Delete Organization Member Roles","create:organization_members":"Create Organization Members","read:organization_members":"Read Organization Members","delete:organization_members":"Delete Organization Members","create:organizations":"Create Organizations","read:organizations":"Read Organizations","update:organizations":"Update Organizations","delete:organizations":"Delete Organizations","read:organizations_summary":"Read Organizations Summary","create:phone_providers":"Create Phone Providers","read:phone_providers":"Read Phone Providers","update:phone_providers":"Update Phone Providers","delete:phone_providers":"Delete Phone Providers","create:phone_templates":"Create Phone Templates","read:phone_templates":"Read Phone Templates","update:phone_templates":"Update Phone Templates","delete:phone_templates":"Delete Phone Templates","read:prompts":"Read Prompts","update:prompts":"Update Prompts","create:rate_limit_policies":"Create Rate Limit Policies","read:rate_limit_policies":"Read Rate Limit Policies","update:rate_limit_policies":"Update Rate Limit Policies","delete:rate_limit_policies":"Delete Rate Limit Policies","read:refresh_tokens":"Read Refresh Tokens","update:refresh_tokens":"Update Refresh Tokens","delete:refresh_tokens":"Delete Refresh Tokens","create:resource_servers":"Create Resource Servers","read:resource_servers":"Read Resource Servers","update:resource_servers":"Update Resource Servers","delete:resource_servers":"Delete Resource Servers","create:role_members":"Create Role Members","read:role_members":"Read Role Members","delete:role_members":"Delete Role Members","create:roles":"Create Roles","read:roles":"Read Roles","update:roles":"Update Roles","delete:roles":"Delete Roles","create:rules":"Create Rules","read:rules":"Read Rules","update:rules":"Update Rules","delete:rules":"Delete Rules","read:rules_configs":"Read Rules Configs","update:rules_configs":"Update Rules Configs","delete:rules_configs":"Delete Rules Configs","create:scim_config":"Create Scim Config","read:scim_config":"Read Scim Config","update:scim_config":"Update Scim Config","delete:scim_config":"Delete Scim Config","create:scim_token":"Create Scim Token","read:scim_token":"Read Scim Token","delete:scim_token":"Delete Scim Token","read:self_service_profile_custom_texts":"Read Self Service Profile Custom Texts","update:self_service_profile_custom_texts":"Update Self Service Profile Custom Texts","create:self_service_profiles":"Create Self Service Profiles","read:self_service_profiles":"Read Self Service Profiles","update:self_service_profiles":"Update Self Service Profiles","delete:self_service_profiles":"Delete Self Service Profiles","read:sessions":"Read Sessions","update:sessions":"Update Sessions","delete:sessions":"Delete Sessions","create:signing_keys":"Create Signing Keys","read:signing_keys":"Read Signing Keys","update:signing_keys":"Update Signing Keys","create:sso_access_tickets":"Create Sso Access Tickets","delete:sso_access_tickets":"Delete Sso Access Tickets","read:stats":"Read Stats","read:tenant_settings":"Read Tenant Settings","update:tenant_settings":"Update Tenant Settings","create:token_exchange_profiles":"Create Token Exchange Profiles","read:token_exchange_profiles":"Read Token Exchange Profiles","update:token_exchange_profiles":"Update Token Exchange Profiles","delete:token_exchange_profiles":"Delete Token Exchange Profiles","create:user_attribute_profiles":"Create User Attribute Profiles","read:user_attribute_profiles":"Read User Attribute Profiles","update:user_attribute_profiles":"Update User Attribute Profiles","delete:user_attribute_profiles":"Delete User Attribute Profiles","read:user_effective_permissions":"Read User Effective Permissions","read:user_effective_roles":"Read User Effective Roles","read:user_idp_tokens":"Read User Idp Tokens","read:user_permission_source_roles":"Read User Permission Source Roles","read:user_role_source_groups":"Read User Role Source Groups","create:user_tickets":"Create User Tickets","create:users":"Create Users","read:users":"Read Users","update:users":"Update Users","delete:users":"Delete Users","update:users_app_metadata":"Update Users App Metadata","create:vdcs_templates":"Create Vdcs Templates","read:vdcs_templates":"Read Vdcs Templates","update:vdcs_templates":"Update Vdcs Templates","delete:vdcs_templates":"Delete Vdcs Templates","create:client_profiles":"Create Client Profiles","read:client_profiles":"Read Client Profiles","update:client_profiles":"Update Client Profiles","delete:client_profiles":"Delete Client Profiles","create:organization_clients":"Create Organization Client Associations","read:organization_clients":"Read Organization Client Associations","update:organization_clients":"Update Organization Client Associations","delete:organization_clients":"Delete Organization Client Associations","create:network_acl_keys":"Create Network ACL Keys","read:network_acl_keys":"Read Network ACL Keys","delete:network_acl_keys":"Delete Network ACL Keys"}}},"scopes":["read:events"],"schemeName":"oAuth2ClientCredentials"}}},"servers":{"3483257f-6161-4897-afb1-1f7aa931b84d":{"url":"https://{tenantDomain}/api/v2","variables":{"tenantDomain":{"default":"{TENANT}.auth0.com","description":"Domaine du tenant Auth0"}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"jwt","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"},{"schemes":[{"scheme":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token/","x-form-parameters":{"audience":"/api/v2/"},"scopes":{"create:actions":"Create Actions","read:actions":"Read Actions","update:actions":"Update Actions","delete:actions":"Delete Actions","create:agents":"Create Agents","read:agents":"Read Agents","update:agents":"Update Agents","delete:agents":"Delete Agents","read:anomaly_blocks":"Read Anomaly Blocks","delete:anomaly_blocks":"Delete Anomaly Blocks","read:attack_protection":"Read Attack Protection","update:attack_protection":"Update Attack Protection","create:authentication_methods":"Create Authentication Methods","read:authentication_methods":"Read Authentication Methods","update:authentication_methods":"Update Authentication Methods","delete:authentication_methods":"Delete Authentication Methods","read:branding":"Read Branding","update:branding":"Update Branding","delete:branding":"Delete Branding","create:client_credentials":"Create Client Credentials","read:client_credentials":"Read Client Credentials","update:client_credentials":"Update Client Credentials","delete:client_credentials":"Delete Client Credentials","create:client_grants":"Create Client Grants","read:client_grants":"Read Client Grants","update:client_grants":"Update Client Grants","delete:client_grants":"Delete Client Grants","read:client_keys":"Read Client Keys","update:client_keys":"Update Client Keys","read:client_summary":"Read Client Summary","update:client_token_vault_privileged_access":"Update Client Token Vault Privileged Access","create:clients":"Create Clients","read:clients":"Read Clients","update:clients":"Update Clients","delete:clients":"Delete Clients","create:connection_profiles":"Create Connection Profiles","read:connection_profiles":"Read Connection Profiles","update:connection_profiles":"Update Connection Profiles","delete:connection_profiles":"Delete Connection Profiles","create:connections":"Create Connections","read:connections":"Read Connections","update:connections":"Update Connections","delete:connections":"Delete Connections","create:connections_keys":"Create Connections Keys","read:connections_keys":"Read Connections Keys","update:connections_keys":"Update Connections Keys","read:current_user":"Read Current User","delete:current_user":"Delete Current User","create:current_user_device_credentials":"Create Current User Device Credentials","delete:current_user_device_credentials":"Delete Current User Device Credentials","update:current_user_identities":"Update Current User Identities","update:current_user_metadata":"Update Current User Metadata","create:custom_domains":"Create Custom Domains","read:custom_domains":"Read Custom Domains","update:custom_domains":"Update Custom Domains","delete:custom_domains":"Delete Custom Domains","create:custom_signing_keys":"Create Custom Signing Keys","read:custom_signing_keys":"Read Custom Signing Keys","update:custom_signing_keys":"Update Custom Signing Keys","delete:custom_signing_keys":"Delete Custom Signing Keys","read:device_credentials":"Read Device Credentials","delete:device_credentials":"Delete Device Credentials","create:directory_provisionings":"Create Directory Provisionings","read:directory_provisionings":"Read Directory Provisionings","update:directory_provisionings":"Update Directory Provisionings","delete:directory_provisionings":"Delete Directory Provisionings","create:email_provider":"Create Email Provider","read:email_provider":"Read Email Provider","update:email_provider":"Update Email Provider","delete:email_provider":"Delete Email Provider","create:email_templates":"Create Email Templates","read:email_templates":"Read Email Templates","update:email_templates":"Update Email Templates","create:encryption_keys":"Create Encryption Keys","read:encryption_keys":"Read Encryption Keys","update:encryption_keys":"Update Encryption Keys","delete:encryption_keys":"Delete Encryption Keys","read:event_deliveries":"Read Event Deliveries","update:event_deliveries":"Update Event Deliveries","create:event_streams":"Create Event Streams","read:event_streams":"Read Event Streams","update:event_streams":"Update Event Streams","delete:event_streams":"Delete Event Streams","read:events":"Read Events","create:experimentation":"Create Experimentation","read:experimentation":"Read Experimentation","update:experimentation":"Update Experimentation","delete:experimentation":"Delete Experimentation","create:flows":"Create Flows","read:flows":"Read Flows","update:flows":"Update Flows","delete:flows":"Delete Flows","read:flows_executions":"Read Flows Executions","delete:flows_executions":"Delete Flows Executions","create:flows_vault_connections":"Create Flows Vault Connections","read:flows_vault_connections":"Read Flows Vault Connections","update:flows_vault_connections":"Update Flows Vault Connections","delete:flows_vault_connections":"Delete Flows Vault Connections","create:forms":"Create Forms","read:forms":"Read Forms","update:forms":"Update Forms","delete:forms":"Delete Forms","read:grants":"Read Grants","delete:grants":"Delete Grants","read:group_members":"Read Group Members","create:group_roles":"Create Group Roles","read:group_roles":"Read Group Roles","delete:group_roles":"Delete Group Roles","read:groups":"Read Groups","delete:groups":"Delete Groups","create:guardian_enrollment_tickets":"Create Guardian Enrollment Tickets","read:guardian_enrollments":"Read Guardian Enrollments","delete:guardian_enrollments":"Delete Guardian Enrollments","read:guardian_factors":"Read Guardian Factors","update:guardian_factors":"Update Guardian Factors","create:hooks":"Create Hooks","read:hooks":"Read Hooks","update:hooks":"Update Hooks","delete:hooks":"Delete Hooks","create:log_streams":"Create Log Streams","read:log_streams":"Read Log Streams","update:log_streams":"Update Log Streams","delete:log_streams":"Delete Log Streams","read:logs":"Read Logs","read:logs_users":"Read Logs Users","read:mfa_policies":"Read Mfa Policies","update:mfa_policies":"Update Mfa Policies","create:network_acls":"Create Network Acls","read:network_acls":"Read Network Acls","update:network_acls":"Update Network Acls","delete:network_acls":"Delete Network Acls","create:organization_client_grants":"Create Organization Client Grants","read:organization_client_grants":"Read Organization Client Grants","delete:organization_client_grants":"Delete Organization Client Grants","create:organization_connections":"Create Organization Connections","read:organization_connections":"Read Organization Connections","update:organization_connections":"Update Organization Connections","delete:organization_connections":"Delete Organization Connections","create:organization_discovery_domains":"Create Organization Discovery Domains","read:organization_discovery_domains":"Read Organization Discovery Domains","update:organization_discovery_domains":"Update Organization Discovery Domains","delete:organization_discovery_domains":"Delete Organization Discovery Domains","create:organization_group_roles":"Create Organization Group Roles","read:organization_group_roles":"Read Organization Group Roles","delete:organization_group_roles":"Delete Organization Group Roles","read:organization_groups":"Read Organization Groups","create:organization_invitations":"Create Organization Invitations","read:organization_invitations":"Read Organization Invitations","delete:organization_invitations":"Delete Organization Invitations","read:organization_member_effective_roles":"Read Organization Member Effective Roles","read:organization_member_role_source_groups":"Read Organization Member Role Source Groups","create:organization_member_roles":"Create Organization Member Roles","read:organization_member_roles":"Read Organization Member Roles","delete:organization_member_roles":"Delete Organization Member Roles","create:organization_members":"Create Organization Members","read:organization_members":"Read Organization Members","delete:organization_members":"Delete Organization Members","create:organizations":"Create Organizations","read:organizations":"Read Organizations","update:organizations":"Update Organizations","delete:organizations":"Delete Organizations","read:organizations_summary":"Read Organizations Summary","create:phone_providers":"Create Phone Providers","read:phone_providers":"Read Phone Providers","update:phone_providers":"Update Phone Providers","delete:phone_providers":"Delete Phone Providers","create:phone_templates":"Create Phone Templates","read:phone_templates":"Read Phone Templates","update:phone_templates":"Update Phone Templates","delete:phone_templates":"Delete Phone Templates","read:prompts":"Read Prompts","update:prompts":"Update Prompts","create:rate_limit_policies":"Create Rate Limit Policies","read:rate_limit_policies":"Read Rate Limit Policies","update:rate_limit_policies":"Update Rate Limit Policies","delete:rate_limit_policies":"Delete Rate Limit Policies","read:refresh_tokens":"Read Refresh Tokens","update:refresh_tokens":"Update Refresh Tokens","delete:refresh_tokens":"Delete Refresh Tokens","create:resource_servers":"Create Resource Servers","read:resource_servers":"Read Resource Servers","update:resource_servers":"Update Resource Servers","delete:resource_servers":"Delete Resource Servers","create:role_members":"Create Role Members","read:role_members":"Read Role Members","delete:role_members":"Delete Role Members","create:roles":"Create Roles","read:roles":"Read Roles","update:roles":"Update Roles","delete:roles":"Delete Roles","create:rules":"Create Rules","read:rules":"Read Rules","update:rules":"Update Rules","delete:rules":"Delete Rules","read:rules_configs":"Read Rules Configs","update:rules_configs":"Update Rules Configs","delete:rules_configs":"Delete Rules Configs","create:scim_config":"Create Scim Config","read:scim_config":"Read Scim Config","update:scim_config":"Update Scim Config","delete:scim_config":"Delete Scim Config","create:scim_token":"Create Scim Token","read:scim_token":"Read Scim Token","delete:scim_token":"Delete Scim Token","read:self_service_profile_custom_texts":"Read Self Service Profile Custom Texts","update:self_service_profile_custom_texts":"Update Self Service Profile Custom Texts","create:self_service_profiles":"Create Self Service Profiles","read:self_service_profiles":"Read Self Service Profiles","update:self_service_profiles":"Update Self Service Profiles","delete:self_service_profiles":"Delete Self Service Profiles","read:sessions":"Read Sessions","update:sessions":"Update Sessions","delete:sessions":"Delete Sessions","create:signing_keys":"Create Signing Keys","read:signing_keys":"Read Signing Keys","update:signing_keys":"Update Signing Keys","create:sso_access_tickets":"Create Sso Access Tickets","delete:sso_access_tickets":"Delete Sso Access Tickets","read:stats":"Read Stats","read:tenant_settings":"Read Tenant Settings","update:tenant_settings":"Update Tenant Settings","create:token_exchange_profiles":"Create Token Exchange Profiles","read:token_exchange_profiles":"Read Token Exchange Profiles","update:token_exchange_profiles":"Update Token Exchange Profiles","delete:token_exchange_profiles":"Delete Token Exchange Profiles","create:user_attribute_profiles":"Create User Attribute Profiles","read:user_attribute_profiles":"Read User Attribute Profiles","update:user_attribute_profiles":"Update User Attribute Profiles","delete:user_attribute_profiles":"Delete User Attribute Profiles","read:user_effective_permissions":"Read User Effective Permissions","read:user_effective_roles":"Read User Effective Roles","read:user_idp_tokens":"Read User Idp Tokens","read:user_permission_source_roles":"Read User Permission Source Roles","read:user_role_source_groups":"Read User Role Source Groups","create:user_tickets":"Create User Tickets","create:users":"Create Users","read:users":"Read Users","update:users":"Update Users","delete:users":"Delete Users","update:users_app_metadata":"Update Users App Metadata","create:vdcs_templates":"Create Vdcs Templates","read:vdcs_templates":"Read Vdcs Templates","update:vdcs_templates":"Update Vdcs Templates","delete:vdcs_templates":"Delete Vdcs Templates","create:client_profiles":"Create Client Profiles","read:client_profiles":"Read Client Profiles","update:client_profiles":"Update Client Profiles","delete:client_profiles":"Delete Client Profiles","create:organization_clients":"Create Organization Client Associations","read:organization_clients":"Read Organization Client Associations","update:organization_clients":"Update Organization Client Associations","delete:organization_clients":"Delete Organization Client Associations","create:network_acl_keys":"Create Network ACL Keys","read:network_acl_keys":"Read Network ACL Keys","delete:network_acl_keys":"Delete Network ACL Keys"}}},"scopes":["read:events"],"schemeName":"oAuth2ClientCredentials"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"The access token received from the authorization server in the OAuth 2.0 flow.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"oAuth2ClientCredentials","name":"Authorization"}],"title":"oAuth2ClientCredentials"}]},"originalFileLocation":"docs/fr-ca/oas/management/v2/management-api-oas.json"},"subdomain":"auth0","siteName":"Auth0 Docs","title":"S’abonner aux événements via Server-Sent Events (SSE) - Auth0 Docs","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"manual"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/docs/api/management/v2/events/subscribe-events","matchLevel":1},"fr-ca":{"href":"/docs/fr-ca/api/management/v2/events/subscribe-events","matchLevel":0},"ja-jp":{"href":"/docs/ja-jp/api/management/v2/events/subscribe-events","matchLevel":1}}},"lastModified":"2026-09-10T15:56:43.600Z","originalFileLocation":"docs/fr-ca/api/management/v2/events/subscribe-events.mdx","locale":"fr-ca"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"S’abonner aux événements au moyen de Server-Sent Events (SSE)\">\u003cmeta data-mint-head name=\"application-name\" content=\"Auth0 Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/favicon.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/favicon.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/favicon.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/favicon.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"S’abonner aux événements via Server-Sent Events (SSE) - Auth0 Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"S’abonner aux événements au moyen de Server-Sent Events (SSE)\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Auth0 Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://auth0.mintlify.app/docs/images/share-image.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"S’abonner aux événements via Server-Sent Events (SSE) - Auth0 Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"S’abonner aux événements au moyen de Server-Sent Events (SSE)\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://auth0.mintlify.app/docs/images/share-image.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/auth0/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Auth0 Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9921FE\">\u003clink data-mint-head rel=\"canonical\" href=\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/fr-ca/api/management/v2/events/subscribe-events.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr-CA\" href=\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://auth0.com/docs/api/management/v2/events/subscribe-events\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja-JP\" href=\"https://auth0.com/docs/ja-jp/api/management/v2/events/subscribe-events\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://auth0.com/docs/api/management/v2/events/subscribe-events\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://auth0.com/#organization\",\"name\":\"Auth0 Docs\",\"url\":\"https://auth0.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/logo/light.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://auth0.com#website\",\"name\":\"Auth0 Docs\",\"url\":\"https://auth0.com\",\"publisher\":{\"@id\":\"https://auth0.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events#webpage\",\"url\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events\",\"name\":\"S’abonner aux événements via Server-Sent Events (SSE)\",\"description\":\"S’abonner aux événements au moyen de Server-Sent Events (SSE)\",\"dateModified\":\"2026-09-10T15:56:43.600Z\",\"isPartOf\":{\"@id\":\"https://auth0.com#website\"},\"breadcrumb\":{\"@id\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Management API\",\"item\":\"https://auth0.com/docs/fr-ca/api/management/v2\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"S’abonner aux événements via Server-Sent Events (SSE)\",\"item\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events#apireference\",\"headline\":\"S’abonner aux événements via Server-Sent Events (SSE)\",\"name\":\"S’abonner aux événements via Server-Sent Events (SSE)\",\"description\":\"S’abonner aux événements au moyen de Server-Sent Events (SSE)\",\"url\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events\",\"mainEntityOfPage\":{\"@id\":\"https://auth0.com/docs/fr-ca/api/management/v2/events/subscribe-events#webpage\"},\"image\":\"https://auth0.com/docs/images/share-image.png\",\"dateModified\":\"2026-09-10T15:56:43.600Z\",\"publisher\":{\"@id\":\"https://auth0.com/#organization\"},\"isPartOf\":{\"@id\":\"https://auth0.com#website\"}}]}\u003c/script>","siteName":"Auth0 Docs","nav":{"global":null,"languages":[{"language":"en","footer":{"socials":{"x-twitter":"https://x.com/auth0","github":"https://github.com/auth0","linkedin":"https://www.linkedin.com/company/auth0"},"links":[{"header":"Developers","items":[{"label":"Developer Hub","href":"https://developer.auth0.com"},{"label":"Code Samples \u0026 Guides","href":"https://developer.auth0.com/resources"},{"label":"Zero Index Newsletter","href":"https://auth0.com/blog/newsletter"},{"label":"Blog","href":"https://auth0.com/blog"},{"label":"Changelog","href":"https://auth0.com/changelog"}]},{"header":"Docs","items":[{"label":"Documentation","href":"https://auth0.com/docs"},{"label":"Quickstarts","href":"https://auth0.com/docs/quickstarts"},{"label":"APIs","href":"https://auth0.com/docs/api"},{"label":"SDK Libraries","href":"https://auth0.com/docs/libraries"},{"label":"Learn","href":"https://auth0.com/learn"},{"label":"Intro to IAM (CIAM)","href":"https://auth0.com/intro-to-iam"},{"label":"Reports","href":"https://auth0.com/resources/whitepapers"},{"label":"Webinars","href":"https://auth0.com/resources/webinars"}]},{"header":"Support Center","items":[{"label":"Community","href":"https://community.auth0.com"},{"label":"Help","href":"https://support.auth0.com"},{"label":"FAQs","href":"https://auth0.com/docs/troubleshoot"},{"label":"Auth0","href":"https://auth0.com"}]},{"header":"Company","items":[{"label":"Our Customers","href":"https://auth0.com/customers"},{"label":"Compliance","href":"https://auth0.com/security"},{"label":"Partners","href":"https://auth0.com/partners"},{"label":"Careers","href":"https://www.okta.com/company/careers"},{"label":"Okta + Auth0","href":"https://www.okta.com/okta-and-auth0"},{"label":"About us","href":"https://auth0.com/about"}]}]},"pages":[{"title":"en","href":"/docs/api/management/v2/events/subscribe-events"}]},{"language":"fr-ca","footer":{"socials":{"x-twitter":"https://x.com/auth0","github":"https://github.com/auth0","linkedin":"https://www.linkedin.com/company/auth0"},"links":[{"header":"Développeurs","items":[{"label":"Espace développeurs","href":"https://developer.auth0.com"},{"label":"Exemples de code et guides","href":"https://developer.auth0.com/resources"},{"label":"Infolettre Zero Index","href":"https://auth0.com/blog/newsletter"},{"label":"Blogue","href":"https://auth0.com/blog"},{"label":"Journal des modifications","href":"https://auth0.com/changelog"}]},{"header":"Documentation","items":[{"label":"Documentation","href":"https://auth0.com/docs"},{"label":"Guides de démarrage rapide","href":"https://auth0.com/docs/quickstarts"},{"label":"API","href":"https://auth0.com/docs/api"},{"label":"Bibliothèques SDK","href":"https://auth0.com/docs/libraries"},{"label":"Apprendre","href":"https://auth0.com/learn"},{"label":"Introduction à l’IAM (CIAM)","href":"https://auth0.com/intro-to-iam"},{"label":"Rapports","href":"https://auth0.com/resources/whitepapers"},{"label":"Webinaires","href":"https://auth0.com/resources/webinars"}]},{"header":"Centre d’assistance","items":[{"label":"Communauté","href":"https://community.auth0.com"},{"label":"Aide","href":"https://support.auth0.com"},{"label":"Foire aux questions","href":"https://auth0.com/docs/troubleshoot"},{"label":"Auth0","href":"https://auth0.com"}]},{"header":"Entreprise","items":[{"label":"Nos clients","href":"https://auth0.com/customers"},{"label":"Conformité","href":"https://auth0.com/security"},{"label":"Partenaires","href":"https://auth0.com/partners"},{"label":"Carrières","href":"https://www.okta.com/company/careers"},{"label":"Okta + Auth0","href":"https://www.okta.com/okta-and-auth0"},{"label":"À propos de nous","href":"https://auth0.com/about"}]}]},"tabs":[{"tab":"Pour commencer","icon":"play","directory":"accordion","pages":[{"title":"Pour commencer","href":"/docs/fr-ca/get-started"}]},{"tab":"Authentifier","icon":"lock-keyhole","pages":[{"title":"Authentifier","href":"/docs/fr-ca/authenticate"}]},{"tab":"Gérer les utilisateurs","icon":"user-group","directory":"accordion","pages":[{"title":"Gérer les utilisateurs","href":"/docs/fr-ca/manage-users"}]},{"tab":"Personnaliser","icon":"layer-group","pages":[{"title":"Personnaliser","href":"/docs/fr-ca/customize"}]},{"tab":"Sécuriser","icon":"shield-check","pages":[{"title":"Sécuriser","href":"/docs/fr-ca/secure"}]},{"tab":"Déployer et surveiller","icon":"chart-simple","pages":[{"title":"Déployer et surveiller","href":"/docs/fr-ca/deploy-monitor"}]},{"tab":"Agents d’IA et MCP","icon":"robot","menu":[{"item":"Agent comme mandant","icon":"address-card","pages":[{"title":"Agent comme mandant","href":"/docs/fr-ca/ai-agents-mcp/agent-as-principal"}]},{"item":"Identité de l’IA pour le B2B","icon":"user-lock","pages":[{"title":"Identité de l’IA pour le B2B","href":"/ai/docs/fr-ca/overview"}]},{"item":"Cross App Access (XAA)","icon":"arrows-cross","pages":[{"title":"Cross App Access (XAA)","href":"/docs/fr-ca/ai-agents-mcp/cross-app-access"}]},{"item":"Authentification pour MCP","icon":"server","pages":[{"title":"Authentification pour MCP","href":"/ai/docs/fr-ca/mcp/overview"}]}],"pages":[{"title":"Agents d’IA et MCP","href":"/docs/fr-ca/ai-agents-mcp/agent-as-principal"}]},{"tab":"Plateforme","icon":"credit-card","pages":[{"title":"Plateforme","href":"/docs/fr-ca/troubleshoot"}]},{"tab":"Outils de développement","icon":"code-simple","menu":[{"item":"API","icon":"code-pull-request","groups":[{"group":" ","pages":[{"title":"API Auth0","mode":"wide","href":"/docs/fr-ca/api"}]},{"group":"API My Account","icon":"list","root":{"title":"Référence de l’API My Account","href":"/docs/fr-ca/api/myaccount"},"pages":[{"group":"Facteurs","pages":[{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json GET /factors","playground":"simple","deprecated":false,"title":"Obtenir l’état de tous les facteurs","href":"/docs/fr-ca/api/myaccount/factors/get-factors"}]},{"group":"Méthodes d’authentification","pages":[{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json GET /authentication-methods","playground":"simple","deprecated":false,"title":"Obtenir la liste des méthodes d’authentification","href":"/docs/fr-ca/api/myaccount/authentication-methods/get-authentication-methods"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json POST /authentication-methods","playground":"simple","deprecated":false,"title":"Commencer l’inscription d’une méthode d’authentification prise en charge.","href":"/docs/fr-ca/api/myaccount/authentication-methods/create-authentication-method"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json GET /authentication-methods/{authentication_method_id}","playground":"simple","deprecated":false,"title":"Obtenir une méthode d’authentification par ID","href":"/docs/fr-ca/api/myaccount/authentication-methods/get-authentication-method"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json DELETE /authentication-methods/{authentication_method_id}","playground":"simple","deprecated":false,"title":"Supprimer une méthode d’authentification par ID","href":"/docs/fr-ca/api/myaccount/authentication-methods/delete-authentication-method"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json PATCH /authentication-methods/{authentication_method_id}","playground":"simple","deprecated":false,"title":"Mettre à jour les renseignements d’une méthode d’authentification par ID","href":"/docs/fr-ca/api/myaccount/authentication-methods/update-authentication-method"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json POST /authentication-methods/{authentication_method_id}/verify","playground":"simple","deprecated":false,"title":"Confirmer l’inscription d’une méthode d’authentification prise en charge.","href":"/docs/fr-ca/api/myaccount/authentication-methods/confirm-authentication-method"}]},{"group":"Comptes liés","pages":[{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json POST /connected-accounts/connect","playground":"simple","deprecated":false,"title":"Créer une requête de compte connecté","href":"/docs/fr-ca/api/myaccount/connected-accounts/create-connected-account-request"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json POST /connected-accounts/complete","playground":"simple","deprecated":false,"title":"Finaliser une requête de compte connecté","href":"/docs/fr-ca/api/myaccount/connected-accounts/complete-connected-account-request"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json GET /connected-accounts/accounts","playground":"simple","deprecated":false,"title":"Obtenir la liste des comptes connectés","href":"/docs/fr-ca/api/myaccount/connected-accounts/get-connected-accounts"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json GET /connected-accounts/connections","playground":"simple","deprecated":false,"title":"Obtenir la liste des connexions disponibles pour les comptes connectés","href":"/docs/fr-ca/api/myaccount/connected-accounts/get-connected-accounts-connections"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json DELETE /connected-accounts/accounts/{id}","playground":"simple","deprecated":false,"title":"Supprimer un compte connecté par ID","href":"/docs/fr-ca/api/myaccount/connected-accounts/delete-connected-account"}]},{"group":"Profil","pages":[{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json PATCH /profile","playground":"simple","deprecated":false,"title":"Mettre à jour le profil utilisateur de l’utilisateur authentifié.","href":"/docs/fr-ca/api/myaccount/profile/patch-profile"},{"openapi":"docs/fr-ca/oas/myaccount/myaccount-api-oas.json GET /profile","playground":"simple","deprecated":false,"title":"Obtenir le profil de l’utilisateur authentifié.","href":"/docs/fr-ca/api/myaccount/profile/get-profile"}]}]},{"group":"API My Organization","icon":"list","root":{"title":"Référence de l’API My Organization","href":"/docs/fr-ca/api/myorganization"},"pages":[{"group":"Configuration","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /config","playground":"simple","deprecated":false,"title":"Récupérer la configuration de l’API My organisation","href":"/docs/fr-ca/api/myorganization/config/get-org-configuration"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /config/identity-providers","playground":"simple","deprecated":false,"title":"Récupérer la configuration du fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/config/get-idp-configuration"}]},{"group":"Gestion des magasins d’utilisateurs","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /user-stores","playground":"simple","deprecated":false,"title":"Lister les magasins d'utilisateurs","href":"/docs/fr-ca/api/myorganization/user-stores-management/list-organization-user-stores"}]},{"group":"Gestion des détails de l’Organization","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /details","playground":"simple","deprecated":false,"title":"Récupérer les détails de l’organisation","href":"/docs/fr-ca/api/myorganization/org-details/get-organization-details"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json PATCH /details","playground":"simple","deprecated":false,"title":"Mettre à jour les détails de l’organisation","href":"/docs/fr-ca/api/myorganization/org-details/update-organization-details"}]},{"group":"Gestion des domaines","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /domains","playground":"simple","deprecated":false,"title":"Lister les domaines","href":"/docs/fr-ca/api/myorganization/org-domain-management/list-organization-domains"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /domains","playground":"simple","deprecated":false,"title":"Créer un domaine","href":"/docs/fr-ca/api/myorganization/org-domain-management/create-organization-domain"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /domains/{domain_id}","playground":"simple","deprecated":false,"title":"Récupérer un domaine","href":"/docs/fr-ca/api/myorganization/org-domain-management/get-organization-domain"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json DELETE /domains/{domain_id}","playground":"simple","deprecated":false,"title":"Supprimer un domaine","href":"/docs/fr-ca/api/myorganization/org-domain-management/delete-organization-domain"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /domains/{domain_id}/verify","playground":"simple","deprecated":false,"title":"Démarrer la vérification du domaine","href":"/docs/fr-ca/api/myorganization/org-domain-management/create-organization-domain-verification"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /domains/{domain_id}/identity-providers","playground":"simple","deprecated":false,"title":"Lister les fournisseurs d’identité d’un domaine","href":"/docs/fr-ca/api/myorganization/org-domain-management/get-organization-domain-identity-providers"}]},{"group":"Gestion des fournisseurs d’identité","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /identity-providers","playground":"simple","deprecated":false,"title":"Lister les fournisseurs d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/list-organization-identity-providers"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /identity-providers","playground":"simple","deprecated":false,"title":"Créer un fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/create-organization-identity-provider"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /identity-providers/{idp_id}","playground":"simple","deprecated":false,"title":"Récupérer un fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/get-organization-identity-provider"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json PATCH /identity-providers/{idp_id}","playground":"simple","deprecated":false,"title":"Mettre à jour un fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/update-organization-identity-provider"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json DELETE /identity-providers/{idp_id}","playground":"simple","deprecated":false,"title":"Supprimer un fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/delete-organization-identity-provider"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json PUT /identity-providers/{idp_id}/update-attributes","playground":"simple","deprecated":false,"title":"Actualiser le mappage des attributs du fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/update-organization-identity-provider-attributes"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /identity-providers/{idp_id}/detach","playground":"simple","deprecated":false,"title":"Dissocier le fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/detach-organization-identity-provider-domain"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /identity-providers/{idp_id}/domains","playground":"simple","deprecated":false,"title":"Associer un domaine à un fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/create-organization-identity-provider-domain"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json DELETE /identity-providers/{idp_id}/domains/{domain}","playground":"simple","deprecated":false,"title":"Retirer un domaine d’un fournisseur d’identité","href":"/docs/fr-ca/api/myorganization/idp-management/delete-organization-identity-provider-domain"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /identity-providers/{idp_id}/provisioning","playground":"simple","deprecated":false,"title":"Récupérer une configuration de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/get-idp-provisioning-configuration"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /identity-providers/{idp_id}/provisioning","playground":"simple","deprecated":false,"title":"Créer une configuration de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/create-idp-provisioning-configuration"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json DELETE /identity-providers/{idp_id}/provisioning","playground":"simple","deprecated":false,"title":"Supprimer une configuration de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/delete-provisioning-configuration"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json PUT /identity-providers/{idp_id}/provisioning/update-attributes","playground":"simple","deprecated":false,"title":"Actualiser le mappage des attributs de la configuration de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/update-idp-provisioning-configuration-attributes"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /identity-providers/{idp_id}/provisioning/scim-tokens","playground":"simple","deprecated":false,"title":"Lister les jetons SCIM de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/list-idp-provisioning-scim-tokens"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /identity-providers/{idp_id}/provisioning/scim-tokens","playground":"simple","deprecated":false,"title":"Créer un jeton SCIM de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/create-idp-provisioning-scim-token"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json DELETE /identity-providers/{idp_id}/provisioning/scim-tokens/{idp_scim_token_id}","playground":"simple","deprecated":false,"title":"Révoquer un jeton SCIM de provisionnement","href":"/docs/fr-ca/api/myorganization/idp-management/delete-idp-provisioning-scim-token"}]},{"group":"Gestion des membres","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /members","playground":"simple","deprecated":false,"title":"Lister les membres","href":"/docs/fr-ca/api/myorganization/org-member-management/list-organization-members"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /members/{user_id}","playground":"simple","deprecated":false,"title":"Obtenir un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/get-organization-member"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /delete-memberships","playground":"simple","deprecated":false,"title":"Supprimer des adhésions","href":"/docs/fr-ca/api/myorganization/org-member-management/delete-organization-memberships"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /member-invitations","playground":"simple","deprecated":false,"title":"Lister les invitations destinées à un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/list-invitations"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /member-invitations","playground":"simple","deprecated":false,"title":"Créer des invitations destinées à un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/create-invitations"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /delete-member-invitations","playground":"simple","deprecated":false,"title":"Révoquer les invitations destinées à un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/delete-invitations"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /member-invitations/{invitation_id}","playground":"simple","deprecated":false,"title":"Obtenir une invitation destinée à un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/get-invitation"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /members/{user_id}/roles","playground":"simple","deprecated":false,"title":"Lister les rôles d’un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/list-org-member-roles"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /members/{user_id}/roles","playground":"simple","deprecated":false,"title":"Attribuer des rôles à un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/assign-organization-member-roles"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json POST /members/{user_id}/unassign-roles","playground":"simple","deprecated":false,"title":"Retirer les rôles d’un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/unassign-organization-member-roles"},{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /member-invitations/{invitation_id}/roles","playground":"simple","deprecated":false,"title":"Lister les rôles d’une invitation destinée à un membre","href":"/docs/fr-ca/api/myorganization/org-member-management/list-member-invitation-roles"}]},{"group":"Rôles","pages":[{"openapi":"docs/fr-ca/oas/myorganization/myorganization-api-oas.json GET /roles","playground":"simple","deprecated":false,"title":"Lister les rôles","href":"/docs/fr-ca/api/myorganization/roles/list-roles"}]}]},{"group":"Management API","icon":"list","root":{"title":"Référence de la Management API","href":"/docs/fr-ca/api/management/v2"},"pages":[{"group":"Actions","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/actions","playground":"interactive","deprecated":false,"title":"Récupérer les actions","href":"/docs/fr-ca/api/management/v2/actions/get-actions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/actions","playground":"interactive","deprecated":false,"title":"Créer une action","href":"/docs/fr-ca/api/management/v2/actions/post-action"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/actions/{actionId}/versions","playground":"interactive","deprecated":false,"title":"Récupérer les versions d'une action","href":"/docs/fr-ca/api/management/v2/actions/get-action-versions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/actions/{actionId}/versions/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une version précise d'une action","href":"/docs/fr-ca/api/management/v2/actions/get-action-version"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/actions/{actionId}/versions/{id}/deploy","playground":"interactive","deprecated":false,"title":"Revenir à une version précédente d'une action","href":"/docs/fr-ca/api/management/v2/actions/post-deploy-draft-version"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/actions/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une action","href":"/docs/fr-ca/api/management/v2/actions/get-action"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /actions/actions/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une action","href":"/docs/fr-ca/api/management/v2/actions/delete-action"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /actions/actions/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une action","href":"/docs/fr-ca/api/management/v2/actions/patch-action"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/actions/{id}/deploy","playground":"interactive","deprecated":false,"title":"Déployer une action","href":"/docs/fr-ca/api/management/v2/actions/post-deploy-action"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/actions/{id}/test","playground":"interactive","deprecated":false,"title":"Tester une Action","href":"/docs/fr-ca/api/management/v2/actions/post-test-action"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/executions/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une exécution","href":"/docs/fr-ca/api/management/v2/actions/get-execution"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/modules","playground":"interactive","deprecated":false,"title":"Lister les modules Actions","href":"/docs/fr-ca/api/management/v2/actions/get-action-modules"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/modules","playground":"interactive","deprecated":false,"title":"Créer un nouveau module Actions","href":"/docs/fr-ca/api/management/v2/actions/post-action-module"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/modules/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un module Actions précis par ID","href":"/docs/fr-ca/api/management/v2/actions/get-action-module"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /actions/modules/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un module Actions précis par ID","href":"/docs/fr-ca/api/management/v2/actions/delete-action-module"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /actions/modules/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un module Actions précis","href":"/docs/fr-ca/api/management/v2/actions/patch-action-module"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/modules/{id}/actions","playground":"interactive","deprecated":false,"title":"Lister toutes les actions qui utilisent un module Actions","href":"/docs/fr-ca/api/management/v2/actions/get-action-module-actions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/modules/{id}/rollback","playground":"interactive","deprecated":false,"title":"Revenir à une version précédente d'un module Actions","href":"/docs/fr-ca/api/management/v2/actions/post-action-module-rollback"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/modules/{id}/versions","playground":"interactif","deprecated":false,"title":"Lister toutes les versions d'un module Actions","href":"/docs/fr-ca/api/management/v2/actions/get-action-module-versions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /actions/modules/{id}/versions","playground":"interactive","deprecated":false,"title":"Créer une nouvelle version d'un module Actions","href":"/docs/fr-ca/api/management/v2/actions/post-action-module-version"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/modules/{id}/versions/{versionId}","playground":"interactive","deprecated":false,"title":"Récupérer une version précise d'un module Actions","href":"/docs/fr-ca/api/management/v2/actions/get-action-module-version"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/triggers","playground":"interactive","deprecated":false,"title":"Récupérer les déclencheurs","href":"/docs/fr-ca/api/management/v2/actions/get-triggers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /actions/triggers/{triggerId}/bindings","playground":"interactif","deprecated":false,"title":"Récupérer les liaisons des déclencheurs","href":"/docs/fr-ca/api/management/v2/actions/get-bindings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /actions/triggers/{triggerId}/bindings","playground":"interactive","deprecated":false,"title":"Mettre à jour les liaisons des déclencheurs","href":"/docs/fr-ca/api/management/v2/actions/patch-bindings"}]},{"group":"Agents","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /agents","playground":"interactive","deprecated":false,"title":"Obtenir les agents","href":"/docs/fr-ca/api/management/v2/agents/get-agents"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /agents","playground":"interactive","deprecated":false,"title":"Créer un agent","href":"/docs/fr-ca/api/management/v2/agents/post-agent"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /agents/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un agent","href":"/docs/fr-ca/api/management/v2/agents/get-agent"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /agents/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un agent","href":"/docs/fr-ca/api/management/v2/agents/delete-agent"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /agents/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un agent","href":"/docs/fr-ca/api/management/v2/agents/patch-agent"}]},{"group":"Anomalies","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /anomaly/blocks/ips/{id}","playground":"interactive","deprecated":false,"title":"Vérifier si une adresse IP est bloquée","href":"/docs/fr-ca/api/management/v2/anomaly/get-ips-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /anomaly/blocks/ips/{id}","playground":"interactive","deprecated":false,"title":"Retirer l'adresse IP bloquée","href":"/docs/fr-ca/api/management/v2/anomaly/delete-ips-by-id"}]},{"group":"Protection contre les attaques","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /attack-protection/bot-detection","playground":"interactive","deprecated":false,"title":"Récupérer les paramètres de Bot Detection","href":"/docs/fr-ca/api/management/v2/attack-protection/get-bot-detection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /attack-protection/bot-detection","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de Bot Detection","href":"/docs/fr-ca/api/management/v2/attack-protection/patch-bot-detection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /attack-protection/breached-password-detection","playground":"interactive","deprecated":false,"title":"Récupérer les paramètres de Breached Password Detection","href":"/docs/fr-ca/api/management/v2/attack-protection/get-breached-password-detection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /attack-protection/breached-password-detection","playground":"interactif","deprecated":false,"title":"Mettre à jour les paramètres de Breached Password Detection","href":"/docs/fr-ca/api/management/v2/attack-protection/patch-breached-password-detection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /attack-protection/brute-force-protection","playground":"interactif","deprecated":false,"title":"Récupérer les paramètres de Brute-force","href":"/docs/fr-ca/api/management/v2/attack-protection/get-brute-force-protection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /attack-protection/brute-force-protection","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de Brute-force","href":"/docs/fr-ca/api/management/v2/attack-protection/patch-brute-force-protection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /attack-protection/captcha","playground":"interactive","deprecated":false,"title":"Obtenir la configuration du captcha pour un tenant","href":"/docs/fr-ca/api/management/v2/attack-protection/get-captcha"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /attack-protection/captcha","playground":"interactif","deprecated":false,"title":"Mise à jour partielle de la configuration du captcha","href":"/docs/fr-ca/api/management/v2/attack-protection/patch-captcha"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /attack-protection/phone-provider-protection","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres de protection du fournisseur de téléphonie","href":"/docs/fr-ca/api/management/v2/attack-protection/get-phone-provider-protection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /attack-protection/phone-provider-protection","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de protection du fournisseur de téléphonie","href":"/docs/fr-ca/api/management/v2/attack-protection/patch-phone-provider-protection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /attack-protection/suspicious-ip-throttling","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres de Suspicious IP Throttling","href":"/docs/fr-ca/api/management/v2/attack-protection/get-suspicious-ip-throttling"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /attack-protection/suspicious-ip-throttling","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de Suspicious IP Throttling","href":"/docs/fr-ca/api/management/v2/attack-protection/patch-suspicious-ip-throttling"}]},{"group":"Image de marque","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres d’image de marque","href":"/docs/fr-ca/api/management/v2/branding/get-branding"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /branding","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres d’image de marque","href":"/docs/fr-ca/api/management/v2/branding/patch-branding"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/phone/providers","playground":"interactive","deprecated":false,"title":"Obtenir la liste des fournisseurs de services téléphoniques","href":"/docs/fr-ca/api/management/v2/branding/get-branding-phone-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /branding/phone/providers","playground":"interactive","deprecated":false,"title":"Configurer le fournisseur de services téléphoniques","href":"/docs/fr-ca/api/management/v2/branding/create-phone-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/phone/providers/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un fournisseur de services téléphoniques","href":"/docs/fr-ca/api/management/v2/branding/get-phone-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /branding/phone/providers/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un fournisseur de services téléphoniques","href":"/docs/fr-ca/api/management/v2/branding/delete-phone-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /branding/phone/providers/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour le fournisseur de services téléphoniques","href":"/docs/fr-ca/api/management/v2/branding/update-phone-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /branding/phone/providers/{id}/try","playground":"interactive","deprecated":false,"title":"Envoyer une notification téléphonique de test pour le fournisseur configuré","href":"/docs/fr-ca/api/management/v2/branding/try-phone-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/phone/templates","playground":"interactive","deprecated":false,"title":"Obtenir la liste des modèles de notifications téléphoniques","href":"/docs/fr-ca/api/management/v2/branding/get-phone-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /branding/phone/templates","playground":"interactive","deprecated":false,"title":"Créer un modèle de notification téléphonique","href":"/docs/fr-ca/api/management/v2/branding/create-phone-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/phone/templates/{id}","playground":"interactif","deprecated":false,"title":"Obtenir un modèle de notification téléphonique","href":"/docs/fr-ca/api/management/v2/branding/get-phone-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /branding/phone/templates/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un modèle de notification téléphonique","href":"/docs/fr-ca/api/management/v2/branding/delete-phone-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /branding/phone/templates/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un modèle de notification téléphonique","href":"/docs/fr-ca/api/management/v2/branding/update-phone-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /branding/phone/templates/{id}/reset","playground":"interactive","deprecated":false,"title":"Réinitialiser les valeurs d’un modèle de notification téléphonique","href":"/docs/fr-ca/api/management/v2/branding/reset-phone-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /branding/phone/templates/{id}/try","playground":"interactive","deprecated":false,"title":"Envoyer une notification téléphonique de test pour le modèle configuré","href":"/docs/fr-ca/api/management/v2/branding/try-phone-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/templates/universal-login","playground":"interactive","deprecated":false,"title":"Obtenir le modèle pour la nouvelle expérience Universal Login","href":"/docs/fr-ca/api/management/v2/branding/get-universal-login"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /branding/templates/universal-login","playground":"interactif","deprecated":false,"title":"Supprimer le modèle pour la nouvelle expérience Universal Login","href":"/docs/fr-ca/api/management/v2/branding/delete-universal-login"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /branding/templates/universal-login","playground":"interactive","deprecated":false,"title":"Définir le modèle pour la nouvelle expérience Universal Login","href":"/docs/fr-ca/api/management/v2/branding/put-universal-login"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /branding/themes","playground":"interactive","deprecated":false,"title":"Créer un thème d’image de marque","href":"/docs/fr-ca/api/management/v2/branding/post-branding-theme"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/themes/default","playground":"interactive","deprecated":false,"title":"Obtenir le thème d’image de marque par défaut","href":"/docs/fr-ca/api/management/v2/branding/get-default-branding-theme"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /branding/themes/{themeId}","playground":"interactive","deprecated":false,"title":"Obtenir un thème d’image de marque","href":"/docs/fr-ca/api/management/v2/branding/get-branding-theme"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /branding/themes/{themeId}","playground":"interactive","deprecated":false,"title":"Supprimer un thème d’image de marque","href":"/docs/fr-ca/api/management/v2/branding/delete-branding-theme"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /branding/themes/{themeId}","playground":"interactive","deprecated":false,"title":"Mettre à jour un thème d’image de marque","href":"/docs/fr-ca/api/management/v2/branding/patch-branding-theme"}]},{"group":"Autorisations clients","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /client-grants","playground":"interactive","deprecated":false,"title":"Obtenir les client grants","href":"/docs/fr-ca/api/management/v2/client-grants/get-client-grants"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /client-grants","playground":"interactive","deprecated":false,"title":"Créer un client grant","href":"/docs/fr-ca/api/management/v2/client-grants/post-client-grants"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /client-grants/search","playground":"interactive","deprecated":false,"title":"Rechercher des autorisations client","href":"/docs/fr-ca/api/management/v2/client-grants/get-client-grants-search"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /client-grants/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un client grant","href":"/docs/fr-ca/api/management/v2/client-grants/get-client-grant"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /client-grants/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un client grant","href":"/docs/fr-ca/api/management/v2/client-grants/delete-client-grants-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /client-grants/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un client grant","href":"/docs/fr-ca/api/management/v2/client-grants/patch-client-grants-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /client-grants/{id}/organizations","playground":"interactif","deprecated":false,"title":"Obtenir les organisations associées à un client grant","href":"/docs/fr-ca/api/management/v2/client-grants/get-client-grant-organizations"}]},{"group":"Profils de clients","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /client-profiles","playground":"interactive","deprecated":false,"title":"Afficher la liste des profils clients","href":"/docs/fr-ca/api/management/v2/client-profiles/get-client-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /client-profiles","playground":"interactive","deprecated":false,"title":"Créer un profil client","href":"/docs/fr-ca/api/management/v2/client-profiles/post-client-profile"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /client-profiles/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un profil client","href":"/docs/fr-ca/api/management/v2/client-profiles/get-client-profile"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /client-profiles/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un profil client","href":"/docs/fr-ca/api/management/v2/client-profiles/delete-client-profile"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /client-profiles/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un profil client","href":"/docs/fr-ca/api/management/v2/client-profiles/patch-client-profile"}]},{"group":"Clients","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /clients","playground":"interactive","deprecated":false,"title":"Obtenir les clients","href":"/docs/fr-ca/api/management/v2/clients/get-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /clients","playground":"interactive","deprecated":false,"title":"Créer un client","href":"/docs/fr-ca/api/management/v2/clients/post-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /clients/cimd/preview","playground":"interactive","deprecated":false,"title":"Prévisualiser et valider le Client ID Metadata Document","href":"/docs/fr-ca/api/management/v2/clients/post-clients-cimd-preview"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /clients/cimd/register","playground":"interactive","deprecated":false,"title":"Enregistrer ou mettre à jour un client CIMD à l’aide d’un URI de métadonnées","href":"/docs/fr-ca/api/management/v2/clients/post-clients-cimd-register"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /clients/search","playground":"interactive","deprecated":false,"title":"Rechercher des clients à l’aide de la syntaxe de filtre SCIM ou Lucene","href":"/docs/fr-ca/api/management/v2/clients/get-clients-search"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /clients/{client_id}/credentials","playground":"interactive","deprecated":false,"title":"Obtenir les informations d’authentification du client","href":"/docs/fr-ca/api/management/v2/clients/get-credentials"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /clients/{client_id}/credentials","playground":"interactive","deprecated":false,"title":"Créer une information d’authentification du client","href":"/docs/fr-ca/api/management/v2/clients/post-credentials"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /clients/{client_id}/credentials/{credential_id}","playground":"interactif","deprecated":false,"title":"Obtenir les détails d’une information d’authentification du client","href":"/docs/fr-ca/api/management/v2/clients/get-credentials-by-credential-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /clients/{client_id}/credentials/{credential_id}","playground":"interactif","deprecated":false,"title":"Supprimer une information d’authentification du client","href":"/docs/fr-ca/api/management/v2/clients/delete-credentials-by-credential-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /clients/{client_id}/credentials/{credential_id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une information d’authentification du client","href":"/docs/fr-ca/api/management/v2/clients/patch-credentials-by-credential-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /clients/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un client par ID","href":"/docs/fr-ca/api/management/v2/clients/get-clients-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /clients/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un client","href":"/docs/fr-ca/api/management/v2/clients/delete-clients-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /clients/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un client","href":"/docs/fr-ca/api/management/v2/clients/patch-clients-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /clients/{id}/connections","playground":"interactive","deprecated":false,"title":"Obtenir les connexions activées pour un client","href":"/docs/fr-ca/api/management/v2/clients/get-client-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /clients/{id}/rotate-secret","playground":"interactive","deprecated":false,"title":"Effectuer la rotation d’un secret client","href":"/docs/fr-ca/api/management/v2/clients/post-rotate-secret"}]},{"group":"Profils de connexion","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connection-profiles","playground":"interactive","deprecated":false,"title":"Obtenir les Connection Profiles","href":"/docs/fr-ca/api/management/v2/connection-profiles/get-connection-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connection-profiles","playground":"interactive","deprecated":false,"title":"Créer un Connection Profile","href":"/docs/fr-ca/api/management/v2/connection-profiles/post-connection-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connection-profiles/templates","playground":"interactive","deprecated":false,"title":"Obtenir les modèles de Connection Profile","href":"/docs/fr-ca/api/management/v2/connection-profiles/get-connection-profile-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connection-profiles/templates/{id}","playground":"interactive","deprecated":false,"title":"Obtenir le modèle de Connection Profile","href":"/docs/fr-ca/api/management/v2/connection-profiles/get-connection-profile-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connection-profiles/{id}","playground":"interactive","deprecated":false,"title":"Obtenir le Connection Profile","href":"/docs/fr-ca/api/management/v2/connection-profiles/get-connection-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connection-profiles/{id}","playground":"interactive","deprecated":false,"title":"Supprimer le Connection Profile","href":"/docs/fr-ca/api/management/v2/connection-profiles/delete-connection-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /connection-profiles/{id}","playground":"interactive","deprecated":false,"title":"Modifier un Connection Profile","href":"/docs/fr-ca/api/management/v2/connection-profiles/patch-connection-profiles-by-id"}]},{"group":"Connexions","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections","playground":"interactive","deprecated":false,"title":"Obtenir toutes les connexions","href":"/docs/fr-ca/api/management/v2/connections/get-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections","playground":"interactive","deprecated":false,"title":"Créer une connexion","href":"/docs/fr-ca/api/management/v2/connections/post-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}","playground":"interactive","deprecated":false,"title":"Obtenir une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-connections-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connections/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une connexion","href":"/docs/fr-ca/api/management/v2/connections/delete-connections-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /connections/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une connexion","href":"/docs/fr-ca/api/management/v2/connections/patch-connections-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/clients","playground":"interactive","deprecated":false,"title":"Obtenir les clients activés pour une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-connection-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /connections/{id}/clients","playground":"interactive","deprecated":false,"title":"Mettre à jour les clients activés pour une connexion","href":"/docs/fr-ca/api/management/v2/connections/patch-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/directory-provisioning","playground":"interactive","deprecated":false,"title":"Obtenir une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/get-directory-provisioning"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connections/{id}/directory-provisioning","playground":"interactif","deprecated":"faux","title":"Supprimer une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/delete-directory-provisioning"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /connections/{id}/directory-provisioning","playground":"interactif","deprecated":"faux","title":"Mettre à jour partiellement une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/patch-directory-provisioning"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/directory-provisioning","playground":"interactive","deprecated":false,"title":"Créer une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/post-directory-provisioning"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/directory-provisioning/default-mapping","playground":"interactif","deprecated":false,"title":"Obtenir le mappage d’attributs de provisionnement d’annuaire par défaut d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-directory-provisioning-default-mapping"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/directory-provisioning/synchronizations","playground":"interactive","deprecated":false,"title":"Demander une synchronisation de l’annuaire à la demande","href":"/docs/fr-ca/api/management/v2/connections/post-synchronizations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/directory-provisioning/synchronized-groups","playground":"interactive","deprecated":false,"title":"Obtenir les groupes synchronisés pour une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/get-synchronized-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connections/{id}/directory-provisioning/synchronized-groups","playground":"interactive","deprecated":false,"title":"Supprimer les sélections de groupes synchronisés d’une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/delete-synchronized-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/directory-provisioning/synchronized-groups","playground":"interactive","deprecated":false,"title":"Ajouter des sélections de groupes synchronisés à une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/post-synchronized-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /connections/{id}/directory-provisioning/synchronized-groups","playground":"interactive","deprecated":false,"title":"Créer ou remplacer les sélections de groupes synchronisés pour une configuration de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections/put-synchronized-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/keys","playground":"interactive","deprecated":false,"title":"Obtenir les clés d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/keys","playground":"interactive","deprecated":false,"title":"Créer des clés pour une connexion","href":"/docs/fr-ca/api/management/v2/connections/post-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/keys/rotate","playground":"interactive","deprecated":false,"title":"Faire la rotation des clés d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/post-rotate"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/scim-configuration","playground":"interactive","deprecated":false,"title":"Obtenir la configuration SCIM d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-scim-configuration"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connections/{id}/scim-configuration","playground":"interactif","deprecated":"faux","title":"Supprimer la configuration SCIM d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/delete-scim-configuration"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /connections/{id}/scim-configuration","playground":"interactif","deprecated":"faux","title":"Mettre à jour partiellement la configuration SCIM d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/patch-scim-configuration"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/scim-configuration","playground":"interactive","deprecated":"faux","title":"Créer une configuration SCIM","href":"/docs/fr-ca/api/management/v2/connections/post-scim-configuration"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/scim-configuration/default-mapping","playground":"interactive","deprecated":false,"title":"Obtenir le mappage SCIM par défaut d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-default-mapping"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/scim-configuration/tokens","playground":"interactive","deprecated":false,"title":"Obtenir les jetons SCIM d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-scim-tokens"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /connections/{id}/scim-configuration/tokens","playground":"interactive","deprecated":false,"title":"Créer un jeton SCIM","href":"/docs/fr-ca/api/management/v2/connections/post-scim-token"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connections/{id}/scim-configuration/tokens/{tokenId}","playground":"interactif","deprecated":false,"title":"Supprimer le jeton SCIM d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/delete-tokens-by-token-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections/{id}/status","playground":"interactive","deprecated":false,"title":"Vérifier l’état d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/get-status"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /connections/{id}/users","playground":"interactive","deprecated":false,"title":"Supprimer un utilisateur d’une connexion","href":"/docs/fr-ca/api/management/v2/connections/delete-users-by-email"}]},{"group":"Fournitures Directory des connexions","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections-directory-provisionings","playground":"interactif","deprecated":"faux","title":"Obtenir une liste de configurations de provisionnement d’annuaire","href":"/docs/fr-ca/api/management/v2/connections-directory-provisionings/get-connections-directory-provisionings"}]},{"group":"Configurations SCIM des connexions","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /connections-scim-configurations","playground":"interactive","deprecated":false,"title":"Obtenir une liste de configurations SCIM","href":"/docs/fr-ca/api/management/v2/connections-scim-configurations/get-connections-scim-configurations"}]},{"group":"Domaines personnalisés","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /custom-domains","playground":"interactive","deprecated":false,"title":"Obtenir les configurations des domaines personnalisés","href":"/docs/fr-ca/api/management/v2/custom-domains/get-custom-domains"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /custom-domains","playground":"interactive","deprecated":false,"title":"Configurer un nouveau domaine personnalisé","href":"/docs/fr-ca/api/management/v2/custom-domains/post-custom-domains"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /custom-domains/default","playground":"interactive","deprecated":false,"title":"Obtenir le domaine par défaut","href":"/docs/fr-ca/api/management/v2/custom-domains/get-default"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /custom-domains/default","playground":"interactive","deprecated":false,"title":"Mettre à jour le domaine personnalisé par défaut du tenant","href":"/docs/fr-ca/api/management/v2/custom-domains/patch-default"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /custom-domains/{id}","playground":"interactive","deprecated":false,"title":"Obtenir la configuration d’un domaine personnalisé","href":"/docs/fr-ca/api/management/v2/custom-domains/get-custom-domains-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /custom-domains/{id}","playground":"interactive","deprecated":false,"title":"Supprimer la configuration d’un domaine personnalisé","href":"/docs/fr-ca/api/management/v2/custom-domains/delete-custom-domains-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /custom-domains/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration d’un domaine personnalisé","href":"/docs/fr-ca/api/management/v2/custom-domains/patch-custom-domains-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /custom-domains/{id}/test","playground":"interactive","deprecated":false,"title":"Tester un domaine personnalisé","href":"/docs/fr-ca/api/management/v2/custom-domains/post-test-domain"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /custom-domains/{id}/verify","playground":"interactif","deprecated":"faux","title":"Vérifier un domaine personnalisé","href":"/docs/fr-ca/api/management/v2/custom-domains/post-verify"}]},{"group":"Informations d’identification des appareils","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /device-credentials","playground":"interactive","deprecated":false,"title":"Récupérer les informations d’authentification de l’appareil","href":"/docs/fr-ca/api/management/v2/device-credentials/get-device-credentials"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /device-credentials","playground":"interactive","deprecated":false,"title":"Créer des informations d’authentification à clé publique pour l’appareil","href":"/docs/fr-ca/api/management/v2/device-credentials/post-device-credentials"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /device-credentials/{id}","playground":"interactive","deprecated":false,"title":"Supprimer les informations d’authentification de l’appareil","href":"/docs/fr-ca/api/management/v2/device-credentials/delete-device-credentials-by-id"}]},{"group":"Modèles de courriel","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /email-templates","playground":"interactive","deprecated":false,"title":"Créer un modèle de courriel","href":"/docs/fr-ca/api/management/v2/email-templates/post-email-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /email-templates/{templateName}","playground":"interactive","deprecated":false,"title":"Récupérer un modèle de courriel","href":"/docs/fr-ca/api/management/v2/email-templates/get-email-templates-by-template-name"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /email-templates/{templateName}","playground":"interactif","deprecated":"faux","title":"Modifier partiellement un modèle de courriel","href":"/docs/fr-ca/api/management/v2/email-templates/patch-email-templates-by-template-name"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /email-templates/{templateName}","playground":"interactive","deprecated":false,"title":"Mettre à jour un modèle de courriel","href":"/docs/fr-ca/api/management/v2/email-templates/put-email-templates-by-template-name"}]},{"group":"Courriels","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /emails/provider","playground":"interactive","deprecated":false,"title":"Récupérer le fournisseur de courriel","href":"/docs/fr-ca/api/management/v2/emails/get-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /emails/provider","playground":"interactive","deprecated":false,"title":"Supprimer le fournisseur de courriel","href":"/docs/fr-ca/api/management/v2/emails/delete-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /emails/provider","playground":"interactive","deprecated":false,"title":"Mettre à jour le fournisseur de courriel","href":"/docs/fr-ca/api/management/v2/emails/patch-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /emails/provider","playground":"interactive","deprecated":false,"title":"Configurer le fournisseur de courriel","href":"/docs/fr-ca/api/management/v2/emails/post-provider"}]},{"group":"Flux d’événements","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /event-streams","playground":"interactive","deprecated":false,"title":"Récupérer les flux d’événements","href":"/docs/fr-ca/api/management/v2/event-streams/get-event-streams"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /event-streams","playground":"interactive","deprecated":false,"title":"Créer un flux d’événements","href":"/docs/fr-ca/api/management/v2/event-streams/post-event-streams"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /event-streams/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un flux d’événements par ID","href":"/docs/fr-ca/api/management/v2/event-streams/get-event-streams-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /event-streams/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un flux d’événements","href":"/docs/fr-ca/api/management/v2/event-streams/delete-event-streams-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /event-streams/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un flux d’événements","href":"/docs/fr-ca/api/management/v2/event-streams/patch-event-streams-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /event-streams/{id}/deliveries","playground":"interactif","deprecated":"faux","title":"Récupérer l’historique de livraison de ce flux d’événements","href":"/docs/fr-ca/api/management/v2/event-streams/get-event-deliveries"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /event-streams/{id}/deliveries/{event_id}","playground":"interactif","deprecated":"faux","title":"Récupérer l’historique de livraison d’un événement précis","href":"/docs/fr-ca/api/management/v2/event-streams/get-deliveries-by-event-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /event-streams/{id}/redeliver","playground":"interactive","deprecated":false,"title":"Renvoyer les événements en échec","href":"/docs/fr-ca/api/management/v2/event-streams/post-redeliver"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /event-streams/{id}/redeliver/{event_id}","playground":"interactive","deprecated":false,"title":"Renvoyer un événement en échec par ID","href":"/docs/fr-ca/api/management/v2/event-streams/post-redeliver-by-event-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /event-streams/{id}/test","playground":"interactive","deprecated":false,"title":"Envoyer un événement test à un flux d’événements","description":null,"href":"/docs/fr-ca/api/management/v2/event-streams/post-test-event"}]},{"group":"Événements","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /events","playground":"interactive","deprecated":false,"title":"S’abonner aux événements via Server-Sent Events (SSE)","href":"/docs/fr-ca/api/management/v2/events/subscribe-events"}]},{"group":"Expérimentation","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/experiments","playground":"interactive","deprecated":false,"title":"Lister les expériences du tenant.","description":"Récupère une liste paginée des expériences pour le tenant, avec des filtres facultatifs.","href":"/docs/fr-ca/api/management/v2/experimentation/get-experiments"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /experimentation/experiments","playground":"interactive","deprecated":false,"title":"Créer une expérience pour Experiment Center.","href":"/docs/fr-ca/api/management/v2/experimentation/create-experiment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/experiments/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une expérience par ID.","href":"/docs/fr-ca/api/management/v2/experimentation/get-experiment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /experimentation/experiments/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une expérience.","href":"/docs/fr-ca/api/management/v2/experimentation/delete-experiment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /experimentation/experiments/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une expérience.","href":"/docs/fr-ca/api/management/v2/experimentation/update-experiment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /experimentation/experiments/{id}/advance-ramp","playground":"interactive","deprecated":false,"title":"Faire passer une expérimentation de déploiement progressif au niveau suivant.","href":"/docs/fr-ca/api/management/v2/experimentation/advance-experiment-ramp"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /experimentation/experiments/{id}/validate","playground":"interactive","deprecated":false,"title":"Valider une expérience.","href":"/docs/fr-ca/api/management/v2/experimentation/validate-experiment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/feature-flags","playground":"interactive","deprecated":false,"title":"Lister les feature flags du tenant.","href":"/docs/fr-ca/api/management/v2/experimentation/get-feature-flags"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /experimentation/feature-flags","playground":"interactive","deprecated":false,"title":"Créer un feature flag pour Experiment Center.","href":"/docs/fr-ca/api/management/v2/experimentation/create-feature-flag"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/feature-flags/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un feature flag par ID.","href":"/docs/fr-ca/api/management/v2/experimentation/get-feature-flag"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /experimentation/feature-flags/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un feature flag.","href":"/docs/fr-ca/api/management/v2/experimentation/delete-feature-flag"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /experimentation/feature-flags/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un feature flag.","href":"/docs/fr-ca/api/management/v2/experimentation/update-feature-flag"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/feature-flags/{id}/variations","playground":"interactive","deprecated":false,"title":"Lister toutes les variations d’un feature flag.","href":"/docs/fr-ca/api/management/v2/experimentation/get-variations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /experimentation/feature-flags/{id}/variations","playground":"interactive","deprecated":false,"title":"Créer une variation pour un feature flag.","href":"/docs/fr-ca/api/management/v2/experimentation/create-variation"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/feature-flags/{id}/variations/{vid}","playground":"interactive","deprecated":false,"title":"Récupérer une variation par ID.","href":"/docs/fr-ca/api/management/v2/experimentation/get-variation"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /experimentation/feature-flags/{id}/variations/{vid}","playground":"interactive","deprecated":false,"title":"Supprimer une variation.","href":"/docs/fr-ca/api/management/v2/experimentation/delete-variation"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /experimentation/feature-flags/{id}/variations/{vid}","playground":"interactive","deprecated":false,"title":"Mettre à jour une variation.","href":"/docs/fr-ca/api/management/v2/experimentation/update-variation"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/segments","playground":"interactive","deprecated":false,"title":"Lister les segments du tenant.","href":"/docs/fr-ca/api/management/v2/experimentation/get-segments"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /experimentation/segments","playground":"interactive","deprecated":false,"title":"Créer un segment pour Experiment Center.","href":"/docs/fr-ca/api/management/v2/experimentation/create-segment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /experimentation/segments/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un segment par ID.","href":"/docs/fr-ca/api/management/v2/experimentation/get-segment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /experimentation/segments/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un segment.","href":"/docs/fr-ca/api/management/v2/experimentation/delete-segment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /experimentation/segments/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un segment.","href":"/docs/fr-ca/api/management/v2/experimentation/update-segment"}]},{"group":"Flux","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /flows","playground":"interactive","deprecated":false,"title":"Récupérer les Flows","href":"/docs/fr-ca/api/management/v2/flows/get-flows"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /flows","playground":"interactive","deprecated":false,"title":"Créer un Flow","href":"/docs/fr-ca/api/management/v2/flows/post-flows"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /flows/vault/connections","playground":"interactive","deprecated":false,"title":"Récupérer la liste des connexions Vault de Flows","href":"/docs/fr-ca/api/management/v2/flows/get-flows-vault-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /flows/vault/connections","playground":"interactive","deprecated":false,"title":"Créer une connexion Vault de Flows","href":"/docs/fr-ca/api/management/v2/flows/post-flows-vault-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /flows/vault/connections/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une connexion Vault de Flows","href":"/docs/fr-ca/api/management/v2/flows/get-flows-vault-connections-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /flows/vault/connections/{id}","playground":"interactif","deprecated":false,"title":"Supprimer une connexion Vault de Flows","href":"/docs/fr-ca/api/management/v2/flows/delete-flows-vault-connections-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /flows/vault/connections/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une connexion Vault de Flows","href":"/docs/fr-ca/api/management/v2/flows/patch-flows-vault-connections-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /flows/{flow_id}/executions","playground":"interactive","deprecated":false,"title":"Récupérer les exécutions d’un flow","href":"/docs/fr-ca/api/management/v2/flows/get-flows-executions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /flows/{flow_id}/executions/{execution_id}","playground":"interactive","deprecated":"faux","title":"Récupérer une exécution de flow","href":"/docs/fr-ca/api/management/v2/flows/get-flows-executions-by-execution-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /flows/{flow_id}/executions/{execution_id}","playground":"interactive","deprecated":false,"title":"Supprimer une exécution de flow","href":"/docs/fr-ca/api/management/v2/flows/delete-flows-executions-by-execution-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /flows/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un flow","href":"/docs/fr-ca/api/management/v2/flows/get-flows-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /flows/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un flow","href":"/docs/fr-ca/api/management/v2/flows/delete-flows-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /flows/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un flow","href":"/docs/fr-ca/api/management/v2/flows/patch-flows-by-id"}]},{"group":"Forms","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /forms","playground":"interactive","deprecated":false,"title":"Récupérer les Forms","href":"/docs/fr-ca/api/management/v2/forms/get-forms"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /forms","playground":"interactive","deprecated":false,"title":"Créer un Form","href":"/docs/fr-ca/api/management/v2/forms/create-form"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /forms/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un Form","href":"/docs/fr-ca/api/management/v2/forms/get-form"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /forms/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un Form","href":"/docs/fr-ca/api/management/v2/forms/delete-form"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /forms/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un Form","href":"/docs/fr-ca/api/management/v2/forms/patch-form"}]},{"group":"Autorisations","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /grants","playground":"interactive","deprecated":false,"title":"Récupérer les grants","href":"/docs/fr-ca/api/management/v2/grants/get-grants"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /grants","playground":"interactive","deprecated":false,"title":"Supprimer un grant par user_id","href":"/docs/fr-ca/api/management/v2/grants/delete-grants-by-user-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /grants/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un grant par id","href":"/docs/fr-ca/api/management/v2/grants/delete-grants-by-id"}]},{"group":"Groupes","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /groups","playground":"interactive","deprecated":false,"title":"Récupérer tous les groupes","href":"/docs/fr-ca/api/management/v2/groups/get-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /groups/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un groupe","href":"/docs/fr-ca/api/management/v2/groups/get-group"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /groups/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un groupe","href":"/docs/fr-ca/api/management/v2/groups/delete-group"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /groups/{id}/members","playground":"interactive","deprecated":false,"title":"Récupérer les membres du groupe","href":"/docs/fr-ca/api/management/v2/groups/get-group-members"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /groups/{id}/roles","playground":"interactive","deprecated":false,"title":"Récupérer les rôles d’un groupe","href":"/docs/fr-ca/api/management/v2/groups/get-group-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /groups/{id}/roles","playground":"interactive","deprecated":false,"title":"Retirer des rôles d’un groupe","href":"/docs/fr-ca/api/management/v2/groups/delete-group-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /groups/{id}/roles","playground":"interactive","deprecated":false,"title":"Attribuer des rôles à un groupe","href":"/docs/fr-ca/api/management/v2/groups/post-group-roles"}]},{"group":"Guardian","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /guardian/enrollments/ticket","playground":"interactive","deprecated":false,"title":"Créer un ticket d’inscription à l’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/post-ticket"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/enrollments/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une inscription à l’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/get-enrollments-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /guardian/enrollments/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une inscription à l’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/delete-enrollments-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors","playground":"interactive","deprecated":false,"title":"Récupérer les facteurs et les détails de l’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/get-factors"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/duo/settings","playground":"interactif","deprecated":"faux","title":"Récupérer la configuration DUO","href":"/docs/fr-ca/api/management/v2/guardian/get-factor-duo-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /guardian/factors/duo/settings","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration DUO","href":"/docs/fr-ca/api/management/v2/guardian/patch-factor-duo-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/duo/settings","playground":"interactive","deprecated":"faux","title":"Définir la configuration DUO","href":"/docs/fr-ca/api/management/v2/guardian/put-factor-duo-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/email/settings","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres du facteur de courriel","href":"/docs/fr-ca/api/management/v2/guardian/get-email-factor-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/email/settings","playground":"interactive","deprecated":false,"title":"Définir les paramètres du facteur de courriel","href":"/docs/fr-ca/api/management/v2/guardian/set-email-factor-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/phone/message-types","playground":"interactif","deprecated":"faux","title":"Récupérer les facteurs téléphoniques activés","href":"/docs/fr-ca/api/management/v2/guardian/get-message-types"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/phone/message-types","playground":"interactive","deprecated":false,"title":"Mettre à jour les facteurs téléphoniques activés","href":"/docs/fr-ca/api/management/v2/guardian/put-message-types"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/phone/providers/twilio","playground":"interactive","deprecated":false,"title":"Récupérer la configuration Twilio","href":"/docs/fr-ca/api/management/v2/guardian/get-phone-twilio-factor-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/phone/providers/twilio","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration Twilio","href":"/docs/fr-ca/api/management/v2/guardian/put-twilio"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/phone/selected-provider","playground":"interactif","deprecated":false,"title":"Récupérer la configuration du fournisseur téléphonique","href":"/docs/fr-ca/api/management/v2/guardian/get-guardian-phone-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/phone/selected-provider","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration du fournisseur téléphonique","href":"/docs/fr-ca/api/management/v2/guardian/put-phone-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/phone/settings","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres du facteur de téléphone","href":"/docs/fr-ca/api/management/v2/guardian/get-phone-factor-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/phone/settings","playground":"interactive","deprecated":false,"title":"Définir les paramètres du facteur de téléphone","href":"/docs/fr-ca/api/management/v2/guardian/set-phone-factor-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/phone/templates","playground":"interactive","deprecated":false,"title":"Récupérer les modèles téléphoniques d’inscription et de vérification","href":"/docs/fr-ca/api/management/v2/guardian/get-factor-phone-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/phone/templates","playground":"interactive","deprecated":false,"title":"Mettre à jour les modèles téléphoniques d’inscription et de vérification","href":"/docs/fr-ca/api/management/v2/guardian/put-factor-phone-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/push-notification/providers/apns","playground":"interactive","deprecated":false,"title":"Récupérer la configuration des notifications push APNS","href":"/docs/fr-ca/api/management/v2/guardian/get-apns"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /guardian/factors/push-notification/providers/apns","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration du fournisseur APNs","href":"/docs/fr-ca/api/management/v2/guardian/patch-apns"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/push-notification/providers/apns","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration APNS","href":"/docs/fr-ca/api/management/v2/guardian/put-apns"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /guardian/factors/push-notification/providers/fcm","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration FCM","href":"/docs/fr-ca/api/management/v2/guardian/patch-fcm"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/push-notification/providers/fcm","playground":"interactive","deprecated":false,"title":"Remplacer la configuration FCM","href":"/docs/fr-ca/api/management/v2/guardian/put-fcm"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /guardian/factors/push-notification/providers/fcmv1","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration FCMV1","href":"/docs/fr-ca/api/management/v2/guardian/patch-fcmv-1"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/push-notification/providers/fcmv1","playground":"interactive","deprecated":false,"title":"Remplacer la configuration FCMV1","href":"/docs/fr-ca/api/management/v2/guardian/put-fcmv-1"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/push-notification/providers/sns","playground":"interactif","deprecated":false,"title":"Récupérer la configuration AWS SNS","href":"/docs/fr-ca/api/management/v2/guardian/get-sns"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /guardian/factors/push-notification/providers/sns","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration AWS SNS","href":"/docs/fr-ca/api/management/v2/guardian/patch-sns"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/push-notification/providers/sns","playground":"interactive","deprecated":false,"title":"Configurer la configuration AWS SNS","href":"/docs/fr-ca/api/management/v2/guardian/put-sns"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/push-notification/selected-provider","playground":"interactif","deprecated":"faux","title":"Récupérer le fournisseur de notifications push","href":"/docs/fr-ca/api/management/v2/guardian/get-pn-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/push-notification/selected-provider","playground":"interactif","deprecated":"faux","title":"Mettre à jour la configuration des notifications push","href":"/docs/fr-ca/api/management/v2/guardian/put-pn-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/sms/providers/twilio","playground":"interactif","deprecated":"faux","title":"Obtenir la configuration SMS de Twilio","href":"/docs/fr-ca/api/management/v2/guardian/get-sms-twilio-factor-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/sms/providers/twilio","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration SMS de Twilio","href":"/docs/fr-ca/api/management/v2/guardian/put-sms-twilio-factor-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/sms/selected-provider","playground":"interactive","deprecated":false,"title":"Obtenir la configuration SMS","href":"/docs/fr-ca/api/management/v2/guardian/get-sms-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/sms/selected-provider","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration SMS","href":"/docs/fr-ca/api/management/v2/guardian/put-sms-providers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/factors/sms/templates","playground":"interactive","deprecated":false,"title":"Obtenir les modèles d’inscription par SMS et de vérification","href":"/docs/fr-ca/api/management/v2/guardian/get-factor-sms-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/sms/templates","playground":"interactive","deprecated":false,"title":"Mettre à jour les modèles d’inscription par SMS et de vérification","href":"/docs/fr-ca/api/management/v2/guardian/put-factor-sms-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/factors/{name}","playground":"interactive","deprecated":false,"title":"Mettre à jour le type d’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/put-factors-by-name"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/policies","playground":"interactive","deprecated":false,"title":"Obtenir les politiques d’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/get-policies"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/policies","playground":"interactive","deprecated":false,"title":"Mettre à jour les politiques d’authentification multifacteur","href":"/docs/fr-ca/api/management/v2/guardian/put-policies"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /guardian/settings","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres Guardian","href":"/docs/fr-ca/api/management/v2/guardian/get-guardian-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /guardian/settings","playground":"interactive","deprecated":false,"title":"Définir les paramètres Guardian","href":"/docs/fr-ca/api/management/v2/guardian/set-guardian-settings"}]},{"group":"Hooks","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /hooks","playground":"interactive","deprecated":false,"title":"Obtenir les hooks","href":"/docs/fr-ca/api/management/v2/hooks/get-hooks"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /hooks","playground":"interactive","deprecated":false,"title":"Créer un hook","href":"/docs/fr-ca/api/management/v2/hooks/post-hooks"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /hooks/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un hook","href":"/docs/fr-ca/api/management/v2/hooks/get-hooks-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /hooks/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un hook","href":"/docs/fr-ca/api/management/v2/hooks/delete-hooks-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /hooks/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un hook","href":"/docs/fr-ca/api/management/v2/hooks/patch-hooks-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /hooks/{id}/secrets","playground":"interactive","deprecated":false,"title":"Obtenir les Hook Secrets","href":"/docs/fr-ca/api/management/v2/hooks/get-secrets"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /hooks/{id}/secrets","playground":"interactive","deprecated":false,"title":"Supprimer les Hook Secrets","href":"/docs/fr-ca/api/management/v2/hooks/delete-secrets"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /hooks/{id}/secrets","playground":"interactive","deprecated":false,"title":"mettre à jour les Hook Secrets","href":"/docs/fr-ca/api/management/v2/hooks/patch-secrets"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /hooks/{id}/secrets","playground":"interactive","deprecated":false,"title":"Ajouter des Hook Secrets","href":"/docs/fr-ca/api/management/v2/hooks/post-secrets"}]},{"group":"Tâches","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /jobs/users-exports","playground":"interactive","deprecated":false,"title":"Créer une tâche d’exportation des utilisateurs","href":"/docs/fr-ca/api/management/v2/jobs/post-users-exports"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /jobs/users-imports","playground":"interactive","deprecated":false,"title":"Créer une tâche d’importation des utilisateurs","href":"/docs/fr-ca/api/management/v2/jobs/post-users-imports"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /jobs/verification-email","playground":"interactive","deprecated":false,"title":"Envoyer un courriel de vérification de l’adresse courriel","href":"/docs/fr-ca/api/management/v2/jobs/post-verification-email"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /jobs/{id}","playground":"interactive","deprecated":false,"title":"Obtenir une tâche","href":"/docs/fr-ca/api/management/v2/jobs/get-jobs-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /jobs/{id}/errors","playground":"interactive","deprecated":false,"title":"Obtenir les détails de l’erreur d’une tâche","href":"/docs/fr-ca/api/management/v2/jobs/get-errors"}]},{"group":"Clés","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/custom-signing","playground":"interactive","deprecated":false,"title":"Obtenir les clés de signature personnalisées","href":"/docs/fr-ca/api/management/v2/keys/get-custom-signing-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /keys/custom-signing","playground":"interactive","deprecated":false,"title":"Supprimer les clés de signature personnalisées","href":"/docs/fr-ca/api/management/v2/keys/delete-custom-signing-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /keys/custom-signing","playground":"interactive","deprecated":false,"title":"Créer ou remplacer les clés de signature personnalisées","href":"/docs/fr-ca/api/management/v2/keys/put-custom-signing-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/encryption","playground":"interactive","deprecated":false,"title":"Obtenir toutes les clés de chiffrement","href":"/docs/fr-ca/api/management/v2/keys/get-encryption-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /keys/encryption","playground":"interactive","deprecated":false,"title":"Créer la nouvelle clé de chiffrement","href":"/docs/fr-ca/api/management/v2/keys/post-encryption"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /keys/encryption/rekey","playground":"interactive","deprecated":false,"title":"Effectuer la rotation de la hiérarchie de clés","href":"/docs/fr-ca/api/management/v2/keys/post-encryption-rekey"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/encryption/{kid}","playground":"interactive","deprecated":false,"title":"Obtenir la clé de chiffrement à partir de son ID de clé","href":"/docs/fr-ca/api/management/v2/keys/get-encryption-key"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /keys/encryption/{kid}","playground":"interactive","deprecated":false,"title":"Supprimer la clé de chiffrement à partir de son ID de clé","href":"/docs/fr-ca/api/management/v2/keys/delete-encryption-key"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /keys/encryption/{kid}","playground":"interactive","deprecated":false,"title":"Importer la clé de chiffrement","href":"/docs/fr-ca/api/management/v2/keys/post-encryption-key"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /keys/encryption/{kid}/wrapping-key","playground":"interactif","deprecated":"faux","title":"Créer la clé d’enveloppement publique","href":"/docs/fr-ca/api/management/v2/keys/post-encryption-wrapping-key"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/network-acls","playground":"interactive","deprecated":false,"title":"Obtenir toutes les clés Network ACL","href":"/docs/fr-ca/api/management/v2/keys/get-all-keys-network-acls"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /keys/network-acls","playground":"interactive","deprecated":false,"title":"Créer une clé Network ACL","href":"/docs/fr-ca/api/management/v2/keys/create-keys-network-acls"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/network-acls/{id}","playground":"interactive","deprecated":false,"title":"Obtenir une clé Network ACL","href":"/docs/fr-ca/api/management/v2/keys/get-keys-network-acls"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /keys/network-acls/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une clé Network ACL","href":"/docs/fr-ca/api/management/v2/keys/delete-keys-network-acls"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/signing","playground":"interactive","deprecated":false,"title":"Récupérer toutes les clés de signature de l’application","href":"/docs/fr-ca/api/management/v2/keys/get-signing-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /keys/signing/rotate","playground":"interactive","deprecated":false,"title":"Faire la rotation de la clé de signature de l’application","href":"/docs/fr-ca/api/management/v2/keys/post-signing-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /keys/signing/{kid}","playground":"interactive","deprecated":false,"title":"Récupérer une clé de signature de l’application à partir de son ID de clé","href":"/docs/fr-ca/api/management/v2/keys/get-signing-key"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /keys/signing/{kid}/revoke","playground":"interactive","deprecated":false,"title":"Révoquer une clé de signature de l’application à partir de son ID de clé","href":"/docs/fr-ca/api/management/v2/keys/put-signing-keys"}]},{"group":"Flux de journaux","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /log-streams","playground":"interactive","deprecated":false,"title":"Récupérer les flux de journaux","href":"/docs/fr-ca/api/management/v2/log-streams/get-log-streams"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /log-streams","playground":"interactive","deprecated":false,"title":"Créer un flux de journaux","href":"/docs/fr-ca/api/management/v2/log-streams/post-log-streams"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /log-streams/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un flux de journaux par ID","href":"/docs/fr-ca/api/management/v2/log-streams/get-log-streams-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /log-streams/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un flux de journaux","href":"/docs/fr-ca/api/management/v2/log-streams/delete-log-streams-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /log-streams/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un flux de journaux","href":"/docs/fr-ca/api/management/v2/log-streams/patch-log-streams-by-id"}]},{"group":"Journaux","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /logs","playground":"interactive","deprecated":false,"title":"Rechercher des événements de journal","href":"/docs/fr-ca/api/management/v2/logs/get-logs"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /logs/{id}","playground":"interactive","deprecated":false,"title":"Récupérer un événement de journal par ID","href":"/docs/fr-ca/api/management/v2/logs/get-logs-by-id"}]},{"group":"Listes de contrôle d’accès réseau","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /network-acls","playground":"interactive","deprecated":false,"title":"Récupérer toutes les entrées de la liste de contrôle d’accès d’un tenant","href":"/docs/fr-ca/api/management/v2/network-acls/get-network-acls"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /network-acls","playground":"interactive","deprecated":false,"title":"Créer une liste de contrôle d’accès","href":"/docs/fr-ca/api/management/v2/network-acls/post-network-acls"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /network-acls/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une entrée précise de la liste de contrôle d’accès d’un tenant","href":"/docs/fr-ca/api/management/v2/network-acls/get-network-acls-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /network-acls/{id}","playground":"interactive","deprecated":false,"title":"Supprimer la liste de contrôle d’accès","href":"/docs/fr-ca/api/management/v2/network-acls/delete-network-acls-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /network-acls/{id}","playground":"interactive","deprecated":false,"title":"Mise à jour partielle d’une liste de contrôle d’accès","href":"/docs/fr-ca/api/management/v2/network-acls/patch-network-acls-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /network-acls/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour la liste de contrôle d’accès","href":"/docs/fr-ca/api/management/v2/network-acls/put-network-acls-by-id"}]},{"group":"Organisations","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations","playground":"interactive","deprecated":false,"title":"Récupérer les organisations","href":"/docs/fr-ca/api/management/v2/organizations/get-organizations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations","playground":"interactive","deprecated":false,"title":"Créer une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-organizations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/name/{name}","playground":"interactive","deprecated":false,"title":"Récupérer une organisation par son nom","href":"/docs/fr-ca/api/management/v2/organizations/get-name-by-name"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/search","playground":"interactive","deprecated":false,"title":"Rechercher des organisations","href":"/docs/fr-ca/api/management/v2/organizations/get-search"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}","playground":"interactive","deprecated":false,"title":"Récupérer une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organizations-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-organizations-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /organizations/{id}","playground":"interactive","deprecated":false,"title":"Modifier une organisation","href":"/docs/fr-ca/api/management/v2/organizations/patch-organizations-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/client-grants","playground":"interactive","deprecated":false,"title":"Récupérer les autorisations client associées à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-client-grants"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/client-grants","playground":"interactive","deprecated":false,"title":"Associer une autorisation client à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/create-organization-client-grants"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/client-grants/{grant_id}","playground":"interactive","deprecated":false,"title":"Retirer une autorisation client d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-client-grants-by-grant-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/clients","playground":"interactive","deprecated":false,"title":"Lister les associations entre l’organisation et les clients","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/clients","playground":"interactive","deprecated":false,"title":"Supprimer les associations de clients d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-organization-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/clients","playground":"interactive","deprecated":false,"title":"Associer des clients à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-organization-clients"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/clients/{client_id}","playground":"interactive","deprecated":false,"title":"Obtenir une association entre un client et une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-client"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /organizations/{id}/clients/{client_id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une association entre un client et une organisation","href":"/docs/fr-ca/api/management/v2/organizations/patch-organization-client"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/connections","playground":"interactive","deprecated":false,"title":"Récupérer les connexions associées à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/connections","playground":"interactif","deprecated":"faux","title":"Ajouter une connexion à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-organization-connection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/connections/{connection_id}","playground":"interactive","deprecated":false,"title":"Récupérer une connexion précise associée à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-connection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/connections/{connection_id}","playground":"interactive","deprecated":false,"title":"Supprimer une connexion d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-organization-connection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /organizations/{id}/connections/{connection_id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une connexion pour une organisation","href":"/docs/fr-ca/api/management/v2/organizations/patch-organization-connection"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/discovery-domains","playground":"interactive","deprecated":false,"title":"Récupérer tous les domaines de découverte de l’organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-discovery-domains"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/discovery-domains","playground":"interactive","deprecated":false,"title":"Créer un domaine de découverte pour une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-discovery-domains"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/discovery-domains/name/{discovery_domain}","playground":"interactive","deprecated":false,"title":"Récupérer un domaine de découverte de l’organisation par nom de domaine","href":"/docs/fr-ca/api/management/v2/organizations/get-name-by-discovery-domain"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/discovery-domains/{discovery_domain_id}","playground":"interactive","deprecated":false,"title":"Récupérer un domaine de découverte de l’organisation par ID","href":"/docs/fr-ca/api/management/v2/organizations/get-discovery-domains-by-discovery-domain-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/discovery-domains/{discovery_domain_id}","playground":"interactive","deprecated":false,"title":"Supprimer un domaine de découverte de l’organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-discovery-domains-by-discovery-domain-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /organizations/{id}/discovery-domains/{discovery_domain_id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un domaine de découverte de l’organisation","href":"/docs/fr-ca/api/management/v2/organizations/patch-discovery-domains-by-discovery-domain-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/enabled_connections","playground":"interactive","deprecated":false,"title":"Obtenir les connexions activées pour une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-enabled-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/enabled_connections","playground":"interactive","deprecated":false,"title":"Ajouter des connexions à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-enabled-connections"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/enabled_connections/{connectionId}","playground":"interactive","deprecated":false,"title":"Obtenir une connexion activée pour une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-enabled-connections-by-connection-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/enabled_connections/{connectionId}","playground":"interactive","deprecated":false,"title":"Supprimer des connexions d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-enabled-connections-by-connection-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /organizations/{id}/enabled_connections/{connectionId}","playground":"interactive","deprecated":false,"title":"Mettre à jour la connexion d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/patch-enabled-connections-by-connection-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/invitations","playground":"interactive","deprecated":false,"title":"Obtenir les invitations d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-invitations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/invitations","playground":"interactive","deprecated":false,"title":"Créer des invitations pour une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-invitations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/invitations/{invitation_id}","playground":"interactive","deprecated":false,"title":"Obtenir une invitation précise pour une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-invitations-by-invitation-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/invitations/{invitation_id}","playground":"interactive","deprecated":false,"title":"Supprimer une invitation à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-invitations-by-invitation-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/members","playground":"interactive","deprecated":false,"title":"Obtenir les membres d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-members"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/members","playground":"interactive","deprecated":false,"title":"Supprimer des membres d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-members"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/members","playground":"interactive","deprecated":false,"title":"Ajouter des membres à une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-members"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/members/{user_id}/effective-roles","playground":"interactive","deprecated":false,"title":"Lister les rôles effectifs d’un membre de l’organisation.","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-member-effective-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/members/{user_id}/effective-roles/sources/groups","playground":"interactive","deprecated":false,"title":"Lister les sources de groupes de rôles d’un membre de l’organisation.","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-member-role-source-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/members/{user_id}/roles","playground":"interactive","deprecated":false,"title":"Obtenir les rôles utilisateur attribués à un membre d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-member-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{id}/members/{user_id}/roles","playground":"interactive","deprecated":false,"title":"Supprimer les rôles utilisateur d’un membre d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/delete-organization-member-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{id}/members/{user_id}/roles","playground":"interactive","deprecated":false,"title":"Attribuer des rôles utilisateur à un membre d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/post-organization-member-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{id}/roles/{role_id}/members","playground":"interactive","deprecated":false,"title":"Lister les membres attribués à un rôle dans le contexte d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-role-members"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{organization_id}/groups","playground":"interactive","deprecated":false,"title":"Lister les groupes attribués à l’organisation.","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{organization_id}/groups/{group_id}/roles","playground":"interactive","deprecated":false,"title":"Lister les rôles attribués à un groupe dans le contexte d’une organisation.","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-group-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /organizations/{organization_id}/groups/{group_id}/roles","playground":"interactive","deprecated":false,"title":"Supprimer les rôles attribués à un groupe dans le contexte d’une organisation.","href":"/docs/fr-ca/api/management/v2/organizations/delete-organization-group-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /organizations/{organization_id}/groups/{group_id}/roles","playground":"interactive","deprecated":false,"title":"Attribuer des rôles à un groupe dans le contexte d’une organisation.","href":"/docs/fr-ca/api/management/v2/organizations/post-organization-group-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /organizations/{organization_id}/roles/{role_id}/groups","playground":"interactive","deprecated":false,"title":"Répertorier les groupes auxquels un rôle est attribué dans le contexte d’une organisation","href":"/docs/fr-ca/api/management/v2/organizations/get-organization-role-groups"}]},{"group":"Invites","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /prompts","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres du prompt","href":"/docs/fr-ca/api/management/v2/prompts/get-prompts"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /prompts","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres du prompt","href":"/docs/fr-ca/api/management/v2/prompts/patch-prompts"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /prompts/rendering","playground":"interactive","deprecated":false,"title":"Obtenir les configurations des paramètres de rendu pour tous les écrans","href":"/docs/fr-ca/api/management/v2/prompts/get-all-rendering"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /prompts/rendering","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de rendu pour plusieurs écrans","href":"/docs/fr-ca/api/management/v2/prompts/patch-bulk-rendering"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /prompts/{prompt}/custom-text/{language}","playground":"interactive","deprecated":false,"title":"Obtenir le texte personnalisé d’un prompt","href":"/docs/fr-ca/api/management/v2/prompts/get-custom-text-by-language"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /prompts/{prompt}/custom-text/{language}","playground":"interactive","deprecated":false,"title":"Définir le texte personnalisé d’un prompt précis","href":"/docs/fr-ca/api/management/v2/prompts/put-custom-text-by-language"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /prompts/{prompt}/partials","playground":"interactive","deprecated":false,"title":"Obtenir les partials d’un prompt","href":"/docs/fr-ca/api/management/v2/prompts/get-partials"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /prompts/{prompt}/partials","playground":"interactive","deprecated":false,"title":"Définir les partials d’un prompt","href":"/docs/fr-ca/api/management/v2/prompts/put-partials"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /prompts/{prompt}/screen/{screen}/rendering","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres de rendu d’un écran","href":"/docs/fr-ca/api/management/v2/prompts/get-rendering"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /prompts/{prompt}/screen/{screen}/rendering","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de rendu d’un écran","href":"/docs/fr-ca/api/management/v2/prompts/patch-rendering"}]},{"group":"Politiques de limites anti-attaques","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /rate-limit-policies","playground":"interactive","deprecated":false,"title":"Obtenir les politiques de limitation du débit","href":"/docs/fr-ca/api/management/v2/rate-limit-policies/get-rate-limit-policies"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /rate-limit-policies","playground":"interactive","deprecated":false,"title":"Créer une politique de limitation du débit","href":"/docs/fr-ca/api/management/v2/rate-limit-policies/post-rate-limit-policies"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /rate-limit-policies/{id}","playground":"interactive","deprecated":false,"title":"Obtenir une politique de limitation du débit","href":"/docs/fr-ca/api/management/v2/rate-limit-policies/get-rate-limit-policies-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /rate-limit-policies/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une politique de limitation du débit","href":"/docs/fr-ca/api/management/v2/rate-limit-policies/delete-rate-limit-policies-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /rate-limit-policies/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une politique de limitation du débit","href":"/docs/fr-ca/api/management/v2/rate-limit-policies/patch-rate-limit-policies-by-id"}]},{"group":"Jetons de renouvellement","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /refresh-tokens","playground":"interactive","deprecated":false,"title":"Obtenir les jetons d’actualisation","href":"/docs/fr-ca/api/management/v2/refresh-tokens/get-refresh-tokens"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /refresh-tokens/revoke","playground":"interactive","deprecated":false,"title":"Révoquer les jetons d’actualisation","href":"/docs/fr-ca/api/management/v2/refresh-tokens/revoke-refresh-tokens"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /refresh-tokens/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un jeton d’actualisation","href":"/docs/fr-ca/api/management/v2/refresh-tokens/get-refresh-token"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /refresh-tokens/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un jeton d’actualisation","href":"/docs/fr-ca/api/management/v2/refresh-tokens/delete-refresh-token"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /refresh-tokens/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un jeton d’actualisation","href":"/docs/fr-ca/api/management/v2/refresh-tokens/patch-refresh-tokens-by-id"}]},{"group":"Serveurs de ressources","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /resource-servers","playground":"interactive","deprecated":false,"title":"Obtenir les serveurs de ressources","href":"/docs/fr-ca/api/management/v2/resource-servers/get-resource-servers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /resource-servers","playground":"interactive","deprecated":false,"title":"Créer un serveur de ressources","href":"/docs/fr-ca/api/management/v2/resource-servers/post-resource-servers"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /resource-servers/search","playground":"interactive","deprecated":false,"title":"Rechercher des serveurs de ressources","href":"/docs/fr-ca/api/management/v2/resource-servers/get-resource-servers-search"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /resource-servers/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un serveur de ressources","href":"/docs/fr-ca/api/management/v2/resource-servers/get-resource-servers-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /resource-servers/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un serveur de ressources","href":"/docs/fr-ca/api/management/v2/resource-servers/delete-resource-servers-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /resource-servers/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un serveur de ressources","href":"/docs/fr-ca/api/management/v2/resource-servers/patch-resource-servers-by-id"}]},{"group":"Évaluations des risques","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /risk-assessments/settings","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres de Risk Assessment","href":"/docs/fr-ca/api/management/v2/risk-assessments/get-risk-assessments-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /risk-assessments/settings","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres de Risk Assessment","href":"/docs/fr-ca/api/management/v2/risk-assessments/patch-risk-assessments-settings"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /risk-assessments/settings/new-device","playground":"interactive","deprecated":false,"title":"Obtenir l’évaluateur de nouvel appareil","href":"/docs/fr-ca/api/management/v2/risk-assessments/get-new-device"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /risk-assessments/settings/new-device","playground":"interactive","deprecated":false,"title":"Mettre à jour l’évaluateur de nouvel appareil","href":"/docs/fr-ca/api/management/v2/risk-assessments/patch-new-device"}]},{"group":"Rôle","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /roles","playground":"interactive","deprecated":false,"title":"Obtenir les rôles","href":"/docs/fr-ca/api/management/v2/roles/get-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /roles","playground":"interactive","deprecated":false,"title":"Créer un rôle","href":"/docs/fr-ca/api/management/v2/roles/post-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /roles/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un rôle","href":"/docs/fr-ca/api/management/v2/roles/get-roles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /roles/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un rôle","href":"/docs/fr-ca/api/management/v2/roles/delete-roles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /roles/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un rôle","href":"/docs/fr-ca/api/management/v2/roles/patch-roles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /roles/{id}/groups","playground":"interactive","deprecated":false,"title":"Obtenir les groupes d’un rôle","href":"/docs/fr-ca/api/management/v2/roles/get-role-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /roles/{id}/groups","playground":"interactive","deprecated":false,"title":"Retirer des groupes d’un rôle","href":"/docs/fr-ca/api/management/v2/roles/delete-role-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /roles/{id}/groups","playground":"interactive","deprecated":false,"title":"Attribuer des groupes à un rôle","href":"/docs/fr-ca/api/management/v2/roles/post-role-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /roles/{id}/permissions","playground":"interactive","deprecated":false,"title":"Obtenir les permissions accordées par un rôle","href":"/docs/fr-ca/api/management/v2/roles/get-role-permission"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /roles/{id}/permissions","playground":"interactive","deprecated":false,"title":"Supprimer des permissions d’un rôle","href":"/docs/fr-ca/api/management/v2/roles/delete-role-permission-assignment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /roles/{id}/permissions","playground":"interactive","deprecated":false,"title":"Associer des permissions à un rôle","href":"/docs/fr-ca/api/management/v2/roles/post-role-permission-assignment"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /roles/{id}/users","playground":"interactive","deprecated":false,"title":"Obtenir les utilisateurs d’un rôle","href":"/docs/fr-ca/api/management/v2/roles/get-role-user"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /roles/{id}/users","playground":"interactive","deprecated":false,"title":"Attribuer des utilisateurs à un rôle","href":"/docs/fr-ca/api/management/v2/roles/post-role-users"}]},{"group":"Règles","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /rules","playground":"interactive","deprecated":false,"title":"Obtenir les règles","href":"/docs/fr-ca/api/management/v2/rules/get-rules"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /rules","playground":"interactive","deprecated":false,"title":"Créer une règle","href":"/docs/fr-ca/api/management/v2/rules/post-rules"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /rules/{id}","playground":"interactive","deprecated":false,"title":"Obtenir une règle","href":"/docs/fr-ca/api/management/v2/rules/get-rules-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /rules/{id}","playground":"interactive","deprecated":false,"title":"Supprimer une règle","href":"/docs/fr-ca/api/management/v2/rules/delete-rules-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /rules/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une règle","href":"/docs/fr-ca/api/management/v2/rules/patch-rules-by-id"}]},{"group":"Configurations des Règles","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /rules-configs","playground":"interactive","deprecated":false,"title":"Récupérer les clés des variables de configuration des règles (get_rules-configs)","href":"/docs/fr-ca/api/management/v2/rules-configs/get-rules-configs"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /rules-configs/{key}","playground":"interactive","deprecated":false,"title":"Supprimer la configuration des règles pour une clé donnée","href":"/docs/fr-ca/api/management/v2/rules-configs/delete-rules-configs-by-key"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /rules-configs/{key}","playground":"interactive","deprecated":false,"title":"Définir la configuration des règles pour une clé donnée","href":"/docs/fr-ca/api/management/v2/rules-configs/put-rules-configs-by-key"}]},{"group":"Profils en libre-service","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /self-service-profiles","playground":"interactive","deprecated":false,"title":"Obtenir les profils en libre-service","href":"/docs/fr-ca/api/management/v2/self-service-profiles/get-self-service-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /self-service-profiles","playground":"interactive","deprecated":false,"title":"Créer un profil en libre-service","href":"/docs/fr-ca/api/management/v2/self-service-profiles/post-self-service-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /self-service-profiles/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un profil en libre-service par ID","href":"/docs/fr-ca/api/management/v2/self-service-profiles/get-self-service-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /self-service-profiles/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un profil en libre-service par ID","href":"/docs/fr-ca/api/management/v2/self-service-profiles/delete-self-service-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /self-service-profiles/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un profil en libre-service","href":"/docs/fr-ca/api/management/v2/self-service-profiles/patch-self-service-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /self-service-profiles/{id}/custom-text/{language}/{page}","playground":"interactif","deprecated":"faux","title":"Obtenir le texte personnalisé d’un profil en libre-service","href":"/docs/fr-ca/api/management/v2/self-service-profiles/get-self-service-profile-custom-text"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /self-service-profiles/{id}/custom-text/{language}/{page}","playground":"interactive","deprecated":false,"title":"Définir le texte personnalisé d’un profil en libre-service","href":"/docs/fr-ca/api/management/v2/self-service-profiles/put-self-service-profile-custom-text"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /self-service-profiles/{id}/sso-ticket","playground":"interactive","deprecated":false,"title":"Créer un ticket d’accès pour lancer le flux Self-Service Enterprise Configuration","href":"/docs/fr-ca/api/management/v2/self-service-profiles/post-sso-ticket"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /self-service-profiles/{profileId}/sso-ticket/{id}/revoke","playground":"interactive","deprecated":false,"title":"Révoquer un ticket d’accès Self-Service Enterprise Configuration","href":"/docs/fr-ca/api/management/v2/self-service-profiles/post-revoke"}]},{"group":"Sessions","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /sessions/{id}","playground":"interactive","deprecated":false,"title":"Obtenir la session","href":"/docs/fr-ca/api/management/v2/sessions/get-session"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /sessions/{id}","playground":"interactive","deprecated":false,"title":"Supprimer la session","href":"/docs/fr-ca/api/management/v2/sessions/delete-session"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /sessions/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour la session","href":"/docs/fr-ca/api/management/v2/sessions/patch-sessions-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /sessions/{id}/revoke","playground":"interactive","deprecated":false,"title":"Révoquer une session","href":"/docs/fr-ca/api/management/v2/sessions/revoke-session"}]},{"group":"Statistiques","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /stats/active-users","playground":"interactive","deprecated":false,"title":"Obtenir le nombre d’utilisateurs actifs","href":"/docs/fr-ca/api/management/v2/stats/get-active-users"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /stats/daily","playground":"interactive","deprecated":false,"title":"Obtenir les statistiques quotidiennes","href":"/docs/fr-ca/api/management/v2/stats/get-daily"}]},{"group":"Signaux supplémentaires","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /supplemental-signals","playground":"interactive","deprecated":false,"title":"Obtenir la configuration de Supplemental Signals pour un tenant","href":"/docs/fr-ca/api/management/v2/supplemental-signals/get-supplemental-signals"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /supplemental-signals","playground":"interactive","deprecated":false,"title":"Mettre à jour la configuration de Supplemental Signals pour un tenant","href":"/docs/fr-ca/api/management/v2/supplemental-signals/patch-supplemental-signals"}]},{"group":"Locataires","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /tenants/settings","playground":"interactive","deprecated":false,"title":"Obtenir les paramètres du tenant","href":"/docs/fr-ca/api/management/v2/tenants/tenant-settings-route"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /tenants/settings","playground":"interactive","deprecated":false,"title":"Mettre à jour les paramètres du tenant","href":"/docs/fr-ca/api/management/v2/tenants/patch-settings"}]},{"group":"Billets","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /tickets/email-verification","playground":"interactive","deprecated":false,"title":"Créer un ticket de vérification du courriel","href":"/docs/fr-ca/api/management/v2/tickets/post-email-verification"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /tickets/password-change","playground":"interactive","deprecated":false,"title":"Créer un ticket de changement de mot de passe","href":"/docs/fr-ca/api/management/v2/tickets/post-password-change"}]},{"group":"Profils d’échange de jetons","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /token-exchange-profiles","playground":"interactive","deprecated":false,"title":"Obtenir les profils d’échange de jetons","href":"/docs/fr-ca/api/management/v2/token-exchange-profiles/get-token-exchange-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /token-exchange-profiles","playground":"interactive","deprecated":false,"title":"Créer un profil d’échange de jetons","href":"/docs/fr-ca/api/management/v2/token-exchange-profiles/post-token-exchange-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /token-exchange-profiles/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un profil d’échange de jetons","href":"/docs/fr-ca/api/management/v2/token-exchange-profiles/get-token-exchange-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /token-exchange-profiles/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un profil d’échange de jetons","href":"/docs/fr-ca/api/management/v2/token-exchange-profiles/delete-token-exchange-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /token-exchange-profiles/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un profil d’échange de jetons existant","href":"/docs/fr-ca/api/management/v2/token-exchange-profiles/patch-token-exchange-profiles-by-id"}]},{"group":"Profils d’attributs d’utilisateurs","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /user-attribute-profiles","playground":"interactive","deprecated":false,"title":"Obtenir les User Attribute Profiles","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/get-user-attribute-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /user-attribute-profiles","playground":"interactive","deprecated":false,"title":"Créer un User Attribute Profile","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/post-user-attribute-profiles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /user-attribute-profiles/templates","playground":"interactive","deprecated":false,"title":"Obtenir les modèles de User Attribute Profile","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/get-user-attribute-profile-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /user-attribute-profiles/templates/{id}","playground":"interactive","deprecated":false,"title":"Obtenir le modèle de User Attribute Profile","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/get-user-attribute-profile-template"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /user-attribute-profiles/{id}","playground":"interactif","deprecated":false,"title":"Obtenir le User Attribute Profile","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/get-user-attribute-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /user-attribute-profiles/{id}","playground":"interactive","deprecated":false,"title":"Supprimer le User Attribute Profile","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/delete-user-attribute-profiles-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /user-attribute-profiles/{id}","playground":"interactive","deprecated":false,"title":"Modifier un User Attribute Profile","href":"/docs/fr-ca/api/management/v2/user-attribute-profiles/patch-user-attribute-profiles-by-id"}]},{"group":"Blocages d’utilisateurs","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /user-blocks","playground":"interactive","deprecated":false,"title":"Obtenir les blocages par identifiant","href":"/docs/fr-ca/api/management/v2/user-blocks/get-user-blocks"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /user-blocks","playground":"interactive","deprecated":false,"title":"Débloquer par identifiant","href":"/docs/fr-ca/api/management/v2/user-blocks/delete-user-blocks"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /user-blocks/{id}","playground":"interactive","deprecated":false,"title":"Obtenir les blocages d’un utilisateur","href":"/docs/fr-ca/api/management/v2/user-blocks/get-user-blocks-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /user-blocks/{id}","playground":"interactive","deprecated":false,"title":"Débloquer un utilisateur","href":"/docs/fr-ca/api/management/v2/user-blocks/delete-user-blocks-by-id"}]},{"group":"Utilisateurs","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users","playground":"interactive","deprecated":false,"title":"Lister ou rechercher des utilisateurs","href":"/docs/fr-ca/api/management/v2/users/get-users"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users","playground":"interactive","deprecated":false,"title":"Créer un utilisateur","href":"/docs/fr-ca/api/management/v2/users/post-users"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-users-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-users-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /users/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un utilisateur","href":"/docs/fr-ca/api/management/v2/users/patch-users-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/authentication-methods","playground":"interactive","deprecated":false,"title":"Obtenir la liste des méthodes d’authentification","href":"/docs/fr-ca/api/management/v2/users/get-authentication-methods"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/authentication-methods","playground":"interactive","deprecated":false,"title":"Supprimer toutes les méthodes d’authentification pour l’utilisateur donné","href":"/docs/fr-ca/api/management/v2/users/delete-authentication-methods"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/authentication-methods","playground":"interactive","deprecated":false,"title":"Crée une méthode d’authentification pour un utilisateur donné","href":"/docs/fr-ca/api/management/v2/users/post-authentication-methods"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PUT /users/{id}/authentication-methods","playground":"interactive","deprecated":false,"title":"Mettre à jour toutes les méthodes d’authentification en les remplaçant par celles fournies","href":"/docs/fr-ca/api/management/v2/users/put-authentication-methods"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/authentication-methods/{authentication_method_id}","playground":"interactive","deprecated":false,"title":"Obtenir une méthode d’authentification par ID","href":"/docs/fr-ca/api/management/v2/users/get-authentication-methods-by-authentication-method-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/authentication-methods/{authentication_method_id}","playground":"interactive","deprecated":false,"title":"Supprimer une méthode d’authentification par ID","href":"/docs/fr-ca/api/management/v2/users/delete-authentication-methods-by-authentication-method-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /users/{id}/authentication-methods/{authentication_method_id}","playground":"interactive","deprecated":false,"title":"Mettre à jour une méthode d’authentification","href":"/docs/fr-ca/api/management/v2/users/patch-authentication-methods-by-authentication-method-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/authenticators","playground":"interactive","deprecated":false,"title":"Supprimer tous les authenticators","href":"/docs/fr-ca/api/management/v2/users/delete-authenticators"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/connected-accounts","playground":"interactive","deprecated":false,"title":"Obtenir les comptes connectés d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-connected-accounts"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/consent-signing-keys","playground":"interactive","deprecated":false,"title":"Obtenir les clés de connexion de consentement d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-user-consent-signing-keys"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/consent-signing-keys/{kid}","playground":"interactive","deprecated":false,"title":"Obtenir une clé de connexion de consentement à partir de son identifiant","href":"/docs/fr-ca/api/management/v2/users/get-user-consent-signing-key-by-kid"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/effective-permissions","playground":"interactive","deprecated":false,"title":"Répertorie les permissions attribuées à un utilisateur directement ou par l’intermédiaire de rôles ou de groupes.","href":"/docs/fr-ca/api/management/v2/users/get-user-effective-permissions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/effective-permissions/sources/effective-roles","playground":"interactive","deprecated":false,"title":"Répertoriez les rôles qui accordent à l’utilisateur une permission donnée, directement ou par l’intermédiaire de groupes.","href":"/docs/fr-ca/api/management/v2/users/get-user-effective-permission-role-sources"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/effective-roles","playground":"interactive","deprecated":false,"title":"Répertorie les rôles d’un utilisateur avec leurs sources : attribués directement ou par appartenance à un groupe.","href":"/docs/fr-ca/api/management/v2/users/get-user-effective-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/effective-roles/sources/groups","playground":"interactive","deprecated":false,"title":"Obtenir les groupes sources des rôles d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-user-role-source-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/enrollments","playground":"interactive","deprecated":false,"title":"Obtenir la première inscription confirmée à l’authentification multifacteur (MFA)","href":"/docs/fr-ca/api/management/v2/users/get-enrollments"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/groups","playground":"interactive","deprecated":false,"title":"Obtenir les groupes de l’utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-user-groups"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/identities","playground":"interactive","deprecated":false,"title":"Lier un compte d’utilisateur","href":"/docs/fr-ca/api/management/v2/users/post-identities"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/identities/{provider}/{user_id}","playground":"interactive","deprecated":false,"title":"Dissocier une identité d’utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-user-identity-by-user-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/logs","playground":"interactive","deprecated":false,"title":"Obtenir les événements de journal d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-logs-by-user"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/multifactor/actions/invalidate-remember-browser","playground":"interactive","deprecated":false,"title":"Invalider tous les navigateurs mémorisés pour l’authentification multifacteur (MFA)","href":"/docs/fr-ca/api/management/v2/users/post-invalidate-remember-browser"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/multifactor/{provider}","playground":"interactive","deprecated":false,"title":"Supprimer un Provider multifacteur d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-multifactor-by-provider"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/organizations","playground":"interactive","deprecated":false,"title":"Lister les organisations d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-user-organizations"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/permissions","playground":"interactive","deprecated":false,"title":"Obtenir les Permissions d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-permissions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/permissions","playground":"interactive","deprecated":false,"title":"Supprimer des permissions d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-permissions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/permissions","playground":"interactive","deprecated":false,"title":"Attribuer des permissions à un utilisateur","href":"/docs/fr-ca/api/management/v2/users/post-permissions"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/recovery-code-regeneration","playground":"interactive","deprecated":false,"title":"Générer un nouveau code de récupération pour l’authentification multifacteur (MFA)","href":"/docs/fr-ca/api/management/v2/users/post-recovery-code-regeneration"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/revoke-access","playground":"interactive","deprecated":false,"title":"Révoque les ressources sélectionnées attribuées à un utilisateur","href":"/docs/fr-ca/api/management/v2/users/user-revoke-access"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/risk-assessments/clear","playground":"interactif","deprecated":"faux","title":"Effacer les évaluateurs de Risk Assessment pour un utilisateur donné","href":"/docs/fr-ca/api/management/v2/users/post-clear-assessors"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{id}/roles","playground":"interactive","deprecated":false,"title":"Obtenir les rôles d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-user-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{id}/roles","playground":"interactive","deprecated":false,"title":"Supprimez des rôles d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-user-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /users/{id}/roles","playground":"interactive","deprecated":false,"title":"Attribuer des rôles à un utilisateur","href":"/docs/fr-ca/api/management/v2/users/post-user-roles"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{user_id}/refresh-tokens","playground":"interactif","deprecated":false,"title":"Obtenir les refresh tokens d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-refresh-tokens-for-user"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{user_id}/refresh-tokens","playground":"interactive","deprecated":false,"title":"Supprimer les refresh tokens d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-refresh-tokens-for-user"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users/{user_id}/sessions","playground":"interactive","deprecated":false,"title":"Obtenir les sessions d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/get-sessions-for-user"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /users/{user_id}/sessions","playground":"interactive","deprecated":false,"title":"Supprimer les sessions d’un utilisateur","href":"/docs/fr-ca/api/management/v2/users/delete-sessions-for-user"}]},{"group":"Utilisateurs par courriel","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /users-by-email","playground":"interactive","deprecated":false,"title":"Rechercher des utilisateurs par courriel","href":"/docs/fr-ca/api/management/v2/users-by-email/get-users-by-email"}]},{"group":"Informations d’identification vérifiables","pages":[{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /verifiable-credentials/verification/templates","playground":"interactive","deprecated":false,"title":"Répertorier les modèles d’attestations vérifiables pour un tenant.","href":"/docs/fr-ca/api/management/v2/verifiable-credentials/get-vc-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json POST /verifiable-credentials/verification/templates","playground":"interactive","deprecated":false,"title":"Créer un modèle d’attestation vérifiable.","href":"/docs/fr-ca/api/management/v2/verifiable-credentials/post-vc-templates"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json GET /verifiable-credentials/verification/templates/{id}","playground":"interactive","deprecated":false,"title":"Obtenir un modèle d’attestation vérifiable par ID.","href":"/docs/fr-ca/api/management/v2/verifiable-credentials/get-vc-templates-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json DELETE /verifiable-credentials/verification/templates/{id}","playground":"interactive","deprecated":false,"title":"Supprimer un modèle de justificatif vérifiable par ID.","href":"/docs/fr-ca/api/management/v2/verifiable-credentials/delete-vc-templates-by-id"},{"openapi":"docs/fr-ca/oas/management/v2/management-api-oas.json PATCH /verifiable-credentials/verification/templates/{id}","playground":"interactive","deprecated":false,"title":"Mettre à jour un modèle de justificatif vérifiable par ID.","href":"/docs/fr-ca/api/management/v2/verifiable-credentials/patch-vc-templates-by-id"}]}]},{"group":"API d’authentification","icon":"list","root":{"title":"Authentication API","href":"/docs/fr-ca/api/authentication"},"pages":[{"group":"Connexion","pages":[{"title":"Social","sidebarTitle":"Social","href":"/docs/fr-ca/api/authentication/login/index"},{"title":"Base de données/AD/LDAP (passive)","href":"/docs/fr-ca/api/authentication/login/authenticate-using-database"},{"title":"Enterprise (SAML et autres)","href":"/docs/fr-ca/api/authentication/login/enterprise-saml-and-others"}]},{"group":"Déconnexion","pages":[{"title":"Déconnexion Auth0","href":"/docs/fr-ca/api/authentication/logout/auth-0-logout"},{"title":"Déconnexion OIDC","href":"/docs/fr-ca/api/authentication/logout/oidc-logout"},{"title":"Déconnexion SAML","href":"/docs/fr-ca/api/authentication/logout/saml-logout"},{"title":"Révocation globale des jetons","href":"/docs/fr-ca/api/authentication/logout/global-token-revocation"}]},{"group":"Authentification par canal d’appui","pages":[{"title":"Connexion par canal arrière","href":"/docs/fr-ca/api/authentication/login/start-back-channel-login"},{"title":"Flux de connexion par canal arrière - Vérification de l’état","href":"/docs/fr-ca/api/authentication/login/check-back-channel-login-status"}]},{"group":"Sans mot de passe","pages":[{"title":"Obtenir un code ou un lien","href":"/docs/fr-ca/api/authentication/passwordless/get-code-or-link"},{"title":"Authentifier un utilisateur","href":"/docs/fr-ca/api/authentication/passwordless/authenticate-user"},{"title":"Verify","href":"/docs/fr-ca/api/authentication/passwordless/verify"}]},{"group":"Clés d’identification","pages":[{"title":"Lancer un défi de clé d’accès","href":"/docs/fr-ca/api/authentication/passkey/challenge"},{"title":"Enregistrer un nouvel utilisateur avec une clé d’accès","href":"/docs/fr-ca/api/authentication/passkey/register"}]},{"group":"S’inscrire","pages":[{"title":"Créer un nouvel utilisateur","href":"/docs/fr-ca/api/authentication/signup/create-a-new-user"}]},{"group":"Changer le mot de passe","pages":[{"title":"Change Password","href":"/docs/fr-ca/api/authentication/change-password/change-password"}]},{"group":"Profil utilisateur","pages":[{"title":"Obtenir les renseignements sur l’utilisateur","href":"/docs/fr-ca/api/authentication/user-profile/get-user-info"}]},{"group":"Authentification multifacteur","pages":[{"title":"requête de défi","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/request-mfa-challenge"},{"title":"Vérifier l’authentification multifacteur avec un mot de passe à usage unique (OTP)","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/verify-mfa-with-otp"},{"title":"Vérifier avec la méthode hors bande (OOB)","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/verify-with-out-of-band"},{"title":"Vérifier avec un code de récupération","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/verify-with-recovery-code"},{"title":"Ajouter un authentificateur","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/add-an-authenticator"},{"title":"Lister les authentificateurs","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/list-authenticators"},{"title":"Supprimer un Authentificateur","href":"/docs/fr-ca/api/authentication/multi-factor-authentication/delete-authenticator"}]},{"group":"SAML","pages":[{"title":"Accepter une requête","href":"/docs/fr-ca/api/authentication/saml/accept-saml-request"},{"title":"Récupérer les métadonnées","href":"/docs/fr-ca/api/authentication/saml/get-saml-metadata"},{"title":"Flux d’authentification unique (SSO) initié par l’IdP","href":"/docs/fr-ca/api/authentication/saml/idp-initiated-sso"}]},{"group":"Fédération WS","pages":[{"title":"Accepter une requête WS-Federation","href":"/docs/fr-ca/api/authentication/ws-federation/accept-ws-federation-request"},{"title":"Obtenir les métadonnées WS-Federation","href":"/docs/fr-ca/api/authentication/ws-federation/get-ws-federation-metadata"}]},{"group":"Enregistrement dynamique des applications (clients)","pages":[{"title":"Enregistrement dynamique d'une application cliente","href":"/docs/fr-ca/api/authentication/dynamic-application-client-registration/dynamic-application-registration"}]},{"group":"Flux de code d’autorisation","pages":[{"title":"Autoriser l’application","href":"/docs/fr-ca/api/authentication/authorization-code-flow/authorize-application"},{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/authorization-code-flow/get-token"}]},{"group":"Flux de code d’autorisation avec PKCE","pages":[{"title":"Autoriser","href":"/docs/fr-ca/api/authentication/authorization-code-flow-with-pkce/authorize-with-pkce"},{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/authorization-code-flow-with-pkce/get-token-pkce"}]},{"group":"Flux de code d’autorisation avec protection accrue de la vie privée","pages":[{"title":"Requêtes d’autorisation poussées (PAR)","href":"/docs/fr-ca/api/authentication/authorization-code-flow-with-enhanced-privacy-protection/push-authorization-requests"},{"title":"Autoriser","href":"/docs/fr-ca/api/authentication/authorization-code-flow-with-enhanced-privacy-protection/authorize"},{"title":"Échanger un code d’autorisation contre un jeton","href":"/docs/fr-ca/api/authentication/authorization-code-flow-with-enhanced-privacy-protection/exchange-authorization-code-for-token"}]},{"group":"Flux d’informations d’identification du client","pages":[{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/client-credential-flow/get-token"}]},{"group":"Flux implicite","pages":[{"title":"Autoriser","href":"/docs/fr-ca/api/authentication/implicit-flow/authorize"}]},{"group":"Échange personnalisé de jetons","pages":[{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/custom-token-exchange/get-token"}]},{"group":"Échange de jetons pour le compte d’un tiers","pages":[{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/on-behalf-of-token-exchange/get-token"}]},{"group":"Flux Cross App Access","pages":[{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/cross-app-access/get-token"}]},{"group":"Échange de jetons avec le coffre-fort de jetons","pages":[{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/token-vault-token-exchange/get-token"}]},{"group":"Flux de mot de passe du propriétaire de la ressource","pages":[{"title":"Obtenir un jeton","href":"/docs/fr-ca/api/authentication/resource-owner-password-flow/get-token"}]},{"group":"Flux d’autorisation des appareils","pages":[{"title":"Autoriser un appareil","href":"/docs/fr-ca/api/authentication/device-authorization-flow/authorize-device"}]},{"group":"Jeton d’actualisation","pages":[{"title":"Actualiser un jeton d’accès","href":"/docs/fr-ca/api/authentication/refresh-token/refresh-token"}]},{"group":"Révoquer le jeton d’actualisation","pages":[{"title":"Révoquer un jeton d’actualisation","href":"/docs/fr-ca/api/authentication/revoke-refresh-token/revoke-refresh-token"}]},{"group":"Échange de jetons pour les connexions sociales natives","pages":[{"title":"Token Exchange for Native Social","href":"/docs/fr-ca/api/authentication/token-exchange-for-native-social/token-exchange-native-social"}]},{"group":"Connexion [ancienne version]","pages":[{"title":"Social avec le jeton d’accès du fournisseur","href":"/docs/fr-ca/api/authentication/login-legacy/social-with-providers-access-token"},{"title":"Base de données/AD/LDAP (actif)","href":"/docs/fr-ca/api/authentication/login-legacy/database-ad-lapd-active"}]},{"group":"Profil utilisateur [ancienne version]","pages":[{"title":"Informations sur le jeton","href":"/docs/fr-ca/api/authentication/user-profile-legacy/get-token-info"}]},{"group":"Liaison de comptes [ancienne version]","pages":[{"title":"Lier","href":"/docs/fr-ca/api/authentication/account-linking-legacy/link"},{"title":"Dissocier","href":"/docs/fr-ca/api/authentication/account-linking-legacy/unlink"}]},{"group":"Délégation [ancienne version]","pages":[{"title":"Delegation","href":"/docs/fr-ca/api/authentication/delegation-legacy/delegation"}]},{"group":"Usurpation d’identité [ancienne version]","pages":[{"title":"Usurpation d’identité","href":"/docs/fr-ca/api/authentication/impersonation-legacy/impersonation"}]},{"group":"Propriétaire de la ressource [ancienne version]","pages":[{"title":"Octroi par mot de passe du propriétaire de la ressource","href":"/docs/fr-ca/api/authentication/resource-owner-legacy/resource-owner-password-grant"}]}]}]},{"item":"SDK","icon":"cube","pages":[{"title":"SDK","href":"/docs/fr-ca/libraries"}]},{"item":"Catalogue des événements","icon":"notes","pages":[{"title":"Catalogue des événements","href":"/docs/fr-ca/events"}]},{"item":"Référence des Actions","icon":"square-bolt","pages":[{"title":"Référence des Actions","href":"/docs/fr-ca/actions/reference"}]},{"item":"Catalogue des journaux du locataire","icon":"square-list","pages":[{"title":"Catalogue des journaux du locataire","href":"/docs/fr-ca/tenant-logs"}]},{"item":"Composants universels","icon":"objects-column","pages":[{"title":"Composants universels","href":"/docs/fr-ca/get-started/universal-components/universal-components-overview"}]}]}]},{"language":"ja-jp","footer":{"socials":{"x-twitter":"https://x.com/auth0","github":"https://github.com/auth0","linkedin":"https://www.linkedin.com/company/auth0"},"links":[{"header":"開発者向け","items":[{"label":"開発者ハブ","href":"https://developer.auth0.com"},{"label":"コードサンプルとガイド","href":"https://developer.auth0.com/resources"},{"label":"Zero Index Newsletter","href":"https://auth0.com/blog/newsletter"},{"label":"ブログ","href":"https://auth0.com/blog"},{"label":"変更履歴","href":"https://auth0.com/changelog"}]},{"header":"ドキュメント","items":[{"label":"ドキュメント","href":"https://auth0.com/docs"},{"label":"クイックスタート","href":"https://auth0.com/docs/quickstarts"},{"label":"API","href":"https://auth0.com/docs/api"},{"label":"SDKライブラリ","href":"https://auth0.com/docs/libraries"},{"label":"教育","href":"https://auth0.com/learn"},{"label":"IAM(CIAM)入門","href":"https://auth0.com/intro-to-iam"},{"label":"レポート","href":"https://auth0.com/resources/whitepapers"},{"label":"ウェビナー","href":"https://auth0.com/resources/webinars"}]},{"header":"サポートセンター","items":[{"label":"コミュニティ","href":"https://community.auth0.com"},{"label":"ヘルプ","href":"https://support.auth0.com"},{"label":"よくある質問","href":"https://auth0.com/docs/troubleshoot"},{"label":"Auth0","href":"https://auth0.com"}]},{"header":"会社情報","items":[{"label":"導入企業","href":"https://auth0.com/customers"},{"label":"コンプライアンス","href":"https://auth0.com/security"},{"label":"パートナー","href":"https://auth0.com/partners"},{"label":"採用情報","href":"https://www.okta.com/company/careers"},{"label":"Okta + Auth0","href":"https://www.okta.com/okta-and-auth0"},{"label":"私たちについて","href":"https://auth0.com/about"}]}]},"pages":[{"title":"ja-jp","href":"/docs/ja-jp/api/management/v2/events/subscribe-events"}]}]},"basePath":"","title":"S’abonner aux événements via Server-Sent Events (SSE) - Auth0 Docs","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}