223
29/09/2016 1 Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™© Site : http://www.alphorm.com Blog : http://blog.alphorm.com Emmanuel VINAZZA Formateur et Consultant indépendant en Systèmes et Messagerie Certifications : MCT, MCTS, MSCE Formation Implémentation de MIM 2016 (Microsoft Identity Manager)

Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

  • Upload
    alphorm

  • View
    2.998

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

1

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Formation

Implémentation de MIM 2016

(Microsoft Identity Manager)

Page 2: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

2

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Présentation du formateur

• Mes formations sur Alphorm

• Qu’est ce c’est Microsoft Identity Manager

• Cursus MIM 2016 sur Alphorm

• Les objectifs de la formation

• Le plan de formation

• Certification

Page 3: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

3

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation du formateurEmmanuel Vinazza

[email protected]

• Consultant Expert FIM & Exchange & SharePoint

• Mission d’architecture, de migration et de formation

• MCT, MCP, MCTS et MCSE Messaging

• Ma mission actuelle

• Mes références :

� Mon profil Viadeo http://www.viadeo.com/fr/profile/emmanuel.vinazza

� Mes certification Microsoft (Login : VINAZZA – Mot de passe : 1109) : https://mcp.microsoft.com/authenticate/validatemcp.aspx

� Mes références en tant qu’auteur : http://www.editions-eni.fr/livres/emmanuel-vinazza/.02d03a0154a79cf05d169d1b91db83ff.html#!WithAjaxContent

Page 4: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

4

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Mes formations sur Alphorm

Page 5: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

5

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Qu’est ce que c’est Microsoft Identity Manager?

• Microsoft Identity Manager ou MIM, la nouvelle version de FIM

• MIM est un méta annuaire basée sur un moteur permettant la synchronisation des objets entre plusieurs environnement

• MIM apporte un ensemble de technologies permettant la mise en œuvre de :

� Synchroniser des annuaires LDAP

� Synchroniser des mots de passe inter annuaires

� Gérer de manière centralisée des utilisateurs

� Gérer des politiques de droits

� Agréger du contenu d’identités

• MIM vous permet d’optimiser la gestion d’dentités au sein d’un environnement hétérogène

Page 6: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

6

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Cursus MIM 2016 sur Alphorm

Implémentation Configuration Exploitation

Page 7: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

7

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les objectifs de la formation

• Le scénario des services :

� Implémenter MIM 2016

� Configurer la solution mise en œuvre

� Mette en œuvre vos connecteurs

� Exploiter la solution nouvellement déployée

Page 8: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

8

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Le plan de formation• Module 1 : Présentation de MIM 2016

• Module 2 : Présentation des identités

• Module 3 : Installation de MIM 2016

• Module 4 : Configuration de votre plateforme

• Module 5 : Exploitation de MIM 2016

Page 9: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

9

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Certification

• Il n’existe pas de certification Microsoft et les précédentes ont été retirées.

Page 10: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

10

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

GOThe image part with relationship ID rId3 was not found in the file.

Page 11: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

11

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation du labde la formation

Page 12: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

12

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Mon poste de travail

• Tableau des serveurs du lab

• Configuration VMWare

• Les références des ressources logicielles

• Les liens utiles

Page 13: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

13

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Mon poste de travail

• La formation reposera sur la mise en œuvre d’un lab et de démonstration

• Le scénario de la formation sera d’implémenter ce lab et de comprendre comment on arrive à l’objectif

• Il vous faut une machine performante. Le portable sur lequel je travaille a 32 Go de Ram et je suis sur un disque SSD de 1To

• Je travaille en environnement Windows 8.1 Pro avec VMWare WorkStation 10.0.1

Processeur : Intel(R) Core(TM) i7-2820QM CPU @ 2.30GHz, 2301 MHz, 4 cœur(s), 8 processeur(s) logique(s)

Dell Precision M4700

RAM : 32 Go

Page 14: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

14

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Tableau des serveurs du lab• Le lab de la formation

• Le nom DNS du domaine AD 1 sera alphorm.local• Le nom DNS du domaine AD 2 sera domaine.corp• Le nom NetBIOS du domaine AD 1 sera ALPHORM• Le nom NetBIOS du domaine AD 2 sera DOMAINE• L’adressage IP sera 10.10.40.0/24• Le firewall sera un Forefront TMG 2010 FR SP2

NOM VM NOM SERVEUR SUFFIXE DNS IP LAN IP WANDISQUE C

GoRAM OS

fr_2008R2_All_TMG tmg1 alphorm.local 10.10.40.254 DHCP 40 3 GB Windows 2008 R2 Enterprise FR

fr_alph_dc1 alph-dc1 alphorm.local 10.10.40.5 40 3 GB Windows 2012 DataCenter FR

fr_alph_dc2 alph-dc2 domaine.corp 10.10.40.10 40 3 GB Windows 2012 DataCenter FR

fr_alph_mim1 alph-mim1 alphorm.local 10.10.40.11 40 3 GB Windows 2012 DataCenter FR

fr_alph_sql1 alph-sql1 alphorm.local 10.10.40.12 40 3 GB Windows 2012 DataCenter FR

fr_alph_wks1 alph-wks1 alphorm.local 10.10.40.100 40 3 GB Windows 8 Entreprise FR

Page 15: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

15

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Configuration VMWare• Depuis la console VMWare – Menu Edit Virtual NetWork

Editor

• Création d’un réseau Vmnetx

• Configuration du Vmnetx en type Host Only

• Activation du DHCP avec le bon réseau et un plage d’adresses IP

• Association de vos VM à ce switch

Page 16: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

16

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les références des ressources logicielles

• Sources MIM 2016

� https://www.microsoft.com/en-us/evalcenter/evaluate-microsoft-identity-manager-2016

• Sources Forefront TMG SP1

� http://www.microsoft.com/fr-fr/download/details.aspx?id=14238

• Sources Windows 2012 R2

� https://www.microsoft.com/fr-fr/evalcenter/evaluate-windows-server-2012-r2

• Sources VMWare WorkStation

� https://www.vmware.com/fr/

Page 17: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

17

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les liens utiles• Mes liens préférés

� http://social.technet.microsoft.com/wiki/contents/articles/17314.fim-2010-community-feeds-blogs.aspx

� https://fimfacts.wordpress.com/

• Ceux que j’utilise régulièrement

� Lien TechNet

• https://www.microsoft.com/en-us/server-cloud/products/microsoft-identity-manager/

• https://technet.microsoft.com/library/jj133885(v=ws.10).aspx

• https://technet.microsoft.com/en-us/library/hh322905(v=ws.10).aspx

• Celui qui pourra vous être utile

� Lien sur les mises à jour TMG

• http://technet.microsoft.com/en-us/forefront/ff899332.aspx

Page 18: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

18

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comment créer un Lab sur son poste de travail

• Où chercher les logiciels et ressources nécessaires à la formation.

Page 19: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

19

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation de MIM

Introduction à MIM

Page 20: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

20

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Présentation d’un méta annuaire

• Présentation du schéma technique

• Le challenge de la gestion d’identité

• Les solutions disponibles

Page 21: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

21

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation d’un méta annuaire

• Définition d’un annuaire :

� Un annuaire contient un ensemble d’objets soumis aux mêmes schémas, à la même configuration et aux mêmes règles de sécurité

� LDAP a été initialement conçu pour accéder de manière légère aux annuaires X.500

� Un client débute une session LDAP en se connectant sur le port TCP 389 du serveur

Page 22: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

22

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation d’un méta annuaire

• Définition d’un méta annuaire :

� Un méta-annuaire est un logiciel qui permet de synchroniser différentes sources de données (principalement LDAP et bases de données) tout en maintenant un référentiel de référence. Ce type d'outils est particulièrement utilisés en gestion d'identité.

� Le méta-annuaire n'est ni plus ni moins qu'un annuaire disposant de mécanismes supplémentaires pour récupérer les informations, effectuer des traitements afin de comparer et rapprocher les données avec celles déjà stockées et éviter ainsi les incohérences.

Page 23: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

23

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation du schéma technique

Page 24: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

24

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Le challenge de la gestion d’identité

• Toutes les entreprises fournissent un certain nombre de services basés sur une authentification

• La plupart se base sur une authentification LDAP mais pas uniquement

• La gestion de l’authentification, et plus précisément, des identités au sein d’une entreprise devient de plus en plus complexe

• Le vrai challenge aujourd'hui est de centraliser la gestion de ces identités mais pas que…

� Le vrai challenge est de pouvoir enrichir une base unique de données où sont stockées vos identités

� Le vrai challenge est de corriger les incohérences de vos identités afin d’assurer la parfaite intégrité de celles ci

Page 25: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

25

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les solutions disponibles

• MIM 2016

• Sun One Directory Proxy Server Enterprise

• Penrose

Page 26: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

26

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Liens utiles

• Voici une liste de liens utiles où vous trouverez les références de ce que je vous présente :

� https://fr.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol

� http://www.01net.com/actualites/les-meta-annuaires-federent-les-donnees-des-annuaires-existants-121804.html

� http://blog.smile.fr/Les-meta-annuaires-d-entreprise

Page 27: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

27

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comprendre la notion d’un méta annuaire

• Relever le défi pour la mise en œuvre de ce type de solution

The image part with relationship ID rId3 was not found in the file.

Page 28: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

28

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation de MIM

Présentation des capacités du produit

Page 29: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

29

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Les préalables à la formation

• Synchronisation d’annuaires entre plusieurs annuaires, bases de données et applications

• Délégation de la gestion des mots de passe, de l’appartenance aux groupes et des certificats

• Sécurisation de l’administration via des stratégies, des privilèges et des rôles

Page 30: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

30

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les préalables à la formation

• Avant de commencer cette formation vous devez avoir les connaissances suivantes :

� Connaitre le protocole LDAP

� Savoir faire des requêtes LDAP

� Avoir mis en œuvre et exploiter une solution Active Directory ou LDS

� Avoir gérer des systèmes d’authentification

� Comprendre le fonctionnement d’une synchronisation d’annuaire via DirSyncou via une requête d'USN à l'aide de l'attribut uSNChanged

Page 31: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

31

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Synchronisation d’annuaires

• FIM (Forefront Identity Manager) est un gestionnaire d’identité

• Il se compose de :

� FIM Service avec son portail et sa base de données associée

� FIM Synchronization service

� FIM Certificate Management utilisé pour gérer les certificats

� FIM Password Reset Client pour la gestion des mots de passe

• Les évolutions entre FIM 2010 R2 et MIM étant réellement non signifiante, je présenterai FIM avec des updates MIM

Page 32: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

32

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Délégation de la gestion

• FIM fournit :

� La gestion des utilisateurs

� La gestion groupes

� La gestion des credentials

� La gestion des Policy

• FIM apporte la gestion de l'identité à l'utilisateur, ce qui permet d’affiner des délégations d'autorisations en fournissant une utilisation via des interfaces client familières et accessibles

Page 33: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

33

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Sécurisation de l’administration

• FIM apporte une solution d’administration simple et sécurisée

• Cela permet entre autre de :

� Déléguer la gestion d’un compte à lui-même

� Déléguer la gestion des utilisateurs ou des groupes à une identité

� De fournir un portail de gestion intuitif

Page 34: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

34

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Liens utiles

• La synchronisation d’objets

� https://support.microsoft.com/fr-fr/kb/891995

• Le started Guide

� https://technet.microsoft.com/en-us/library/ee621259%28WS.10%29.aspx?f=255&MSPPError=-2147217396

Page 35: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

35

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Les grandes fonctionnalités de MIM 2016

• Les avantages à déployer ce type de solutions

• Le niveau de connaissances qu’il vous faut avoir

The image part with relationship ID rId3 was not found in the file.

Page 36: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

36

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation de MIM

Planifier votre architecture MIM

Page 37: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

37

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Prise de connaissance des préalables

• Analyse de votre environnement

• Définition des besoins

• Identification des moyens

• Préparation de la plateforme

• Gestion des niveaux de services

Page 38: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

38

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Prise de connaissance des préalables

• Avant de commencer votre installation, vous devez vous assurer d’avoir les éléments suivants en place :

� Un annuaire Active Directory

� Un serveur Windows 2008 ou ultérieur

� Un serveur SQL 2008 ou ultérieur

� Des comptes de services créés

Page 39: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

39

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Analyse de votre environnement

• Avant de démarrer votre installation, vous devez prendre connaissance de votre environnement, c’est-à-dire :

� Prendre conscience d’une mise en œuvre de MIM

� Comprendre vos attentes et les traduire en langage MIM

� Comprendre les contraintes à la mise en œuvre

� Appréhender les risques d’une implémentation

Page 40: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

40

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Définition des besoins

• La définition des besoins ne se résument pas uniquement à définir des pré-requis techniques

• Les besoins doivent inclurent les points d’analyse suivants :

� Quel service dois je fournir ?

� Quel niveau de service ai-je besoin ?

� Quelles seront les évolutions souhaitées ?

� Comment vais-je surveiller, exploiter et administrer ma plateforme?

Page 41: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

41

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Identification des moyens

• Avant de vous lancer dans le design de votre architecture, vous devez identifier l’ensemble des moyens dont vous aurez besoin pour mener à bien votre mission.

• Un proverbe dit : « A l’impossible nul n’est tenu ». Ce qui signifie pour vous de savoir mettre en adéquation les besoins et les moyens.

• En résumé, ai-je les moyens de mes ambitions?

• Suis-je entièrement autonome pour mener à bien cette mise en œuvre ou devrais je faire appel à une prestation extérieure?

• Serais-je capable de maintenir cette plateforme une fois déployée?

Page 42: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

42

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Préparation de la plateforme

• Avant de démarrer votre installation, vous devez préparer votre plateforme. Cela se résume en quelques points que nous reverrons en détails lors de l’installation de la plateforme mais voici les points importants à retenir :

� Un annuaire Active Directory déployé avec un serveur membre du domaine pour MIM

� Les prérequis matériel et logiciel tels que définis comme suit :

• Processeur x64- 2 Go d’espace disque - 2 GB de RAM

• Edition 2008 Server 64 bits ou ultérieurs

� Des comptes de services créés pour FIM

Page 43: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

43

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Gestion des niveaux de services

• La gestion des niveaux de service se résume en trois points :

1. RTO : définit le temps maximum d’arrêt de service

2. RPO : définit la perte maximale de données

3. SLA : définit le niveau de service de votre plateforme basée sur le RTO, RPO et d’autres critères de satisfaction

Page 44: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

44

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les liens utiles à regarder

• Prérequis

� https://technet.microsoft.com/en-us/library/ff512684(v=ws.10).aspx

• Les préparations

� https://technet.microsoft.com/en-us/library/ff512685(v=ws.10).aspx

Page 45: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

45

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comprendre les besoins avant de déployer la solution

• Designer l’architecture cible en fonction des besoins et d’un SLA

• Assimiler techniquement les concepts fondamentaux de MIM

The image part with relationship ID rId3 was not found in the file.

Page 46: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

46

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation de MIM

Validation des acquis

Page 47: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

47

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les questions

• Quel est le principal objectif de MIM ?

• MIM peut créer automatiquement des sites SharePoint ?

• MIM ne peut se connecter qu’à des annuaires LDS ?

• MIM peut il être installé sans Active Directory ?

• Que signifie RTO et RPO ?

• Pour installer MIM il faut obligatoirement un serveur physique ?

Page 48: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

48

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Prendre connaissance du produit MIM

• Identifier les capacités fonctionnelles

• Identifier les moyens à la mise en œuvre

The image part with relationship ID rId3 was not found in the file.

Page 49: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

49

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation des identités

Introduction à l’identité

Page 50: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

50

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Les fondamentaux des identités

• Comprendre LDAP

• Les outils d’une gestion d’annuaire

Page 51: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

51

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les fondamentaux des identité

• Un annuaire Active Directory ou LDS est composé de partitions :

� Schéma

� Configuration

� Datas

• Une identité est représentée de manière unique

• Une identité est définie par des classes et des attributs

• Une requête LDAP peut être réalisée de plusieurs manières

Page 52: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

52

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Comprendre LDAP

• LDAP ou Lightweight Directory Access Protocol est à l'origine un protocole permettant l'interrogation et la modification des services d'annuaire.

� Active Directory ou AD LDS sont des annuaires LDAP

� Le nommage des éléments constituant l'arbre (racine, branches, feuilles) reflète souvent le modèle d'organisation de la structure représentée.

� Depuis Windows 2000, la tendance est d'utiliser le nommage DNS pour les éléments de base de l'annuaire (racine et premières branches, domaincomponents ou dc=…).

• LDAP peut être contacté sur le port 389 ou en ssl sur le port 636

• Le GC (Catalogue Global) peut être contacté sur le port 3268

Page 53: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

53

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les outils d’une gestion d’annuaire

• Pour gérer votre annuaire LDAP Active Directory ou LDS, vous pouvez utiliser les outils suivants :

� Ldp.exe

� ADSIEdit.msc

� LDIFDE

� PowerShell en trois niveaux :

• Directory Searcher Protocol

• Get ADObject

• Get User

Page 54: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

54

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comprendre LDAP

• Savoir interroger un annuaire

• Savoir gérer un annuaire

• Comprendre les enjeux d’une recherche d’objets en masse

The image part with relationship ID rId3 was not found in the file.

Page 55: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

55

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation d'une autre approche de la synchronisation

d'annuaire

Présentation des identités

Page 56: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

56

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Les enjeux de la synchronisation d’annuaire

• Développer sa propre solution en PowerShell

Page 57: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

57

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les enjeux de la synchronisation d’annuaire

• Maitriser l’annuaire et LDAP

• Maitriser les translations de classes et d’attributs

• Maitriser les notions du contrat d’interface

Page 58: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

58

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Développer sa propre solution en PowerShell

• Une identité n’est ni plus ni moins qu’un objet ayant un ensemble de classes, d’attributs et de valeurs

• Une identité doit être unique mais doit permettre de rapprocher l’ensemble des informations provenant de plusieurs annuaires

• Via PowerShell vous pouvez manipuler l’ensemble de vos objets

• Attention : Manipuler des objets sur la couche LDAP est aussi puissant que dangereux. Lorsque vous faites des modifications d’objets, vous outrepassez l’ensemble des contrôles applicatifs

Page 59: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

59

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Se familiariser avec les solutions de synchronisations

• Appréhender un développement de synchronisation d’annuaire

The image part with relationship ID rId3 was not found in the file.

Page 60: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

60

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Analyse du contrat d'interface

Présentation des identités

Page 61: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

61

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Définition d’un contrat d’interface

• Identification des attributs mandatory

• Implémentation d’une convention d’unicité

• DEMO : Se familiariser avec un contrat d’interface

• DEMO : S’initier au premier développement PowerShell

Page 62: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

62

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Définition d’un contrat d’interface

• Pour définir un contrat d’interface il vous faut commencer par :

� Définir de quoi est constitué votre annuaire source

� Définir de quoi sera constitué votre annuaire cible

• Pour designer un contrat d’interface il vous faut commencer par :

� Lister l’ensemble des classes et attributs soumis à la synchronisation

� Lister l’ensemble des translations nécessaires

� Lister l’ensemble des projections directes

Page 63: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

63

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Identification des attributs mandatory

• Bien que vous puissiez faire entièrement ce que vous souhaitez au sein de vos annuaires, il faut respecter une règle :

� Toutes les classes sont translatables

� Tous les attributs sont translatables

� Certains attributs sont obligatoires

� L’ensemble des attributs n’ont qu’un seul et unique propriétaire

� Un objet est toujours unique au sein d’un méta annuaire

Page 64: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

64

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Implémentation d’une convention d’unicité

• Retenez deux points importants avant de vous lancer dans l’aventure extraordinaire de votre outil de synchronisation

� Vous devez établir votre convention de nomination des attributs

� Vous devez vous assurer d’assurer l’unicité de vos objets

Page 65: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

65

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

DEMO : Se familiariser avec un contrat d’interface

• Dans cette démonstration, je vais vous présenter un contrat d’interface. L’objectif est principalement de vous mettre à l’aise avec ces notions. En aucun cas, je vous demande de maitriser la conception d’un contrat d’interface

Page 66: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

66

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

DEMO : S’initier au premier développement PowerShell

• Dans cette démonstration, je vais vous présenter un script PowerShell permettant la manipulation d’objets en masse. L’objectif est que vous puissiez vous familiariser avec le scripting et avec la manipulation des objets via PowerShell.

Page 67: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

67

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comprendre la complexité d’un contrat d’interface

• S’initier au scripting PowerShell pour gérer vos objets Identité

The image part with relationship ID rId3 was not found in the file.

Page 68: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

68

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Identification des objets

Présentation des identités

Page 69: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

69

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Présentation d’un annuaire AD

• Démo : Comprendre la base : l’objet

Page 70: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

70

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation d’un annuaire AD

• Présentation du Schéma

• Présentation de la Configuration

• Présentation du domaine

• Présentation des données

Page 71: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

71

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Comprendre la base : l’objet

• Dans cette démonstration, je vais vous présenter les objets d’un annuaire Active Directory et vous montrer comment nous pouvons manipuler les objets. L’objectif principal est de vous mettre en confiance sur la gestion de vos annuaires.

Page 72: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

72

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Assimiler les fondamentaux d’un annuaire Active Directory

• Comprendre la nature d’un objet identité au sein d’un annuaire

The image part with relationship ID rId3 was not found in the file.

Page 73: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

73

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Rédaction du script PowerShell

Présentation des identités

Page 74: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

74

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Initiation au PowerShell

• Identification d’une requête LDAP

• Construction d’un script

• Démo : Débuter en scripting PowerShell Identité

Page 75: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

75

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Initiation au PowerShell

• Présentation du PowerShell

� Méthode

� Propriétés

• Présentation des variables

• Présentation des verbes et des noms

• Les conditions

• Les boucles

Page 76: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

76

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Identification d’une requête LDAP

• Syntaxe d’une requête LDAP

� Le pipe |

� Le &

� Les filtres

• Exemple :

(|(&(ObjectClass=user)(sAmaccountName=test))([email protected]))

Page 77: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

77

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Construction d’un script

• Pour construire un script vous devez commencer par suivre pas à pas le mode opératoire suivant :

� Penser à ce que vous voulez faire

� Ecrire l’algorithme de votre script

� Penser à sortir tout ce qui peut être variable

� Enumérer vos fonctions

Page 78: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

78

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Débuter en scripting PowerShell Identité

• Dans cette démonstration, je vais vous présenter comment vous allez pouvoir rédiger votre premier script de gestion d’identité. L’objectif est de vous mettre en confiance dans la lecture et l’écriture d’un script.

Page 79: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

79

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comprendre une requête LDAP

• Maitriser les notions du PowerShell

• Réaliser un script pour gérer des identités

The image part with relationship ID rId3 was not found in the file.

Page 80: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

80

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Exportation et importation d'objets

Présentation des identités

Page 81: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

81

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Présentation des outils d’import/export

• Présentation d’un script d’export

• Démo : Exporter un contenu sous forme d’un fichier csv

Page 82: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

82

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation des outils d’import/export

• Il existe plusieurs outils de gestion d’annuaire :

� Apache Directory Studio

� LDAP Administrator & Browser

� PowerShell

� LDIFDE

Page 83: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

83

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation d’un script d’export

• Exporter en PowerShell reste une solution simple et efficace

• LDIFDE offre des possibilités plus efficaces quand à la gestion du schéma et de la configuration

• L’utilisation des deux outils permet de réaliser l’ensemble des tâches d’administration liées à l’annuaire

Page 84: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

84

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Exporter un contenu sous forme d’un fichier csv

• Dans cette démonstration, je vais vous présenter un export de données depuis un annuaire Active Directory. Nous verrons comment via PowerShell, nous pouvons exporter des données, les modifier ou les supprimer. L’objectif principal est surtout que vous maitrisiez vos imports/exports massifs d’objets.

Page 85: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

85

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Comprendre comment importer ou exporter des données

• Maitriser les outils de gestion d’objets

The image part with relationship ID rId3 was not found in the file.

Page 86: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

86

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Modification et suppression d'objets

Présentation des identités

Page 87: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

87

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Présentation des modifications d’objets

• Démo : Scripter les modifications massives d’objets

Page 88: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

88

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation des modifications d’objets

• Pour modifier un objet il faut commencer par savoir ce vous serez autoriser à faire. Vous disposez de plusieurs outils tels que LDIFDE ou PowerShell tout simplement

• La création, suppression ou changement d’objet se fait très simplement via PowerShell et peuvent outrepasser l’ensemble des contrôles applicatifs

� Exemple : vous avez tout le loisir de mettre à deux utilisateurs deux fois la même adresse mail alors que si vous passiez par Exchange, cela vous serait refusé

• A retenir :

� TOUS les changements doivent être logés

� TOUS les changements doivent faire l’objet d’un retour arrière possible

Page 89: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

89

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Scripter les modifications massives d’objets

• Dans cette démonstration, je vais vous présenter un script PowerShell permettant de modifier en masse vos objets identité. L’objectif pour vous étant de commencer à maitriser l’ensemble des notions liées aux changements de vos objets au sein de vos annuaires via PowerShell.

Page 90: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

90

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Finaliser l’apprentissage du scripting PowerShell dédié aux manipulations d’objets

• Maitriser l’ensemble des notions nécessaires à la gestion d’identité

The image part with relationship ID rId3 was not found in the file.

Page 91: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

91

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Validation des acquis

Présentation des identités

Page 92: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

92

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les questions

• Pour exporter une configuration d’une base Active Directory, il faut utiliser CSVDE ?

• La commande Get-Adobject permet de requêter uniquement un annuaire Active Directory ?

• La commande Set-ADObject permet de changer un objet AD mais ne permet pas de modifier un attribut ?

• Pour obtenir l’ensemble des users dont le mail se termine par @societe.com ma requête LDAP sera

(|(ObjectClass=user)(!([email protected]*))

Page 93: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

93

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les liens utiles

• Les outils

� http://www.ldapadministrator.com/

� https://directory.apache.org/studio/

� https://technet.microsoft.com/en-us/library/cc731033.aspx

� https://adusermanager.codeplex.com/

• Liens Technet

� https://technet.microsoft.com/fr-fr/library/ee617198.aspx

� https://technet.microsoft.com/fr-fr/library/ee617254.aspx

Page 94: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

94

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Une révision des notions de bases

• Une vue plus précise sur LDAP

The image part with relationship ID rId3 was not found in the file.

Page 95: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

95

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Installation de MIM 2016

Préparation de l'installation

Page 96: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

96

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Préparation des sources

• Identification des besoins

• Définition de l’architecture cible

Page 97: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

97

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation des sources

• Identification des sources MIM

• Choix des composants MIM

� FIM Service incluant le portail et la base de données

� FIM Synchronisation Service

� FIM Certificat Management

� FIM Reset des mots de passe utilisateurs

Page 98: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

98

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Identification des besoins

• Préparation de votre environnement

� Préparation des comptes de services

� Préparation du serveur MIM

� Préparation du serveur SQL

Page 99: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

99

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Définition de l’architecture cible

• Choix de vos sources de synchronisation

� Bases de données: Microsoft® SQL Server®, Oracle, IBM DB2 Universal Database

� Active Directory : Domain Services, GAL Sync, Lightweight Directory Services (AD LDS)

� Autres annuaires: IBM Directory Server, Lotus Notes, Novell eDirectory, Sun and Netscape Directory Servers

� Basés sur des fichiers: Attribute Value Pair (AVP), LDAP Directory Interchange Format (LDIF), Directory Services Mark-up Language (DSML), Fichiers CSV, Tous les fichiers avec séparateurs fixes

� Autres: SAP R/3 (Microsoft), Extensible Connectivity FIM

• Définition de votre architecture de lab

Page 100: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

100

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Appréhender l’installation de MIM

• Assimiler les capacités du produit

• Préparer son environnement

The image part with relationship ID rId3 was not found in the file.

Page 101: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

101

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Préparation du domaine

Installation de MIM 2016

Page 102: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

102

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Les comptes de services

•Le serveur MIM

•Le serveur SQL

Page 103: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

103

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les comptes de services

• Pour créer vos comptes de services utilisez la puissance du PowerShell

Page 104: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

104

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Le serveur MIM

• Pour préparer vos serveurs, oubliez vos repères en console graphique. Conservons la puissance du PowerShell

Page 105: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

105

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Le serveur SQL

• Enfin, préférez l’installation SQL en mode autonome

Page 106: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

106

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• La préparation de vos comptes

• La préparation de votre serveur

• La préparation de votre serveur SQL

• La puissance du PowerShell

The image part with relationship ID rId3 was not found in the file.

Page 107: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

107

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Préparation du serveur

Installation de MIM 2016

Page 108: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

108

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Installation de SharePoint Foundation 2013

•Configuration de votre portail SharePoint

Page 109: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

109

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Installation de SharePoint Foundation 2013

• Avant de déployer votre solution MIM Portail, vous devez installer SharePoint Foundation

� https://www.microsoft.com/fr-fr/download/details.aspx?id=35488

• Assurez vous que votre serveur soit connecté à Internet

• Téléchargez et installez l’ensemble des prérequis pour SharePoint

• Faites une installation telle que détaillée sur le lien TechNet

� https://technet.microsoft.com/fr-fr/library/mt219039.aspx

Page 110: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

110

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Configuration de votre portail SharePoint

• Pour finaliser la configuration de votre serveur SharePoint, préférez le PowerShell :

Page 111: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

111

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Installer SharePoint Foundation 2013

•Configurer SharePoint pour MIM

The image part with relationship ID rId3 was not found in the file.

Page 112: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

112

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Installation des composants MIM

Installation de MIM 2016

Page 113: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

113

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Installation du service de synchronisation

• Installation du service et portail

• Configuration du service de synchronisation avec Active Directory

Page 114: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

114

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Installation du service de synchronisation

• Pour installer le service de synchronisation, la base essentielle à votre futur déploiement vous devrez exécuter le setup suivant :

Page 115: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

115

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Installation du service et portail

• Pour installer le portail, votre point d’accès client, vous devrez exécuter le setup suivant :

Page 116: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

116

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Configuration du service de synchronisation avec Active Directory

• Pour donner enfin matière à exploitation, voici les dernières étapes:

� Création du MA MIM (Management Agent)

� Création du MA AD

� Création du Run Profiles

� Configuration du Service MIM

� Initialisation de l’environnement de test

Page 117: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

117

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• L’installation des composants principaux de MIM 2016

• La configuration d’un Management Agent

• La configuration d’un Run Profiles

The image part with relationship ID rId3 was not found in the file.

Page 118: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

118

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Installation du service PCNS

Installation de MIM 2016

Page 119: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

119

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Présentation du service PCNS

•Déploiement du service PCNS

Page 120: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

120

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation du service PCNS

• Déploiement du service de notification de modification de mot de passe MIM (PCNS) sur un contrôleur de domaine

• Le service PCNS (Password Change Notification Service) est un service que vous installez sur les contrôleurs de domaine et qui autorise la synchronisation des mots de passe par MIM avec d'autres systèmes, tels que le serveur d'annuaire d'un autre fournisseur.

� Pour la synchronisation des mots de passe, installez le service PCNS sur chaque serveur contrôleur de domaine.

Page 121: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

121

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Déploiement du service PCNS• Pour installer le service PCNS, vous devez copier les sources

PCNS sur votre contrôleur de domaine puis assurez vous d’être connecté en tant qu’administrateur du domaine puis suivez les étapes suivantes :

• Préparez le schéma pour le service PCNS en copiant cette ligne de commande dans un raccourci puis exécutez le raccourci

• Installer le service pour le service PCNS en réexécutant le fichier msi mais cette fois ci sans option

• Redémarrez votre serveur

• Exécutez la configuration du service via l’exécutable C:\Program Files\Microsoft Password Change Notification/pcnscfg.exe

Page 122: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

122

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•La présentation du service PCNS

•Le déploiement du service PCNS

The image part with relationship ID rId3 was not found in the file.

Page 123: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

123

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Installation de MIM 2016

Installation de MIM 2016

Page 124: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

124

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Avant de commencer la démonstration

• Démo : Installer MIM 2016

Page 125: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

125

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Avant de commencer la démonstration

• Cette démonstration ne traite pas la configuration de MIM que nous verrons dans le module suivant

• La configuration de MIM impose que vous maitrisiez correctement les notions techniques liées aux Management Agent, aux règles de translation ainsi que les connexions aux environnements Active Directory

• Soyez attentif à la démonstration suivante car nous allons voir un nombre de points techniques importants et complexes mais nécessaires pour la suite

Page 126: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

126

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Installer MIM 2016

• Dans cette démonstration, je vais vous présenter l’installation complète de la solution MIM 2016. L’objectif principal étant de vous présenter l’installation purement technique et non la configuration.

• Cette démonstration va se dérouler selon les parties suivantes :

• P1 - Comptes de service SPN Kerberos

• P2 - Préparation du serveur MIM

• P3 - Préparation du serveur SQL

• P4 - Installation SharePoint Foundation

• P5 - Installation Synchronisation Service

• P6 - Installation Service et Portail

• P7 - Configuration de base MIM

Page 127: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

127

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Le déploiement de MIM

The image part with relationship ID rId3 was not found in the file.

Page 128: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

128

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Exécution des tâches post installation

Installation de MIM 2016

Page 129: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

129

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Identification des tâches post installation

• Définition des Best Practises MIM

• Démo : Exécution des tâches post installation

Page 130: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

130

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Identification des tâches post installation

• Une fois MIM déployé, vous devrez réaliser un ensemble de tâches pour optimiser votre solution

• Il s’agit principalement de mettre en place une configuration stable, évolutive et pérenne.

• Vous trouverez sur le lien Technet suivant l’ensemble des tâches à réaliser suite à votre installation de MIM 2016

� https://technet.microsoft.com/en-us/library/hh322920(v=ws.10).aspx

Page 131: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

131

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Définition des Best Practises MIM

• Les Best Practises MIM sont essentiellement basées sur trois critères :

� La disponibilité

� La performance

� L’intégrité

• Parmi ces trois critères, aucun n’est plus prioritaire l’un par rapport à l’autre.

• Les points les plus importants portent sur la capacité I/O du serveur SQL et sur les conseils quand à la virtualisation

• Le lien Technet qui vous sera utile à regarder et que nous verrons pendant la démonstration

� https://technet.microsoft.com/en-us/library/cc966534.aspx

Page 132: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

132

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Exécution des tâches post installation

• Dans cette démonstration, je vais vous présenter l’ensemble des tâches post installation à réaliser. L’objectif est que vous puissiez assurer une mise en production fiable en prenant en charge les deux notions liées au SLA, la disponibilité et la performance.

Page 133: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

133

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•L’optimisation de la plateforme

•Le top 10 des Best Practices FIM

The image part with relationship ID rId3 was not found in the file.

Page 134: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

134

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Désinstallation de MIM

Installation de MIM 2016

Page 135: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

135

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Avant de commencer la désinstallation

• Démo : Désinstallation de MIM 2016

Page 136: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

136

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Avant de commencer la désinstallation

• La désinstallation impose de vous assurer que l’ensemble de la solution n’est plus utilisée :

� Pensez à mesurer les impacts de la désinstallation

� Pensez à supprimer les éléments restants

� Référez vous au lien TechNet suivant

• https://technet.microsoft.com/en-us/library/jj200258(v=ws.10).aspx

Page 137: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

137

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Désinstallation de MIM 2016

• Dans cette démonstration, je vais vous présenter la désinstallation de MIM 2016. L’objectif principal est de vous mettre en confiance sur la désinstallation de la solution et sur les impacts de votre opération

Page 138: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

138

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Comprendre les enjeux de la désinstallation

•Désinstaller MIM de votre environnement

The image part with relationship ID rId3 was not found in the file.

Page 139: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

139

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Validation des acquis

Installation de MIM 2016

Page 140: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

140

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les questions

• Vrai ou Faux : Vous pouvez déployer MIM sur un serveur non membre d’un domaine ?

• Vrai ou Faux : Vous pouvez déployer MIM Synchronisation Service sur un serveur virtuel ?

• Vrai ou Faux : La désinstallation de MIM peut corrompre votre annuaire Active Directory ?

• Vrai ou Faux : Les trois critères des Best Practises sont la disponibilité, la performance et la scalabilité ?

• Savez vous décrire les deux étapes pour installer le service PCNS ?

Page 141: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

141

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les liens utiles

• Veuillez trouver principalement des liens Technet indispensables

� Les Best Practises MIM

• https://technet.microsoft.com/en-us/library/ff608274(v=ws.10).aspx

� Les tâches post installation

• https://technet.microsoft.com/en-us/library/hh322920(v=ws.10).aspx

� Unattended Installation

• https://technet.microsoft.com/en-us/library/hh322863(v=ws.10).aspx

Page 142: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

142

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Une révision sur le process d’installation et de désinstallation de MIM

• Des liens utiles à votre environnement de lab

The image part with relationship ID rId3 was not found in the file.

Page 143: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

143

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Configuration de MIM 2016

Présentation des fondamentaux

Page 144: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

144

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Présentation détaillée de MIM

•Présentation des notions fondamentales

• Identification des points techniques à retenir

Page 145: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

145

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation détaillée de MIM

• MIM est un outil de synchronisation d’annuaire

• Pour comprendre MIM, vous devez comprendre les concepts suivants que nous verrons en détails sur les chapitres suivants :

� MetaVerse ou MV

� Management Agent ou MA

� Connecteur Space ou CS

� Attribute Flow

� Provisionning

Page 146: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

146

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation des notions fondamentales

• Voici les trois catégories de synchronisation

� Importation

� Synchronisation

� Exportation

• Ces flow PROJECTION, JOIN et IMPORT représentent la base des différentes étapes pour créer et agréger les vues à distribuer dans le MV

Page 147: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

147

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Identification des points techniques à retenir

• Vous devez toujours garder à l’idée les points techniques suivants :

� MIM s’appuie sur une base de données SQL dans laquelle tous les objets sont stockés

� MIM traite lui-même l’ensemble des transactions sur les objets MV.

� MIM ne peut pas avoir deux fois le même objet MV

Page 148: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

148

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Introduction au MetaVerse

• Introduction à MIM

The image part with relationship ID rId3 was not found in the file.

Page 149: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

149

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation du MetaVerse

Configuration de MIM 2016

Page 150: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

150

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction au MétaVerse ou MV

•Présentation technique du MV

Page 151: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

151

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction au MétaVerse ou MV

• Le MétaVerse (MV) est un ensemble de tables dans la base de données SQL Server contenant les informations d'identité combinée/agrégée pour une identité.

• Les Management Agent (MA) mettent à jour le MV à partir de plusieurs sources de données connectées, puis utilisent les données dans le MV pour mettre à jour et modifier les sources de données connectées.

• Le MV contient son propre schéma. Ce schéma définit les types d'objets et attribut que le MV peut contenir

Page 152: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

152

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation technique du MV

CS 1

CS 4

CS 2

CS 3

MV

Source 1

Source 4 Source 3

Source 2

ExportImportSync

Page 153: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

153

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Comprendre la notion d’un MV

•Maitriser le concept du fonctionnement du MV

The image part with relationship ID rId3 was not found in the file.

Page 154: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

154

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation des Management Agents

Configuration de MIM 2016

Page 155: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

155

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction au Management Agent ou MA

•Présentation technique des MA

Page 156: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

156

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction au Management Agent ou MA

• Les Management Agent (MA) peuvent contenir plusieurs types de règles.

• Ces règles déterminent comment traiter les objets et leurs attributs lorsque le MA est exécuté.

• En utilisant le MA Designer, vous pouvez créer, modifier ces règles ou en développant vous pouvez écrire une extension de règles.

• Chaque fois que vous exécutez un MA, MIM applique les règles de ce MA aux objets

Page 157: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

157

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation technique des MA

Page 158: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

158

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Comprendre la notion d’un MA

•Maitriser le Workflow d’un MA

The image part with relationship ID rId3 was not found in the file.

Page 159: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

159

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation des Synchronisation

Configuration de MIM 2016

Page 160: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

160

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction à la Synchronisation

•Présentation technique des Synchronisations

•Schéma technique

•Liaison entre le MA et les workflow

Page 161: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

161

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction à la Synchronisation

• La synchronisation se passe sur le principe des flow d’attributs

• Ces attributs sont synchronisés sur une base de quatre types de mapping qui sont :

� Direct : ce sont des translations d’attributs de type 1 =>1. Exemple ObjectGUID => CorporateID

� Rules Extension : ce sont des translations d’attributs de type 1 ou & => 1. Exemple sn + givenName + compagny => email

� Constant : ce sont des translation d’attributs de type 0 => 1. Exemple si vous souhaitez que tous vos users soient tagués avec la compagnie ALPHORM

� DistinguishedName : ce sont des translation d’attributs de type DistinguishedName => Single attribute. Exemple votre dncn=emmanuel,dc=alphorm,dc=local vers username=emmanuel

Page 162: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

162

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation technique des Synchronisation

• Pour finir votre formation sur la synchronisation, vous aller voir les derniers points techniques du concept MIM, les types de synchronisations :

� Export : Du CS du MV vers la cible

� Import : De la source vers le CS du MV

� Sync : Au sein du MV entre les CS

Page 163: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

163

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Schéma technique

Page 164: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

164

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Liaison entre le MA et les workflow

• Connector Filter Rules : Quand vous lancez un MA en mode Import, le [connector filter rules] est appliqué en premier sur l’objet. Ce filter permet de determiner si le MA doit faire un join ou un project dans le CS du MV

• Join rules : Il determine le lien entre le CS et un object existant dans le MV

• Projection Rules : Contrairement au Join Rules, il permet de savoir s’il doit ou pas créer un objet dans le MV

• Deprovisioning Rules : Il permet de supprimer les objets déconnectés du MV. La déconnexion peut être manuelle, par un filtre ou si vous supprimez un MA

Page 165: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

165

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Comprendre la synchronisation

•Maitriser les concepts des workflow

The image part with relationship ID rId3 was not found in the file.

Page 166: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

166

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation des Run Profiles

Configuration de MIM 2016

Page 167: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

167

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction aux Run Profiles

•Présentation technique des Run Profiles

•Automatiser un Run Profiles

Page 168: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

168

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction aux Run Profiles

• Les Run Profiles vont vous permettre d’ordonnancer l’ensemble de vos cycles dans un ordre spécifique :

� Vous devez tout d’abord comprendre les deux notions suivantes :

• Full : Tous les attributs des objets seront updatés

• Delta : Seuls les attributs modifiés seront updatés

• Vous devez toujours garder à l’esprit qu’il faut démarrer au démarrage par des synchronisation Full puis toujours en Delta. Réservez les Full de manière plus ponctuelle (Hebdomadaire ou plus selon votre environnement)

Page 169: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

169

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation technique des Run Profiles

• Vous devrez toujours suivre l’ordre ci dessous :

� Import : Vous importez l’ensemble des objets depuis la source vers le CS

� Synchronisation : Vous synchronisez l’ensemble de vos objets entre vos CS

� Export : Vous exportez l’ensemble de vos objets entre vos CS et votre cible

• Vous devrez également prendre en considération les contraintes entre l’ensemble de vos MA et de vos sources connectées. En effet, vous aurez parfois besoin de faire et refaire des Export/Import sur une seule source dans le cas de vérification ou de calcul ne permettant pas de faire tout dans un seul step de cycle

• Nous parlerons d’un Run profile, qui exécutent plusieurs MA et pour chaque MA nous lancerons plusieurs Step de type import, export, synchronisation.

Page 170: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

170

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Automatiser un Run Profiles

• Vous pouvez entièrement automatiser le déroulement d’un cycle.

� Je vous rappelle qu’un cycle MIM contient plusieurs steps de plusieurs MA

• Cela passe par la configuration du MA via la console et au biais de script

Page 171: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

171

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Comprendre les Run Profiles

•Maitriser l’ordonnancement des Run Profiles

The image part with relationship ID rId3 was not found in the file.

Page 172: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

172

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Déploiement des MA

Configuration de MIM 2016

Page 173: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

173

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Avant de commencer la démonstration

• Démo : Déployer un MA

Page 174: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

174

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Avant de commencer la démonstration

• Cette démonstration ne traite pas la configuration détaillée des MA et de l’ensemble des attributs que nous verrons dans la prochaine formation MIM Avancée.

• La configuration des MA impose que vous maitrisiez correctement les notions techniques liées aux règles de translation ainsi que les types de synchronisation tel vue dans ce module

• Soyez attentif à la démonstration suivante car nous allons voir un nombre de points techniques importants et complexes mais nécessaires pour la suite

Page 175: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

175

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Déployer un MA

• Dans cette démonstration, je vais vous présenter l’installation complète d’un MA. L’objectif principal étant de vous présenter comment mettre en œuvre un MA et les enjeux d’une bonne configuration initiale.

Page 176: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

176

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Le déploiement d’un MA

The image part with relationship ID rId3 was not found in the file.

Page 177: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

177

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Création des Run Profiles

Configuration de MIM 2016

Page 178: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

178

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Avant de commencer la démonstration

• Démo : Configurer un Run Profiles

Page 179: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

179

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Avant de commencer la démonstration

• Cette démonstration ne traite pas la configuration des scripts .bat et .ps1 que nous verrons dans la formation suivante MIM Avancée

• La création des Run Profiles impose que vous maitrisiez parfaitement les notions d’import, d’export et de synchronisation ainsi que l’ordonnancement des steps

• Soyez attentif à la démonstration suivante car nous allons voir un nombre de points techniques importants et complexes mais nécessaires pour la suite

Page 180: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

180

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Configurer un Run Profiles

• Dans cette démonstration, je vais vous présenter la configuration complète d’un Run Profiles. L’objectif principal étant de vous présenter comment gérer l’ensemble de vos steps au sein d’un cycle et de mieux maitriser les risques.

Page 181: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

181

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•La configuration d’un Run Profiles

The image part with relationship ID rId3 was not found in the file.

Page 182: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

182

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Analyse des cycles

Configuration de MIM 2016

Page 183: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

183

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

•Avant de commencer la démonstration

• Démo : Analyser les cycles

Page 184: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

184

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Avant de commencer la démonstration

• Cette démonstration ne traite pas la gestion des erreurs et l’analyse des logs SQL de MIM que nous verrons dans la formation suivante MIM Avancée

• Cette partie ne vous demande pas de maitrise particulière. Vous devez simplement apprendre à gérer les cycles et les steps d’un cycle

• Nous passerons pas un Notepad++ pour la lecture des logs

Page 185: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

185

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Analyse des cycles

• Dans cette démonstration, je vais vous présenter comment analyser les résultats des cycles, et savoir lire les logs MIM

Page 186: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

186

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•L’analyse des cycles MIM

The image part with relationship ID rId3 was not found in the file.

Page 187: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

187

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Validation des acquis

Configuration de MIM 2016

Page 188: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

188

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les questions

• Vrai ou Faux : Vous ne pouvez déployer qu’un seul MA par source connectée ?

• Vrai ou Faux : Vous pouvez modifier les informations du MV en passant par le manager SQL Visual Studio ?

• Vrai ou Faux : Le join permet de créer un objet n’existant en MV ?

• Vrai ou Faux : Vous ne pouvez pas exécuter un Sync et un Import en même temps ?

• Savez vous décrire les deux étapes d’un cycle ?

Page 189: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

189

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les liens utiles

• Veuillez trouver principalement des liens Technet indispensables

� Les MA

• https://technet.microsoft.com/en-us/library/jj590328(v=ws.10).aspx

� Le MV et le CS

• https://technet.microsoft.com/en-us/library/jj590171(v=ws.10).aspx

� Le service de synchronisation

• https://technet.microsoft.com/en-us/library/jj590321(v=ws.10).aspx

Page 190: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

190

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Une révision sur les fondamentaux MIM

• Des liens utiles à votre environnement de lab

The image part with relationship ID rId3 was not found in the file.

Page 191: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

191

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Exploitation de MIM 2016

Les concepts de la synchronisation

Page 192: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

192

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction

• Définition du provisionnement

• Comment le mettre en œuvre

• Présentation du schéma technique

• Définition des règles de suppression

• Les règles de suppression

• La synchronisation des objets

• Les points à retenir

Page 193: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

193

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction

• Pour comprendre les notions du provisionnement des utilisateurs, vous devez d’abord comprendre les notions de synchronisation Inbound et Outbound

• Dans ce chapitre, nous allons voir comment mettre en place le provisionning des utilisateurs afin d’aborder la synchronisation des objets dans le chapitre suivant

• Ce chapitre va être le plus long de la formation car nous allons utiliser tout ce que nous avons vu au cours des différents modules

Page 194: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

194

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Définition du provisionnement

• Le provisionning est le process qui permet de créer, de connecter ou de déconnecter un objet au sein d’un Connecteur Space.

• Ceci est réalisé sur les changements de l’objet au sein du MetaVerse

• Les actions du provisionning sont :

� Création d’un nouveau connecteur space pour un objet et la première configuration de ses valeurs

� Déconnexion des objets via le connecteur space de la MetaVerse

� Renommage et déplacement des objets existants au sein d’un connecteur space

Page 195: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

195

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Comment le mettre en œuvre

• Pour implémenter le provisionning vous devez commencer par créer et activer des règles d’extension (Rules Extension)

• Lorsque vous activez une règle de provisionning, cette règle affectera tous les objets dans le MetaVerse

• Les méthodes utilisées par le provisionning sont :

� Un attribut a été ajouté, modifié ou supprimé via les règles

� Un CS a réalisé un Join ou une Projection sur un objet dans le MV

� Un CS a été connecté à un Joiner

� Un CS a été déconnecté de la MV et l’objet MV a été supprimé

Page 196: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

196

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Présentation du schéma technique

• Ce schéma vous explique le processus de provisionning d’objets

• Vous devez toujours garder à l’esprit ce schéma car il fait partie des bases indispensables à retenir pour cette formation

Page 197: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

197

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Définition des règles de suppression

• Via MIM, vous allez provisionnez des objets mais vous allez aussi supprimer des objets

• Le MV détermine le moment où il doit supprimer un objet

• Un objet en MV peut avoir plusieurs CS. Lorsque vous déconnectez un objet sur un CS, les règles de suppression déterminent l’action à réaliser

Page 198: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

198

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les règles de suppression

• Pour configurer une règle de suppression, vous devrez passer par le Metaverse Designer. Vous pouvez

� Supprimer l’objet en MV quand le dernier CS a été déconnecté. C’est le paramètre par défaut

� Supprimer l’objet en MV quand un CS spécifique est déconnecté dans un MA

� Supprimer l’objet selon des règles d’extension. La règle d’extension a seulement un droit d’accès en lecture sur le CS qui est supprimé et à l’objet lié dans le MV. La règle déterminera si l’objet doit être supprimé ou pas

Page 199: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

199

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

La synchronisation des objets

• La synchronisation est l’étape qui permet de synchroniser vos objets entre les CS et vos sources connectées

• Le principe de la synchronisation est d’assurer la cohérence entre votre objet en MV, les CS et les valeurs

• Vous pourrez jouer sur des synchronisation en Delta ou en Full. Le mode Full doit être utilisé de manière ponctuelle et maitrisée.

Page 200: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

200

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les points à retenir

• La synchronisation de manière générale c’est :

� De l’agrégation de données d’identités; en combinant l’ensemble des informations provenant de plusieurs sources, en présentant une vue globale de toutes ces valeurs, en fournissant une plateforme basée sur un système d’ID unique et en décidant qui a autorité pour changer un attribut

� De la synchronisation d’identité; en exécutant un ensemble de flux d’attributs entre plusieurs sources connectées, en établissant des règles de translation et d’autorité

� Du changement imposé de valeur; en poussant une valeur unique pour toutes les sources connectées, en maitrisant les changement (autorisé, bloqué ou restauré)

Page 201: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

201

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•Le provisionnement des objets

•La mise en œuvre

•Le fonctionnement des synchronisations

The image part with relationship ID rId3 was not found in the file.

Page 202: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

202

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Présentation de la console MIM

Exploitation de MIM 2016

Page 203: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

203

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction

• Démo : Présentation de la console MIM

Page 204: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

204

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction

• Avant de commencer, sachez que la démonstration qui va suivre a pour but de présenter la console pour laquelle nous allons revoir l’ensemble des termes et notions techniques abordées au cours des chapitres précédents

• Cette démonstration est très importante dans la mesure où cette console deviendra votre meilleure amie mais surtout parce que vous n’avez que cette console et peu d’options

Page 205: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

205

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo : Présentation de la console MIM

• Dans cette démonstration, nous allons éclaircir l’ensemble des points techniques de cette formation. L’objectif est principalement est de transformer ce que vous avez vu en acquis. Nous ne manipulerons pas d’objet dans cette séquence.

Page 206: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

206

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•La présentation de la console MIM

The image part with relationship ID rId3 was not found in the file.

Page 207: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

207

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Sauvegarde et Restauration de MIM

Exploitation de MIM 2016

Page 208: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

208

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction

• Démo : Sauvegarde et restauration de MIM

Page 209: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

209

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction

• Avant de commencer, pensez à revoir le chapitre sur l’installation de MIM si nécessaire notamment en ce qui concerne l’export de la clé de cryptage de la base

• Cette démonstration ne traite que les aspects techniques. Vous devez avoir connaissance des objectifs globaux d’une sauvegarde et d’une restauration et être familiarisée avec ce type d’actions

Page 210: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

210

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo: Sauvegarde et restauration de MIM

• Dans cette démonstration, nous allons aborder tout ce que vous devez savoir en terme de sauvegarde et de restauration pour votre infrastructure MIM. L’objectif principal est de vous mettre en confiance sur la pérennité de la solution déployée.

Page 211: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

211

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•La sauvegarde et la restauration de MIM

The image part with relationship ID rId3 was not found in the file.

Page 212: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

212

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Provision et Synchronisation

Exploitation de MIM 2016

Page 213: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

213

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Plan

• Introduction

• Démo : Provision et Synchronisation

Page 214: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

214

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Introduction

• Pour cette dernière démonstration, nous allons avoir besoin de maitriser toutes les notions techniques de MIM

• Vous allez devoir réviser si nécessaire certains chapitres où les notions techniques ont été évoquées

• Vous allez comprendre pourquoi il était important d’avoir bien assimilé les notions théoriques des chapitres précédents

Page 215: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

215

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Démo: Provision et Synchronisation

• Dans cette dernière démonstration, il est temps de voir MIM fonctionner en mode normal. L’objectif étant de valider que vous avez compris les fondamentaux du produit et que vous êtes aptes à passer à la formation suivante MIM Avancée

Page 216: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

216

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

•La synchronisation et le provisionning d’objet

The image part with relationship ID rId3 was not found in the file.

Page 217: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

217

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Validation des acquis

Exploitation de MIM 2016

Page 218: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

218

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les questions

• Vrai ou Faux : Vous pouvez exporter la clé de cryptage via la console Service Manager ?

• Vrai ou Faux : La restauration de la base de données MIM peut se faire sur un autre serveur SQL que le serveur nominal ?

• Vrai ou Faux : La suppression des objets est automatique lorsque l’objet est déconnecté de la MV ?

• Vrai ou Faux : Vous ne pouvez pas avoir un objet en MV connecté à plusieurs CS pour une même source de données ?

Page 219: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

219

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Les liens utiles

• Veuillez trouver principalement des liens Technet indispensables

� Le module PowerShell Technet

• http://social.technet.microsoft.com/wiki/contents/articles/32347.fim2010-fim-service-powershell-module.aspx

� Le module PowerShell CodePlex

• https://fim.codeplex.com/

� Le How To pour synchroniser

• https://technet.microsoft.com/en-us/library/ff686264(v=ws.10).aspx

Page 220: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

220

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Ce qu’on a couvert

• Une révision sur le fonctionnement de MIM

• Des liens utiles à votre environnement de lab

The image part with relationship ID rId3 was not found in the file.

Page 221: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

221

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Emmanuel VINAZZAFormateur et Consultant indépendant en Systèmes et Messagerie

Certifications : MCT, MCTS, MSCE

Conclusion

Implémentation du MIM 2016

(Microsoft Identity Manager)

Page 222: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

222

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

Entre nous

• Point sur la formation

• A venir pour la suite MIM Avancée

• Votre feedback sur cette formation

• Mon objectif

• Mon retour d’expérience

Page 223: Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Implémentation

29/09/2016

223

Formation Microsoft Identity Manager (MIM) 2016 Implémentation alphorm.com™©

THE ENDThe image part with relationship ID rId3 was not found in the file.