EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pPopup POPUP pTemplate concept pTextPort Page 8 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 379 ffield NetWare splits the NDS database into parts, called partitions. NetWare stores these partitions on designated servers throughout the network. This makes management easier and performance greater.s responsible for all NDS information..... NDS information. popup fpopup borderstype rectangle Workstation boot files: DO workstation operating jkl;kl;jkl;kl;kl;kl;k;kljljkljkljkljkljkljkljkljkljklkjljkghfhgfdghfdghfhfghfghfhgfdhfg ggggggggggggggggggggggggggggggggglllllllllll buttondown buttonup buttondown 0,100,0 0,0,0 component buttonup 0,0,0 popup component buttonup 0,0,0 popup NetWare Server 1 NetWare Server 3 NetWare Server 2 Partition B X#0#U# Partition B Partition A Partition A Partition C Partition C P'('M' Engineering Engineering |(T(y( Eng. Parts Dev. Eng. Parts Dev. Wallace J+"+G+ Wallace Company v,N,s, Company NetWare Server 3 b-:-_- NetWare Server 2 NetWare Server 1 Marketing Marketing LaserWriter LaserWriter LaserQueue \141Y1 LaserQueue Deidre Deidre t3L3q3 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 393 ffield Object Properties Properties are the categories of information you can store in the NDS database for individual objects. Each object has properties that contain information about that object, such as a user's telephone or FAX number or the physical location of a printer. You can enter values (specific pieces of information) into each property's data field. PROPERTIES FAX No: (619) 555-3721 Property Property Value Value Page 19 of 38 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname Page 18 of 38 @1(:zA $v$v$v pTemplate concept pTextPort estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 344 ffield It is important to remember that an NDS object is a structure where information is stored. It is not the entity it represents. For example, a printer object stores information about a single, specific printer and helps manage how the printer is used, but it is independent from the physical device itself. AAAAAA AAAAAA AAAAAA Printer Information Print Queue Information Information x"P"u" Printer Information Print Queue Information;# Information AAAAAA Group Information Group Information EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 23 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 396 ffield Types of Objects The Directory tree contains two types of objects: - Container objects - Leaf objects Container Objects Objects Container Objects Objects zDx?mD5 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Overview Street estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds @ppBounds 3030,1470,9285,6277 @gTextID group id 247 of page id 363 ffield A new feature of NetWare v4.0 is NetWare Directory Services (NDS). NDS organizes the resources on your network and provides easy access to them. Planning for NDS is instrumental to running a high performance, trouble-free network. This lesson discusses important concepts you need to understand before setting up NDS.up NDS. Page 2 of 38 PLast EnterPage leavePage EnterPage DoPage ESetComp 0,100,0 0,0,0 leavePage 0,0,0 0,0,0 0,100,0 0,0,0 leavePage 0,0,0 0,0,0 pTextPort ptemplate plast Page 38 of 38 AAAAAA" ` ` L o t ~ t Q ` ` L o t ~ t Q 3 $ ~ Lesson estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds fGLGppBounds 3030,1470,9285,6277 vGgTextID group id 543 of page id 197 ffield You have now completed this lesson. To select another lesson, click Menu or Map. To search for information on a specific topic, click Options, and then click Topic Search. For more information on these topics, refer to the following: - NetWare v4.0 Concepts - NetWare v4.0 Supervising the Network EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 3 of 38? ` ` ` ` 8 W! L o t ~ t Q b0o < L o t ~ t Q AAA!!!" ` ` 8 MQ ` ` ` bbq L o t ~ t Q c AAA ` ~wq L o t ~ t Q vyo < Objectives estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 3030,1470,9285,6277 gTextID group id 460 of page id 364 ffield At the end of this lesson, you will be able to do the following: - Describe the purpose and benefits of NetWare Directory Services (NDS). - Describe login concepts. - Define "NDS object." - Describe NDS search capabilities. - Describe the relationship between NDS and the file system. - Describe time synchronization.nchronization.n. "">$! EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept Page 34 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds n L gTextID group id 20 of page id 349 ppBounds 4665,1470,9285,6270 ffield Also, you can request information on a specific object and receive information on all of that object's properties to which you have access. NDS would then search only that one object. n,` ] The phone number of User object Jan C. is (619) 555-3728 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept pTextPort estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 365 ffield NDS has three kinds of container objects that you can use to organize your Directory tree: - Country -- An optional container object, it usually represents the country where your network resides. - Organization -- Located one level below Country objects (if you use Country objects), it organizes other objects. - Organizational Unit -- Located below Organization objects, it helps you to further organize other objects. in NetWare Administrator. [Should "root" be a container object?] Organizational Country Organization Organizational Country Organization Page 25 of 38 keyUp whatRevAmI keyUp 0,0,0 0,0,0 Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName totno bmarkfile result revnum atmpt popup seqno isCntrl isShift whatRevAmI Background Title Rev 1.00 bookname EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname Page 7 of 38 pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 389 ffield NDS is Distributed Instead of storing information on one server, information is distributed over the network and accessed by all servers. twork, and accessed by all servers. .We can use graphic on p27 of Getting Started.] Global, distributed, replicated database Global, distributed, replicated database EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept pTextPort Page 6 of 40O estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 356 ffield The NDS Advantage Why is NDS considered such a significant advance from previous versions of NetWare? NDS is: - Distributed - Replicated - Transparent - Global Transparent Transparent Replicated Global Replicated Global Distributed Distributed Page 6 of 38 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept pTextPort estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 358 ffield NDS is Transparent With NDS, connections to resources are transparent. In other words, NDS automatically creates links between software and hardware components that enable you to access network resources. NDS does this without requiring you to know the physical location of the resources.rces. Users Groups Printers Volumes Computers Printer address is 4261. Users Groups Printers Volumes Computers X 3 n g B 8"l I need to print DATA.DOC. Page 10 of 38 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname Page 16 of 38 pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds Z @ ppBounds 4665,1470,9285,6270 j gTextID group id 11 of page id 391 ffield NDS Objects In NDS, network information is organized through objects. Each object represents a resource, such as a volume, printer, user, or server. Objects are organized into hierarchical structures, closely matching the structure of your organization, patterns of information flow, and resource sharing needs. eds. Printer Server Volume Printer Server Volume destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds pTextPort 3900,4785 3930,3975 3945,3195 3855,2475 3900,1665 pFeedbackPort pTemplate pBinNo pCor_Fb Correct. You have matched all the leaf objects to their descriptions. pWr1_Fb Incorrect. Please try again. pExit_Fb The correct answer is shown. pTest Page 27 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pFeedbackPort destroy pFeedbackPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pFeedbackPort destroy pFeedbackPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds gTextID group id 7 of page id 383 ppBounds 285,4635,3225,6270 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 315,1410,9180,6225 gTextID group id 3134 of page id 383 Represents a printer on the network network. Represents a computer on the network Represents the individual people who work on your network Assigns a name to a list of User objects to form a group Answer $8O_& ButtonUp ButtonUp move group to position of button finalstate pExit_fb vscript BinNo quesno result exit_fb move group to position of button finalstate pExit_fb vscript BinNo quesno result exit_fb Answer ffield Each type of leaf object is represented by a specific icon. Match each icon to its description...on.n..dragging the icon over to the space beside its description. Drag a button to match it to the appropriate box. Represents a physical volume on the networkk bound 4770,3210,5580,3690 bound 4770,3210,5580,3690 bound 4770,4770,5580,5250 EnterPage whatRevAmI buttondown LeavePage drag_buttondown buttonUp EnterPage DoPage pBinNo finalstate finalstate finalstate finalstate finalstate finalstate finalstate pBinNo ptest set box select group clear cor_FB pCor_Fb pcor_fb wr1_FB pWr1_Fb pwr1_fb pExit_Fb vscript cor_fb wr1_fb wr2_fb exit_fb revnum binno quesno LeavePage finalstate finalstate finalstate finalstate finalstate finalstate finalstate StopLoop whatRevAmI ptemplate :Rev 1.01 bookname buttondown drag_buttondown vname drag_buttondown vvname buttonUp finalstate stoploop stoploop finalstate finalstate syslocscreen vname binno EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 401 ffield Files and directories are not NDS objects. They are represented, however, as icons beneath the Volume object in the NetWare Administrator utility. One of the properties of the Volume object is the location of the physical volume that contains the files and directories. The Volume object, then, is the link between NDS and the file system. LOGIN PUBLIC SYSTEM USERS LOGIN PUBLIC SYSTEM USERS Page 32 of 38 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 33 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 402 ffield NDS Search Capabilities You can request information from the NDS database by performing a search. For example, you might want to know which users have a certain telephone number. When you request the information, NDS searches each User object in the NDS database. NDS then returns a list of all the User objects that have that telephone number in their properties.rties.roperties. - Doug R. - Ito K. - Jan C. - Marlene G.Doug R. - Ito K. t.,.q. Telephone No: (619) 555-37288888s (619) 555-3728 destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pPopup POPUP pTemplate concept Page 37 of 38 N AAA Summary estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 3030,1470,9285,6277 gTextID group id 394 of page id 373 ffield NetWare Directory Services (NDS) is a global, distributed, replicated database that maintains information about resources on the network. To access NDS, you log in to the network . You only need to log in once to access all network resources available to you. NDS organizes objects, which represent resources. Objects store information about the resources in a hierarchical tree structure called the Directory tree. The Directory tree is made up of container and leaf objects. Also, NDS uses time synchronization to establish the order of events. tWare Directory Services (NDS) is a global, distributed, replicated database that maintains information about every resource on the network. f container and leaf objects. Also, NDS uses time synchronization to establish the order of events.n a hierarchical tree structure called the Directory tree. The Directory tree is made up of container and leaf objects. Also, NDS uses time synchronization to establish the order of events.ry tree is made up of container and leaf objects. Also, NDS uses time synchronization to establish the order of events. popup fpopup borderstype rectangle No definition for Single Reference time server buttonup buttonup popup mouseEnter buttonDown indexButton_change keyUp leavePage keyUp ptemplate 0,0,0 0,0,0 Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName totno bmarkfile result revnum atmpt popup vTemplate seqno isCntrl isShift buttonDown hotword popup displayHotword vtext No definition for fpopup System vtext fPopup fPopup fPopup popup vLines fpopup popup vText mouseEnter hotword indexButton_change pHotTopics vGpage vGPage vPage vItem vTopic theSelf leavePage popup destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds EnterPage whatRevAmI EnterPage popup DoPage whatRevAmI ptemplate :Rev 1.00 bookname DoPage whatRevAmI ptemplate :Rev 1.00 bookname pPopup POPUP pTemplate concept pTextPort Page 9 of 38U estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 381 ffield NDS is Replicated A replica is a copy of NDS partition information. You can create an unlimited number of replicas for each partition and store them on different servers. If a problem occurs on one server, copies of the information can be accessed from another server. This increases fault tolerance, since no one server is responsible for all NDS database information. NetWare Server 3 NetWare Server 3 NetWare Server 2 NetWare Server 2 NetWare Server 1 NetWare Server 1 Lp: < 6r: < Lu: < 6w: < popup fpopup borderstype rectangle No definition for fault tolerance buttonup buttonup popup pTextPort vComback vBlueBack pTemplate graphicPick pBack1 pBack2 Alias Points to the original location of an object in the Directory. Any object can be located in multiple locations by using aliases. Aliases make NDS easier to use. Directory Map Refers to a directory on a volume. l 8 pf3 Server Represents a server on the network. x pf4 Organizational Role Defines a position or role within an organization. Use the Organizational Role object to specify a position that can be filled by different people, such as a Team Leader or Vice President. Print Server Represents a print server on the network. Profile Represents a login script that is used by a special group of users who need to share common login script commands, but who are not necessarily located under the same container in the Directory tree, or who are a subset of users in the same container. Print Queue Represents a print queue on the network. text12 text13 text14 phwordscount Page 28 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,2655 gTextID group id 15 of page id 429 ffield These icons represent other leaf objects used by NetWare. Click on each leaf object on the left to read its description. Directory Map Directory Map Alias Alias Profile Profile Print Queue Print Queue Print Server Print Server Server Server Organizational Role Organizational Role PopUpBig PopUp Big pTextPort 3840,4875 3840,3750 3840,2865 3840,1725 pTemplate pBinNo pCor_Fb Correct. You have matched the NDS concepts to their descriptions. pWr1_Fb Incorrect. Please try again. pExit_Fb The correct answer is shown. pTest Page 15 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pFeedbackPort destroy pFeedbackPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pFeedbackPort destroy pFeedbackPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds gTextID group id 7 of page id 385 ppBounds 285,4635,3225,6270 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 330,1530,9330,6345 gTextID group id 290 of page id 385 Multiple copies of NDS database information provide backup in case of problems. The NDS database is split into partitions and stored on designated servers. When you access NDS, you have access to resources across the entire network...ces across the entire network. NDS provides automatic links without user intervention.are without user intervention Answer $8O_& ButtonUp ButtonUp move group to position of button finalstate pExit_fb vscript BinNo quesno result exit_fb move group to position of button finalstate pExit_fb vscript BinNo quesno result exit_fb Answer ffield Match each NDS concept to its description. rms: A-Distributed, B-Transparent, C-Replicated, D-Global] bal] Drag a button to match it to the appropriate box. Distributed Distributed Transparent Transparent Replicated Replicated Global Global ButtonUp ButtonUp ptest finalstate of group ptest vtemp Drag all the buttons to match their appropriate boxes. finalstate pcor_fb BinNo finalstate pwr1_fb J:to1 vTemp vscript score numstr allstr cor_fb wr1_fb wr2_fb wr3_fb exit_fb binno quesno result destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds ButtonUp ButtonUp ptest finalstate of group ptest vtemp Drag all the buttons to match their appropriate boxes. finalstate pcor_fb BinNo finalstate pwr1_fb J:to1 vTemp vscript score numstr allstr cor_fb wr1_fb wr2_fb wr3_fb exit_fb binno quesno result terPage leavepage EnterPage buttonUp EnterPage DoPage vBlueBack pback1 vblueback BlueBack background blueback foreground BlueBack vComback pback2 vComback ComBack ComBack leavepage buttonUp phwordscount get textlinecount(my pf set vtemp2 to textlinecount(my pf get textline of my pf set vtemp5 to textline of my pf get my pf set vtemp to my pf vtemp vtemp5 j:to1 vtemp2 vscript vname title destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds PLast Some Group properties: - Name - Other Names - Owner - Description - Location - Department - Organization vComback vBlueBack pTemplate graphicPick pBack1 pBack2 Some Organization properties: - Name - Other Names - Description - Location - Telephone - Fax Number - E-mail Address Some Organizational Unit properties: - Name - Other Names - Description - Location - Telephone - Fax Number - E-mail Address l pf3 Some User properties: - Login Name - Last Name - Other Names - Title - Description - Location - Department - Telephone - Fax Number - E-mail Address Some Server properties: - Name - Other Names - Description - Location - Department - Organization - Version Some Print Queue properties: Some Volume properties: - Name - Host Server - Host Volume - Other Names - Location - Department - Organization text8 text9 text10 text11 text12 text13 text14 phwordscount Page 20 of 38 Organizational Unitt Organizational Unitt Organizationl Unitt Organizationl Unitt Volume Volume Server Server Group Group estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds PppBounds 4665,1470,9285,2655 PgTextID group id 737 of page id 416 ffield Click on an object on the left to see some of its properties.. whatRevAmI EnterPage leavePage buttonup EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname leavePage buttonup vname EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname leavePage buttonup vname pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 384 ffield Directory Tree Structures Directory tree structures are as diverse as the businesses that create them. Click on the name of each business listed below to see how the Directory tree might be organized for that company. Toyco Toy Company has independent divisions, each with R and D and Manufacturing departments. Penguin Air Charter Tours has some workers that do not access printers. Sweet Treats Candy Co. has independent administration and production resources. ple, Country could be filled in with France.] HOTWORDS HOTWORDS Volume Server O=Sweet Treats OU=Administration OU=Production Volume Printer Computererer Volume Computer Printer UserrrUser $)B U Sweet Treats Candy Co. f,>,c, Sweet Treats Candy Co. ~0B U Volume Server O=Sweet Treats OU=Administration OU=Production Volume Printer Computererer Volume Computer Printer UserrrUser Volume Printer Computer O=Toysuin OU=Dollsyeesin OU=Electronic Toys Volume Computer PrinterUser UserrrUser R and D R and D b;B U HDB U Volume Printer Computer O=Toysuin OU=Dollsyeesin OU=Electronic Toys Volume Computer PrinterUser UserrrUser Toyco Toy Company Toyco Toy Company R and D R and D Volume Printer Computer Computer OU=Maint. Volume Computer O=Penguin OU=Employeesin OU=Travel Computer Computer Volume Computer Computer Printer nUB 8YB U *[$ : P[~ : >]B U \_B U zaB U 6bB U Volume Printer Computer Computer OU=Maint. Volume Computer O=Penguin OU=Employeesin OU=Travel Volume Computer Computer Printer Penguin Air Charter Tourss Penguin Air Charter Tourss Computer Computer Page 29 of 38 terPage leavepage EnterPage buttonUp EnterPage DoPage vBlueBack pback1 vblueback BlueBack background blueback foreground BlueBack vComback pback2 vComback ComBack ComBack leavepage buttonUp phwordscount get textlinecount(my pf set vtemp2 to textlinecount(my pf get textline of my pf set vtemp5 to textline of my pf get my pf set vtemp to my pf vtemp vtemp5 j:to1 vtemp2 vscript vname EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 21 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 394 ffield The Directory Tree NDS uses a logical organization called the Directory tree. It is called a Directory tree because objects are stored in a hierarchical tree structure, starting with the root object and branching out. Organizational Organizationl Unitt Group Server Volume Printer Volume Organizational Organizational Organizationl Unitt Group Server Volume Printer Volume Organizational nel: Right Half terpage leavePage enterpage menuButton_change enterpage ppTotNo DoPage 0,100,0 0,0,0 INDEX 0,100,0 seqno totno component StartZ leavePage INDEX 0,0,0 0,0,0 0,0,0 menuButton_change pHotTopics vPage vTopic vName theSelf W,@EXT 0,0,0 INDEX 0,100,0 seqno totno component StartZ leavePage INDEX 0,0,0 0,0,0 0,0,0 menuButton_change pHotTopics vPage vTopic vName theSelf t P ptopic8 group id 2668 of page id 304 ptopic9 group id 2664 of page id 304 ptopic6 group id 2660 of page id 304 ptopic5 group id 2656 of page id 304 ptopic4 group id 2652 of page id 304 ptopic3 group id 2648 of page id 304 ptopic2 group id 2644 of page id 304 ptopic1 group id 2640 of page id 304 pTextPort pColdTopics Definition,4 Bindery compatibility,5 Advantages - NDS,6 Network distribution,7 Partitions - NDS splits,8 Replicas - NDS replication,9 Resource information,10 Login process - Global,12 Authentication,14 Hierarchical organization,16 Physical representation,17 Information storage,18 Object Properties - Information storage,19 Object Properties - Examples,20 Hierarchical organization,21 Utilities,22 Types,23 Container objects,24 Container objects - Examples,25 Leaf objects,26 Leaf objects - Examples,28 Business examples,29 Object search capabilities,34 Description,35 Time stamp,36 pHotTopics Overview,2 Objectives,3 What is NetWare Directory Services?,4 Global Login,13 NDS Objects,16 NDS and the File System,30 NDS Search Capabilities,33 Time Synchronization,35 Summary,37 pptotno pTemplate Page 1 of 38 J,Q I ,0Q u !!!!!! AAAAAA AAAAAA Index estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds AjAgTextID group id 1955 of page id 304 AppBounds 3030,1470,9285,6277 ffield Lesson Index Click Next to begin the lesson, or click an Index button to jump to the topic of your choice.... topic7 DppBounds 6285,3375,9270,3900 DfTextID field id 64 of page id 154 EpEnabled BE:EpLines xETEbButtonID button id 2586 of page id 304 EppOffset EppLineHeight EppLines EppEnabled EfFieldID field id 2587 of page id 304 bButton fField NDS Search Capabilitiess topic1 .G"GpEnabled ZG@GppBounds 3405,2760,6390,3075 GlGfFieldID field id 2639 of page id 304 GbButtonID button id 2638 of page id 304 bButton fField OverviewgyyzXx topic2 HpEnabled HppBounds 3405,3465,6390,3780 IfFieldID field id 2643 of page id 304 HIbButtonID button id 2642 of page id 304 bButton fField Objectives topic3 zJnJpEnabled JppBounds 3405,4065,6390,4590 JfFieldID field id 2647 of page id 304 JbButtonID button id 2646 of page id 304 bButton fField What is NetWare Directory Services? topic4 XL4LfFieldID field id 2651 of page id 304 vLjLppEnabled LppLines LppLineHeight LppOffset LbButtonID button id 2650 of page id 304 MpLines 6M*MpEnabled hMFMfTextID field id 64 of page id 154 zMppBounds 3420,4845,6405,5160 bButton fField Global Login topic5 NfFieldID field id 2655 of page id 304 NppEnabled NppLines OppLineHeight ,O"OppOffset bO>ObButtonID button id 2654 of page id 304 zOrOpLines OpEnabled OfTextID field id 64 of page id 154 OppBounds 3405,5535,6390,5850 bButton fField NDS Objects topic6 PbButtonID button id 2658 of page id 304 RQ.QfFieldID field id 2659 of page id 304 ~QdQppBounds 6285,2670,9270,3195 QpEnabled bButton fField NDS and the File Systemms Capabilities topic9 RfFieldID field id 2663 of page id 304 RppEnabled SppLines 8S.SppLineHeight TSJSppOffset SfSbButtonID button id 2662 of page id 304 SpLines SpEnabled SfTextID field id 64 of page id 154 TppBounds 6285,4845,9270,5160 bButton fField Summary topic8 UfFieldID field id 2667 of page id 304 JU>UppEnabled bUZUppLines UxUppLineHeight UppOffset UbButtonID button id 2666 of page id 304 UpLines UpEnabled VfTextID field id 64 of page id 154 NVppBounds 6285,4155,9270,4470 bButton fField Time Synchronization EnterPage whatRevAmI buttondown LeavePage drag_buttondown buttonUp EnterPage DoPage pBinNo finalstate finalstate finalstate finalstate finalstate finalstate finalstate pBinNo ptest set box select group clear cor_FB pCor_Fb pcor_fb wr1_FB pWr1_Fb pwr1_fb pExit_Fb vscript cor_fb wr1_fb wr2_fb exit_fb revnum binno quesno LeavePage finalstate finalstate finalstate finalstate finalstate finalstate finalstate StopLoop whatRevAmI ptemplate :Rev 1.01 bookname buttondown drag_buttondown vname drag_buttondown vvname buttonUp finalstate stoploop stoploop finalstate finalstate syslocscreen vname binno EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname Page 22 of 38 pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 395 ffield You can work with the Directory tree using a graphical utility called NetWare Administrator or a menu utility called NETADMIN. In NetWare Administrator, an icon represents each object in the Directory tree................. Organizational Organizational Organization Printer Volume Volume Server Groupee Organizational Organizational Organization Printer Volume Volume Server Groupee | : < t!+ ' ^#+ ' "&$ 6 ^)$ 6 B ~.x jR: < EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 24 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 397 ffield Types of Objects - Container Objects Container objects hold, or contain, other objects. You can use container objects as a way to logically organize all the other objects in the Directory tree. Container Object Container Object Object Object Object Object Object EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 398 ffield Types of Objects - Leaf Objects Leaf objects do not contain any other objects. They represent specific network resources, such as users, computers, and printers. Users Printers Computers Page 26 of 38 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 399 ffield NDS and the File System NDS helps you manage resources such as NetWare servers and volumes, but it does not provide control over the file system. The file system contains the files and directories that hold your data and applications. It is separate from NDS.m NDS._ NetWare Directory Services File System File System NetWare v4.0 NetWare v4.0 NetWare Directory Services P*+ ' :,+ ' j4: < ~8: < t>: < Page 30 of 38 title buttonup buttonup Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt buttonup buttonup Find_Menu coursefile place buttonup buttonup Find_Menu coursefile place Index Index buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup \help pCaller vCaller place \help pCaller vCaller place Dialog buttonUp buttonUp dlgInit dlgInit Cancel setValue dlgBox dialog bCancel getValue bSearch getValue tindex.tbK tindex.tbk pCaller bTopMenu getValue pTopmenu bGlossary getValue glossary.tbK glossary.tbk pCaller vTopMenu vCaller vResult vTempInit vInit coursefile , "bGlossary") tbk" buttonUp buttonUp dlgInit dlgInit Cancel setValue dlgBox dialog bCancel getValue bSearch getValue tindex.tbK tindex.tbk pCaller bTopMenu getValue pTopmenu bGlossary getValue glossary.tbK glossary.tbk pCaller vTopMenu vCaller vResult vTempInit vInit coursefile ctrlID dlgBox 524480,4,30,20,111,114,,,Options,8,Helv,bSearch,3.70,6.61,50.86,32.16,19,1342242816,128,Topic Search,0,bGlossary,57.87,6.61,50.86,32.16,21,1342242816,128,Glossary,0,bTopMenu,29.68,41.93,50.86,32.16,25,1342242816,128,Main Menu,0,bCancel,29.68,84.14,50.86,12.31,20,1342242817,128,Cancel,0 dlgInit button bSearch,b19,TRUE button bGlossary,b21,TRUE button bTopMenu,b25,TRUE button bCancel,b20,FALSE Options buttonup buttonup pCaller vCaller place buttonup buttonup pCaller vCaller place title Title Screen EnterPage LeavePage EnterPage initialize 0,0,0 0,0,0 0,0,0 component LeavePage tialize 0,0,0 0,0,0 0,0,0 component LeavePage pptotno pTemplate title Introduction to NDSdsre Directory Services Introduction to NDSdsre Directory Services B 6Cw Nu$ 6 z !!! z !!! \ !!! \ !!! buttonUp buttonUp dlgInit dlgInit Cancel setValue dlgBox dialog bCancel getValue bSearch getValue tindex.tbK tindex.tbk pCaller bGoto getValue pptotno pptotno Go to Page (1 - Page number is not within this component bTopMenu getValue pTopmenu bGlossary getValue glossary.tbK glossary.tbk pCaller vTopMenu vPage vStartPage vTotalPages vCaller vResult vTempInit vInit coursefile component EnterPage whatRevAmI EnterPage popup DoPage whatRevAmI ptemplate :Rev 1.00 bookname DoPage whatRevAmI ptemplate :Rev 1.00 bookname pPopup POPUP pTemplate concept pTextPort Page 5 of 38c estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3765,9290,6285 gTextID group id 8 of page id 378 ffield The NDS database replaces the bindery from previous versions of NetWare. The bindery is a "flat" or single-level database, designed to support a single file server. The NDS database is a multi-level database that tracks information about an entire network of servers. Compatibility with previous versions of NetWare is provided through bindery emulation..ry emulation.mulation. Previous Versions of NetWare Previous Versions of NetWare Bindery Bindery Bindery Bindery b<:<_< Bindery Bindery NetWare v4.0 NetWare v4.0 hO@OeO popup fpopup borderstype rectangle No definition for bindery emulationing system software (or could be any device that offers services to the network i.e., print server, NCP server, and access server). buttonup buttonup popup EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 31 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 400 ffield Your file system directory structure is a hierarchical organization of your files and directories. A directory structure exists on each of your physical volumes. (A volume is a named storage area managed through the server.) You can control this structure through graphical and text utilities. VOL SYS: LOGIN PUBLIC SYSTEM USERS VOL SYS: LOGIN PUBLIC SYSTEM USERS gTextID 4665,1470,9285,6270 ppBounds ffield pTemplate concept EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds pTextPort group id 11 of page id 403 Page 36 of 38 Whenever an event occurs in the Directory, such as when a password is changed or an object is renamed, NDS requests a time stamp. A time stamp is a unique code that includes the time and identifies the event. The time stamp ensures that information is updated in the correct order. For example, the Directory would not be able to handle a change to a User object if the object had not first been added to the database. Password Changed 03:06 User Object Added 03:01 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 333 ffield Time Synchronization All NetWare v4.0 servers synchronize their time with each other. This time synchronization process is critical to the operation of NDS because it establishes the order of events.e order of events.s. NetWare Server 1 NetWare Server 1 NetWare Server 2 NetWare Server 2 NetWare Server 3 NetWare Server 3 i 2 ; \ W Page 35 of 38 `5d#d#V C:\TOOLBOOK\COURSE7.TBK :REPORTDATA 09 +09 FromGoTo FromGoTo curfocus altyes false InCor ActButton FromGoTo System `D|D| System `D|D| pIndex page id 232 ActButton 22.TBK" tno,bancont 4result,revnum,numrev,revdes,atmpt,component,level,bmarkfile Xuser showwindow( gsetwindowword( 9792,7200 8,-14,1024 +512) -- ** Prog. banner content here "Public Switched Telephone Network" -- ** J -- o4 digit no ( ,unit,sec,lesson) c"yes" PMark SMark TotNo TMark c"I" c"C" \ LeaveBook EnterBook LeaveBook EnterBook showwindow setwindowword setwindowword showwindow reader Public Switched Telephone Network PMark SMark TotNo TMark result revnum numrev revdes atmpt component normal result revnum numrev revdes atmpt component level bmarkfile coursefile place bookname seqno totno bancont LeaveBook normal normal normal bmarkfile System true LessComp(3,2,3) System gD|D| ActButton ActButton ActButton LessComp(1,1,1) LessComp(2,2,1) curfocus false scrollx field id 0 of page id 148 IdNumber of this Background = 19 field id 43 of page id 198 curfocus fD|D| FromGoTo FromGoTo FromGoTo curfocus gD|D| ActButton fD|D| FromGoTo FromGoTo field id 89 of page id 181 false gD|D| gD|D| gD|D| LessComp(2,2,2) pplaceLastDate 73874 ActButton "pptottry * ppbancont ppPlace ppLevel 188326 stoploop p7211Time P#ActButton @#L#] true Jan 22 1993 01:32:40 PM "n true :PRINTLAYOUT 09 +09 Title stname PrintReview `D|D| s Rmn `D|D| id 1124 of page id 261 button id 408 of page id 232 `D|D| ActButton 8 of page id 232 8 of page id 232 recordField id 1124 of page id 303 Jan 27 1993 11:42:22 PM LessComp(2,1,1) 4#@#x X#10333 11618 d#06:33:24 PM :CONDITIONDATA IdNumber of this Background = 19 IdNumber of this Background = 19 this Background = 19 AltKey DoubleEntry DoubleEntry DoubleEntry DoubleEntry FromGoTo ActButton >mhu$ 5 of page id 185 field id 51 of page id 155 omGoTo fD|D| fD|D| DoubleEntry pplaceTime vTemp1 p5000LastDate 08:36:21 PM p5000Time Nov 18 1992 03:06:26 PM System `D|D| Fixedsys p7000LastDate vTemp1 0:59 PM p7000Time LessComp(0,0,0) Introduction to NDS "Services p7211LastDate System `D|D| 4#8#vTemp1 System `D|D| Tms Rmn `D|D| System Courier Arial SYSTEM `D|D| !$"T" Y#@#< 10479 z#ActButton d#true v#true #hide #hide 2+to handle EnterPage --------------------------------------------------------------------------- --------------------------------------------------------------------------- --- Template Name: TextPick --- LATER --------------------------------------------------------------------------- --------------------------------------------------------------------------- send DoPage set syslockscreen to true set vBlueBack of this page to my pback1 if vblueback of this page is "show" show rectangle "BlueBack" of this background send background select rectangle "blueback" of this background set layer of selection to 1 send foreground else hide rectangle "BlueBack" of this background end if set vComback of this page to my pback2 if vComback of this page is "show" show group "ComBack" of this background else hide group "ComBack" of this background end if to handle leavepage hide group "feed" set text of field "feed" to null to handle buttonUp set vname to name of target set QT to """" set syslockscreen to true step i from 1 to my phwordscount if vname = i clear text of field "feed" set vscript to "get textlinecount(my pf"&i&")" execute vscript set vscript to "set vtemp2 to textlinecount(my pf"&i&")" execute vscript if vtemp2 > 1 step j from 1 to vtemp2 set vscript to "get textline "&j&" of my pf"&i execute vscript set vscript to "set vtemp5 to textline "&j&" of my pf"&i execute vscript put vtemp5 after text of field "feed" put crlf after text of field "feed" show group "feed" end else set vscript to "get my pf"&i execute vscript set vscript to "set vtemp to my pf"&i execute vscript put vtemp after text of field "feed" show group "feed" end end if x#graphicPick #xt1" end end if x#graphicPick #te vscript send clear end step set the cor_FB of group "done" to my pCor_Fb set cor_fb to my pcor_fb set the wr1_FB of group "done" to my pWr1_Fb set wr1_fb to my pwr1_fb set exit_fb to my pExit_Fb end enterpage to handle LeavePage set SysLockScreen to true move group a to posa of this page move group b to posb of this page move group c to posc of this page move group d to posd of this page move group e to pose of this page move group f to posf of this page clear text of field "feed" clear finalstate of group a clear finalstate of group b clear finalstate of group c clear finalstate of group d clear finalstate of group e clear finalstate of group f clear finalstate of group g clear StopLoop of this page end LeavePage to handle whatRevAmI system bookname,rev push ptemplate of this page&&":Rev 1.01"&CRLF onto rev to handle buttondown loc set vname to name of target if vname = a or vname = b or vname = c or vname = d or vname = e or \ vname = f or vname = g send drag_buttondown loc,vname end if to handle drag_buttondown loc,vvname set xoff to item 1 of loc - item 1 of position of group vvname set yoff to item 2 of loc - item 2 of position of group vvname do get sysmouseposition move group vvname to item 1 of it - xoff, item 2 of it - yoff until keystate(keyleftbutton) is up end to handle buttonUp system binno set vname to name of target set syslocscreen to false set finalstate of group vname to 0 put bounds of group vname into xxx clear stoploop of this book step i from 1 to binno put bounds of button ("bin" & i) into zzz send snap xxx,zzz,vname put bounds of group vname into xxx if stoploop of this book is true put i into finalstate of group vname break buttonup end if end step step i from 1 to binno put bounds of button ("bin" & i) into zzz set a to item 1 of xxx + ((item 3 of xxx - item 1 of xxx)/2) set b to item 2 of xxx + ((item 4 of xxx - item 2 of xxx)/2) if a >= item 1 of zzz and a <= item 3 of zzz and \ b >= item 2 of zzz and b <= item 4 of zzz set finalstate of group vname to i move group vname to position of button ("bin" & i) break buttonup end if end step end ButtonUp normal nner and Pagination L-L-L- Df4f4f4f4f4 BlueBack comback Banner Introduction to NDSWare Directory Services buttonup buttonup Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt buttonup buttonup Find_Menu coursefile place Find_Menu coursefile place Index ButtonUp ButtonUp 0,100,0 component ponent ButtonUp ButtonUp 0,100,0 component Index buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup \help pCaller vCaller place \help pCaller vCaller place Dialog ctrlID dlgBox 524480,5,30,20,111,116,,,Options,8,Helv,bSearch,3.70,6.07,50.86,32.16,19,1342242816,128,Topic Search,0,bGlossary,57.87,6.07,50.86,32.16,21,1342242816,128,Glossary,0,bGoTo,3.70,42.26,50.86,32.16,22,1342242816,128,Go To Page,0,bTopMenu,57.68,42.17,50.86,32.16,25,1342242816,128,Main Menu,0,bCancel,31.54,83.61,50.90,12.31,20,1342242817,128,Cancel,0 dlgInit button bSearch,b19,TRUE button bGlossary,b21,TRUE button bGoTo,b22,TRUE button bTopMenu,b25,TRUE button bCancel,b20,FALSE Options buttonup buttonup pCaller vCaller place buttonup buttonup pCaller vCaller place EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 390 ffield NDS is Global When you access NDS, you have access to resources across the entire network. This is accomplished through a global login process. raphic could show that the network could span the globe.] Y Q 3 Q Q Page 12 of 38 v.N.s. destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept pTextPort estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 360 ffield Information about resources is maintained separately from the resources' physical location. This allows you to access network services without knowing which server stores the service. Also, you can reliably access the resource even if its location changes. changes. n changes. tion changes. o matter how often its location changes. nges. s location changes. how often its location changes. about l location of the server that stores the service.. Printer1 is a LaserWriter with postscript fonts. Printer1 has a new address of 5398.cript fonts Printing DATA.DOC. address of 5398tcript fonts X 3 n g B h I need to print DATA.DOC. Page 11 of 38 normal EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept pTextPort estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 320 ffield Global Login Instead of logging in to individual servers, NDS users log in to the network . Users only need to log in once to gain access to all network resources for which they are authorized.orized.thorized.rized..in access to all network resources available to them....... Jan C. has logged in. She has access to me. She has access to me. % & K $3a # l3i + & K J7 % & K .8 Page 13 of 38 destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pPopup POPUP pTemplate concept pTextPort estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 322 ffield Authentication Information given during login is used for the process of authentication. Authentication is the process of verifying a user's authorization to use the network. When a user accesses resources -- such as servers, volumes, or printers -- background authentication processes verify that the user has rights to use those resources.that the user has rights to use those resources.urces... popup fpopup borderstype rectangle Workstation boot files: DO workstation operating jkl;kl;jkl;kl;kl;kl;k;kljljkljkljkljkljkljkljkljkljklkjljkghfhgfdghfdghfhfghfghfhgfdhfg ggggggggggggggggggggggggggggggggglllllllllll buttondown buttonup buttondown 0,100,0 0,0,0 component buttonup 0,0,0 popup component buttonup 0,0,0 popup Jan C. can write to me. Jan C. cannot write to me. x-3 0 :.3 0 Jan C. can print to me. Jan C. has logged in. j2a # % & K t7 6>i + % & K .e3 0 Jan C. can read me. me. Page 14 of 38 EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 4 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 388 ffield What is NetWare Directory Services? NDS is a sophisticated database of network resources. The NDS database contains information about every resource on the network, including users, groups, printers, volumes, and computers. NetWare uses this information to provide access to these resources. NetWare Server NetWare Server Printers Computers Volumes Groups Users hatRevAmI EnterBook whatRevAmI LeaveBook whatRevAmI :Lesson Book Rev 1.19 bookname EnterBook seconds altkey sizetopage reader setSysBooks ppTotTry ppBancont ppLevel ppPlace PMark SMark TotNo TMark result revnum numrev revdes atmpt component normal svEnterTime svTotalIdle svStartIdle result revnum numrev revdes atmpt component level bmarkfile StartZ coursefile place bookname seqno totno bancont tottry LeaveBook MMM dd y hh:min:sec AMPM set vLastTime to p time of book bmarkfile set p LastDate of book bmarkfile to vLastDate set p Time of book bmarkfile to vDiff FromGoTo vLastTime vCommand vLastDate vDiff vTotal svEnterTime svLeaveTime svTotalIdle bmarkfile place title EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 17 of 38 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 392 ffield Some objects in NDS represent physical entities. For example, a user object represents a user and a printer object represents a printer. Some objects represent logical entities, such as groups and print queues. Other objects, such as Organizational Unit objects, help you organize and manage other objects.ts.. Letter Sales L"$"I" Printer `#8#]# LaserWriter1 represents represents Group Group represents represents represents represents Letter |(T(y( Sales h)@)e) Printer LaserWriter1 represents represents Print Queuee Print Queuee Accounting Accounting (T$ 6 dW$ 6 B PZx