Formation certifiante PingAM APIs & Customization (AM-421)

Cette formation assure une introduction technique pratique à la gestion des APIs PingAM et des cas d’usage de personnalisation. Les étudiants étudieront les points d’extension de Access Management et acquerront les compétences nécessaires pour étendre et intégrer une solution Access Management dans un contexte réel. Les bonnes pratiques de développement sont communiquées à travers une série de TP. Notez que la Révision B de ce cours se concentre sur Ping Access Management, construit à partir du projet open source OpenAM 13.

  • Lister les points d’extension d’OpenAM
  • Décrire le mécanisme d’Interface du Fournisseur de Service (Service Provider Interface)
  • Indiquer les composants personnalisables affectés au niveau des cas d’utilisation courants d’OpenAM
  • Utiliser le service de gestion de service
  • Assimiler les concepts de base de l’écriture de scripts (scripting)
  • Utiliser l’interface d’administration pour effectuer des opérations de recherche modification et de configuration de scripts
  • Décrire le processus d’Authentification d’OpenAM
  • Concevoir et implémenter un module d’authentification personnalisé
  • Discuter des caractéristiques des plugins de Post-authentification (PAP)
  • Concevoir et implémenter un plugin de Post-authentification personnalisé
  • Décrire le processus d’authentification par script
  • Expliquer comment les modules d’authentification scriptés côté serveur communiquent avec OpenAM
  • Manipuler l’interface d’administration pour créer et tester des chaînes d’authentification contenant des scripts
  • Discuter des concepts de politique dans OpenAM 13
  • Implémenter une condition de droit (Entitlement Condition) ou une condition scriptée (Scripted Condition)
  • Décrire l’API REST Common ForgeRock (CREST)
  • Activer le partage de ressources d’origine croisée (Cross-Origin Resource Sharing CORS) dans OpenAM
  • Expliquer le processus d’authentification des utilisateurs via l’API REST
  • Décrire la gestion des identités et des domaines à travers l’API REST

ce cours est basé sur la version AM-421 Revision B.3

  • Développeurs d’applications adaptant les applications clientes pour utiliser les fonctionnalités de gestion d’accès OpenAM
  • Architectes systèmes et développeurs logiciels étendant et intégrant les services OpenAM pour leurs organisations
  • Achèvement du cours Ping Access Management Essentials
  • Connaissance des commandes UNIX/Linux
  • Une compréhension de HTTP et des applications Web
  • Une compréhension de base du fonctionnement des serveurs d’annuaire
  • Une compréhension de base de REST
  • Une connaissance de base des environnements basés sur Java serait bénéfique, mais aucune expérience en programmation n’est requise

Chapitre 1 : Introduction à la Personnalisation dans AM

1 : Utilisation des Points d’Extension

Chapitre 2 : Personnalisation de l’Authentification

1 : Introduction aux Arbres et Noeuds d’Authentification
2 : Personnalisation avec les Arbres et Noeuds d’Authentification
3 : Développement de Scripts avec les API de Scripting
4 : Migration des Modules d’Authentification vers les Arbres et Noeuds d’Authentification

Chapitre 3 :Personnalisation de l’Autorisation

1 : Personnalisation de l’Autorisation

Chapitre 4 : Personnalisation avec les Clients REST

1 : Utilisation de l’API REST
2 : Authentification avec REST
3 : Travail avec l’API RESTful de Self-Service Utilisateur
4 : Autorisation avec REST

Chapitre 5 : Fédération avec OAuth 2.0

1 : Mise en Place de Portées Personnalisées OAuth

Chapitre 6 : Utilisation de l’Accès Géré par l’Utilisateur (UMA)

• Formation à distance avec un expert
• Sessions inter-entreprises
• 5 jours
• Certifiante sur assiduité
• 5 250 € (avant remises client)

• Du lundi 18 novembre au vendredi 22 novembre 2024
• Sessions additionnelles sur demande

Formation certifiante PingAM APIs & Customization (AM-421)

Cette formation assure une introduction technique pratique à la gestion des APIs PingAM et des cas d’usage de personnalisation. Les étudiants étudieront les points d’extension de Access Management et acquerront les compétences nécessaires pour étendre et intégrer une solution Access Management dans un contexte réel. Les bonnes pratiques de développement sont communiquées à travers une série de TP. Notez que la Révision B de ce cours se concentre sur Ping Access Management, construit à partir du projet open source OpenAM 13.

  • Lister les points d’extension d’OpenAM
  • Décrire le mécanisme d’Interface du Fournisseur de Service (Service Provider Interface)
  • Indiquer les composants personnalisables affectés au niveau des cas d’utilisation courants d’OpenAM
  • Utiliser le service de gestion de service
  • Assimiler les concepts de base de l’écriture de scripts (scripting)
  • Utiliser l’interface d’administration pour effectuer des opérations de recherche modification et de configuration de scripts
  • Décrire le processus d’Authentification d’OpenAM
  • Concevoir et implémenter un module d’authentification personnalisé
  • Discuter des caractéristiques des plugins de Post-authentification (PAP)
  • Concevoir et implémenter un plugin de Post-authentification personnalisé
  • Décrire le processus d’authentification par script
  • Expliquer comment les modules d’authentification scriptés côté serveur communiquent avec OpenAM
  • Manipuler l’interface d’administration pour créer et tester des chaînes d’authentification contenant des scripts
  • Discuter des concepts de politique dans OpenAM 13
  • Implémenter une condition de droit (Entitlement Condition) ou une condition scriptée (Scripted Condition)
  • Décrire l’API REST Common ForgeRock (CREST)
  • Activer le partage de ressources d’origine croisée (Cross-Origin Resource Sharing CORS) dans OpenAM
  • Expliquer le processus d’authentification des utilisateurs via l’API REST
  • Décrire la gestion des identités et des domaines à travers l’API REST

ce cours est basé sur la version AM-421 Revision B.3

  • Développeurs d’applications adaptant les applications clientes pour utiliser les fonctionnalités de gestion d’accès OpenAM
  • Architectes systèmes et développeurs logiciels étendant et intégrant les services OpenAM pour leurs organisations
  • Achèvement du cours Ping Access Management Essentials
  • Connaissance des commandes UNIX/Linux
  • Une compréhension de HTTP et des applications Web
  • Une compréhension de base du fonctionnement des serveurs d’annuaire
  • Une compréhension de base de REST
  • Une connaissance de base des environnements basés sur Java serait bénéfique, mais aucune expérience en programmation n’est requise

Chapitre 1 : Introduction à la Personnalisation dans AM

1 : Utilisation des Points d’Extension

Chapitre 2 : Personnalisation de l’Authentification

1 : Introduction aux Arbres et Noeuds d’Authentification
2 : Personnalisation avec les Arbres et Noeuds d’Authentification
3 : Développement de Scripts avec les API de Scripting
4 : Migration des Modules d’Authentification vers les Arbres et Noeuds d’Authentification

Chapitre 3 :Personnalisation de l’Autorisation

1 : Personnalisation de l’Autorisation

Chapitre 4 : Personnalisation avec les Clients REST

1 : Utilisation de l’API REST
2 : Authentification avec REST
3 : Travail avec l’API RESTful de Self-Service Utilisateur
4 : Autorisation avec REST

Chapitre 5 : Fédération avec OAuth 2.0

1 : Mise en Place de Portées Personnalisées OAuth

Chapitre 6 : Utilisation de l’Accès Géré par l’Utilisateur (UMA)

• Formation à distance avec un expert
• Sessions inter-entreprises
• 5 jours
• Certifiante sur assiduité
• 5 250 € (avant remises client)

• Du lundi 18 novembre au vendredi 22 novembre 2024
• Sessions additionnelles sur demande

Plus de formations

Plus de formations