|  | This task 
     explains how to set up and lock DLNames in administrator mode. This allows you to implement a tightly controlled data storage strategy whereby end users will be able to store data in only those directories referenced by DLNames. | 
| A Reminder about DLNames | |
| The Document tab, accessed via the Tools -> 
     Options... command, lets end users choose the way in which they 
     access their documents. They set up "document environments" which can be: 
 For a full description of how DLNames are created from an end user point of view during an interactive session, refer to the description of how document environments are set in the section "Customizing Settings - General - Document" in your Infrastructure Users Guide. | |
| Phase One: How To Set Up DLNames for Your End Users | |
|  | 1. Log on as an administrator. You must belong to the Administrators group, or have the privileges assigned to the Administrators group. For the purposes of this particular scenario only, you need to log on as administrator because you are going to modify the default global environment (V5R18). | 
| 2. Select the 
     Start->Programs->CATIA ->Tools->Environment 
     Editor V5R18command to display the Environment Editor.You will see an environment with the following name: 
 | |
| 3. Double-click the CATIA.V5R18.B18 environment to display the corresponding environment variables. | |
| 4. Locate the following 
     environment variable: CATReferenceSettingPathNote that the default setting for this variable is empty. | |
| 5. Reset the variable so 
     that it points to an existing folder, for example: 
 then save your modification, and exit the environment editor. This folder will contain the setting locks you will create later. The folder access rights must be set up for read access only for end users, and read/write for the person creating the setting locks. | |
| 6. Run a session using the 
     following command: 
 or: A session is started using the default global environment, and a message informs you that you are running in administration mode. | |
| 7. Click OK in the message 
     box, then select the Tools->Options... command. The "Options" dialog box is displayed. | |
| 8. In the General 
     category, click the Document tab. Note that a lock symbol like 
     this  
 | |
| Setting the DLName Environment As Current | |
| 9. To make the DLName 
     environment the current document environment, select "DLName" in the 
     Document Environments column, then select successively the Allowed 
     and Current buttons. DLName is now defined as your current document environment as indicated by the "Current" value in the State column: 
 | |
| Creating DLNames | |
| Now that you have set the DLName environment as your current environment, you have to create the DLNames you will use. | |
| 10. Click the Configure... button to 
     open the Configure dialog box which lets you add or remove DLNames: 
      | |
| 11. 
     Click the  button or right-click 
     then select the New command once for each new DLName you want to 
     create. A default name and a default folder are assigned to each new DLName as shown below: 
 | |
| 12. To customize the DLName, click "DLName1", then 
     click again to activate the editor field, type the new name and press the 
     ENTER key. For example, change the name to "CATParts": 
 | |
| When creating DLNames, you can also organize them into a 
     logical tree using Root DLNames. For more details, refer to the section 
     "Customizing Settings - General - Document" in your Infrastructure Users 
     Guide. | |
| 13. To customize the folders, click C: (Windows) or 
     /tmp (UNIX) in the appropriate column, then click again to activate the 
     editor field, type the path of the folder and press the ENTER key. Instead of typing in the editor field, you can also choose a folder by clicking in the field, and selecting the New contextual command and selecting the folder using the explorer which is displayed. | |
|  | Note that you can include system or user-defined variables 
     in DLNames using the syntax $ {VARIABLE}: Example 1 C:\users\${MODEL}\publish where ${MODEL} is a user-defined variable. Example 2 DLNAME2=${HOME} where ${HOME} is equivalent to c:\ on Windows. | 
| 14. To lock the DLName for end users, select the 
     DLName and click the Lock icon. Locking a DLName changes its state from "Green" to "Orange" (and inversely when you unlock the DLName): 
 | |
| The reason why you would want to lock DLNames is to restrict end user access to only those folders referenced by DLNames. End users running Version 5 using the same environment will inherit the locks you set on DLNames, and will not be able to either modify or remove them. | |
| 15. Add another DLName and name it "CATProducts", 
     lock it using the same procedure as above, then rename the folders: 
      | |
|  | End users will not be able to modify or remove DLNames, 
     but will still be allowed to add DLNames. If you do not want this to 
     happen, lock the list by clicking the green lock symbol  to change it to the orange lock 
     symbol  . End users will then see the 
     red lock symbol  and will not be able 
     to add DLNames to the list. | 
| 16. When finished adding DLNames to your list, you 
     can then click the Export...  button  to save your list of DLNames 
     as an ASCII .txt file. This is particularly useful when you have a large number of machines. You can then import the .txt file containing the DLNames onto all the machines so that end users also inherit the same DLNames, as described in Importing DLName Settings in Batch Mode. You can make as many lists as you like. Whenever you want to use one of 
     them, just click the Import... button
      | |
| 17. Click OK to close the Configure dialog box | |
| 18. To force end users to use the DLName strategy only, make sure that "DLName" is still "Current", set Folder to "Not Allowed", click the lock for the Document Environments, then click OK to exit the Document tab. | |
|  | DLNames settings are stored in the settings file: DLNames.CATSettings. | 
| 
      | |