Capacité

Intégrations IdP supplémentaires

Reliez au même flux d'accès AAM les systèmes d'identité legacy, sociaux, publics et personnalisés qui ne parlent ni SAML ni OIDC.

TR7 AAM réunit la diversité des fournisseurs d'identité dans un seul modèle de décision d'accès. L'authentification RADIUS, HTTP API, Web Form, OAuth2, base d'utilisateurs locale et portail fonctionne via la même abstraction de fournisseur d'authentification. Cette structure ne laisse pas de côté les systèmes legacy qui ne savent pas parler SAML ou OIDC. Les anciennes infrastructures d'authentification RADIUS, les services d'identité REST personnalisés, les sources d'identité sociales/publiques et les dépôts d'utilisateurs locaux peuvent être intégrés à la même chaîne d'accès conditionnel, de MFA, de lockout et d'audit. Les informations utilisateur provenant de chaque fournisseur sont mappées sur l'objet d'identité AAM standard. Ainsi, quel que soit le fournisseur avec lequel l'utilisateur s'authentifie, la politique d'accès est appliquée depuis le même centre ; les contrôles de MFA, groupe, rôle, appareil, IP et session sont évalués dans le même flux. Résultat : quel que soit le fournisseur d'identité, c'est AAM qui prend la décision d'accès. TR7 ajoute une couche moderne de gestion des accès, d'audit et de sécurité sans démonter l'infrastructure d'identité legacy.

9
Types de fournisseur d'authentification : OAuth2, OIDC, LDAP, RADIUS, HTTP, LocalDB, Portal, WebForm et plus
2
Fournisseurs OAuth2 sociaux/publics intégrés : Google et identité publique nationale
3
Conditions de succès du connecteur HTTP : status code, présence de cookie, URL de redirection

L'infrastructure d'identité d'entreprise ne se résume pas à un seul protocole.

L'architecture d'identité des organisations modernes n'est pas homogène. Tandis qu'une équipe utilise un annuaire central, une autre unité métier peut dépendre d'un ancien système d'authentification basé sur RADIUS, un groupe d'utilisateurs externes d'une identité sociale, et une application de service public d'une identité publique nationale. Dans les projets fintech, santé et secteur public, les services d'identité REST personnalisés sont également fréquents.

Les plateformes d'accès traditionnelles traitent souvent cette diversité au cas par cas. Chaque fournisseur génère une intégration différente, une piste d'audit différente, un comportement d'erreur différent et un flux MFA différent. Au final, la politique de sécurité se fragmente ; l'opérateur doit gérer le même utilisateur de manière différente selon les systèmes.

Les systèmes legacy constituent un problème distinct. Remplacer une infrastructure d'authentification RADIUS ou Web Form en service depuis des années est à la fois coûteux et risqué. Pourtant, sans ajouter une couche de MFA, d'accès conditionnel, de lockout, de contrôle d'IP et d'audit devant ces systèmes, il n'est pas possible d'atteindre un niveau zero-trust moderne.

Les API d'identité personnalisées révèlent la même lacune. Si le système d'authentification client, d'OTP ou d'identité mobile propre à l'organisation expose un endpoint HTTP, la plateforme d'accès doit pouvoir l'utiliser comme fournisseur d'identité. Sinon, chaque application doit écrire sa propre intégration.

TR7 AAM réunit différents modèles de fournisseurs d'identité dans une seule couche de fournisseur d'authentification ; il relie les fournisseurs RADIUS, OAuth2, HTTP API, Web Form, LocalDB et Portal au même moteur d'accès, de MFA et d'audit.

Notre approche

TR7 AAM fait fonctionner différentes sources d'identité sous un seul modèle de fournisseur et porte chaque résultat d'authentification vers la même chaîne de décision d'accès.

Un seul modèle de fournisseur d'authentification réunit tous les fournisseurs

Les fournisseurs RADIUS, OAuth2, HTTP API, Web Form, LocalDB et Portal sont définis comme le même type d'objet fournisseur. Le moteur de flux traite chaque fournisseur de la même manière, avec les transitions de succès, d'erreur, de lockout et de MFA.

RADIUS modernise l'authentification legacy sans la remplacer

Avec la prise en charge de PAP et CHAP, les backends RADIUS existants peuvent être placés derrière AAM. Le système d'authentification existant est préservé ; on lui ajoute MFA, accès conditionnel, lockout et audit.

OAuth2 relie les identités sociales et publiques au flux d'accès

Les fournisseurs OAuth2 intégrés et les configurations OAuth2 personnalisées peuvent être reliés à AAM. Des scénarios comme la restriction de domaine Google Workspace et le mapping des champs d'une identité publique nationale sont intégrés à un seul moteur d'accès.

Le connecteur HTTP API relie les systèmes d'identité personnalisés

Le service d'identité REST, le système d'OTP ou l'endpoint d'authentification client propre à l'organisation peut être utilisé comme fournisseur AAM. En configurant la méthode, les headers, le body et les conditions de succès, le besoin de développement supplémentaire est réduit.

Capacités

Les intégrations de fournisseurs d'identité supplémentaires portent vers le modèle de sécurité commun d'AAM différentes sources d'identité, des systèmes d'authentification legacy aux API REST personnalisées.

La prise en charge de RADIUS PAP et CHAP couvre les infrastructures legacy

TR7 AAM prend en charge les types d'authentification PAP et CHAP côté RADIUS. PAP offre une compatibilité legacy plus simple ; CHAP offre un comportement d'authentification basé sur challenge. L'infrastructure RADIUS existante peut être placée devant AAM sans être remplacée. C'est une voie de modernisation pratique pour les systèmes télécom, NAC, anciens VPN et accès d'entreprise.

La clé secrète partagée RADIUS établit une relation de fournisseur sécurisée

Une clé secrète partagée distincte peut être définie pour chaque backend RADIUS. Ainsi, la relation d'authentification entre AAM et le serveur RADIUS est séparée par fournisseur. Dans les environnements multi-RADIUS, chaque intégration possède sa propre frontière de sécurité. Les changements opérationnels sont gérés via une seule configuration centrale.

La prise en charge de plusieurs serveurs RADIUS assure un comportement de failover

Plusieurs serveurs RADIUS peuvent être définis sous un fournisseur. Si le serveur principal ne répond pas, le serveur secondaire peut prendre le relais. Cette structure fonctionne avec un comportement de timeout court et de bascule rapide adapté à la nature UDP de RADIUS. Le système d'identité legacy se rapproche d'un modèle de haute disponibilité.

La restriction hosted-domain de Google OAuth2 limite les connexions d'entreprise

Le fournisseur Google OAuth2 peut être restreint à un domaine Workspace spécifique. Ainsi, seuls les utilisateurs du domaine appartenant à l'organisation peuvent se connecter. Les comportements access type et prompt peuvent être configurés selon le flux OAuth2. L'identité sociale externe devient contrôlée par la politique d'accès d'entreprise.

L'OAuth2 d'identité publique nationale permet la connexion avec une identité citoyenne

Le fournisseur OAuth2 d'identité publique nationale fonctionne avec des mappings de champs intégrés pour les scénarios d'identité publique. Des champs tels que numéro d'identité, prénom, nom, e-mail, téléphone et date de naissance peuvent être portés vers l'objet utilisateur AAM. Le flux avec PKCE renforce la sécurité de l'authentification. Dans les applications de service public, l'identité citoyenne est reliée à la chaîne d'accès AAM.

Les fournisseurs OAuth2 personnalisés se connectent avec une définition d'endpoints complète

En mode Custom OAuth2, les URL d'authorization, de token, de userinfo, de logout et de revocation peuvent être définies séparément. Client ID, secret, scope, response type, grant type et comportement PKCE peuvent être configurés. Ainsi, les systèmes d'identité d'entreprise personnalisés parlant l'OAuth2 standard sont intégrés à AAM. L'intégration est gérée au sein du modèle de fournisseur unique.

L'authentification Web Form utilise les écrans de connexion legacy

Certaines anciennes applications n'offrent pas de protocole standard ; elles n'ont qu'un formulaire de connexion web. TR7 AAM peut définir, via le fournisseur web form, l'URL de connexion, les champs du formulaire et les conditions de succès. Le succès peut être détecté par le comportement de redirection, de cookie ou de status code. Ainsi, l'écran de connexion d'une ancienne application peut être pris dans la chaîne de contrôle AAM.

Le fournisseur HTTP API utilise les systèmes d'identité REST personnalisés

Le fournisseur HTTP API transforme n'importe quel endpoint REST en source d'authentification. Les méthodes GET, POST ou PUT ; les types de body JSON, multipart, URL-encoded ou raw peuvent être utilisés. La condition de succès peut être évaluée via le status code, la présence d'un cookie ou l'URL de redirection. Les systèmes d'OTP bancaire, d'authentification client ou de vérification mobile personnalisée peuvent être reliés avec ce modèle.

La base d'utilisateurs locale répond aux scénarios hors ligne et d'utilisateurs externes

Le fournisseur LocalDB utilise un dépôt d'utilisateurs local géré au sein d'AAM. Il convient aux environnements sans connexion Internet, aux systèmes de test, aux comptes de partenaires externes ou aux accès indépendants du dépôt d'identité central. Des contrôles de sécurité de base comme l'historique des mots de passe peuvent être appliqués. Cela facilite les scénarios d'usage autonome et self-hosted.

Le fournisseur Portal peut faire d'un autre portail AAM une source d'identité

Le fournisseur Portal peut utiliser la gateway d'un autre portail AAM comme source d'authentification. Cette structure prend en charge les scénarios de transition de type SSO entre plusieurs portails ou différentes portes d'accès. L'utilisateur est authentifié dans une seule chaîne AAM et peut être porté vers d'autres points d'accès. Dans les grands déploiements d'entreprise, cela simplifie l'architecture de portail.

Le mapping utilisateur convertit tous les fournisseurs en objet d'identité standard

Chaque fournisseur peut renvoyer des noms de champs différents. Avec userMapping, TR7 mappe les valeurs des source attributes sur les champs standard d'AAM. Par exemple, le numéro d'identité, l'e-mail, le groupe, le téléphone ou le display name sont portés vers l'objet utilisateur commun. Le MFA, l'accès conditionnel et l'injection SSO vers le backend fonctionnent via cet objet standard.

La politique de lockout par fournisseur réduit le risque de brute force

Chaque fournisseur d'authentification peut hériter, étendre ou override son propre comportement de lockout. Ainsi, des fournisseurs comme RADIUS, HTTP API ou LocalDB peuvent avoir un seuil de tentatives échouées différent. La protection contre le brute force ne se coince pas dans un seul réglage global. La politique est déterminée selon le profil de risque du fournisseur d'identité.

Profondeur opérationnelle

Les fournisseurs d'identité supplémentaires doivent être conçus conjointement avec le comportement de protocole, l'accès réseau, le mapping utilisateur, la gestion des connexions échouées et les pistes d'audit.

01

Comportement UDP de RADIUS

RADIUS fonctionne sur UDP ; il n'a pas la logique classique de pool de connexions TCP. Les valeurs de timeout doivent être courtes et le comportement de failover rapidement planifié. Si plusieurs serveurs RADIUS sont définis, le temps de réponse et l'ordre doivent être choisis avec soin.

02

State et PKCE OAuth2

Dans les flux OAuth2, le state et le PKCE réduisent les risques de CSRF et de rejeu. Dans les scénarios axés sur le secteur public ou le mobile, le comportement PKCE est particulièrement important. Lors de la configuration du fournisseur, des hypothèses sécurisées doivent être préservées.

03

Conditions de succès HTTP

Le fournisseur HTTP API n'est pas obligé de ne regarder que le status code. Des conditions de succès supplémentaires comme la présence d'un cookie ou l'URL de redirection peuvent être utilisées. Cela permet de s'adapter aux différents comportements de succès des services d'identité personnalisés.

04

Injection de smart variables

Des entrées utilisateur ou des variables AAM peuvent être utilisées dans le path, le body, les headers HTTP et les champs Web Form. Le nom d'utilisateur, l'OTP ou d'autres champs de saisie peuvent être ajoutés dynamiquement à la requête d'identité. Ce comportement doit être utilisé avec une validation soigneuse.

05

Sélection du domaine réseau

Certains types de fournisseurs doivent sortir par le bon domaine réseau pour atteindre le fournisseur d'identité externe. Les fournisseurs OAuth2, OIDC ou Web Form peuvent nécessiter différentes route tables. La sélection réseau par fournisseur est critique pour le succès de l'intégration.

06

Piste d'audit et SIEM

Chaque tentative de fournisseur doit être écrite dans le journal d'audit avec un résultat réussi, échoué ou verrouillé. Le type de fournisseur, l'utilisateur, l'IP source et l'information de résultat peuvent être transférés vers le SIEM. Cela assure un audit unifié dans une infrastructure d'identité fragmentée.

Dans quels scénarios l'utiliser

Moderniser une infrastructure RADIUS legacy avec le MFA

Un ancien système d'authentification RADIUS en service dans un environnement télécom ou FAI est préservé. Placé devant TR7 AAM, on lui ajoute MFA, accès conditionnel et audit central.

Connexion avec une identité publique nationale dans une application du secteur public

Un portail municipal ou public peut effectuer la connexion citoyenne via l'OAuth2 d'identité publique nationale. Les champs d'identité sont portés dans la session AAM et l'accès au service est géré par les règles d'accès conditionnel.

Utiliser Google, l'annuaire et RADIUS ensemble dans une organisation hybride

Différentes régions ou équipes peuvent utiliser différents systèmes d'identité. TR7 AAM réunit ces fournisseurs sous une seule gateway et un seul modèle d'audit.

Faire d'une API d'identité REST bancaire un fournisseur

Si le service d'authentification client ou d'OTP d'une banque expose une API REST, AAM peut l'appeler comme fournisseur HTTP. Le succès est vérifié par la condition de status code, de cookie ou de redirection.

Utiliser une base d'utilisateurs locale pour les partenaires externes

Les comptes de partenaires qui ne seront pas intégrés à l'annuaire d'entreprise central peuvent être gérés dans LocalDB d'AAM. Une politique de MFA, de lockout et d'accès distincte est appliquée à ces comptes.

Questions fréquentes

Quels types de fournisseurs d'authentification TR7 AAM prend-il en charge ?
RADIUS (PAP et CHAP), OAuth2 (fournisseurs personnalisés, y compris Google et identité publique nationale intégrés), connecteur HTTP API, Web Form, base d'utilisateurs locale (LocalDB) et fournisseur Portal sont pris en charge. Tous ces types fonctionnent sur la même abstraction de fournisseur d'authentification ; ils se relient de manière égale au flux d'accès conditionnel, de MFA, de lockout et d'audit.
Dois-je remplacer mon backend RADIUS existant ?
Non. TR7 AAM se place devant le backend RADIUS existant ; l'authentification via PAP ou CHAP continue de se faire via RADIUS. AAM ajoute à cette authentification une couche de MFA, d'accès conditionnel, de contrôle d'IP, de lockout et d'audit. Vous n'avez pas besoin de toucher à l'infrastructure RADIUS.
Comment fonctionne l'intégration OAuth2 d'identité publique nationale ?
Dans TR7 AAM, l'OAuth2 d'identité publique nationale est défini de manière intégrée ; les endpoints de la fédération d'identité publique n'ont pas à être saisis séparément. PKCE (S256) est obligatoire. Des champs tels que numéro d'identité, prénom, nom, e-mail, téléphone et date de naissance sont mappés sur l'objet utilisateur AAM standard ; l'accès conditionnel et l'audit sont appliqués via cet objet.
Quelles conditions de succès le fournisseur HTTP API prend-il en charge ?
Trois conditions de succès peuvent être combinées : le status code HTTP (par exemple 200), la présence d'un cookie spécifique et la correspondance d'URL de redirection. Cette flexibilité permet d'intégrer des services d'identité personnalisés aux comportements variés — gateway d'OTP bancaire, service de vérification mobile ou API d'identité client d'entreprise — dans un seul modèle de fournisseur.
Comment les champs utilisateur provenant de différents fournisseurs sont-ils normalisés ?
Chaque fournisseur peut renvoyer des noms de champs différents. La configuration userMapping de TR7 convertit les source attributes en champs standard d'AAM. Par exemple, le numéro d'identité provenant de l'identité publique nationale est mappé sur userId, le name provenant de Google sur displayName. Après le mapping, le MFA, l'accès conditionnel et l'injection SSO vers le backend fonctionnent via l'objet standard.
Une politique de lockout différente peut-elle être définie pour chaque fournisseur ?
Oui. Chaque fournisseur d'authentification peut hériter (inherit), étendre (extend) ou totalement override son propre comportement de lockout. Un seuil de tentatives échouées plus bas peut être attribué aux fournisseurs moins contrôlés comme RADIUS ou HTTP API ; une politique différente est définie pour les fournisseurs LocalDB ou Portal. La protection contre le brute force ne reste pas liée à un seul seuil global.

Reliez chaque source d'identité à un seul moteur d'accès

Faites fonctionner RADIUS, OAuth2, HTTP API et la base d'utilisateurs locale dans le même flux d'accès conditionnel, de MFA et d'audit. Examinons cela ensemble dans une installation en direct sur votre propre environnement.