FIM2010R2 同步GAL实验手册

ForeFront IdentityManager2010R2(FIM2010R2)组件介绍:

作为微软新一代的企业信息管理解决方案,ForeFront Identity Manager 2010R2无论是在功能上还是平台支持上都有很大的提升,本文档将针对ForeFront Identity Manager 2010R2的软件架构以及常用简单模式的FIM2010R2部署做介绍。

ForeFront Identity Manager 2010R2中共包含一下几个组件,如下图所示:

130159533.png

如上图所示,FIM2010R2的所有组件中,大致可归类为客户端、IDM平台以及信息存储平台三类。其中客户端用于最终用户;IDM平台用于FIM后台工作过程实现;而信息存储则指企业环境中各个业务平台数数据库及应用服务器。


FIM客户端:在ForeFrontIdentity Manager 2010中,客户端大致分为以下几种类型:基于IE浏览器的访问站点、基于操作系统及其应用程序的扩展以及自定义客户端。通常情况下企业可使用前两种类型的客户端完成企业的大部分需求,通过这两种客户端,用户可选择通过浏览器的方式或在Windows系统未登录状态下来完成某些功能的实现,但是对于具备特殊需要的企业,可通过ForeFrontIdentity Manager 2010R2提供的API接口进行客户的自定义。

常见FIM客户端包括有已安装FIM扩展的Windows操作系统、已安装FIM扩展的Outlook2010FIM Portal以及FIM自助服务站点。


IDM平台:当用户将自身的需求通过各种FIM客户端提交给FIM服务时,或当FIM组件监测到相关用户信息变更时,FIM服务可通过其自身各组件以及额外的数据路由配置等信息对客户端请求进行处理,并对信息存储区域的相关应用进行调用以完成整个工作流程,该部分为FIM运行过程中的核心组件所在。

IDM平台通常包括以下FIM组件:

FIM服务:用来响应来自FIM客户端的请求信息。

FIM同步服务:在多个信息存储之间进行数据同步,例如用户在Oracle数据库中对某个用户的职称信息进行了修改,此时FIM同步服务可根据配置将修改同步到其他数据库中,比如活动目录数据库。

FIM证书管理:对存在于网络中的证书办法机构进行管理。

FIM密码修改通知服务:部署在活动目录服务器上的密码修改通知服务。

信息存储:在FIM运行过程中,当FIM组件监到信息存储部分数据库中某用数据信息变动时,FIM组件会将该信息进行获取并对其进行转换,同时传送到不同平台的其他信息存储数据库中。而信息存储部分在此过程中起到信息导入导出功能。如下图所示:

130233560.png



而本次实验中主要是跨林实现Exchange 2010 全局地址列表的同步,所以在这个实验中我们只用到FIM2010R2的同步服务器组件,对于其他组件这里均不做演示。

简单环境部署

一、环境介绍(五台服务器,一台客户端)

a)域控制器:VIA-DC01.contoso.com,VIA-DC02.Fabrikam.com

b)邮件服务器:VIA-EX01.contoso.com,VIA-EX02.Fabrikam.com

c)FIM2010R2 Sync 服务器:VIA-FIM01.contoso.com

d)测试客户端:VIA-CLT01.contoso,VIA-CLT02.Fabrikam.com

二、拓扑简图

130508580.png

三、安装软件清单

服务器名称

操作系统版本

基础软件安装清单

VIA-DC01

Windows server  2008R2

IIS 7.5所有组件

企业根证书服务器

活动目录服务

VIA-DC02

Windows  server 2008R2

IIS 7.5所有组件

企业根证书服务器

活动目录服务

VIA-EX01

Windows server  2008R2

IIS 7.5

Exchange  Server 2010

VIA-EX02

Windows  server 2008R2

IIS 7.5

Exchange  Server 2010

VIA-FIM01

Windows server  2008R2

SQL Server  2008R2

EMC  FIM 2010R2 Sync

VIA-CLT01

Windows 7

Outlook 2010

VIA-CLT02

Windows 7

Outlook 2010

四、安装步骤和说明

1、VIA-DC01上部署域控制器,首先修改计算机名称为”VIA-DC01”;

130525344.png


2、修改其IP地址为”10.0.0.2”,如下图所示;

130545521.png

3、创建该机器为林中的第一台域控制器,打开cmdàDcpromo;

130607759.png

4、默认下一步;

130620909.png

5、默认下一步;

130637556.png


6、选择”Create a new domain in a forest”,点击下一步;

130649295.png

7、输入”FQDN ofthe forest root domain”contoso.com,点击下一步;

130701935.png

8、林的功能级别选择为”Windowsserver 2008R2”,点击下一步;

130711926.png

9、默认下一步;

130722626.png

10、输入目录服务还原模式密码,点击下一步;

130732623.png

11、正在安装,勾选安装完成后自动重启系统;

130743879.png


12、重启系统后打开ADUC,创建一个OU名为”GalSync”;

130759156.png


13、输入OU名称为”GalSync”,点击”OK”;

130811522.png


14、然后在”GalSync”这个OU下新建如图所示两个子OU;

130820904.png

15、Contoso_Users OU下新建如图所示四个User,用来测试;

130915244.png


16、创建ServicesAccount OU;

130925989.png

17、ServiceAccount OU下新建一个User”FIMGalSync”的账户,主要是用来做FIM2010R2的用户身份验证;

130938894.png

18、创建完成;

130951776.png

19、添加安全权限给FIMGalSync用户,右键contoso.com,点击属性;

131002973.png

20、选择”Security”,点击”Add”;

131013265.png


21、选择FIMGalSync账户,点击OK;

131022479.png

22、赋予FIMGalSync账户的权限为 Allow ”Replicating Directory”,点击OK;

131033573.png

23、选择GalSync OU右键属性;

131043477.png

24、选择”Security”,点击”Advanced”;

131312508.png

25、选择”Add”;

131323967.png

26、添加FIMGalSync账户,点击OK;

131333812.png

27、赋予FIMGalSync账户具有”Full control” 权限,点击”OK”;

131343131.png

28、VIA-DC01上打开DNS服务器,右键点击”Conditional Forwarders”,点击New ConditionalForwarders;

131353247.png

29、DNS Domain处输入”Fabrikam.com”,IP Address 处输入10.0.0.12,勾选如图所示选项匡,点击”OK”;

131402487.png

30、创建完成;

131423196.png

31、打开cmd,Ping Fabrikam.com能正常Ping通;

131433343.png


32、VIA-EX01上部署Exchange Server 2010,修改其计算机名称为”VIA-EX01”;

131448562.png

33、修改其IP地址为”10.0.0.3”;

131457828.png

34、将其加入到Contoso.com域中;

131506646.png

35、加入成功,重启计算机;

131514598.png


36、重启计算机后,登陆计算机,安装Exchange 2010所需组件,打开Windows Powershell,输入如图命令;

131547402.png

37、输入安装Exchange2010所有角色需要的组件命令;

131559660.png

38、安装Microsoft Filter Pack 2.0;

131614829.png

39、点击接受协议,点击下一步;

131625953.png

40、安装完成;

131634913.png

41、设置Net.TCP Port Sharing为自动、启动;

131650922.png

42、安装Exchange 2010,点击下一步;

131702715.png

43、默认下一步;

131712615.png

44、输入Exchange Organization”Contoso”,点击下一步;

131725586.png

45、输入CAS访问地址为”Mail.contoso.com”;

131736798.png

46、默认下一步;

131745237.png

47、检查无误,点击Install;

131755295.png

48、安装完成,创建User,点击下一步;

131807838.png

49、选择现有用户,找到相应用户,如Alice,点击OK;

131818851.png

50、选择默认的MBX,点击下一步;

132032766.png

51、创建User完成

132050618.png

52、用上述方式依次创建其他账号,创建完成后如图所示;

132103707.png


53、打开EMC,找到Toolbox,双击”RBAC”;

132121222.png

54、在弹出的Web中输入administrator和相应密码登录;

132136208.png

55、选择”Administrator Roles”à双击”RecipientManagement”;

132158393.png

56、选择”Add”,添加User”FIMGalSync”,点击”OK”;

132211296.png

57、点击”Save”;

132222570.png


58、VIA-DC02上部署新林中的新域控制器(Fabrikam.com),修改计算机名称为”VIA-DC02”

132240515.png

59、配置IP地址为下图所示,安装域控制器过程请参考部署VIA-DC01;

132250769.png

60、创建完成后登陆到VIA-DC02,在ADUC上创建OU名为”GalSync”,并创建两个子OU,且在Fabrikam_Users上创建如图四个User,用于做Sync测试;

132307484.png


61、创建ServicesAccount OU,并创建User为测试管理员账户;

132319348.png


62、打开ADUC,右键点击”Fabrikam.com”à点击属性;

132350820.png

63、选择安全”,添加”FIMGalSync”账户,点击”OK”;

132359883.png


64、在权限处勾选”Replicating Directory Changes”Allow,点击OK;

132408611.png

65、右键点击OU ”GalSync”à点击属性”;

132435918.png

66、”Security”à点击”Advanced”;

132445743.png

67、”Pemissions”à点击”Add”;

132454205.png

68、选择User “FIMGalSync”,权限”This object and all descendant objects” Allow;

132508856.png

69、VIA-DC02上打开DNS服务器,右键点击”New Conditional Forwarder”;

132522339.png

70、”DNS Domain”处输入”contoso.com”,IP Address 输入”10.0.0.2”.点击”OK”;

132532155.png

71、打开Cmd,ping contoso.com,能正常ping通;

132545628.png

72、VIA-EX02上安装Exchange2010,修改计算机为VIA-EX02;

132558347.png

73、配置IP”10.0.0.13”;

132622713.png

74、部署Exchange 2010的方式跟VIA-EX01相同,在这不在重复,创建User邮箱账户,在这里创建了四个邮箱账户,分别如图所示;

132632349.png

75、EMC上点击Toolbox,打开RBAC,将FIMGalSync账户添加到”Recipient Management”中;

132646588.png


76、VIA-FIM01上部署FIM2010R2,配置IP”10.0.0.4”;

132854475.png

77、修改计算机名称,并将这台计算机加入到contoso.com域中,如图所示;

132902773.png


78、添加成功,重启计算机;

132912574.png

79、打开服务器管理器,找到”Features”,安装.net 3.5;

132920663.png

80、安装完成;

132929547.png

81、安装SQL Server 2008R2,点击”Installation”;

132938887.png

82、点击安装;

132948398.png


84、检查完成,点击”Next”;

133033836.png

85、选择”SQL Server Feature Installation”,点击”Next”;

133047685.png

86、勾选所需的选项,点击”Next”;

133136818.png


87、添加管理账户和密码,点击”Next”;

133156648.png

88、选择”Install the native mode default configuration”,点击”Next”;

133213172.png89、点击”Install”;

133239652.png

90、安装完成;

133250747.png

91、VIA-FIM01上安装Windows Powershell,打开服务器管理器,点击”Features”;

133259718.png

92、安装完成;

133311907.png

93、VIA-FIM01上安装EMC;

133321565.png

94、选择自定义安装,点击下一步;

133332329.png

95、点击”Management Tools”,点击”Next”;

133340171.png

96、安装前检查完成,点击”Install”;

133352642.png

97、安装完成;

133400903.png


98、VIA-FIM01服务器上安装FIM2010R2,点击”Install Synchronization Service”;

133416268.png

99、在弹出的对话框中点击”Run”;

133439340.png

100、再次点击”Run”;

133451889.png

101、在弹出的安装向导中点击”Next”;

133501318.png

102、勾选”I accept the terms in the license Agreement”,点击”Next”;

133702349.png

103、默认点击”Next”;

133713711.png

104、默认点击”Next”;

133721897.png

105、安装完成,点击”Finish”;

133730633.png

106、在弹出的对话框中点击”Yes”,提示注销重新登录;

133738720.png

107、重新登录后在开始菜单中找到”Synchronization Service”,并点击它;

133749287.png

108、在弹出的”Synchronization Service”中选择”Management Agents”—>点击”Create”;

133800597.png

109、Create management Agent中选择”Active Directory globaladdress list(GAL)”,Name处输入”Contoso”,点击”Next”;

133818736.png

110、Connect to Active Directory Forest处输入Forest Name”Contoso.com”,以及之前在ADUC上创建的Sync账户FIMGalSync和密码,Domain处输入”contoso”,点击”next”;

133830662.png

111、”Configure Directory Partitions”处勾选”DC=contoso,DC=com”,找到”Containers”并点击,在弹出的对话框中仅选择”GalSync” OU;

133839538.png

112、”Configure GAL”处,点击”Target”à再点击”Container”,仅勾选”Contacts”,目的是将Fabrikam.com中的User Sync到这个OU;

133848582.png

113、然后点击”Edit”à”Add”处输入”@contoso.com”并点击Add,然后点击”OK”;

133859904.png

114、默认下一步;

133921267.png

115、默认下一步;

133938402.png

116、默认下一步;

133947833.png

117、默认下一步;

133956233.png

118、默认下一步;

134003725.png

119、默认下一步;

134013282.png

120、默认下一步;

134022408.png

121、Exchange 2010 PRS RRI处输入Http://VIA-EX01.contoso.com/Powershell,点击”Finish”;

134033532.png

122、同样的方式创建Fabrikam.com
134044517.png

123、在选项卡”Tools”à点击”Options”;

134055478.png

124、勾选”Enable Provisioning Rules Extension”,点击”OK”;

134103410.png

125、接下来就是来同步两个林中的账户,先选择”contoso”,点击”Run”;

134117580.png

126、选择”FullImport(Stage Only)”,点击”OK”;

134129532.png

127、Run完成后,可以点击”Adds””Updates”来查看当前的object;

134142600.png

128、同样的方式在Fabrikam上也运行一遍;

134343978.png

129、选择”FullImport(Stage Only)”,点击”OK”;

134355394.png

130、Run完成后,可以点击”Adds””Updates”来查看当前的object;

134406748.png

131、接下来再点击”Contoso”,à点击”Run”,选择”FullSynchronization”,点击”OK”;

134422681.png

132、运行完成,查看当前User;

134440681.png

133、点击”Fabrikam”,à点击”Run”,选择”FullSynchronization”,点击”OK”;

134452165.png

134、查看User,已看到Fabrikam域中的User,也能看到Contoso域中的User;

134523369.png

135、再点击”Contoso”à”Run”,选择”Export”,点击”OK”;

134537397.png

136、如图所示,已更新Fabrikam域中的User;

134548614.png

137、再点击”Fabrikam”à”Run”,选择”Export”,点击”OK”;

134602179.png

138、如图所示,已更新Contoso域中的User;

134835566.png

139、在回到VIA-DC01上,打开ADUC,查看OU”GalSync”à”Contacts”,出现Fabrikam域的域用户,则证明成功将Fabrikam域的用户导入到Contoso域中;

134819264.png

140、在回到VIA-DC02上,打开ADUC,查看OU ”GalSync”à”Contacts”,出现Contoso域的域用户,则证明成功将Contoso域的用户导入到Fabrikam域中;

134755376.png

141、打开VIA-CLT01 ,查看Outlook2010全局地址列表,已成功更新Fabrikam域中的UserContoso域中;

134743639.png

142、打开VIA-CLT02 ,查看Outlook2010全局地址列表,已成功更新Contoso域中的UserFabrikam域中。

134723732.png

到此,该实验已成功操作完成。


五、参考资料

http://technet.microsoft.com/zh-CN/forefront/cc470030

http://support.microsoft.com/kb/303972

http://technet.microsoft.com/en-us/video/configuring-global-address-list-gal-synchronization-with-forefront-identity-manager-fim-2010.aspx