Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
805,07 KB
Nội dung
Contents Overview 3 Exploring the Business Scenario 4 Examining the Business Requirements 5 Examining the Proposed MMSImplementation 6 Lab A: PerformingaBasicMMSImplementation 12 Module7:PerformingaBasicMMSImplementation 2 Module7:PerformingaBasicMMSImplementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Information in this document is subject to change without notice. The names of companies, products, people, characters, and/or data mentioned herein are fictitious and are in no way intended to represent any real individual, company, product, or event, unless otherwise noted. Complying with all applicable copyright laws is the responsibility of the user. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Microsoft Corporation. If, however, your only means of access is electronic, permission to print one copy is hereby granted. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. 2000 Microsoft Corporation. All rights reserved. Microsoft, BackOffice, MS-DOS, Windows, Windows NT, <plus other appropriate product names or titles. The publications specialist replaces this example list with the list of trademarks provided by the copy editor. Microsoft is listed first, followed by all other Microsoft trademarks in alphabetical order. > are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or other countries. <The publications specialist inserts mention of specific, contractually obligated to, third-party trademarks, provided by the copy editor> Other product and company names mentioned herein may be the trademarks of their respective owners. Module7:PerformingaBasicMMSImplementation 3 BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Overview ! Exploring the Business Scenario ! Examining the Business Requirements ! Examining the Proposed MMSImplementation ! Lab A: PerformingaBasicMMSImplementation This module provides you with the opportunity to apply the knowledge and skills that you have learned regarding management agents, joins, attribute flow, templates, and advanced management agent configuration. To strengthen your knowledge and skills in these areas, you will perform abasic Microsoft Metadirectory Services (MMS) version 2.2 implementation based on the business requirements of a fictitious organization, Northwind Traders. At the end of this module, you will be able to: ! Identify the elements of a business scenario that are relevant to an MMS implementation. ! Describe the business requirements of the organization. ! Describe the elements of a proposed MMSimplementation that is designed to address the business requirements of the organization. ! Perform abasicMMS implementation. Topic Objective To provide an overview of the module topics and objectives. Lead-in In this module, you will learn how to perform abasicMMSimplementation that is based on the business requirements of a fictitious organization. 4 Module7:PerformingaBasicMMSImplementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Exploring the Business Scenario Northwind Traders Telephone Number (SQL 2000) Telephone Number Telephone Number (SQL 2000) (SQL 2000) Active Directory Active Directory Active Directory Exchange 5.5 Exchange 5.5 Exchange 5.5 HR Database (Flat File) HR Database HR Database (Flat File) (Flat File) You have been tasked with implementing an MMS solution for a fictitious organization named Northwind Traders. Northwind Traders is a worldwide organization with approximately 5,000 employees. Northwind Traders currently maintains four, distinct directories: ! A human resources database ! An Microsoft Exchange Server 5.5 database ! An Active Directory ™ directory service implementation ! A telephone number database (Microsoft SQL Server ™ 2000) Topic Objective To describe the business specifications of a fictitious organization. Lead-in You are required to implement an MMS solution for a fictitious organization. We will start by discussing the business specifications of this fictitious organization. Module7:PerformingaBasicMMSImplementation 5 BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Examining the Business Requirements ! Information in the Four Directories Must Be Integrated ! Human Resources Contact Information Must Be Propagated to Exchange and Active Directory ! Telephone Number Information Must Be Propagated to Exchange and Active Directory Implementation Requirements Implementation Requirements Implementation Requirements Northwind Traders requires that the MMSimplementation address the following requirements: ! Information in the four directories must be integrated. ! Human resources contact information must be propagated to Exchange and Active Directory. ! Telephone number information must be propagated to Exchange and Active Directory. Topic Objective To identify the business requirements for Northwind Traders’ MMS implementation. Lead-in Northwind Traders requires an MMSimplementation that addresses specific business requirements. Remind students that these are the business requirements of the fictitious organization, and that these requirements may not be necessary for implementing MMS in other situations. 6 Module7:PerformingaBasicMMSImplementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY # ## # Examining the Proposed MMSImplementation ! Management Agents ! Join Configuration ! Attribute Flow This topic presents the specifics of an MMSimplementation that is designed to address the business requirements specified by Northwind Traders. Topic Objective To identify the major components of the MMSimplementation designed to address the business requirements of Northwind Traders. Lead-in Now, we will discuss a proposed MMSimplementation that is designed to address the business requirements specified by Northwind Traders. Delivery Tip As you discuss the proposed MMS implementation, explain how the implementation addresses the business requirements. Module7:PerformingaBasicMMSImplementation 7 BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Management Agents Telephone Number Telephone Telephone Number Number Active Directory Active Directory Active Directory Exchange 5.5 Exchange 5.5 Exchange 5.5 HR Database HR Database HR Database Tutorial HR (LDIF) Management Agent Tutorial HR (LDIF) Tutorial HR (LDIF) Management Agent Management Agent Microsoft Exchange (LDAP)-based Management Agent Microsoft Exchange (LDAP) Microsoft Exchange (LDAP) - - based based Management Agent Management Agent Microsoft Active Directory Management Agent Microsoft Active Directory Microsoft Active Directory Management Agent Management Agent Generic Management Agent Generic Management Agent Generic Management Agent Mode: Reflector Mode: Association Mode: Association Mode: Association Create Parsing and Construction Templates Modify MA Control Script Connecting the directories to MMS requires that you create and configure the following four management agents: ! Tutorial HR (LDIF) Management Agent (human resources database). This management agent will operate in Reflector mode. Information from the HR database will be used during the initial population of the metadirectory. ! Microsoft Exchange (LDAP)-based Management Agent (Exchange database). This management agent will operate in Association mode and will point to the Exchange database. ! Microsoft Active Directory Management Agent (Active Directory implementation). This management agent will operate in Association mode and will point to the domain.nwtraders.msft forest. ! Generic Management Agent (telephone number database). This management agent will operate in Association mode. You must also create the parsing and construction templates; and modify the management agent control script. Topic Objective To introduce the management agents necessary to address the business requirements of Northwind Traders. Lead-in Connecting the directories to MMS requires that you create and configure four management agents. 8 Module7:PerformingaBasicMMSImplementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Join Configuration Telephone Number Telephone Telephone Number Number Active Directory Active Active Directory Directory Exchange 5.5 Exchange 5.5 Exchange 5.5 HR Database HR Database HR Database Metadirectory Metaverse Namespace Metaverse Metaverse Namespace Namespace Connector Namespace Connector Namespace Connector Namespace Connector Namespace Connector Namespace Connector Namespace Connector Namespace Connector Namespace UID UID Automatic Join Automatic Join Common Name; Surname Common Name; Surname Common Name; Surname Displayname; Surname Displayname Displayname ; Surname ; Surname To address the business requirements of Northwind Traders, you need to configure joins to link entries in the connected directories to entries in the metaverse namespace. The following join configuration rules will accommodate most, but not all, of the entries in the connector namespace. HR Database Accounts Accounts in the HR database will be joined automatically to entries in the metaverse namespace. No further join configuration is needed for HR accounts. Exchange Accounts Accounts from the Exchange management agent will be joined to existing entries in the metaverse namespace based on the following criteria: ! Matching common names. If the value of the common name (cn) in Exchange matches the value of the cn attribute in the metaverse namespace, the Exchange account will be joined to the metaverse entry. ! Matching surnames. If the value of the surname attribute (sn) in Exchange matches the sn attribute in the metaverse namespace, the Exchange account will be joined to the metaverse entry. Topic Objective To introduce the join configuration necessary to address the business requirements of Northwind Traders. Lead-in To address the business requirements of Northwind Traders, you need to configure joins in the following way Note Module7:PerformingaBasicMMSImplementation 9 BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Active Directory Accounts Accounts from the Active Directory management agent will be joined to existing entries in the metaverse namespace based on the following criteria: ! A match on the Active Directory displayname attribute. If the value of the displayname attribute in Active Directory matches any attribute of the entry in the metaverse namespace, the Active Directory account will be joined to the metaverse entry. ! Matching surnames. If the value of the surname attribute (sn) in Active Directory matches the sn attribute in the metaverse namespace, the Active Directory account will be joined to the entry in the metaverse namespace. Telephone Number Accounts Accounts from the Telephone Numbers management agent will be joined to existing entries in the metaverse namespace based on a matching User Identifier (UID) value. If the value of the UID attribute in the telephone number database matches the value in the UID attribute in the metaverse namespace, the Telephone Numbers account will be joined with the entry metaverse namespace. 10 Module7:PerformingaBasicMMSImplementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Attribute Flow From Human Resources to Exchange From Human Resources to Exchange l -> City ou -> Department title -> Title l -> City ou -> Department title -> Title From Human Resources to Active Directory From Human Resources to Active Directory description -> description l -> l ou -> Department title -> title description -> description l -> l ou -> Department title -> title From Telephone Numbers to Exchange From Telephone Numbers to Exchange telephoneNumber -> telephoneNumber facsimileTelephoneNumber -> facsimileTelephoneNumber mobile -> mobile pager -> pager telephoneNumber -> telephoneNumber facsimileTelephoneNumber -> facsimileTelephoneNumber mobile -> mobile pager -> pager From Telephone Numbers to Active Directory From Telephone Numbers to Active Directory telephoneNumber -> telephoneNumber facsimileTelephoneNumber -> facsimileTelephoneNumber mobile -> mobile pager -> pager telephoneNumber -> telephoneNumber facsimileTelephoneNumber -> facsimileTelephoneNumber mobile -> mobile pager -> pager Create an advanced attribute flow script to convert the c attribute in the HR database to a format that is acceptable in the co attribute in Exchange and the co attribute in Active Directory Create an advanced attribute flow script to convert the c attrib Create an advanced attribute flow script to convert the c attrib ute in the ute in the HR database to a format that is acceptable in the co attribute i HR database to a format that is acceptable in the co attribute i n n Exchange and the co attribute in Active Directory Exchange and the co attribute in Active Directory Upon completion of a successful join, attribute flow will take place as described below. From Human Resources to Exchange l -> City ou -> Department title -> Title From Human Resources to Active Directory description -> description l -> l ou -> Department title -> title From Telephone Numbers to Exchange telephoneNumber -> telephoneNumber facsimileTelephoneNumber -> facsimileTelephoneNumber mobile -> mobile pager -> pager Topic Objective To introduce the attribute flow necessary to address the business requirements of Northwind Traders. Lead-in Upon completion of a successful join, attribute flow will take place: [...]... PerformingaBasicMMSImplementation Topic Objective To introduce the lab Lead-in In this lab, you will perform abasicMMSimplementation that is designed to address the business requirements of Northwind Traders Explain the lab objectives Lab.doc If necessary, take time after students complete the lab to discuss any issues that students had while performing the MMSimplementation BETA MATERIALS FOR... the co attribute in Active Directory The value of the c attribute in the Human Resources database represents the ISO two-letter abbreviation for the country, while the value of the co attribute in Active Directory requires the country name to be spelled out in full BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY 12 Module7:PerformingaBasicMMSImplementation Lab A: Performing. . .Module 7:PerformingaBasicMMSImplementation 11 From Telephone Numbers to Active Directory telephoneNumber -> telephoneNumber facsimileTelephoneNumber -> facsimileTelephoneNumber mobile -> mobile pager -> pager Note You must create an advanced attribute flow script to convert the c attribute in the Human Resources database to a format that is acceptable in the co attribute in Exchange and the... objectives Lab.doc If necessary, take time after students complete the lab to discuss any issues that students had while performing the MMSimplementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY . Directory Exchange 5.5 Exchange 5.5 Exchange 5.5 HR Database HR Database HR Database Metadirectory Metaverse Namespace Metaverse Metaverse Namespace Namespace Connector. Module 7: Performing a Basic MMS Implementation BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Lab A: Performing a Basic MMS Implementation