Au travers de cette session vous découvrirez comment maximiser l’usage de PowerShell au travers der vos projets de gestion des identités. Au travers de nombreux exemples et de démonstrations ciblées vous aurez les clés de l’utilisation de PowerShell pour piloter vos systèmes IAM et pour gérer le provisionnement de vos applications. PowerShell est très puissant, venez découvrir comment !
5. Extensible Connectivity Management Agent 2.0
ECMA 2.0
Identity Days 2019
24 octobre 2019 - PARIS
• Interface C#
• Permet la création de MA entièrement personnalisés
• Import, export et gestion des mots de passe
• Personnaliser les messages de retour et d’erreurs
• Ne gère pas la synchronisation
7. Extensible Connectivity Management Agent 2.0
ECMA 2.0 – Recommandations et cas concrets
Identity Days 2019
24 octobre 2019 - PARIS
• Un développement par Objet
• Permet l’échange avec tout type de logiciel, progiciel,
service, directory, …
• CRUD complet ou partiel
8. Extensible Connectivity Management Agent 2.0
Réserves concernant les ECMA 2.X
Identity Days 2019
• Langage compilé (quoique, ça peut dissuader les inopportuns)
• Ne permet pas l’interrogation de la Metaverse
• Pas de tests unitaire
• N’est exécutable que via lancement de Run Profile
• Recommandé jusqu’à Windows 2012 R2
24 octobre 2019 - PARIS
9. Lithnet MIIS PowerShell
Présentation
Identity Days 2019
• Simplicité d’Installation
• Module Basé sur du C# (Dll Mim)
• Lit directement dans la base FIMSynchronisation Service
24 octobre 2019 - PARIS
10. Lithnet MIIS PowerShell
Exécution des Run Profiles
Identity Days 2019
• Simplicité d’exécution
• Administration déportée
• Synchronisation adaptée
24 octobre 2019 - PARIS
12. Lithnet MIIS PowerShell
Join et Projection
Identity Days 2019
• Projection Ciblée
• Joins Complexes
24 octobre 2019 - PARIS
13. Lithnet MIIS PowerShell
Accès aux Data de la Metaverse et des Connecteurs
Space
Identity Days 2019
• Export Ponctuel
• Rapport
• Debug
• Management Agent PowerShell
24 octobre 2019 - PARIS
14. PowerShell – Management Agent
Granfeldt PowerShell Management Agent (PSMA)
https://github.com/sorengranfeldt/psma
Identity Days 2019
24 octobre 2019 - PARIS
• PowerShell 3.0 minimum
• Est un ECMA
• Avoir une connaissance des ECMA C# est un plus
• Autorise les modules PowerShell et les dll
17. PowerShell – Management Agent
Identity Days 2019
24 octobre 2019 - PARIS
• Communauté active
• Non compilé (parfois dangereux)
• Connaissance plus répandue
• Interrogation de la Metaverse via Lithnet
• Difficulté en environnement hybride
Cas concrets
18. PowerShell – Modules
Bientôt disponible sur le GitHub Cerberis
Identity Days 2019
• Active Directory
• SAP
• Skype
• Office 365
24 octobre 2019 - PARIS
20. Lithnet Resource Management PowerShell
Accès aux Objets du portail
Identity Days 2019
• Création/Modification /Suppression
• Initialisation de référentiel
24 octobre 2019 - PARIS
21. Lithnet Resource Management PowerShell
Accès aux Objets du portail
Identity Days 2019
24 octobre 2019 - PARIS
22. Lithnet Resource Management PowerShell
Accès aux Objets du portail
Identity Days 2019
• Création/Modification /Suppression
• Initialisation de référentiel
24 octobre 2019 - PARIS
23. Lithnet Resource Management PowerShell
Initialisation de référentiel
Identity Days 2019
24 octobre 2019 - PARIS
24. Lithnet Resource Management PowerShell
Process Complexes Accélérés
Identity Days 2019
• Requête composite
• Accès rapide aux ressources
• Calcul plus rapide
24 octobre 2019 - PARIS
25. Lithnet Resource Management PowerShell
Utilisé aussi pour
Identity Days 2019
• Debug
• Rapport
24 octobre 2019 - PARIS
26. Resource Control Display Configuration
Personnalisation d’interface
Identity Days 2019
• XML
• Utilisation des XPath
• Un Objet par affichage
• Mais il y a moyen de tricher
24 octobre 2019 - PARIS
29. Fonctions
Créer ses propres outils
Identity Days 2019
24 octobre 2019 - PARIS
• Utilisées dans les Workflows et les Règles de
Synchronisation
• Bibliothèques de Classe C# (dll)
• On a tous une dll perso que l’on aimerait pouvoir
exploiter
• Permet d’exploiter les tests unitaires
33. MIM WAL
Update Resource
Identity Days 2019
24 octobre 2019 - PARIS
• Simplifie les calculs d’attributs
• Permet une souplesse dans les process
• Un des plus utiliser