Avid Interplay Engine And Access Administration Guide 1.1.5 Manual Admin V1 1 5
User Manual: avid Interplay Engine - 1.1.5 - Administration Manual Free User Guide for Avid Interplay Software, Manual
Open the PDF directly: View PDF .
Page Count: 212
Download | |
Open PDF In Browser | View PDF |
Avid® Interplay™ Engine and Avid Interplay Archive Engine Administration Guide m a k e m a n a g e m ove | m e d i a ™ Avid ® Copyright and Disclaimer Product specifications are subject to change without notice and do not represent a commitment on the part of Avid Technology, Inc. The software described in this document is furnished under a license agreement. You can obtain a copy of that license by visiting Avid's Web site at www.avid.com. The terms of that license are also available in the product in the same directory as the software. The software may not be reverse assembled and may be used or copied only in accordance with the terms of the license agreement. It is against the law to copy the software on any medium except as specifically allowed in the license agreement. Avid products or portions thereof are protected by one or more of the following United States Patents: 4,746,994; 4,970,663; 5,045,940; 5,267,351; 5,309,528; 5,355,450; 5,396,594; 5,440,348; 5,452,378; 5,467,288; 5,513,375; 5,528,310; 5,557,423; 5,577,190; 5,584,006; 5,640,601; 5,644,364; 5,654,737; 5,715,018; 5,724,605; 5,726,717; 5,729,673; 5,745,637; 5,752,029; 5,754,851; 5,799,150; 5,812,216; 5,828,678; 5,842,014; 5,852,435; 5,987,501; 6,061,758; 6,223,211; 6,301,105; 6,532,043; 6,546,190; 6,636,869; 6,747,705, 6,763,523; 6,813,622. Other patents are pending. This document is protected under copyright law. An authorized licensee of Avid Interplay may reproduce this publication for the licensee’s own use in learning how to use the software. This document may not be reproduced or distributed, in whole or in part, for commercial purposes, such as selling copies of this document or providing support or educational services to others. This document is supplied as a guide for Avid Interplay. Reasonable care has been taken in preparing the information it contains. However, this document may contain omissions, technical inaccuracies, or typographical errors. Avid Technology, Inc. does not accept responsibility of any kind for customers’ losses due to the use of this document. Product specifications are subject to change without notice. Copyright © 2007 Avid Technology, Inc. and its licensors. All rights reserved. The following disclaimer is required by Sam Leffler and Silicon Graphics, Inc. for the use of their TIFF library: Copyright © 1988–1997 Sam Leffler Copyright © 1991–1997 Silicon Graphics, Inc. Permission to use, copy, modify, distribute, and sell this software [i.e., the TIFF library] and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics. THE SOFTWARE IS PROVIDED “AS-IS” AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. The following disclaimer is required by the Independent JPEG Group: This software is based in part on the work of the Independent JPEG Group. This Software may contain components licensed under the following conditions: Copyright (c) 1989 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation, advertising materials, and other materials related to such distribution and use acknowledge that the software was developed by the University of California, Berkeley. The name of the University may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Copyright (C) 1989, 1991 by Jef Poskanzer. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. Copyright 1995, Trinity College Computing Center. Written by David Chappell. 2 Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. Copyright 1996 Daniel Dardailler. Permission to use, copy, modify, distribute, and sell this software for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Daniel Dardailler not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Daniel Dardailler makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Modifications Copyright 1999 Matt Koss, under the same license as above. Copyright (c) 1991 by AT&T. Permission to use, copy, modify, and distribute this software for any purpose without fee is hereby granted, provided that this entire notice is included in all copies of any software which is or includes a copy or modification of this software and in all copies of the supporting documentation for such software. THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR AT&T MAKES ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. This product includes software developed by the University of California, Berkeley and its contributors. The following disclaimer is required by Paradigm Matrix: Portions of this software licensed from Paradigm Matrix. The following disclaimer is required by Ray Sauers Associates, Inc.: “Install-It” is licensed from Ray Sauers Associates, Inc. End-User is prohibited from taking any action to derive a source code equivalent of “Install-It,” including by reverse assembly or reverse compilation, Ray Sauers Associates, Inc. shall in no event be liable for any damages resulting from reseller’s failure to perform reseller’s obligation; or any damages arising from use or operation of reseller’s products or the software; or any other damages, including but not limited to, incidental, direct, indirect, special or consequential Damages including lost profits, or damages resulting from loss of use or inability to use reseller’s products or the software for any reason including copyright or patent infringement, or lost data, even if Ray Sauers Associates has been advised, knew or should have known of the possibility of such damages. The following disclaimer is required by Videomedia, Inc.: “Videomedia, Inc. makes no warranties whatsoever, either express or implied, regarding this product, including warranties with respect to its merchantability or its fitness for any particular purpose.” “This software contains V-LAN ver. 3.0 Command Protocols which communicate with V-LAN ver. 3.0 products developed by Videomedia, Inc. and V-LAN ver. 3.0 compatible products developed by third parties under license from Videomedia, Inc. Use of this software will allow “frame accurate” editing control of applicable videotape recorder decks, videodisc recorders/players and the like.” The following disclaimer is required by Altura Software, Inc. for the use of its Mac2Win software and Sample Source Code: ©1993–1998 Altura Software, Inc. The following disclaimer is required by Interplay Entertainment Corp.: The “Interplay” name is used with the permission of Interplay Entertainment Corp., which bears no responsibility for Avid products. This product includes portions of the Alloy Look & Feel software from Incors GmbH. This product includes software developed by the Apache Software Foundation (http://www.apache.org/). © DevelopMentor This product may include the JCifs library, for which the following notice applies: JCifs © Copyright 2004, The JCIFS Project, is licensed under LGPL (http://jcifs.samba.org/). See the LGPL.txt file in the Third Party Software directory on the installation CD. 3 Avid Interplay contains components licensed from LavanTech. These components may only be used as part of and in connection with Avid Interplay. Attn. Government User(s). Restricted Rights Legend U.S. GOVERNMENT RESTRICTED RIGHTS. This Software and its documentation are “commercial computer software” or “commercial computer software documentation.” In the event that such Software or documentation is acquired by or on behalf of a unit or agency of the U.S. Government, all rights with respect to this Software and documentation are subject to the terms of the License Agreement, pursuant to FAR §12.212(a) and/or DFARS §227.7202-1(a), as applicable. Trademarks 888 I/O, Adrenaline, AirPlay, AirSPACE, AirSPACE HD, AirSpeed, ALEX, AniMatte, AudioSuite, AudioVision, AutoSync, Avid, Avid Advanced Response, Avid DNA, Avid DNxcel, Avid DNxHD, AVIDdrive, AVIDdrive Towers, Avid DS Assist Station, Avid ISIS, Avid Learning Excellerator, Avid Liquid, Avid Mojo, AvidNet, AvidNetwork, Avid Remote Response, AVIDstripe, Avid Unity, Avid Unity ISIS, Avid Xpress, AVoption, AVX, CamCutter, ChromaCurve, ChromaWheel, DAE, Dazzle, Deko, DekoCast, D-Fi, D-fx, DigiDelivery, Digidesign, Digidesign Audio Engine, Digidesign Intelligent Noise Reduction, DigiDrive, Digital Nonlinear Accelerator, DigiTranslator, DINR, DNxchange, do more, D-Verb, Equinox, ExpertRender, Face Robot, FACE ROBOT, FASTBREAK, Fast Track, FieldPak, Film Composer, FilmScribe, FluidMotion, FXDeko, HIIP, HyperSPACE, HyperSPACE HDCAM, IllusionFX, Image Independence, iNEWS, iNEWS ControlAir, Instinct, Interplay, Intraframe, iS9, iS18, iS23, iS36, IsoSync, LaunchPad, Lightning, Lo-Fi, Magic Mask, make manage move | media, Marquee, Matador, Maxim, MCXpress, Media Browse, Media Composer, MediaDock, MediaDock Shuttle, Media Fusion, Media Illusion, MediaLog, Media Reader, Media Recorder, MEDIArray, MediaShare, MediaStream, Meridien, MetaFuze, MetaSync, MicroTrack, MissionControl, NaturalMatch, Nearchive, NetReview, NewsCutter, Nitris, OMF, OMF Interchange, OMM, Open Media Framework, Open Media Management, PCTV, Pinnacle MediaSuite, Pinnacle Studio, Pinnacle Systems, ProEncode, Pro Tools, QuietDrive, Recti-Fi, RetroLoop, rS9, rS18, Sci-Fi, ScriptSync, SecureProductionEnvironment, Show Center, Softimage, Sound Designer II, SPACE, SPACEShift, SpectraGraph, SpectraMatte, SteadyGlide, Symphony, TARGA, Thunder, Thunder Station, TIMELINER, Trilligent, UnityRAID, Vari-Fi, Video RAID, Video Slave Driver, VideoSPACE, Xdeck, and X-Session are either registered trademarks or trademarks of Avid Technology, Inc. in the United States and/or other countries. Adobe and Photoshop are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Apple and Macintosh are trademarks of Apple Computer, Inc., registered in the U.S. and other countries. Windows is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries. All other trademarks contained herein are the property of their respective owners. Footage News material provided by WFTV Television Inc. GOT FOOTAGE? Editors — Filmmakers — Special Effects Artists — Game Developers — Animators — Educators — Broadcasters — Content creators of every genre — Just finished an incredible project and want to share it with the world? Send us your reels and we may use your footage in our show reel or demo!* For a copy of our release and Avid’s mailing address, go to www.avid.com/footage. *Note: Avid cannot guarantee the use of materials submitted. Avid Interplay Engine and Avid Interplay Archive Engine Administration Guide • 0130-07640-02 Rev B • September 18, 2007 4 Contents Using This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Symbols and Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 If You Need Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Viewing Documentation on the Avid Interplay Portal . . . . . . . . . . . . . . . . . . . . . . . . 13 Avid Interplay Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Accessing the Online Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 How to Order Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Avid Training Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Chapter 1 Getting Started with the Avid Interplay Administrator . . . . . . . . . . . . . . 17 Understanding the Interplay Engine and Interplay Workgroups . . . . . . . . . . . . . . . . 17 Using the Avid Interplay Administrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Starting the Avid Interplay Administrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Using the Avid Interplay Administrator Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Opening an Interplay Administrator View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Opening Interplay Administrator Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Exiting the Avid Interplay Administrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Chapter 2 Database Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Creating an Interplay Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Avid Interplay Database Directories and Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Scheduling and Restoring Database Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Scheduling Database Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Recommendations for Automatic Backup Configuration . . . . . . . . . . . . . . . . . . 34 Restoring an Earlier Version of a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Using the InterplayRestore Tool on a Local Machine . . . . . . . . . . . . . . . . . 36 Database Restore Session Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Using the InterplayRestore Tool to Restore Backups Remotely . . . . . . . . . 39 Backing Up and Restoring the Interplay Users Database . . . . . . . . . . . . . . . . . 40 Performing a Consistency Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Viewing Database Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 5 Locking and Unlocking Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Managing Databases: Deactivating, Activating, and Migrating . . . . . . . . . . . . . . . . 44 Deactivating a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Activating a Deactivated Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Migrating a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Moving a Database to Another Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Moving a Database and Users to Another Server . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Moving a Database Under Low Disk Space Conditions. . . . . . . . . . . . . . . . . . . . . . 53 Renaming a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Chapter 3 Server Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Changing the Database and Data Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Viewing Server Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Locking and Unlocking the Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Restarting the Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Managing Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 License Key Info Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Getting a Permanent License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 License Types and Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Exporting a License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Troubleshooting Licensing Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Chapter 4 User Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Understanding the Central Configuration Server . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Moving the CCS to Another Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Viewing and Changing the CCS for a Server . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Adding Users to a Central Configuration Server . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Setting User Authentication Providers and Importing Users . . . . . . . . . . . . . . . . . . 70 Setting Avid Unity Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Setting Windows Domain Authentication and Importing Users . . . . . . . . . . . . . 73 Setting LDAP Authentication and Importing Users . . . . . . . . . . . . . . . . . . . . . . 75 LDAP Server Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Managing Users, User Groups, and User Rights . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Understanding Default User Groups, Users, and Roles . . . . . . . . . . . . . . . . . . 77 Adding Users and User Groups Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6 Viewing and Setting Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Understanding Standard Roles and Default Rights . . . . . . . . . . . . . . . . . . . . . . 80 Viewing and Changing Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Viewing and Setting Authentication Providers for Individual Users . . . . . . . . . . 83 Deleting Users and User Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Removing Users from User Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Managing Database Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Viewing General Role Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Setting or Changing a General Role Assignment. . . . . . . . . . . . . . . . . . . . . . . . 88 Blocking Access by a Group or User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Managing Special Access Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Guidelines for User Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Chapter 5 Site Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Defining Property Layouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Creating Custom Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Configuring Remote Workgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Configuring Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Adding Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Removing Categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Setting the Server Hostname and Workgroup Name . . . . . . . . . . . . . . . . . . . . . . . 105 Interplay Media Services View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Interplay Transfer Status View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Interplay Transfer Settings View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Workgroup Transfer Presets View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Specifying Archive Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Archiving Duplicate Versions of Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Specifying the Archive Server and Segment Size . . . . . . . . . . . . . . . . . . . . . . 109 Chapter 6 Editor Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Setting Editor Database Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Editor Database Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Setting Instinct/Assist User Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Instinct/Assist User Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 7 Pro Tools Plug-Ins Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Installing the Pro Tools Plug-Ins for Interplay . . . . . . . . . . . . . . . . . . . . . . . . . 120 Configuring the Pro Tools Import Plug-In . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Configuring the Pro Tools Export Plug-In . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Configuring the Pro Tools User Settings Plug-In. . . . . . . . . . . . . . . . . . . . . . . 124 Chapter 7 Avid Interplay Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Chapter 8 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Troubleshooting Log-In Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Troubleshooting Client Connection Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Optimizing Avid Interplay Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Troubleshooting Firewalls and Avid Interplay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Troubleshooting the Server Execution User Account. . . . . . . . . . . . . . . . . . . . . . . 130 Understanding the Server Execution User Account . . . . . . . . . . . . . . . . . . . . 130 Recreating the Server Execution User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Shutting Down or Locking the Server Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Chapter 9 Recommendation for Database Storage . . . . . . . . . . . . . . . . . . . . . . . . 133 Understanding a Split Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Supported Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Preparing for a Split Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Splitting a Database for New Interplay Installations . . . . . . . . . . . . . . . . . . . . . . . . 136 Splitting a Database for Existing Interplay Installations . . . . . . . . . . . . . . . . . . . . . 138 Configuring the workgroup.xml File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Identifying the Root Folder of the Interplay Server Database . . . . . . . . . . . . . 142 Restoring a Split Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Appendix A Installed Components and Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Avid Interplay Engine Directory: Folders and Files . . . . . . . . . . . . . . . . . . . . . . . . 145 Apache Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Activating Creation of the access.log File. . . . . . . . . . . . . . . . . . . . . . . . . 147 Data Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Preview Server Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Server Folder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Required TCP/IP Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 8 Avid Interplay Engine Servers and Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Avid Interplay Engine Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Avid Workgroup HTTP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Avid Workgroup Server Browser Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Avid Workgroup Preview Server Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Avid Workgroup TCP/COM Bridge Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Appendix B Interplay Engine Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Configuring the Server Event Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Config.xml File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Supported Actions in Config.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Supported Events in Config.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Server Event Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 LogWatch.xml. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Sending Email Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 Configuring Client Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 Setting the Filetransfer Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Appendix C Valid and Invalid Characters in Avid Interplay . . . . . . . . . . . . . . . . . . . 171 Appendix D System Metadata Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Appendix E Server Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Appendix F Consistency Check Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Consistency Check Critical Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Consistency Check Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Consistency Check Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 9 10 Using This Guide Congratulations on your purchase of Avid® Interplay™, a powerful system for managing media in a shared storage environment. This guide is intended for all Avid Interplay administrators who are responsible for installing, configuring and maintaining an Avid Interplay Engine or Avid Interplay Archive Engine (database, server, and all related client connections and user rights) in an Interplay workgroup. This guide includes a detailed description of each of the Avid Interplay Administrator task groups and how you can use them to administer your server and databases. Some of the settings that you are able to change affect the server itself, while others only affect the database stored on the server. n The documentation describes the features and hardware of all models. Therefore, your system might not contain certain features and hardware that are covered in the documentation. Symbols and Conventions Avid documentation uses the following symbols and conventions: Symbol or Convention Meaning or Action n A note provides important related information, reminders, recommendations, and strong suggestions. c A caution means that a specific action you take could cause harm to your computer or cause you to lose data w A warning describes an action that could cause you physical harm. Follow the guidelines in this document or on the unit itself when handling electrical equipment. > This symbol indicates menu commands (and subcommands) in the order you select them. For example, File > Import means to open the File menu and then select the Import command. t This symbol indicates a single-step procedure. Multiple arrows in a list indicate that you perform one of the actions listed. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 Symbol or Convention Meaning or Action (Windows), (Windows only), (Macintosh), or (Macintosh only) This text indicates that the information applies only to the specified operating system, either Windows XP or Macintosh OS X. Bold font Bold font is primarily used in task instructions to identify user interface items and keyboard sequences. Italic font Italic font is used to emphasize certain words and to indicate variables. Courier Bold font Courier Bold font identifies text that you type. Ctrl+key or mouse action Press and hold the first key while you press the last key or perform the mouse action. For example, Command+Option+C or Ctrl+drag. If You Need Help If you are having trouble using your Avid product: 1. Retry the action, carefully following the instructions given for that task in this guide. It is especially important to check each step of your workflow. 2. Check the latest information that might have become available after the documentation was published: - If the latest information for your Avid product is provided as printed release notes, they ship with your application and are also available online. - If the latest information for your Avid product is provided as a ReadMe file, it is supplied on your Avid installation CD or DVD as a PDF document and is also available online. You should always check online for the most up-to-date release notes or ReadMe because the online version is updated whenever new information becomes available. To view these online versions, select ReadMe from the Help menu, or visit the Knowledge Base at www.avid.com/readme. 3. Check the documentation that came with your Avid application or your hardware for maintenance or hardware-related issues. 4. Visit the online Knowledge Base at www.avid.com/onlinesupport. Online services are available 24 hours per day, 7 days per week. Search this online Knowledge Base to find answers, to view error messages, to access troubleshooting tips, to download updates, and to read or join online message-board discussions. 12 AVID CONFIDENTIAL DRAFT VERSION 9/18/07 Viewing Documentation on the Avid Interplay Portal Viewing Documentation on the Avid Interplay Portal You can quickly access PDF versions of the Avid Interplay user guides from any system in the Avid Interplay environment. To open the Avid Interplay Portal web page: 1. Type the following line in your web browser: http://Interplay_Engine_name For Interplay_Engine_name substitute the name of the computer running the Interplay Engine software. For example, the following line opens the portal web page on a system named docwg: http://docwg 2. Click the “Avid Interplay User Documentation” link to access the User Information Center page. Avid Interplay Documentation The following documents describe how to use Avid Interplay: • Avid Interplay Best Practices — provides an overview of the major Interplay components, shows sample configuration diagrams, and describes several of the key features, such as setting up a user database and using the Avid Interplay Archive Engine. • Avid Interplay Software Installation and Configuration Guide — describes how to use the Avid Interplay Installer DVD to install and configure software on the various systems that make up a Interplay environment. • Avid Interplay Engine Failover Guide — describes how to set up a cluster configuration for the Avid Interplay Engine and the Avid Interplay Archive engine. • Avid Interplay Engine and Avid Interplay Archive Engine Administration Guide — describes how to administer your Avid Interplay Engine or Avid Interplay Archive Engine and Avid Interplay database. • Avid Interplay Access User’s Guide — describes how to use Interplay Access to browse, search, and work with assets in the Avid Interplay database. • Avid Interplay Assist User’s Guide — describes how to use Interplay Assist for logging, archiving, and sending to Playback material in an Interplay environment. • Avid Interplay Framework User’s Guide — describes how to use the logging, monitoring, and management features of the Avid Interplay Framework applications. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 13 • Avid CaptureManager User’s Guide — describes how to use CaptureManager™ in a newsroom environment to coordinate video feeds, schedule feed captures at both high and low resolutions, and record late breaking events instantly. • Avid Low Res Encode Setup and Configuration — describes how to set up and configure an Avid Low Res Encode system. Includes information on updating the bootset, root disk image, and configuring a Low Res Encode system to work with CaptureManager. • Avid Interplay Transfer Setup and User’s Guide — describes how to use Interplay Transfer to transfer media to and from another workgroup, send finished sequences to a configured playback device, ingest media from a configured ingest device, and perform standalone transfers between workstations. • Avid Interplay Media Services Setup and User’s Guide — Avid Interplay Media Services lets you control and automate Transcode, Archive, and ProEncode services. • Avid iNEWS Instinct User’s Guide — describes how to use the Avid iNEWS Instinct application to write iNEWS stories and put together simple audio and video sequences. Accessing the Online Library The Avid Interplay Online Library DVD contains all the Avid Interplay product documentation in PDF format.The Online Library includes a Master Glossary of all specialized terminology used in the documentation for Avid products. Most Avid online libraries also include multimedia content such as feature presentations. This multimedia content is an excellent first resource for learning how to use your application or for helping you understand a particular feature or workflow. n You need Adobe® Reader® to view the documentation online. You can download the latest version from the Adobe web site. To access the online library from the Online Library DVD: 1. Insert the Online Library DVD into the drive. 2. Double-click the Mainmenu file. How to Order Documentation To order additional copies of this documentation from within the United States, call Avid Sales at 800-949-AVID (800-949-2843). If you are placing an order from outside the United States, contact your local Avid representative. 14 AVID CONFIDENTIAL DRAFT VERSION 9/18/07 Avid Training Services Avid Training Services Avid makes lifelong learning, career advancement, and personal development easy and convenient. Avid understands that the knowledge you need to differentiate yourself is always changing, and Avid continually updates course content and offers new training delivery methods that accommodate your pressured and competitive work environment. To learn about Avid's new online learning environment, Avid Learning Excellerator (ALEX), visit http://learn.avid.com. For information on courses/schedules, training centers, certifications, courseware, and books, please visit www.avid.com/training or call Avid Sales at 800-949-AVID (800-949-2843). AVID CONFIDENTIAL DRAFT VERSION 9/18/07 15 16 AVID CONFIDENTIAL DRAFT VERSION 9/18/07 1 Getting Started with the Avid Interplay Administrator The Avid Interplay Administrator provides database administrators and maintenance engineers with the tools required to configure the Avid Interplay Engine and to manage the database on the server. The following topics provide basic information for using the Interplay Administrator: • Understanding the Interplay Engine and Interplay Workgroups • Using the Avid Interplay Administrator • Starting the Avid Interplay Administrator • Using the Avid Interplay Administrator Window • Opening an Interplay Administrator View • Opening Interplay Administrator Help • Exiting the Avid Interplay Administrator For an overview of all Avid Interplay components, see the Avid Interplay Best Practices Guide. Understanding the Interplay Engine and Interplay Workgroups The Avid Interplay Engine forms the backbone of the Interplay environment. The Interplay Engine is a server that combines an asset database with workflow management software, both of which are integrated with Avid shared storage and Avid archive solutions. This topic provides basic information about the functions and components of the Interplay Engine. One Interplay Engine, One Interplay Database, One Shared Storage Network The Interplay Engine is one component of an Interplay workgroup. At a minimum, an Interplay workgroup is composed of one Interplay Engine, one Interplay database, one Avid Unity shared storage network (Avid Unity ISIS, Avid Unity MediaNetwork, or Avid Unity LANshare), and associated software and services. 1 Getting Started with the Avid Interplay Administrator An Interplay database consists of two parts: • A metadata database, which holds information about the assets, or metadata. The metadata database is always stored on the Interplay Engine server. • Source files for the assets, for example, graphics files or Avid media files. The source files for the assets are usually stored on an Avid Unity shared storage system. The following illustration shows the metadata database stored on the internal drive of the Interplay Engine server and the sources for the assets stored on an Avid Unity shared storage workspace. Files for File Assets Metadata Database Media for Avid Assets Avid Interplay Engine Avid Unity Shared Storage For information about all Interplay components and detailed sample configurations, see Avid Interplay Best Practices. Avid Assets, File Assets, and Splitting the Database Interplay manages two different kids of assets. Avid assets are assets that are created by Avid applications through capture, ingest, import, or transfer. Avid assets include: • Master clips • Subclips • Sequences • Effects • Motion effects • Rendered effects • Group clips File assets are any assets that are not created by an Avid application. Any file you can create on your workstation, through applications such as Adobe Photoshop or Microsoft Word, can be added to the Interplay database and managed by Interplay as a file asset. 18 Understanding the Interplay Engine and Interplay Workgroups Media files for Avid assets are always stored on an Avid Unity shared storage system. Source files for file assets can be stored on the Interplay Engine or on an Avid Unity shared storage workspace. Avid recommends that you store the source files for file assets on an Avid Unity shared storage workspace. This location is sometimes called the file repository. When you first install Interplay Engine software, the installation program requires you to set one root folder for the database on a local drive. By default, this root folder holds both the metadata database and files for file assets. To avoid filling this local drive with files for file assets, you can configure the Interplay Engine to store the metadata database on the local drive and store the file repository on a shared-storage workspace. This is called splitting the database. For more information, see “Recommendation for Database Storage” on page 133. Multiple Workgroups A large production facility can have more than one Interplay workgroup. Each workgroup must have its own Interplay Engine, database, and shared storage network. Users on Interplay Access can view and access assets from more than one workgroup and can transfer them from one to another using a file copy procedure for file assets and Avid Interplay Transfer for Avid assets. Interplay Archive Engine A facility might also include an Interplay Archive Engine. An Interplay Archive Engine is configured similarly to an Interplay Engine. An Archive Engine is integrated with a third-party archive system. An Interplay Archive database is always named AvidAM. An Interplay database is always named AvidWG. An Interplay Archive database and an Interplay database use different icons, as shown in the following illustration from Interplay Access. The archive database is represented by a safe, and archive folders are represented by boxes. 19 1 Getting Started with the Avid Interplay Administrator Interplay online database Interplay Archive Engine database For more information about the Interplay Archive Engine, see Avid Interplay Best Practices. n In this guide, references to the Interplay Engine also refer to the Archive Engine, unless otherwise noted. Central Configuration Server If a production facility includes more than one Interplay workgroup, you can specify one Interplay Engine as the Central Configuration Server (CCS). The CCS is an Interplay Engine module that stores information that is common to all other Interplay Engines. The CCS provides a means to manage user accounts across multiple workgroups. For more information, see “Understanding the Central Configuration Server” on page 65. Server Execution User The Server Execution User is a Windows operating system user that runs the Interplay Engine processes. You specify the user name and password for the Server Execution User when you install the Interplay Engine on the server. The Server Execution User needs local administrator rights on the operating system for the Interplay Engine server and read/write access to the Avid Unity shared storage file system. 20 Using the Avid Interplay Administrator For more information, see “Troubleshooting the Server Execution User Account” on page 130. Avid Interplay as a Client-Server Application Avid Interplay is designed as a client-server application. The Interplay Engine is configured to run on a central machine that is accessible to all users through a network. An Avid Interplay application that runs on a client machine is a client of the Avid Interplay Engine server. Avid Interplay client applications, such as Interplay Access, Interplay Assist, Avid iNEWS Instinct, and Avid editing applications that use the Interplay Window can access and browse multiple databases. The Interplay Administrator is also a client application. Avid Interplay uses TCP/IP and related protocols for its network communication. Therefore, TCP/IP must be installed on all machines. Since TCP/IP is used to access the Internet, most users already have this component installed. See “Required TCP/IP Ports” on page 149 for more information. Using the Avid Interplay Administrator The Avid Interplay Administrator is a client application that you use to manage either the Interplay Engine or the Interplay Archive Engine. The Interplay Administrator is installed at the same time that you install Interplay Access. You can install the Interplay Administrator as a client on any computer in your network and then use it to manage any Interplay Engine or Interplay Archive Engine that is available on the network. For information on installing the Interplay Administrator, see the Avid Interplay Software Installation and Configuration Guide. The Interplay Administrator provides you with the tools you need for the following major tasks: • Setting up a new database. See “Creating an Interplay Database” on page 27. • Backing up the database. Backing up the database regularly protects your data, allowing you to restore the database to a saved state in the event of failure. See “Scheduling and Restoring Database Backups” on page 31. • Maintenance tasks, such as locking, unlocking, and restarting the server. See “Server Settings” on page 55. • Creating, editing, and deleting user accounts and managing user authorization. See “User Management” on page 65. • Configuring client applications and the workgroup. See “Site Settings” on page 97. 21 1 Getting Started with the Avid Interplay Administrator • Configuring the Interplay Archive Engine. See “Specifying Archive Settings” on page 107. For more information on archiving, see Avid Interplay Best Practices and the Avid Interplay Media Services Setup and User’s Guide. • Configuring Editor Settings and Avid Interplay Services. See “Editor Settings” on page 111 and “Avid Interplay Services” on page 125. Starting the Avid Interplay Administrator To start the Avid Interplay Administrator: 1. Do one of the following: t Click the Start button and then select All Programs > Avid > Avid Interplay Access Utilities > Avid Interplay Administrator. t From Interplay Access, select Tools > Open Interplay Administrator. The Avid Interplay Administrator Server Login screen appears. The first time you open the Interplay Administrator, the Server text box is empty. If you have already logged into a server, the text box shows the last server you logged in to. 2. Select the server you want to work with by doing one of the following: 22 t Accept the server that is displayed. t Type the name of the server that you want to log in to. You can also use an IP address. Using the Avid Interplay Administrator Window t Click the arrow for the Server list and select the server name from the list. The first part of the list shows recent servers, the second part of the list shows servers that were added manually (not on a local area network), and the third part shows servers available on your local area network. t Click the arrow for the server list and select Add Server. Type a new server name. 3. Type a user name with administration rights. On the first start after installing the Avid Interplay Engine, only the user Administrator exists. Type “Administrator” in the dialog box. The password is empty by default. Change the password of the Administrator as soon as possible (see “Viewing and Setting Attributes” on page 79). n The Interplay Administrator account is different from the Server Execution User account. The Interplay Administrator account is used to manage users and the database. The Server Execution User account is used to run the Interplay Engine processes. 4. Click Connect. The Interplay Administrator window opens. If you have any problems logging in, see “Troubleshooting Log-In Problems” on page 127. Using the Avid Interplay Administrator Window The Avid Interplay Administrator window is divided into six groups: Database, Server, User Management, Site Settings, Editor Settings, and Avid Interplay Services. The name of the Interplay Engine server you are connected to is displayed in the upper right of the window. 23 1 Getting Started with the Avid Interplay Administrator Each group contains views for managing components of the Avid Interplay Engine. Each group is described in a separate section of this guide: 24 • “Database Settings” on page 27 • “Server Settings” on page 55 • “User Management” on page 65 • “Site Settings” on page 97 • “Editor Settings” on page 111 • “Avid Interplay Services” on page 125 Opening an Interplay Administrator View Opening an Interplay Administrator View To open an Interplay Administrator view: t In the Interplay Administrator window, click an icon. The view you select replaces the Interplay Administrator window. Each view includes a path that shows the relative location of that view. The following illustration shows part of the Create Database view. In this example, the path shows that the Create Database view is included in the Database section of the Interplay Administrator window (referred to as the Interplay Server). To return to the Interplay Administrator window: t Click the Menu button in the upper left of the view. Opening Interplay Administrator Help The Interplay Administrator includes a hyperlinked Help system that provides all the information that is included in the Avid Interplay Engine and Avid Interplay Archive Engine Administration Guide (this document). To open Help: t Select Help > Interplay Administrator Help. For information on using Help, click the Contents tab and double-click “Using Help.” 25 1 Getting Started with the Avid Interplay Administrator Exiting the Avid Interplay Administrator When you are finished using the Avid Interplay Administrator, you should log out or close the application. To log out: t Click the Log out button in the upper right of the Interplay Administrator window. The window remains open. To close the Interplay Administrator, do one of the following: t Select File > Exit. t Click the close button in the upper right of the window. The Interplay Administrator window closes. 26 2 Database Settings The Database Settings allow you to create, configure, and manage the Interplay database. The following topics describe how to use these settings: • Creating an Interplay Database • Avid Interplay Database Directories and Files • Scheduling and Restoring Database Backups • Performing a Consistency Check • Viewing Database Information • Locking and Unlocking Databases • Managing Databases: Deactivating, Activating, and Migrating • Moving a Database to Another Server • Moving a Database and Users to Another Server • Moving a Database Under Low Disk Space Conditions • Renaming a Database Creating an Interplay Database The Create Database view lets you name and create a new Interplay database. You need to create an Interplay database after you install the Interplay Engine and Interplay Access software. c Avid supports only one database for each Interplay Engine. The database must be named AvidWG, or for an Archive Engine database, AvidAM. The root folder for a new database is set during the installation of the Interplay Engine software. By default, the installation program creates one shared folder for both the metadata database and the source files for file assets (the file repository). The default location is the D:\Workgroup_Databases folder, which is represented by the administrative share name WG_Database$. The $ indicates a hidden share. n To identify the actual folder, open a Command Prompt window and type net share. 2 Database Settings Avid recommends that you divide an Interplay database so that the metadata database remains on the Interplay Engine server (the only supported setup) and the file repository resides on an Avid Unity shared storage workspace. The most efficient approach is to specify how to divide the database before you create it. You specify the locations in the Server Settings view (see “Changing the Database and Data Locations” on page 55) and then create the database in the Create Database view. The following illustration shows the Create Database view with two locations specified: • The metadata database will be installed in \\DOCWG\WG_Database$, which represents a folder on the Interplay Engine (by default, D:\Workgroup_Databases). • The file repository will be installed in \\AAC-ISIS\File_Assets\, which is a shared storage workspace that was set in the Server Settings view. For complete information on configuring a split database, see “Recommendation for Database Storage” on page 133. To create an Interplay database: 1. In the Database section of the Interplay Administrator window, click the Create Database icon. The Create Database view opens. 28 Avid Interplay Database Directories and Files 2. In the New Database Information section, leave the default “AvidWG” in the Database Name text box. For an archive database, leave the default “AvidAM.” These are the only two supported database names. 3. Type a description for the database in the Description text box, such as “Main Production Server.” 4. Select “Create default Avid Interplay structure.” After the database is created, a set of default folders within the database are visible in Interplay Access and other Interplay clients. For more information about these folders, see the Avid Interplay Access User’s Guide. 5. Keep the root folder for the New Database Location (Meta Data). The metadata database must reside on the Interplay Engine server. 6. Keep the root folder for the New Data Location (Assets). If you are creating a split database, this entry should show the Avid Unity workspace that you set in the Server Settings view (see “Changing the Database and Data Locations” on page 55). 7. Click Create to create directories and files for the database. The Interplay database is created. Avid Interplay Database Directories and Files When the Interplay Engine creates a database, it creates a set of directories and files in the locations you specified in the Create Database view (see “Creating an Interplay Database” on page 27). If you configured your system to create a split database, only the _Database folder is created on the local Interplay Engine server. Other folders are created on the shared storage workspace. n The default location for the database is the administrative share that was set during the Interplay Engine installation. By default, this administrative share is named WG_Database$ and it is associated with the folder D:\Workgroup_Databases. The “$” indicates a hidden share. To identify the actual folder, open a Command Prompt window and type net share. During normal work, users or administrators do not need to work directly with the directories and files listed in the following table. All access for normal work is through Avid Interplay products. You need to work with these files when splitting a database or possibly when troubleshooting a problem. c The _Database and _PropertyStore folders of each database should be excluded from any kind of virus checking (virus checking tools might try to lock the database files). 29 2 Database Settings Database Directories and Files Directory or File Directory or File Description _Database The main database directory, which contains database files and the database journal. These files contain the database structure and all metadata. All files within this folder contain binary information and cannot be viewed or edited with a text editor. If you are working with a split database, this directory is located on the Interplay Engine server and other directories are located on a shared storage workspace. mor, .mos, .dor, .dos, .dps, .dep The main database files. They contain the metadata for all versions of assets (Located in _Database) managed by Avid Interplay. The overall size of these files can be expected to grow linearly with the number of versions in your database. As a rough size estimate, expect about 0.5 to 1 KB per asset (independent of its number of versions) plus 0.5 to 1 KB per version. The exact numbers depend on the amount of custom metadata attached to the assets. .jrn (Located in _Database) Files that contain the journal data. Whenever a change to the database is performed (ex: after check in, import, check out, rollback, or just setting a property), the updated metadata is first written into the journal, which is then periodically integrated into the main database files. Because journal files are created automatically when necessary and deleted when no longer needed, they are assigned random number that is part of the file name. These files are not backed up. _Master The main data directory, which contains the source files for file assets that are managed by the database (the file repository). This directory contains source files for all versions of the file assets. n Source files for Avid assets are always stored in Avid media folders on shared storage.If you are working with a split database, this directory is located on a shared storage workspace. Handover Directories: _Import, _CheckIn, _PropertyHandover, _Handover Whenever a file is copied from the client to the server, the file is first copied into one of these directories, depending on what operation (check in, import, and so on) was performed. The server then moves the file from these handover directories into the _Master directory. _PropertyStore The database directory that contains files holding the contents of streamed properties. Streamed properties include metadata about Avid assets, such as head frames and AAF information. _Backup The data folder that contains backup versions of the _Database folder. AvidWG.pro, AvidAM.pro A cookie file representing the database. It contains no vital information, but can be used to set databases active. 30 Scheduling and Restoring Database Backups Database Directories and Files (Continued) Directory or File Directory or File Description Folderlocations.xml A file that informs the server about the location of the _Database directory. If you set a new location for the file assets, you might need to edit this file. See “Splitting a Database for Existing Interplay Installations” on page 138. _Buckets Not currently used. Scheduling and Restoring Database Backups The Schedule Backups view lets you schedule and manage backups of the Interplay database. These backups create copies of metadata files, but do not create copies of the assets. You need to use another method to back up your assets. You can schedule two kinds of backups: • Complete (or Full) backup: Creates copies of database files (in the _Database folder) and streamed properties files (in the _PropertyStore folder). Streamed properties include metadata about Avid assets, such as head frames and AAF information. • Fast backup: Creates copies of database files in the _Database folder, but not streamed properties files in the _PropertyStore folder. As the number of streamed properties grows, the time it takes to run a Complete backup also grows, so you can save time by scheduling Fast backups. For more information about database files, see “Avid Interplay Database Directories and Files” on page 29. You cannot restore parts of a backup, for example, a specific sequence or folder. You can restore only a Complete backup or a Fast backup. c Only _Database and _PropertyStore are backed up through the Interplay Administrator backup process. Other directories, such as _Master, need to be backed up through a different process. See “Recommendations for Automatic Backup Configuration” on page 34. Scheduling Database Backups Use the Schedule Backups view to schedule the type and frequency of your backups. You can also use this view to run a one-time manual backup. In this case, use this procedure and schedule a complete backup at the next available time. 31 2 Database Settings For recommendations on developing a backup strategy, see “Recommendations for Automatic Backup Configuration” on page 34. To schedule database backups: 1. In the Database section of the Interplay Administrator window, click the Schedule Backups icon. The Schedule Backups view opens. 32 Scheduling and Restoring Database Backups 2. In the list on the left side of the view, select the database for which you want to view or specify automatic backup settings. The current settings are displayed. 3. (Option) In the Backup Information section, change your preferences if necessary. “Backup only if modified” is selected by default to save space and avoid duplicate identical copies. The default number of versions to keep is 10. To avoid deleting your last Complete backup, make sure that the “number of backups to keep” is higher than the number of Fast backups that you schedule between Complete backups. For more information, see “Recommendations for Automatic Backup Configuration” on page 34. 4. (Option) In the Backup Location preference, change the path if desired. The default is the backups folder _Backup, which is located in the file repository location (a shared storage workspace if you split the database). To change this, select Custom and then select Browse to go to another location. This folder can have a different name. Make sure the Server Execution User has write access this folder. See “Troubleshooting the Server Execution User Account” on page 130. 5. (Option) In the Fast Meta Data Backup section, select “Fast Meta Data Backup enabled” (disabled by default). A Fast backup backs up only the Interplay metadata, and relies on subsequent Complete backups for restoring streamed properties. 6. (Option) If Fast Meta Data Backup is enabled, you can change the Fast backup frequency. The default is set to Daily. You can select any number of days you would like to perform Fast backups or you can set a Fast backup for one day a month. 7. (Option) If Fast Meta Data Backup is enabled, you can change the Fast backup time as follows. - Select Once at and change the hour and minutes (within 10 minute intervals) on which it occurs using the up and down arrows. - Select Every and set the backup to occur at regular intervals starting at midnight. Use the down arrow to select the interval. - Select Custom and specify custom backup times. Use the up and down arrows to select the time, and then select Add. Repeat to add more times to perform the backup. Select a time and then Remove to cancel a backup. The Backup time is the Interplay Engine server's local time. 8. In the Complete Meta Data Backup section, make sure the option “Complete Meta Data Backup Enabled” is selected (default). At a minimum, you should schedule one regular Complete backup. 9. (Option) Change the Complete backup frequency. Complete backups can take a long time and Avid recommends that you perform Complete backups when the server is not being used or when usage is lowest. The default is set to Sunday. You can select any number of days you would like to perform Complete backups or you can set a Complete backup for one day a month. 33 2 Database Settings 10. (Option) Change the Backup time by selecting one of the following: t Select Once at and change the hour and minutes (within 10 minute intervals) on which it occurs using the up and down arrows. t Select Every and set the backup to occur at regular intervals starting at midnight. Use the down arrow to select the interval. t Select Custom and specify custom backup times. Use the up and down arrows to select the time, and then select Add. Repeat to add more times to perform the backup. Select a time and then Remove to cancel a backup. 11. Click the Apply Changes button. Recommendations for Automatic Backup Configuration A backup of the entire database requires two different processes: c • Automatic backup through the Administrator tool, as described in “Scheduling Database Backups” on page 31. This process backs up the _Database and _PropertyStore folders. • Another backup process, such as tape. This process needs to back up the file assets by backing up all other folders, such as the _Backup and _Master folders. The _Master folder is not included in the database backup, which includes only metadata; therefore it must be backed up by another backup mechanism regularly. It is extremely important to use the automatic backup process available through the Interplay Administrator instead of just a tape backup for backing up the _Database and _PropertyStore folders. Tape backups can be: • Inconsistent: A tape backup of the _Database folder while the server is running can lead to inconsistent backup files because the server might not have applied all the transactions to the database yet. • Inconvenient: Because it is not safe to make tape backups of the _Database folder while the server is running, the server must be completely shut down during tape backup, causing inconvenience. • Unpredictable and dangerous: The backup might lock the database files. This prevents the server from reading and writing those files. The database could become damaged. Automatic backup, however, ensures database consistency. 34 Scheduling and Restoring Database Backups Recommended Backup Configuration Avid recommends the following backup configuration: • Enable a daily Avid Interplay database backup, as described in “Scheduling Database Backups” on page 31. The backup should be set to run once daily at night, when the server is not being used or usage is lowest. • Decide whether to schedule the daily backup as a Complete backup or Fast backup. If you have a very large database, you can save time by scheduling a Fast backup daily and a Complete backup every few days. For information about Fast and Complete backups, see “Scheduling and Restoring Database Backups” on page 31. • To avoid deleting your last Complete backup, make sure that the “number of backups to keep” is higher than the number of Fast backups that you schedule between Complete backups. If the “number of Backups to keep” is smaller than the scheduled Fast backups, you will lose your last full backup and the associated _PropertyStore. The number of backups to keep includes Complete and Fast backups. When the number of backups to keep is exceeded, the system deletes the oldest backup. For example, if you schedule full backups once a week and schedule partial backups every day, your number of backups to keep must be larger than 6. Otherwise, on the 6th day the system will delete your last full backup. • Ensure that the backups are working and actually creating backups. To test the backup, check that the backup subfolders databasename_date_time are being created at the specified times (according to the backup configuration) and that these subfolders are not empty. Every backup should create its own subfolder For example, your backup folders might be created in the following location: \\UnityServer\WorkspaceName\AvidWG\_Backup A backup subfolder might be named AvidWG_2007-05-22_03-00. • c Enable a different backup mechanism, such as tape backup, for all folders except the _Database and _PropertyStore folders. The _Backup and the _Master folder of each database are the most important for the tape backup. Do not include the _Database and _PropertyStore folders of each database in the tape backup. The _Database and _PropertyStore folders of each database should be excluded from any kind of virus checking (virus checking tools might try to lock the database files). Restoring an Earlier Version of a Database Restoring a backup version of the _Database folder returns a database to the state it was in when the backup was created. Before restoring a database, make sure that it is really necessary, because changes since the backup could be lost. 35 2 Database Settings To restore a backup, you need to run the InterplayRestore tool in a Command Prompt window. The InterplayRestore tool is installed in the C:\Program Files\Avid\Avid Interplay Engine\Server directory and includes in-line help for using the tool. For an example of how the tool works, see “Database Restore Session Example” on page 38. You can restore either a Complete backup or a Fast backup. The InterplayRestore tool identifies the type of backup for you to select. You can determine whether a backup is Complete or Fast by opening the folder. A Complete backup contains a _Database folder and a _PropertyStore folder. A Fast backup contains only a _Database folder. You cannot restore parts of a backup, for example, a specific sequence or folder. You can restore only a Complete backup or a Fast backup. How the Restore Tool Renames Files When the tool begins the restore, it locks the database and then renames the existing directory _Database to _Database.1. If you are performing a restore from a Complete backup, the tool renames _PropertyStore to _PropertyStore.1. If the backup restore is not completed (you kill the process, system crashes, error message, and so on), you can restore the system to its previous state by deleting the _Database (and possibly _PropertyStore) directories that the tool created, and renaming _Database.1 to _Database (and also possibly _PropertyStore.1 to _PropertyStore). If a directory _Database.1 already exists, the tool creates _Database.2, and so on up to _Database.9. If there are more than nine such directories, the tool exits with an error stating that you should clean up these old temporary directories from previous restores. After you make sure the database is correctly restored, you can delete the _Database.1 and _PropertyStore.1 directories. Using the InterplayRestore Tool on a Local Machine You can run the InterplayRestore tool in interactive mode (which prompts you for information) or as a command line. To restore an earlier version of a database from a backup using interactive mode: 1. On the Interplay Server, click Programs and select Accessories > Command Prompt. 2. At the command line, navigate to the folder that contains InterplayRestore. For example, type: cd C:\Program Files\Avid\Avid Interplay Engine\Server and press Enter. 36 Scheduling and Restoring Database Backups 3. Type: InterplayRestore and press Enter. 4. InterplayRestore prompts you for the database root directory. Type the path and press Enter. You can use a local path or a UNC path. For example: D:\Workgroup_Databases\AvidWG \\IEServer\WG_Database$\AvidWG You can use the administrative share name WG_Database$ only in a UNC path. 5. At the next prompt, type the backup home directory and press Enter. For example: D:\Workgroup_Databases\AvidWG\_Backup If you are working with a split database, this location will be on the shared storage server. For example: \\UnityServer\WorkspaceName\AvidWG\_Backup 6. At the next prompt, select the correct backup from the numbered list of available backups and press Enter. The restore process begins. For an example of the process, see “Database Restore Session Example” on page 38. At the end of the process, a message informs you that you need to restore the _Master directory manually. 7. Restore your _Master folder through whatever mechanism you use for backup. n The _Master database is not backed up by the automated backup feature of Interplay. See “Recommendations for Automatic Backup Configuration” on page 34. 8. Unlock the database by using the Lock/Unlock Database view in the Interplay Administrator. 9. Check to make sure you can access the restored database from Interplay Access, and that you can preview clip headframes. 10. Delete the _Database.1 and _PropertyStore.1 directories. To restore an earlier version of a database from a backup using the command line, do one of the following: t Navigate to the folder that holds InterplayRestore, type the following, and press Enter: InterplayRestoreFor example: InterplayRestore d:\Workgroup_Databases\AvidWG\ d:\Workgroup_Databases\AvidWG\_Backup 37 2 Database Settings InterplayRestore prompts you to choose from a numbered list of available backups and then performs the restore. t Navigate to the folder that holds InterplayRestore, type the following, and press Enter: InterplayRestore For example: InterplayRestore d:\Workgroup_Databases\AvidWG\ d:\Workgroup_Databases\AvidWG\_Backup d:\Workgroup_Databases\AvidWG\_Backup\AvidWG_2007-08-20_01-00 InterplayRestore performs the restore. Database Restore Session Example Here is an example interactive session, which begins with the command for starting the InterplayRestore tool. C:\>”C:\Program Files\Avid\Avid Interplay Engine\Server\InterplayRestore” ******************************************************************** InterplayRestore - Restore Interplay databases from backup A non interactive mode is also available. Run "InterplayRestore.exe /?" for help Enter the Interplay database root directory: D:\Workgroup_Databases\AvidWG Enter the backup root directory: D:\Workgroup_Databases\AvidWG\_Backup Choose a backup to restore from: [1] Tuesday, September 12, 2007 3:05:00 AM [2] Thursday, September 14, 2007 3:04:00 AM Fast [3] Friday, September 15, 2007 3:05:00 AM [4] Saturday, September 16, 2007 3:00:00 AM Full Choose an entry ( 1 - 4 ): 38 Full Full Scheduling and Restoring Database Backups Assume you choose 1. The tool locks the project so that no one can access the database and then copies the files: Beginning restore from d:\Workgroup_Databases\avidwg\_Backup\AvidWG_2006-09-12_03-05\ This is a Full backup Restoring to d:\Workgroup_Databases\avidwg\ Locked project AvidWG Copying files into d:\Workgroup_Databases\avidwg\_Database Copying file AvidWG.dor ... It leaves the database locked and gives you the following message: Database AvidWG is still locked because you need to restore _Master manually, or through your existing tape backup mechanism. When you are done restoring _Master, use the Lock/Unlock Database view in Interplay Administrator to unlock the AvidWG database. This will complete your restore operation. Using the InterplayRestore Tool to Restore Backups Remotely Restoring backups remotely is the most advanced restore mechanism. This feature is recommended for experienced administrators who have a number of Interplay Engines to maintain and do not want to log in locally on each server. However, you must lock the database by using the Interplay Administrator before you can restore the backup. The InterplayRestore tool cannot lock the database when operating remotely. If the database is not locked, the Interplay Engine will block access to the files in the _Database and _PropertyStore directories and the restore will fail. You can run the InterplayRestore tool from any system that includes the InterplayRestore tool and two DLLs. You do not need to install the Interplay Engine on the local system, but you do need to copy the necessary files from an Interplay Engine server. To prepare a local system to run the InterplayRestore tool: t Copy the following files from an Interplay Engine server to the same locations on the local system: - C:\Program Files\Avid\Avid Interplay Engine\Server\InterplayRestore.exe 39 2 Database Settings - C:\WINDOWS\system32\nxn_workgroup_eem.dll - C:\WINDOWS\system32\nxn_workgroup_library_129.dll Alternatively, you can keep all three files in the same folder. To remotely restore an earlier version of a database from a backup: 1. Open Interplay Administrator, log in to the Interplay Engine whose database you want to restore, and lock the database. For more information, see “Locking and Unlocking Databases” on page 42. The InterplayRestore tool cannot lock the database when operating remotely. 2. On a local system, click Programs and select Accessories > Command Prompt. 3. At the command line, navigate to the folder that contains InterplayRestore. For example, type: cd C:\Program Files\Avid\Avid Interplay Engine\Server and press Enter. 4. Type: InterplayRestore /nolock and press Enter. 5. Continue the procedure as described in “Restoring an Earlier Version of a Database” on page 35. You can use a command line call to restore a database remotely. In the following example, the Interplay Engine resides on a machine called “remote-server” and the backups reside on another server called “backup-server.” InterplayRestore.exe /nolock \\remote-server\Workgroup_Databases\AvidWG\ \\backup-server\backups\AvidWG\_Backup \\backup-server\backups\AvidWG\_Backup\AvidWG_2007-02-13_18-40 Backing Up and Restoring the Interplay Users Database The Interplay users database (_InternalData folder) is not backed up as part of the automated backup process. You can back up this database by copying it to another location. By default, the _InternalData folder is located on the server that is configured as the Central Configuration Server (see “Understanding the Central Configuration Server” on page 65), in \\IEServer\WG_Database$ (usually D:\Workgroup_Databases). 40 Performing a Consistency Check To back up the Interplay users database 1. Lock the server in the Lock Server view. For more information, see “Locking and Unlocking the Server” on page 58. 2. Copy the _InternalData folder to a backup location, such as a shared storage workspace. 3. Unlock the server. To restore the Interplay users database: 1. Lock the server. 2. Copy the _InternalData folder from the backup location to the installed location \\IEServer\WG_Database$ (usually D:\Workgroup_Databases). If an _InternalData folder exists in the location, overwrite it with the backup file or rename it and then copy the backup file. 3. Unlock the server. Performing a Consistency Check The database Consistency Check compares the version of the database or databases on the master directory with the current database file. The Perform Consistency Check view provides a useful tool for checking if all references are correct, seeing if all necessary files are on the disk, and other database checks. c The Consistency Check is for support purposes. You should perform this check only if requested by Avid Technical Support. Viewing Database Information Use the Database Information view to display information about an Interplay database, including information about the connected users. c Avid recommends storing file assets on Avid Unity shared storage. See “Recommendation for Database Storage” on page 133. To view the information about a database: 1. In the Database section of the Interplay Administrator window, click the Database Information icon. The Database Information view opens. 41 2 Database Settings 2. Select the database name from the list. A summary of information about the database appears: - Name and description: Either AvidWG (Interplay Engine) or AvidAM (Interplay Archive Engine) with a description supplied when the database was first created. - Root folder for database (Meta Data): see “Creating an Interplay Database” on page 27. - Root folder for data (Assets): see “Creating an Interplay Database” on page 27. - Connected user information: see “Managing Licenses” on page 60. Locking and Unlocking Databases If you need to make changes to a database, use the Lock/Unlock Databases view to prevent users from connecting to the database. By default, the database is unlocked. 42 Locking and Unlocking Databases To lock a database: 1. In the Database section of the Interplay Administrator window, click the Lock/Unlock Database icon. The Lock/Unlock database view opens. 2. Select the database in the Unlocked Databases list. 3. (Option) Type a Lock comment explaining why you are locking the database. This information appears in the Locked Database Information section for the database. 4. Click Lock Database. Your user ID and the time at which you locked the database are filled in, and the database is displayed in Locked Databases. To unlock a database: 1. Select the database in the Locked Databases list. 2. Click Unlock Database. The database is displayed in Unlocked Databases. 43 2 Database Settings Managing Databases: Deactivating, Activating, and Migrating Use the Managing Databases view to remove a database from the list of active databases (deactivate) or to restore it to the list (activate). This view also lets you migrate a database to a new Central Configuration Server (CCS) when necessary. The following topics provide more information about activating, deactivating, and migrating databases: • Deactivating a Database • Activating a Deactivated Database • Migrating a Database Deactivating a Database You might want to prevent users from connecting to a database if the database has been “retired” and the files have been moved elsewhere. In other cases, such as when you are backing up or moving databases, you might need to ensure that no connections can be made to the database to avoid interference. Deactivating the database removes it from the list of active databases. c Deactivating a database does not delete the database files. It makes the database inactive so that users cannot connect to it until it is activated again. The database data is kept at the location that was specified when the database was created. To deactivate a database: 1. In the Database section of the Interplay Administrator window, click the Manage Databases icon. The Manage Databases view opens. 44 Managing Databases: Deactivating, Activating, and Migrating 2. Select the database name in the Databases list. 3. Click Deactivate. The database name is removed from the Databases list. Activating a Deactivated Database If a specific database is not listed in the Databases view, it means that it is unknown to the Interplay Engine and users cannot connect to it. To add an existing but inactive database to the list of active databases: 1. In the Database section of the Interplay Administrator window, click the Manage Databases icon. The Manage Databases view opens. 2. Do one of the following: t In the “Database (.pro) file to activate” text box, type the full UNC path to the .pro file. For example: \\IEServer\WG_Database$\AvidWG\AvidWG.pro 45 2 Database Settings t Click the Browse button, log in if prompted, navigate to the .pro file, select the file, and click Open. The following illustration shows the path to AvidWG.pro, using the Microsoft Windows smb network and the administrative share. n Avid recommends keeping the default share name WG_Database$. If you decide on a different share name, consider that if the name is longer than 12 characters, you cannot browse to it graphically. If a share name is longer than 12 characters, you need to type the complete path in the “Database (pro) file to activate” text box. Make sure to navigate through the network to select the file. You must use a UNC path. This is especially important if you are working with a split database. In this case, the .pro file is located on the shared storage server. The following illustration shows the path to AvidWG.pro, using an Avid Unity ISIS network and the workspace where the AvidWG folder is stored. In an Avid Unity MediaNetwork, the network name is “Avid Unity Network.” 46 Managing Databases: Deactivating, Activating, and Migrating The .pro file is displayed in the Activate Database dialog box. 47 2 Database Settings 3. Make sure the option “Load Database on Activation” is selected. Deselect this option only if directed by Avid support. 4. Click Activate. The database is activated and loaded. The database name is displayed in the Databases list and users can connect to the database. Migrating a Database You usually need to perform a database migration under the following circumstances: • When you want to remove all users and group-related data from a database. This allows you to start with new users and groups and maintain the metadata and the data inside the database. • When troubleshooting a problem with customer support. For example, customer support might ask you to provide a copy of your database. • If you changed the Central Configuration Server (CCS) for a database without first moving the _InternalData folder. If a database needs to be migrated, the State reads “Database Requires Migration.” Do not use a database that requires migration; always migrate a database to a CCS. You cannot administer an unmigrated database. If a database needs migration, the database icon shows a red box with an X and a yellow arrow. The database icon appears in several views in the Interplay Administrator, including the Manage Database Roles view. (Red box with X and yellow arrow) Database needs migration. c c 48 When you migrate a database, the system deletes all the information inside the database that was stored from the old CCS, including users, user settings and local administration settings. If you plan to migrate an Interplay Engine or Interplay Archive Engine database, turn off the database backup process before you perform the migration. If you do not turn off the backup process and it coincides with the migration, your backup will write out an inconsistent state of the database (half current and half migrated). Managing Databases: Deactivating, Activating, and Migrating To migrate a database to a new CCS: 1. In the Database section of the Interplay Administrator window, click the Manage Databases icon. The Manage Databases view opens. 2. In the Manage Databases view, click the name of the database that needs migration. The State reads “Database Requires Migration.” A warning explains the consequences of a database migration. 3. Click Migrate Database. After the migration, the State reads “OK.” The database now has the CCS users and administration properties of the new CCS you have set. 49 2 Database Settings Moving a Database to Another Server Under special circumstances, you might need to move a database to a different server. n c Avid recommends that you have telephone support from Avid during the process in case complications arise. If you move a database to a server that points to a different CCS, all the old CCS information that was stored, including users, user settings, and local administration settings for the database, will be lost because you will have to migrate the database (see “Migrating a Database” on page 48). If you move a database to another server and also move the CCS, however, this information is preserved. To move both a database and a CCS, see “Moving a Database and Users to Another Server” on page 51. To move a database to another server: 1. Install the Interplay Engine on a new server (the target server). Make sure the configuration is the same on both systems. For example, if the original system uses a split database, the new system should also use a split database (see “Recommendation for Database Storage” on page 133). 2. Disconnect all clients from the existing server (the source server) and make sure no clients will connect to the server. Make sure the number of connected clients is 0 in the Server Information view. 3. On the source server, lock the database by using the Lock/Unlock Database view (see “Locking and Unlocking Databases” on page 42). 4. Deactivate the database using the Manage Databases view (see “Deactivating a Database” on page 44). 5. Make sure the database is unloaded from the server by opening the Interplay Administrator, opening the Restart Server view, and clicking Restart. 6. Locate the database folder on the source server. The default path is D:\WG_Database$\AvidWG (or AvidAM for an Archive Manager). By default, the administrative share WG_Database$ refers to D:\Workgroup_Databases. For more information, see “Identifying the Root Folder of the Interplay Server Database” on page 142. 7. Pack the database folder into a zip file or use Robocopy from the Microsoft Windows Resource Kit for path names longer than 256 characters. To save time and storage you do not need to copy all the backups in the D:\WG_Database$\AvidWG\_Backup folder. One complete backup and the most recent Fast backup are sufficient. 8. Copy the zipped file to a network server, removable media, or a laptop. 50 Moving a Database and Users to Another Server 9. On the target server, make sure no clients attempt to connect to the server. 10. Copy the zipped file to the target server and unzip the file to the database folder. Make sure the path on the target server matches the path on the source server. 11. Activate the database by using the Manage Databases view (see “Activating a Deactivated Database” on page 45). 12. On a client system, connect to the database, load AvidWG, and verify that all data is available. 13. On all client systems, remove the old database from Interplay Access by right-clicking the database name and then clicking Remove Databases. 14. On all client systems, reinsert the database by selecting Databases > Connect to Database. 15. (Option) On the source server, rename the original database folder to avoid unwanted future access. Moving a Database and Users to Another Server Under special circumstances, you might need to move a database and users to a different server. c If you move a database to a server that points to a different CCS, all the old CCS information that was stored, including users, user settings, and local administration settings for the database, will be lost because you will have to migrate the database (see “Migrating a Database” on page 48). If you move a database to another server and also move the CCS, however, this information is preserved. To move both a database and a CCS, use this procedure. For more information about a CCS, see “Understanding the Central Configuration Server” on page 65. To move a database and users to another server: 1. Install the Interplay Engine on a new server (the target server). Make sure the configuration is the same on both systems. For example, if the original system uses a split database, the new system should also use a split database (see “Recommendation for Database Storage” on page 133). 2. On the source server, lock the database by using the Lock/Unlock Database view (see “Locking and Unlocking Databases” on page 42). 3. Deactivate the database using the Manage Databases view (see “Deactivating a Database” on page 44). 4. Disconnect all clients from the existing server (the source server) and make sure no clients will connect to the server. 51 2 Database Settings Make sure the number of connected clients is 0 in the Server Information view. 5. Make sure the database is unloaded from the server by opening the Interplay Administrator, opening the Restart Server view, and clicking Restart. 6. Locate the database folder on the source server. The default path is D:\WG_Database$\AvidWG (or AvidAM for an Archive Manager). By default, the administrative share WG_Database$ refers to D:\Workgroup_Databases. For more information, see “Identifying the Root Folder of the Interplay Server Database” on page 142. 7. Pack the database folder into a zip file or use Robocopy from the Microsoft Windows Resource Kit for path names longer than 256 characters. To save time and storage you do not need to copy all the backups in the D:\WG_Database$\AvidWG\_Backup folder. One complete backup and the most recent Fast backup are sufficient. 8. Locate the user folder _InternalData on the source server. The default path is D:\Workgroup_Databases\_InternalData. 9. Copy the zipped file and the _InternalData folder to a network server, removable media, or a laptop. 10. On the target server, make sure no clients attempt to connect to the server. 11. Make sure the _InternalData database is unloaded from the server by opening the Interplay Administrator, opening the Restart Server view, and clicking Restart. 12. Rename the existing _InternalData folder _InternalData_old. If you get an error message that the server loaded the database because someone connected from a client, go back to step 8. 13. Copy the zipped file to the target server and unzip the file to the database folder. Copy the _InternalData folder to the Workgroup_Databases folder. Make sure the path on the target server matches the path on the source server. 14. Verify that all users are on the system by opening the User Management view and viewing the lists of user groups. 15. Activate the database by using the Manage Databases view (see “Activating a Deactivated Database” on page 45). 16. On a client system, connect to the database, load AvidWG, and verify that all data is available. 17. On all client systems, remove the old database from Interplay Access by right-clicking the database name and then clicking Remove Databases. 18. On all client systems, reinsert the database by selecting Databases > Connect to Database. 52 Moving a Database Under Low Disk Space Conditions 19. (Option) On the source server, rename the original database folder to avoid unwanted future access. Moving a Database Under Low Disk Space Conditions If disk space on the server is critically low, the Interplay Engine refuses client connections and displays an error message. In this situation, the administrator cannot log in and shut down the server, and move a database by normal means (as described in “Moving a Database to Another Server” on page 50 and “Moving a Database and Users to Another Server” on page 51). In the Server installation directory (by default, C:\Program Files\Avid\Avid Interplay Engine\Server), there are tools provided to solve such problems: c • NxNServerLock.exe • NxNServerUnlock.exe • NxNServerShutdown.exe Before beginning this procedure, be sure to make a backup of the database. See “Scheduling and Restoring Database Backups” on page 31 for information on running a backup. Temporarily change the Backup time field to “Once at” and enter or select from the list the time in the future closest to the current time. To move a database under low disk space conditions: 1. Lock the server using NxNServerLock.exe. 2. Shut down the server using NxNServerShutdown.exe, if necessary. 3. Move the database folder (AvidWG or AvidAM) to another drive or free up some disk space. 4. Unlock the server by doing one of the following: t Use the Interplay Administrator’s Lock Server view (see “Locking and Unlocking the Server” on page 58). t Use NxNServerUnlock.exe. 5. Deactivate the moved database using the Manage Databases view (see “Deactivating a Database” on page 44). 6. Activate the moved database in the correct location using the Manage Databases view (see “Activating a Deactivated Database” on page 45). 53 2 Database Settings Renaming a Database Under some circumstances you might need to rename a database For example, if you need to create a new database with the same name, you can rename the original database. You can keep the original database as an archive for searching. c Before beginning this procedure, be sure to make a backup of the database. See “Scheduling and Restoring Database Backups” on page 31 for information on running a backup. Temporarily change the Backup time field to “Once at” and enter or select from the list the time in the future closest to the current time. To rename a database: 1. In the Database section of the Interplay Administrator window, click the Manage Databases icon. The Manage Databases view opens. 2. Select the database and click the Deactivate Database button to ensure that the database is not in use. 3. On the server or at the database location, use the Windows desktop to rename the database folder, .pro file, and .nif directory, and all files within the _Database folder, that is, replace the old with the new name for all files fitting the following mask: \ .pro \ .nif \ \_*.pro.jrn \_Database\ .* \_Database\ _*.jrn Do not forget to rename the .jrn files correctly: make sure there are no typos in the database name, and that they are followed by the underscore and the numeric id. 4. In the Interplay Administrator, click the Manage Databases icon and activate the database (see “Activating a Deactivated Database” on page 45). 54 3 Server Settings The Server Settings enable you to configure and change server settings and shutdown and restart the server. The following topics describe how to use these settings: • Changing the Database and Data Locations • Viewing Server Information • Locking and Unlocking the Server • Restarting the Server • Managing Licenses Changing the Database and Data Locations The Server Settings view lets you change the default locations for a new database. c Do not change the location for the metadata database. The metadata database must be stored directly on the local Interplay Engine server because permanent access to these files is required. This is the only supported setup. Avid recommends that you store the source files for file assets on an Avid Unity shared storage workspace. This configuration is known as a split database. Changing the root folder for file assets is part of the process of creating a split database. For more information and instructions, see “Recommendation for Database Storage” on page 133. The root folder for a new database is set during the installation of the Interplay Engine software. By default, the installation program creates a shared folder that functions as the root folder for both the metadata database and the source files for file assets (the file repository). The default location is the D:\Workgroup_Databases folder, which is represented by the administrative share name WG_Database$. The $ indicates a hidden share. n To identify the actual folder, open a Command Prompt window and type net share. If you need to create a new database, changing these settings will not affect any existing databases. 3 Server Settings To change the root folders for a new database: 1. In the Server section of the Interplay Administrator window, click the Server Settings icon. The Server Settings view opens. 2. For the root folder of the database (metadata), keep the folder that was set during the installation of the server (the default is \\IEServer\WG_Database$\). 3. For the root folder of the data (file assets), Avid recommends that you change the folder to a workspace on Avid Unity shared storage (see “Recommendation for Database Storage” on page 133). Type a UNC path or browse through the Avid Unity Network or Avid Unity ISIS Network to the workspace. You might need to provide proper credentials to browse and access the shared storage workspaces. 4. Click Apply Changes to change the setting for new databases. 5. If you changed the root folder for the file assets, complete the tasks described in “Splitting a Database for New Interplay Installations” on page 136 or “Splitting a Database for Existing Interplay Installations” on page 138. 56 Viewing Server Information Viewing Server Information The Server Information view has two sections: • • • The Server Information section displays information about the following: - The version of the Avid Interplay Engine software - The number of connected clients (through Interplay Access and other client applications) - The number of databases on the server The Connected User Information section displays information about the following: - Which database users are connected to - Which user is connected to which database - Which machine the user is connected from - What time a user has been connected since The type of licenses in use (see “License Types and Usage” on page 63) To view information about the Interplay Engine server: t In the Server section of the Interplay Administrator window, click the Server Information icon. The Server Information view opens. 57 3 Server Settings Locking and Unlocking the Server The Lock Server view allows the administrator to lock the Interplay Engine server for a specific period of time by shutting down the server process. Locking the server is useful when carrying out tasks such as: • Server maintenance or upgrading the server software. • Maintaining or rebooting the Avid Unity server (File Manager or System Director). Whenever a database or data location is unavailable, you should lock the database or the server. If the database becomes corrupt, the server might be locked automatically. When the server is locked, all the clients that are connected to it are disconnected, the database is saved, and the server process is shut down so that no data is lost. While the server remains locked, users are unable to connect to the database that is stored on that server. n If possible, use the database lock instead of the server lock. Use the server lock if you want to do maintenance on the server machine itself or the shared storage system. Use the database lock if you need to do maintenance on a database or its related files (for example, moving a database to another server). Using the database lock provides more security and is also preferable since it avoids making the entire server inaccessible. See “Locking and Unlocking Databases” on page 42. To lock the server: 1. In the Server section of the Interplay Administrator window, click the Lock Server icon. The Lock Server view opens. 58 Restarting the Server 2. Select one of the following for the locking duration: - Indefinitely: An indefinite shutdown. This is a good choice when shutting down the server to carry out any vital maintenance, for example replacing hard drives, or making the first backup of a new database. The server needs to be manually unlocked after maintenance work. - Minutes: Allows you to stipulate when to restart the server (short time frame). It is useful when you are making routine backups and you know how much time you need. Specify the time period by clicking the Up and Down arrows. - Lock until: Allows you to stipulate when to restart the server (longer time frame). Specify the time period by clicking the Up and Down arrows. 3. In the Lock Details text box, type a comment as to why you are locking the server. This comment is displayed when clients try to connect to the server. 4. Click Lock Server. The Lock Server view changes to display lock information. You cannot return to the Interplay Administrator window by clicking the Menu button. You can log out of the Interplay Administrator tool and then log in again. To manually unlock the server: 1. If necessary, log in to the Interplay Administrator. The Lock Server view opens. 2. Click Unlock Server. The Server Login window opens. 3. Log in to the Interplay Administrator. Restarting the Server Restarting the server disconnects any clients and shuts down the database before the server process is restarted. You will rarely need to restart the server. Typically you restart the server if you want to disconnect all clients and want to make sure no one is connected to the server so that you can perform maintenance. For example, you might restart the server and then lock the database as part of the process of moving the database. Restarting only restarts the server process and not the server machine itself. c Depending on the size of the database, this process can take several minutes. Do not attempt to reboot the server under any circumstances before this process is completed. 59 3 Server Settings To restart the server process: 1. In the Server section of the Interplay Administrator window, click the Restart Server icon. The Restart Server view opens. 2. Click Restart. Managing Licenses Avid Interplay needs a valid license in order to function. A license consists of a hardware ID and a license key. The hardware ID is associated with the physical application key, or dongle. The license key is created by a license file and includes information about the license types for individual applications. The Licenses view has two sections: • • 60 The License Types section displays information about the following: - Your current license types (see “License Types and Usage” on page 63). - Number of license types available. - License types used. - Time limit (days): the total days included in the license. If you have more than one license loaded that includes the same license type, only one time limit is stored for each type. - Days remaining: the number of days until expiration. If you have more than one license loaded that includes the same license type, only one value for the days remaining is stored for each type. The Server Information section displays information about the following: - Customer ID. The customer name or ID number. - The permitted number of databases. Managing Licenses - Hardware ID, obtained from the physical application key (dongle). The Hardware ID is required to obtain technical support. - License mode: All Interplay licenses are nodelocked. - Lock timeout: The lock timeout is the time the server freezes a license on the server before it is freed for use by another user or machine. All Interplay licenses use a setting of 0 hours, 0 minutes, and 0 seconds. To view information about your licenses: t In the Server section of the Interplay Administrator window, click the Licenses icon. The Licenses view opens. For information about importing a license file, see “Getting a Permanent License” on page 62. For information about exporting a license file, see “Exporting a License” on page 63. 61 3 Server Settings License Key Info Tool You can use the LicenseKeyInfo.exe tool to display and print out the license information for an Interplay Engine or Interplay Archive Engine. To examine the license key information for an Interplay Engine: 1. Navigate to the following folder: C:\Program Files\Avid\Avid Interplay Engine\Server 2. Double-click LicenseKeyInfo.exe The Interplay License Info dialog box opens. 3. Click Get License Info. 4. Select the License file and click OK. The system displays the license info. 5. (Option) Click Save License Info or Print License Info and follow the on-screen instructions. Getting a Permanent License During Interplay Engine installation a temporary license for one user is activated automatically so that you can administer and install the system. There is no time limit for this license. A permanent license is provided by Avid in the form of a file (*.nxn) on a CD-ROM. If you purchase additional licenses, the licenses are additive. For example, one license key with 2 Access and 2 Assist users and an additional license key with 2 Access and 3 Assist users yields a total of 4 Access and 5 Assist clients. To set up your permanent license: 1. Insert the Avid Interplay Licenses CD-ROM into a CD drive. 2. In the Server section of the Interplay Administrator, click the Licenses icon. 3. Click the Import license button. 4. Browse for the .nxn file on the CD-ROM. 5. Select the file and click Open. You should see information about the permanent license in the License Types section. 62 Managing Licenses License Types and Usage The following table describes the license types displayed in the Licenses view. Each license type is associated with a particular license key. License Types Used for Avid Applications Key Product KEY_X Interplay Access KEY_XL Interplay Assist KEY_XE Avid Editing Applications KEY_XI Avid Instinct KEY_AM Interplay Archive Engine KEY_XP Digidesign™ Pro Tools®Integration All Interplay applications running on the same machine share can share the same license in the following ways: • If Interplay Assist has been started, KEY-XL will also cover Interplay Access on the same machine. If Interplay Assist is started after Interplay Access is started, KEY-X will be released and KEY-XL will be used instead. • If an Avid editing application has been started, KEY-XE will also cover Interplay Access on the same machine. If the editing application is started after Interplay Access is started, KEY-X will be released and KEY-XE will be used instead. The same behavior applies to a Digidesign Pro Tools Integration license. If an Avid editing client, an Interplay Assist client, or Avid iNEWS Instinct client is idle for ten minutes, its license is released and can be used by another client. Interplay Access does not time out, so its license is not released until you close the application. Exporting a License You might need to export your license information for support purposes. n Export functionality is intended for support purposes. An exported license might not be able to be reimported. 63 3 Server Settings To export your license to a file: 1. Click the Export license button in the Licenses view. 2. Type or browse to a .nxn file name. 3. Select Save. Troubleshooting Licensing Problems If you previously attached one application key (dongle) and loaded the registration file for that dongle, and then attach a different dongle and try to load a new registration file, the registration file will not load. You need to delete the Windows registry key for the dongle. To delete the registry key for a dongle: 1. Click Start, then click Run. 2. In the Open text box, type regedit and click OK. The Registry Editor view opens. 3. Locate the registry key for the original dongle, found here: HKEY_LOCAL_MACHINE\SOFTWARE\Avid Technology\Workgroup\Avid Workgroup Server\FeatureKeys\Permanent 4. Delete the Permanent folder. 5. Close the Registry Editor window. 6. Reload the new registration file as described in “Getting a Permanent License” on page 62. 64 4 User Management An administrator controls access to Avid Interplay through user accounts and user roles. The following topics provide information about how to manage user accounts and access to the database: • Understanding the Central Configuration Server • Adding Users to a Central Configuration Server • Setting User Authentication Providers and Importing Users • Managing Users, User Groups, and User Rights • Managing Database Roles • Guidelines for User Management For specific examples of how to manage user roles, see “Setting Up a User Database” in the Avid Interplay Best Practices. Understanding the Central Configuration Server The Central Configuration Server (CCS) is an Interplay Engine with a special module that is useful if you are working in an environment that includes more than one Interplay Engine (including an Interplay Archive Engine). The CCS uses this module to store information that is common to all other Interplay Engines. Cross-database management of administrative tasks is possible because all of the Interplay Engines under the CCS inherit its settings by default. A Central Configuration Server is especially useful for user management tasks. You set a CCS whenever you install an Interplay Engine. At that time, you can set the CCS as the server on which you are installing, or you can specify a previously installed Interplay Engine, including an Interplay Archive Engine. The Interplay Engine acts as the CCS as soon as it is started after the installation. Each Interplay Engine must be associated with a CCS. An Interplay Engine can be its own CCS. Depending on the number of Interplay Engines that are installed, several CCS configurations are possible: • One Interplay Engine: Configure this server as the CCS. 4 User Management • Several Interplay Engines: Normally, configure only one Interplay Engine as the CCS. The use of more than one CCS in a company might be useful if there are several independent domains, departments, or sites where there is no need to share users or other settings in Avid Interplay. In the case where several sites are located in different locations, having one CCS for each site could be practical. If necessary, you can use the Central Configuration Server view to change the CCS that you set during the Interplay Engine installation. c Do not reset the CCS unless there is real need to do so, such as a space issue. All the information that was stored on the old CCS, including users and local administration settings, is lost when the CCS is changed to another server unless you first move the _InternalData folder to the server that will be used as the new CCS. If you do not or cannot move the _InternalData folder to the new CCS, and you set the new CCS for the database, you must migrate the database through the Manage Databases view. In this case, all previous CCS-related information will be lost. The following procedures describe how to change the CSS: • “Moving the CCS to Another Server” on page 66 • “Viewing and Changing the CCS for a Server” on page 67. Specifying an incorrect CCS can prevent login. See “Troubleshooting Log-In Problems” on page 127. Moving the CCS to Another Server c Before beginning the following procedure, be sure to make a backup of the database. See “Scheduling and Restoring Database Backups” on page 31 for information on running a backup. Temporarily change the Backup time field to “Once at” and enter or select from the list the time in the future closest to the current time. The following procedure is based on these assumptions: c 66 • Server A is the CCS. • You want to keep the CCS settings and user information that exist on server A, but move them to server B. • You do not want to keep the original CCS information that exists server B. Server B should be created by a clean installation and should serve as its own CCS. No other database should point to Server B as a CCS, because any existing user data on Server B will be lost. Understanding the Central Configuration Server To move a CCS to another server: 1. Back up the database. See “Scheduling and Restoring Database Backups” on page 31. 2. Make sure that the Interplay Engine on both servers is the same version. See “Viewing Server Information” on page 57. 3. Start Interplay Administrator and log in to server A (which is the current CCS). 4. Lock server A. See “Locking and Unlocking the Server” on page 58. 5. In Interplay Administrator, log out of server A. 6. Log in to server B. 7. Lock server B. 8. Log out of server B. 9. Use Windows Explorer to delete the _InternalData folder on server B. The folder is located by default in \\IEServer\WG_Database$ (usually D:\Workgroup_Databases\). See “Identifying the Root Folder of the Interplay Server Database” on page 142. 10. Copy the _InternalData folder from server A to the default database location of server B. 11. In Interplay Administrator, log in to server A, unlock the server, and log out. 12. Log in to server B and unlock the server. 13. Make sure the CCS for server B is set as server B itself. If necessary, complete “Viewing and Changing the CCS for a Server” on page 67. 14. Log out of server B. 15. On server A, change the CCS for server A to server B using “Viewing and Changing the CCS for a Server” on page 67. Viewing and Changing the CCS for a Server c Before beginning the following procedure, be sure to make a backup of the database. See “Scheduling and Restoring Database Backups” on page 31 for information on running a backup. Temporarily change the Backup time field to “Once at” and enter or select from the list the time in the future closest to the current time. The following procedure is based on these assumptions: • Server A is the CCS. • You want server B to be the CCS for server A. You want to use the settings and user information that exists on server B. • You do not want to keep the CCS information that exists on server A. 67 4 User Management To change the CCS for a server: 1. Back up the database. See “Scheduling and Restoring Database Backups” on page 31. 2. Make sure that server A and server B are the same version, otherwise the CCS will not be reset. See “Viewing Server Information” on page 57. 3. Start the Interplay Administrator on server A, and log in to Server A. 4. In the User Management section, click the Central Configuration Server icon. The Central Configuration Server view opens. 5. Use the arrow in the Central Configuration Server list to select server B to use as the CCS. A warning appears explaining the consequences if you have not followed the procedure “Moving the CCS to Another Server” on page 66 and moved the _InternalData folder to server B. Moving the _InternalData folder is usually recommended. If you do not, all users and local administration settings will be lost. 68 Adding Users to a Central Configuration Server 6. Do one of the following: t To keep the original CCS, click Cancel. t To change to a new CCS, click Change CCS. 7. If you have not moved the original CCS server (see “Moving the CCS to Another Server” on page 66) you need to migrate the database to the new CCS and all of your CCS-related data (such as users and local administration) will be lost. Unmigrated databases should not be used; databases should always be migrated to a CCS. Unmigrated databases cannot be administered. For more information, see “Migrating a Database” on page 48. Adding Users to a Central Configuration Server There are several ways to add users to a Central Configuration Server: • Automatically adding Avid Unity users. These users are added to the CCS the first time they log in. They log in using their Avid Unity username and password. For more information, see “Setting Avid Unity Authentication” on page 72. • Importing users from a Windows domain or LDAP directory. You need to use the User Authentication Providers view to import these users. They log in using their Windows or LDAP username and password. For more information, see “Setting Windows Domain Authentication and Importing Users” on page 73 and “Setting LDAP Authentication and Importing Users” on page 75. 69 4 User Management • Individually creating users. You need to use the User Management view to create individual users. They log in using the username and password that you set. For more information, see “Adding Users and User Groups Manually” on page 78. Setting User Authentication Providers and Importing Users The User Authentication Providers view lets you set the type of authentication users need to provide when logging in to Avid Interplay. You can select one or more of the following authentication providers: • Avid Unity • Windows Domain • LDAP Selecting these providers lets users log in without having to remember and enter an additional password for Avid Interplay. However, you can create individual users specifically for Avid Interplay (see “Adding Users and User Groups Manually” on page 78). The User Authentication Providers view also lets you import users from a Windows domain or LDAP server. You do not need to explicitly import Avid Unity users; they are imported at the time they log in. Information from this view is saved in the CCS (see “Understanding the Central Configuration Server” on page 65). 70 Setting User Authentication Providers and Importing Users n All special characters are allowed in user names except for “\”, “/”, “|” and quotes (" and '). When LDAP and Windows Domain users are imported, these characters are replaced with “_”. If two users have different user names that are mapped to the same converted name (for example, dann/o and dann\o become dann_o), only one converted user name will be imported. These users currently cannot be authorized through LDAP or Windows Domain; they can only be imported. The users are added to the Imported Users folder in the User Management page, under the respective subfolder for LDAP, Microsoft, or Avid Unity. Users are also added to the Everyone folder. For more information, see “Managing Users, User Groups, and User Rights” on page 76. 71 4 User Management These types of user authentication and how users are imported are described in the following topics. Setting Avid Unity Authentication If you select the Unity Authentication option, a user can log in to the Avid Interplay database using a valid Avid Unity password. The authentication mechanism always checks this User Authentication Provider first. This method of authorization is implicit. In other words, there is no active import of users at the time the Avid Unity authentication is enabled. Instead, the first time that an Avid Unity a user logs in to Avid Interplay, the user is added to the UNITY user group subfolder. By default, this user group has Read rights. 72 Setting User Authentication Providers and Importing Users To enable Avid Unity authentication: 1. In the User Management section of the Avid Interplay Administrator, click the User Authentication Providers icon. The User Authentication Providers view opens. 2. Click Avid Unity Authentication. 3. Type the Avid Unity server name with which the CCS should cross-check for authentication. In an Avid Unity MediaNetwork environment, type the File Manager name. In an Avid Unity ISIS environment, type the System Director’s name. 4. Click Apply. When an Avid Unity user logs into Interplay, the user is added to the CCS as part of the UNITY user group under Imported Users, with Read rights by default. To reassign an Avid Unity user’s Interplay rights: t Move the user to a different user group later if you want to give the user a different role. See “Managing Database Roles” on page 85. Setting Windows Domain Authentication and Importing Users If you activate Windows Domain authentication, a user is able to log in to an Avid Interplay database with a Windows domain user name and password. If the user is logged in to the same domain as the server on a Windows NT, Windows 2000, or Windows XP machine, the user can reuse the login to that domain. This means that the user does not need to enter a password. If the user is not logged in to the same domain, the user can use a domain user name and password to log in. n Mac OS X users who are logging in with Windows domain credentials need to enter a username and password. Any time a user tries to access an Avid Interplay database, the CCS can use the Windows login information to authenticate the user and in turn to check which databases the user can access. To be able to log in to an Avid Interplay database with Avid Interplay Access, a user needs to provide a domain user name and password in the Avid Interplay database login dialog box. n If you want to run the Avid Interplay Engine within your domain and also want to automatically make use of domain user management, such as Windows Domain or LDAP, you need to specify a domain user as the Server Execution User. 73 4 User Management To enable Windows domain authentication: 1. In the User Management section of the Avid Interplay Administrator, click the User Authentication Providers icon. The User Authentication Providers view opens. 2. Select the Windows Domain Authentication option. 3. Click Import Windows Domain Users. 4. The Import User Groups dialog box opens. Do one of the following: t Select the user groups you want to import into the Avid Interplay system. t Click Select All to import all the user groups into the Avid Interplay system. 5. Click OK. n The import operation might take a while and no one can log in or work on the server during the import. Upon import, Interplay creates a new user group and subfolder called MICROSOFT under Imported Users in the User Management view, It imports all the users authenticated on the Windows domain that are not currently in the Avid Interplay user database. These users are imported to the MICROSOFT group and have the default role of No Access. Users can then be moved to different groups to gain a new user role. See “Managing Database Roles” on page 85. Users that are already in the Avid Interplay user database during a Windows Domain User import are re-added to the MICROSOFT group but retain the group placement and role they already had. n 74 New users added to the Windows domain are not continually imported to the CCS. You need to add them manually. See “Adding Users and User Groups Manually” on page 78. Setting User Authentication Providers and Importing Users Setting LDAP Authentication and Importing Users If you select the LDAP Authentication option, a user can log in to Avid Interplay databases with an LDAP user name and password. n If you want to run the Avid Interplay Engine within your domain and also want to automatically make use of domain user management, such as Windows Domain or LDAP, you need to specify a domain user as the Server Execution User. To enable LDAP authentication: 1. In the User Management section of the Avid Interplay Administrator, click the User Authentication Providers icon. The User Authentication Providers view opens. 2. Select the LDAP Authentication option. 3. Type the information in the edit fields that specifies the individual LDAP settings of your LDAP server. The settings are described in “LDAP Server Configuration Settings” on page 76. 4. Click Apply. 5. Click Import LDAP Users to add all the LDAP users to the user group “LDAP Users” for the Interplay CCS. The Import User Groups dialog box opens. 6. Select the groups that you want to import. 7. Click OK. Upon import, Interplay creates a new user group and subfolder called LDAP under Imported Users and imports all the users authenticated on the LDAP server that are not currently available in the Avid Interplay user database. These users are imported to the LDAP group and have the default role of No Access. Users can then be moved to different groups to gain a new user role. See “Managing Database Roles” on page 85. Users that are already in the Avid Interplay user database during an LDAP User import are re-added to the LDAP group but retain the additional group placement and role they already have. n New users added to the LDAP server are not continually imported to the CCS.You need to add them manually. See “Adding Users and User Groups Manually” on page 78. 75 4 User Management LDAP Server Configuration Settings The following table describes the LDAP server settings. Depending on your local LDAP, some of the settings might be necessary and some might not. Setting Description LDAP Server IP address of the LDAP Server. LDAP Port Port of LDAP Service (leave empty for Standard Port). User DN for Searches User DN for User to use for searches. Password for Searches User Password for User to use for searches. Search Root DN DN root for Searches in LDAP database. User Object Class Object class attribute of a User. User Name Attribute Attribute for User DN, for example, if DN of user is "uid=tgawlik,cn=users,dc=nxnzonemunich" set User Name Attribute to "uid". User DN Suffix Distributed name part which must be added to the User DN part, for example, if DN of user is "uid=tgawlik,cn=users,dc=nxnzonemunich" set User DN Suffix to "cn=users,dc=nxnzonemunich". Managing Users, User Groups, and User Rights The User Management view lets you create, modify, manage and delete users and user groups. It also lets you define user roles and authentication protocols. If you are working in an environment that includes more than one Interplay Engine, you should manage users through a CCS (see “Understanding the Central Configuration Server” on page 65). Managing users through a CCS lets you manage users across multiple workgroups. If you work at a relatively small site where all editors and assistants have access to all the current projects, then you can set all user roles by user groups. If you work at a site where you need to limit access to some projects, you can set roles for users on specific folders. See “Managing Database Roles” on page 85. For more information about managing user roles, with specific examples, see “Setting Up a User Database” in the Avid Interplay Best Practices Guide. The following illustration shows the User Management view with the Administrators group selected. In this example, there are three custom user groups: Assistants, Editors, and Graphic Artists. 76 Managing Users, User Groups, and User Rights Understanding Default User Groups, Users, and Roles The User Management view displays all user groups and users. The user groups created during the server installation are as follows: • Administrators, with the user Administrator: Users with administrator rights. When you first log in after the first installation, if you have not yet imported Windows Domain or LDAP server users, the only user displayed is the user “Administrator” with administrator rights. This user cannot be deleted, nor can the user rights be restricted in any way. 77 4 User Management • Everyone: All users. This group contains the master user for every user in all the other groups. The master user in the Everyone group is the original user object. Instances of a user in other groups are linked to the master user. By default, the group role is set to No Access. The following illustration shows the master user for Administrator in the Everyone group and a link to the master user in the Administrators group. The icon for the linked user includes a link symbol. Link to Administrator master Administrator master user (in the Everyone group) • • Imported Users: Users imported from Avid Unity, Windows Domain or LDAP (see “Setting User Authentication Providers and Importing Users” on page 70). By default, the group roles are set as follows: - LDAP: No Access. - MICROSOFT: No Access. - UNITY: Read Access. Migrated Users: The group for users migrated from an Avid Unity MediaManager environment to an Avid Interplay environment. By default, the group role is set to No Access. For more information on migrating users from an Avid Unity MediaManager environment to an Interplay environment, see your Avid representative. Adding Users and User Groups Manually To create a new user or user group manually: 1. In the User Management section of the Avid Interplay Administrator window, click the User Management icon. The User Management view opens. 2. In the Users pane, select the group into which you want to add a new user or user group. 3. Do one of the following: 78 t Press Ctrl+U for a new user. t Press Ctrl+G for a new user group. t Click the Create User button or the Create User Group button. Managing Users, User Groups, and User Rights 4. Add attributes for the new user or group. - For a user, add a name, description (inherited from the user group by default), password, password confirmation, and email. - For a user group, add a name and a description. All special characters are allowed in user and group names except “\”, “/”, “|” and quotes (" and '). For more information, see “Viewing and Setting Attributes” on page 79. 5. (Option) Select a role for the new user or group. Roles are inherited from the group in which you create the user or group. For more information, see “Viewing and Changing Roles” on page 81. 6. Select an authentication provider. For more information, see “Viewing and Setting Authentication Providers for Individual Users” on page 83. 7. Click Apply. Viewing and Setting Attributes To view attributes for a user group or a user: t In the Users list of the User Management view, select the user group or user. Attributes for the selected group or user are displayed in the Attributes pane. If you select a group, the name and description are displayed. For an existing group, you can add or edit a description. If you select a user, the name is displayed, plus a description (inherited from the user group by default), password, password confirmation, and email address, if you have entered them. By default, the password field in the Attributes text box shows asterisks. If you choose to allow the user to log in to the server with Internal Authentication, then you need to set the password in the Attributes text box. For users that log in through other providers, you do not need to specify the password. For more information, see “Viewing and Setting Authentication Providers for Individual Users” on page 83. 79 4 User Management n The password should only include characters from the ASCII the character set. Multibyte passwords might cause login problems, and the administrator then has to reset the password. To set the internal password: 1. In the Users list, select a user. 2. Type the password and the confirmation in the text box. 3. Click Apply. The user can change his or her password anytime in the login dialog box. c If you select the Internal Authentication option and do not set a password, anyone can log in with that user name and no password. Understanding Standard Roles and Default Rights After you have created the user groups and individual users, you can review and if necessary change their roles. The role determines the rights or permissions that the user groups and individual users have. If you assign a role to a user group, all the users in that group inherit the group rights. If you add a user to a user group, the user inherits the group rights. A user might have different roles, depending on the group in which the user belongs. The overall accumulated inherited role for a user is the highest role (the role with the most rights) that the user has in any one user group or set on the user himself. This is the role that is displayed in the User Management view. The five standard roles and their default rights are as follows: 80 • Administrator: An Administrator has Read/Write/Delete rights plus the right to carry out administrative tasks such as adding users, managing groups, and so on. Only Administrators can see all items in the Deleted Items folder in Interplay Access. • Read/Write/Delete: Users are allowed to view, import, edit, delete, rename, and move any item in the database. They can view items they have deleted themselves in the Deleted Items folder in Interplay Access. • Read/Write: This role allows users to view, import, and edit items in the database. • Read: These users can copy files to their local disk, but cannot delete, edit or import any item into the database. Read-only users cannot change properties. • No Access: This role takes away all user rights, but the user is not removed. This is useful if you know that you do not want a particular set of users to be able to view selected folders in the database. Managing Users, User Groups, and User Rights You can assign rights for specific users on specific folders in the Manage Database Roles view (see “Managing Database Roles” on page 85). Viewing and Changing Roles By default, all users in a group inherit the role assigned to the group. You cannot assign rights to specific users in the User Management view. If you want to change a user’s rights, you can move the user to a different group. For more information about setting up roles correctly, see “Managing Database Roles” on page 85. To view the role of a group or user: t In the Users list of the User Management view, select the group or user. The role is displayed in the Roles pane. If a user has more than one role, the User Management view displays the accumulated inherited role, the highest role (the role with the most rights) that the user has in any one user group. The groups to which a user or group belongs are shown in the Part of Group(s) pane. These entries also display the role inherited from each group. The following illustration shows information about the user NewsCutter1. This user has Read/Write/Delete access that is inherited from the Editors group. 81 4 User Management To navigate to the Users tree from the Part of Group(s) pane: 1. Select the user group in the Part of Group(s) pane. 2. For any user group other than the Users group, right-click and select one of the following: t Select “Go To” to switch the focus of the Users tree to the group you selected. t Select “Go to user in this group” to switch the focus of the Users tree to the selected user in the selected user group. The Part of Group(s) dialog box focus does not update. To change the role for a user group: 1. In the Users list of the User Management view, select the user group for which you want to change the role. 2. In the Roles section, select the appropriate role. 3. Click Apply. 82 Managing Users, User Groups, and User Rights To change the role for a user, do one of the following: t Right-click the user and select Cut, select the group, right-click the group and select Paste. This action moves the user from one group to another. You can also drag the user from one group to another. t Right-click the user and select Copy, select the group, right-click the group and select Paste. This action removes the user from one group and adds it to another. You can also hold down the Ctrl key and drag the user from one group to another. Viewing and Setting Authentication Providers for Individual Users You set an authentication method in the User Authentication Providers view and these settings carry over to all users by default. See “Setting User Authentication Providers and Importing Users” on page 70 for details. You can change the methods by which individual users can be authenticated. The method must be enabled in the User Authentication Providers view (a global authentication method) before it is available for the individual user. If you set an authentication method for an individual user, and later change the global authentication method, the individual user does not inherit the global settings. You can select more than one authentication provider. The list of providers is checked on logon and if one provider authenticates the user, the user can log on. The following table provides information about the authentication providers you can select: Type of Authentication Description Avid Unity Authentication The user can log in to the Interplay database using a valid Avid Unity password. Internal Authentication The user can log in to the Interplay database using the password you set in the User Management view. By default, the password field in the Attributes pane is empty. The user can change this password anytime in the Interplay login dialog box. LDAP Authentication The user can log in to the Interplay database using an LDAP user name and password. Windows Domain Authentication The user can log in to the Interplay database using a Windows domain user name and password. c If you do not select an authentication method for a user, the user cannot log in. 83 4 User Management To change or add an authentication provider: 1. In the Users list of the User Management view, select the user. 2. In the Authentication Providers pane of the User Management view, select the appropriate options. 3. Click Apply to make the change, or Revert to discard your changes. Deleting Users and User Groups You can delete any user except Administrator and you can delete any user group except Administrators, Migrated Users, and Everyone. Avid recommends that a user check in all files and log off before you delete the user. c Deleting a user or user group deletes it from all groups in the Users list and from the Central Configuration Server. To delete a user group or a user: 1. Select the user group or user in the Users pane. 2. Click the Delete User/Group button. A user remains in all other user groups it is in, if any. Removing Users from User Groups You can remove any user except Administrator from any user group except the Everyone group. Removing a user does not delete the user from other groups. 84 Managing Database Roles To remove a user from a user group: 1. Select the user in the group from which you want it removed. 2. Do one of the following: t Press the Delete key. t Click the Remove User button. Managing Database Roles You set and manage global roles for users in the User Management view (see “Managing Users, User Groups, and User Rights” on page 76). You have the option of limiting or granting rights for specific users on specific folders. Use the Manage Database Roles view to manage rights on specific folders. For example, you might have editors and graphic artists that are working on different projects. To avoid confusion, you might want to prevent editors on one project from having write and delete rights on projects that they are not working on. For information about the five standard roles, see “Understanding Standard Roles and Default Rights” on page 80. There are two different ways to assign roles to folders: • General role assignments (see “Viewing General Role Assignments” on page 85 and “Setting or Changing a General Role Assignment” on page 88) • Special access folders (see “Managing Special Access Folders” on page 91) For more examples of setting up rights on folders, see “Setting Up a User Database” in the Avid Interplay Best Practices Guide. Viewing General Role Assignments To view assigned roles for users of the database or a folder: 1. In the User Management section of the Avid Interplay Administrator window, click the Manage Database Roles icon. The Manage Database Roles view opens. 85 4 User Management 2. Select the General Role Assignment option. General Role Assignment option 86 Managing Database Roles 3. In the Database pane, select the database or a folder for which you want to view roles. If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. The following table describes three different states of the database icon. Icon Meaning (Green circle with check mark) Database you are connected to. (Red box with X) Database you are not connected to. (Red box with X and yellow arrow) Database needs migration. See “Migrating a Database” on page 48. 4. In the User/Group pane, select the user or group. t To view roles for all users of the selected folder, select All Users and Groups. t To view roles for a particular user or user group of the selected folder, select that user or user group. 5. In the Roles pane, select the role you want to view: t To view all roles for the selected users of the selected folder, select “All roles.” t To view particular roles for the selected users of the selected folder, select a role. The path in the middle of the view displays a formula for what is displayed in the lower panel. The Node (item in the database), User, and corresponding role are displayed in the lower panel. Roles that are inherited from a group are grayed out. Roles that have been assigned directly are black. The following illustration shows the Projects folder, the Editors group, and All roles selected. All roles are listed in the lower panel. 87 4 User Management Setting or Changing a General Role Assignment Use the Manage Database Roles view to set or change rights to a particular folder. Note the following: 88 • To delete items, the user must have deletion rights for the folder, even if the user is the owner of the item to be deleted. • To move items, the user must have write rights on the object, the folder the object is being moved out of, and the target folder. • All users are automatically assigned the Read role for the folder Unchecked-in Avid Assets (but not the contents), and the Read/Write/Delete role for their private folder within the Unchecked-in Avid Assets folder. All users are automatically assigned the No Managing Database Roles Access role for Orphan Clips. Administrators have full access to all folders. For more information about the Unchecked-in Avid Assets folder and the Orphan Clips folder, see the Avid Interplay Access User’s Guide. To set or change a role for users of the database or a folder: 1. In the User Management section of the Avid Interplay Administrator window, click the Manage Database Roles icon. The Manage Database Roles view opens. 2. Select the General Role Assignment option. 3. In the Database pane, select the database or a folder for which you want to set a role. 4. In the User/Group column, select the user or user group. 5. In the Roles column, select the role you want to set. The formula in the middle of the view shows your selection. For example, in the following illustration, you are going to give Editors the Read role (read-only access) for the Antarctica folder. 89 4 User Management 6. Click Set Role. The role appears in the lower panel. To change a role: t Select the entry in the lower pane, right-click, and select Set Role > role name. To remove a role for users of the database or a folder: 1. Select the database or a folder in the Database column. 2. Select an entry in the list in the lower pane. 90 Managing Database Roles 3. Do one of the following: t Click the Remove Role button. t Right-click and select Remove Role. The role for the users on that item is inherited from the parent user group again. Blocking Access by a Group or User When you are trying to block access by a whole group, it is not sufficient to change the user rights for the user group to NoAccess; individual users who have rights assigned to them specifically or through memberships in other user groups could still log in. To block members of an entire group: 1. In the Manage Database Roles view, in the Database pane, select the project from which you want to block users. 2. In the User/Group pane, expand the group. 3. Select each user, and in the Roles pane select No Access. 4. Click Set Role. To prevent a user from accessing all databases: t In the User Management view, deselect all authentication providers available to a user. Managing Special Access Folders If necessary, you can allow a user to access a specific folder that they otherwise would not have access to. For example, if a new user is assigned the No Access role for the Projects folder, you can allow access to a particular project within the folder. To allow access to a Special Access folder: 1. In the Manage Database Roles view, set the No Access role for the specific user on the top-level folder that you want to be hidden (see “Setting or Changing a General Role Assignment” on page 88). 2. On the item for which the user needs access, set the role to Read (or higher). The “Folder is not visible” dialog box opens, telling you how applying the role to the selected location will affect the user’s rights on other folders. 91 4 User Management 3. Click the Apply button for the option “Mark as Special Access Folder: Grant path access and allow to view path.” This option allows users to log in to the database and navigate to the specified location. The tree structure above the folder will be visible, but not the contents of the other folders in the structure. The first option makes the contents of the tree structure accessible as well (not recommended). After you set the special access, when users connect to the database, they see the structure of the database above the special access folder, but not the contents of the individual folders. Only the contents of the folder for which they have Read or higher rights are available. To view who has been assigned access to Special Access folders: 1. Select the Special Access Folders option. Special Access Folders option 2. In the Database pane, select the entire database or the folder for which you want to check for Special Access folder rights. 3. In the User/Group pane, select All Users to see all users who have special access to the folders you selected, or select a specific user. 92 Managing Database Roles 4. The bottom panel displays the users who have special access according to your selections. The following illustration shows that the user jeditor has special access to the folder /Outside Productions/Graphics. To view what specific role jeditor has, select the folder in the Database pane. Special Access Folder User who can access Special Access Folders To remove a role assigned for Special Access folders: 1. Click the Special Access Folders option. 2. Select the appropriate folder. 3. Select the user in the list in the lower pane. 4. Do one of the following: t Click Remove Role. t Right-click the user and select Remove Role. The role for the user on that item is inherited from the parent user groups again. 93 4 User Management Guidelines for User Management This section provides information and suggestions that can help you manage users and access. For more information about managing user roles, with specific examples, see “Setting Up a User Database” in Avid Interplay Best Practices. • The fundamental rule of user management is that explicit rights override inherited rights, and database rights (set in the Database Management view) override CCS rights (set in the User Management view and stored in the CCS). The exception to this rule is the user who is a global Administrator set through the User Management view. This Administrator always has Administrative rights on all folders, even if rights are set otherwise in the Manage Database Roles view. • By default, the root group Users is assigned the NoAccess role. That means that all user subgroups (Everyone, Imported Users, Migrated Users and any other groups you add) except for the Administrators and UNITY (under the Imported Users) have the role NoAccess through inheritance. NoAccess means that a user cannot even log in to the server. To override the NoAccess role, create another user group with a different role and copy the user into that group. c Changing the role for the Users group or the Everyone group (from No Access to Read, for example) makes it impossible to take away this role from individual users. Avid recommends that you do not change the role of the Users group or the Everyone group. • You can assign a user to more than one user group (see “Setting or Changing a General Role Assignment” on page 88) and each group can have a different role. As a result, the user inherits different roles, which can be useful if a user contributes to different projects in different ways. • In the User Management view, you can set only group roles. You can set roles for individual users in the Manage Database Roles view. See “Managing Database Roles” on page 85. How the Interplay Engine Determines Access The following steps describe how the Interplay Engine server determines access to an object (usually a folder). This process can help you understand how to assign roles and access: 1. The server checks on the object in question to see if explicit rights are set. If a user is assigned a role on the object, the evaluation stops and the server grants the user only the role allowed and the accompanying rights, if any. 2. If no explicit permissions were found on the object, the server checks the inherited rights on the object in question. 94 Guidelines for User Management 3. If there are no inherited permissions, the server checks the global user rights. In this case, the server determines what role the user has from the CCS settings. 4. In case of a conflict where the evaluation sees a user with multiple roles, for example: - the user has the read role through one group - the user has the read/write role through another group then the highest ranking role wins. In this case, the user gets the read/write role. This is an example of an accumulated inherited role. The user’s overall role for the database is the highest role he or she is assigned to in any group, unless otherwise specified in the Manage Database Roles view. For example: If User A is in Group 1 (which is assigned a Read role) and User A is also in Group 2 (which is assigned a No Access role), then User A has the accumulated inherited role Read. When you select User A in the User Management view, this role is displayed in the Roles pane. 95 4 User Management 96 5 Site Settings Site settings include configuration options for various Interplay components. The following topics provide information about site settings: • Defining Property Layouts • Configuring Remote Workgroups • Configuring Categories • Setting the Server Hostname and Workgroup Name • Interplay Media Services View • Interplay Transfer Status View • Interplay Transfer Settings View • Workgroup Transfer Presets View • Specifying Archive Settings Defining Property Layouts The Property Layout view lets an administrator define which properties are shown by default when an Interplay Access client connects to the database. In Interplay Access, these properties appear in the Content tab and the Object Inspector Property tab. These properties are sometimes referred to as system metadata. However, it is only part of the metadata included in an Avid Interplay database. The administrator can also use the Property Layout view to create custom columns. By default, a set of properties categorized as Broadcast is selected and displayed. You can customize this set or you can display an alternative set of properties: either Post or Film, and then customize these sets. For a complete list of available properties, see “System Metadata Properties” on page 173. To set the properties displayed in Interplay Access: 1. In the Site Settings section of the Interplay Administrator window, click the Property Layout icon. The Property Layout view opens. 5 Site Settings 2. Select the database for which you want to set properties. 3. From the Active Layout options, select one of the following layouts: - Broadcast - Post - Film This setting determines which set of properties is displayed in the client applications. 4. Select and deselect properties as follows: 98 t (Option) To include the property in the Content tab, select properties in the Content Default Column. t (Option) To include the property in the Object Inspector’s Properties tab, select properties in the Inspector Default column. Creating Custom Properties t n (Option) To make the property available for users to add into Interplay Access displays on their own, and use these fields in an Extended Search, select properties in the Available column. If a property is not selected in the Available column, the property is not displayed in the Object Inspector or the Content tab, even if it is selected to be displayed in them. 5. (Option) Click Revert to reset properties to the defaults. 6. Click Apply to save the changes. The changes appear the next time you log in to Interplay Access. The following illustration is an example of properties displayed in the Properties tab of the Interplay Access Object Inspector. The properties can be further modified on the individual clients. For details, see the Avid Interplay Access User's Guide. Creating Custom Properties To add a custom property, do the following: 1. In the Site Settings section of the Interplay Administrator window, click the Property Layout icon. The Property Layout view opens. 2. Select the database for which you want to set properties. 3. From the Active Layout options, select one of the following layouts: - Broadcast - Post - Film This setting determines which set of properties will include the custom property. 99 5 Site Settings 4. Click Custom Meta Data to open the custom options area. 5. In the Add Custom Meta Data text box, type a name for the custom property. 6. Click the green plus sign (+). 7. Select whether to include the property in the Content tab or the Object Inspector’s Properties tab, as needed. 8. (Option) To make a custom property available for users to add into Interplay Access displays on their own, and to use in an Extended Search, select the Available column. If the user performs an All Custom search, only the available Custom properties are used in the search. n Clear the check box in the Available column to turn off custom properties that you do not want displayed in the Interplay Access properties lists. You cannot delete custom properties for this release but you can turn off their display. Configuring Remote Workgroups A large site can include more than one workgroup. When a workflow requires searching across remote workgroups or performing workgroup-to-workgroup transfers through Interplay Access, you must set up the local workgroup so that a user can access a remote workgroup. You set up this access in the Configure Remote Workgroups view. After access to a workgroup is properly configured, an Interplay Access user can select from a list of remote workgroups when performing a search or a transfer. For example, databases for properly configured remote workgroups are listed in the Interplay Access Send to Workgroup dialog box. n 100 Configuring a remote workgroup in this view is not needed for transfer from Interplay Assist, Interplay Instinct, or Avid editors. Configuring Remote Workgroups For complete information on transferring Avid assets, see the Avid Interplay Transfer Setup and User’s Guide. n You can configure a maximum of 10 hostnames. For example, you can configure for searching five remote workgroups and five Nearchive servers for a total of 10. To set up access to a remote workgroup: 1. Make sure the Transfer Engines for both workgroups are correctly configured. See the Avid Interplay Transfer Setup and User’s Guide or the Help. 2. Make sure the list of users for the remote workgroup includes the user name and password of users in the local workgroup who require access to the remote workgroup. Make sure the user name and password match exactly (transfer only). Administrator passwords must also match exactly. 3. In the Site Settings section of the Interplay Administrator window, click the Configure Remote Workgroups icon. The Configure Remote Workgroups view opens. 4. Select a database from the Available Databases list. 101 5 Site Settings 5. In the New server pane, add information about the remote workgroup you want to access. a. Select the Host Type: Interplay Server/Remote Search—to add access to a remote Interplay workgroup TransferManager—to add access to a Workgroup 4 TransferManager MediaManager—to add access to a Workgroup 4 workgroup or Nearchive system Interplay Server / 3d Party Search—to add access for a third-party plug-in. The plug-in needs to be properly installed before you can configure it. See “Using Third-Party Search Plug-Ins” in the Interplay Access User’s Guide or Help. b. Type information for the remote workgroup. The fields vary, depending on the Host Type you selected. For the Server, you can type the remote workgroup’s IP address instead of the host name. If you do not supply a Nickname, the Interplay Engine creates one that combines the host name and the database. The Nickname is displayed in the Interplay Access Remote Search list and must be less than 255 characters. c. Click Add. The Server name and other information about the remote workgroup appears in the list of accessible remote servers. If the local user is not included in the remote user database, a login screen appears. This login lets you add the remote workgroup to the accessible remote servers list but you cannot transfer to the workgroup. To remove a remote workgroup from the accessible list: 1. Click the name of the remote workgroup in the list. 2. Click Remove. Configuring Categories Categories provide a grouping mechanism for the data that is stored in the database. Categories are displayed in Access, Assist, and Instinct. A user can assign database items to these categories and use these categories in a search. You can double-click a category to view a list of the category’s items. 102 Configuring Categories By default, no categories are configured in the Interplay Administrator. c There is no option to rename a category. The database items identify the categories they belong to by the category name, so this name cannot be changed once it is used. Adding Categories To make categories available in Interplay Access: 1. In the Site Settings section of the Interplay Administrator window, click the Configure Categories icon. The Configure Categories view opens. 2. Select a database from the Available Databases list. 3. In the New Categories text box, type one name for a category, or type a comma-separated list (commas and spaces are automatically removed). 4. Click Add, and then click Apply. After refreshing Interplay Access, the categories you specified are visible in the Categories pane. 103 5 Site Settings When performing a search, you can use a Category name to locate items that belong to that category. Removing Categories Removing a category only removes it from the Configured Categories list in the Interplay Administrator. Objects in the database that have this category keep it, even if it is not listed anymore. If an item was assigned to a category but you removed that category in the Interplay Administrator, users are informed that the category is not valid anymore in the Interplay Access Categories tab. To remove a category: 1. In the Interplay Administrator, click Configure Categories. 2. In the Configure Categories view, from the Configured Categories list, select the category you want to delete from the Configured Categories list. 3. Click Remove. 4. Click Apply to save the changes, or Revert to discard your changes. You must refresh Interplay Access to see that the category is no longer available. 104 Setting the Server Hostname and Workgroup Name Setting the Server Hostname and Workgroup Name The Server Hostname Settings view lets you register the Interplay Media Services Engine. You must register the Interplay Media Services Engine before you can run the Interplay Media Services view (see “Interplay Media Services View” on page 106) or use any Interplay Media Services. For more information, see the Avid Interplay Media Services Setup and User’s Guide. This view also provides the workgroup name that Interplay Assist and Avid iNEWS Instinct use to locate the Media Indexer, which is used to monitor shared storage.You can view or change this workgroup name in the Avid Interplay Workgroup Properties, which is an application that is part of the Avid Interplay Framework. For more information, see the Avid Interplay Framework User’s Guide. To register the Interplay Media Services Engine: 1. In the Site Settings section of the Interplay Administrator window, click the Server Hostname Settings icon. The Server Hostname Settings view opens. 2. Type the name of the Interplay Media Services Engine server in the text box. 3. Click Apply Changes. To set the Workgroup and MediaIndexer Settings: 1. In the Workgroup and MediaIndexer Settings section, type the workgroup name. The Workgroup name field is case sensitive and must exactly match the workgroup name used by the Interplay Framework. 2. Click Apply Changes. 3. Click Check MediaIndexer to check whether the Media Indexer that monitors shared storage is running. If the Media Indexer is running, the system returns the name of the High Availability group that the Media Indexer is associated with, and the name of the Interplay Engine server. In the following example, Unity is the name of the High Availability group and docwg is the computer name of the Interplay Engine server. 105 5 Site Settings Interplay Media Services View The Interplay Media Services view is a tool for administering the Interplay Media Services Engine and monitoring job status. This view provides settings for the following tasks: n • Filtering jobs to monitor • Registering providers • Installing services • Setting up users • Setting up profiles These options are also available from the Admin Tool in the Avid Interplay Media Services application dialog box. Before you can use the Interplay Media Services view, the Interplay Media Services Engine for the workgroup must be configured in the Server Hostname Settings view. For details, see “Setting the Server Hostname and Workgroup Name” on page 105. Also, the Interplay Media Services Engine must be running. If the Interplay Media Services connection to the Interplay Media Services Engine fails, the login panel is displayed to let you manually attempt to login again. For details on installing the Interplay Media Services Engine, see Avid Interplay Media Services Setup and User's Guide. Interplay Transfer Status View The Interplay Transfer Status view is used for monitoring the progress of transactions being handled by one or more Interplay Transfer Engines in the workgroup. It allows administrators to quickly view all the relevant details for each transaction. You can choose to have the status window open at all times in their control center. n The list of Interplay Transfer Engines available from the Interplay Transfer Status filter is created from the Interplay Transfer Settings. For details, see “Interplay Transfer Settings View” on page 107. For descriptions of the various filters and configuration settings, see the Avid Interplay Transfer Setup and User's Guide. 106 Interplay Transfer Settings View Interplay Transfer Settings View The Interplay Transfer Settings view lets an administrator configure the names and locations of the Interplay Transfer Engines in the workgroup. The settings determine which cache server monitors which Transfer Engines and Transfer Engine enabled devices. The Interplay Transfer Status view uses these settings to access the Transfer Engines in the workgroup. For procedures that explain these settings, see the Avid Interplay Transfer Setup and User's Guide. Workgroup Transfer Presets View When performing workgroup transfers, you can use presets to select a predefined destination for the transferring files. Transfer presets provide the name of the remote workgroup, a destination workspace, and a destination folder for the metadata. You can also choose whether to display the preset in the Send to Workgroup dialog box. n Users with Administration rights can change the configuration to another destination in the Send to Workgroup dialog box in Interplay Access. For procedures that explain the Workgroup Transfer Presets view, see the Avid Interplay Transfer Setup and User's Guide. Specifying Archive Settings The Archive Settings view lets you select options for how the Interplay Engine operates with the Archive Engine and the Archive Provider. The view displays two different settings: one if you are logged into the Archive Engine and another if you are logged into an Interplay Engine. For more information about using an Archive Engine, see Avid Interplay Best Practices and the Avid Interplay Media Services Setup and User’s Guide. Archiving Duplicate Versions of Media You can use the Archive Settings view choose whether the Archive Provider archives duplicate versions of media. When you archive a master clip, subclip, or sequence for the first time, the Archive Provider automatically archives all the associated media. If you are archiving another subclip or sequence that refers to the original master clip, the Archive Provider does not automatically 107 5 Site Settings archive a duplicate version of the associated media. The Archive Provider archives all of the metadata associated with the new subclip or sequence but it does not archive duplicate versions of the media. Setting “Allow duplicate media file(s)” to “Yes” tells the Archive Provider to create multiple versions of the media files, if required To change whether archive operations create duplicate media: 1. Open the Interplay Administrator and log into the system running the Archive Engine. 2. In the Site Settings section of the Interplay Administrator window, click the Archive Settings icon. The Archive Settings view opens. 3. Select the Archive database. The system displays the Archive Settings window for the Interplay Archive Engine. 4. Select Yes or No. The system uses the following options: - No: When you archive an Avid asset the first time, the Archive Provider archives all associated media. If you archive other assets that reference the same media, the Archive Provider archives the metadata but does not archive duplicate versions the associated media. - Yes: The Archive Provider archives the associated media each time you archive an asset. If you delete an asset that references the duplicated media, the system asks if you want to delete the associated media files. If you choose the delete the media, the system deletes all copies of the media. 5. Click Apply Changes. 108 Specifying Archive Settings Specifying the Archive Server and Segment Size Before you use the Archive Engine, you need to specify settings on the Interplay Engine. The following illustration shows the Archive options for an online database. To specify the Archive Server and archive segment size: 1. Open the Interplay Administrator on the system running the Interplay Engine. 2. In the Site Settings section of the Interplay Administrator window, click the Archive Settings icon. The Archive Settings view opens. 3. Select the AvidWG database. 4. In the Archive server name text box, type the name of the computer running the Avid Interplay Archive Engine. 5. In the Archive Segment size (frame), type the segment size to be used for partial restore operations, in frames. If you later change the Archive Segment size, the new size applies only to new archives. Partial restores of media that is already archived will use the original segment size. 109 5 Site Settings 110 6 Editor Settings In the Editor Settings, you can configure editor-specific permissions and options, as described in the following topics: • Setting Editor Database Options • Setting Instinct/Assist User Options • Pro Tools Plug-Ins Settings Setting Editor Database Options The Editor Database Settings view lets you specify on a database or folder level the settings that are relevant when using an editing system. Most of the settings apply to Avid iNEWS Instinct or Avid Interplay Assist. One setting (“Check in bins when closing”) applies only to Avid editing systems such as Media Composer. All files and subfolders of the folder inherit its settings, but you can override the inherited settings for specific files and sub-folders. Inherited settings are grayed out. These settings are used as the default for all new folders in the database, and are valid for all users unless they are changed explicitly for a user or user group in the Instinct/Assist User Settings view (see “Setting Instinct/Assist User Options” on page 117). 6 Editor Settings To change the editor database settings: 1. In the Editor Settings section of the Interplay Administrator window, click the Editor Database Settings icon. 2. Select a folder in the database. If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. For more information, see “Viewing General Role Assignments” on page 85. 112 Setting Editor Database Options 3. Do one of the following: t Select an option from the drop-down list. t Type a setting in the text box. If a setting is grayed out, click the Edit button to enable editing. Edit button For information about the options, see “Editor Database Settings” on page 113. 4. Click Apply. To undo a setting: t Click the red X button. This button appears only if you have explicitly set the value of the setting. Clicking the red X button changes the setting to -not set-, but does not revert the setting to the previous value. Editor Database Settings You can set options for the Editor Database Settings as described in the following table. Options apply to Avid iNEWS Instinct or Avid Interplay Assist unless specified otherwise. Editor Database Settings Option Setting Description Format Video Format (Avid Instinct only) Sets the default video format for your sequences Select a format or select Any. If you select Any, Avid Instinct allows you to select a video format for your sequence when you create a new story. Audio – Track labels Natural Sound label (Avid Instinct only) Allows you to specify a name for the NAT track in source clips. The default is NAT. Sound on Tape label (Avid Instinct only) Allows you to specify a name for the SOT track in source clips. The default is SOT. 113 6 Editor Settings Editor Database Settings (Continued) Option Audio – Source audio patching Audio – Storyline audio patching Audio – general settings Setting Description Voice Over label (Avid Instinct only) Allows you to specify a name for the voice-over track in source clips. The default is Voice. Natural Sound track Maps the audio track for NAT sound in the source input. The default is A1. Sound on Tape track Maps the audio track for SOT sound in the source input. The default is A2. Voice Over track Maps the audio track for voice-over sound in the source input. The default is A3. Natural Sound track Maps the audio track for NAT sound in clips in your sequence. The default is A1. Sound on Tape track Maps the audio track for SOT sound in the clips in your sequence. The default is A2. Voice Over track Maps the audio track for voice-over sound in the clips in your sequence. The default is A3. Media Creation workspace Sets the workspace location used for media clips created by Instinct and Assist users, such as voice-over recordings and clips created during send-to-playback operations. n 114 You must have write access to the target workspace. Audio sample rate Sets the audio sample rate for audio clips created in Avid Instinct and Interplay Assist. The sample rate is used in send-to-playback operations, and it must match the setting on your playback device (for example, an Avid AirSpeed). The default sample rate for DV resolutions is 48 kHz. Not changeable. Sample bit depth Sets the sample bit depth for audio clips created in Avid Instinct and Interplay Assist, such as voice-over recordings and audio mixdowns. The more bits used to sample the audio, the more accurately the amplitude is represented by the clip. The sample rate is used in send-to-playback operations, and it must match the setting on your playback device (for example, an Avid AirSpeed). The default is 16 bits. Setting Editor Database Options Editor Database Settings (Continued) Option Setting Description Ducking [-dB] (Avid Instinct only) Allows you to specify the amount of audio ducking (automatic lowering of audio gain in background audio). The default is 12 dB. Audio file format Sets the audio file format to PCM. Not changeable. Dynamic Relink Enables or disables the Dynamic Relink feature (for MultiRez editing). If Dynamic Relink is “true,” all relink settings in the Send to Playback option are enabled; if Dynamic Relink is “false,” these settings are disabled, with the exception Audio Mixdown Mode. The default for Dynamic Relink is “not set.” n You can enable and disable Dynamic Relink only at the top level of your database. You cannot enable or disable Dynamic Relink at the folder level. If Dynamic Relink is “true,” all relink settings in the Instinct/Assist User Settings are enabled as well. for information about user settings, see “Setting Instinct/Assist User Options” on page 117. Send to playback Target resolution, primary Sets a resolution for output to a playback device. The default is DV 25 411. n If dynamic relink is enabled, this field is enabled and you must select an option. Target resolution, secondary (Avid Instinct only) Sets a resolution to use for a second playback device. Secondary target field (Avid Instinct only) Leave the field blank to send a sequence to playback on the primary device. Enter a value to send the sequence to the secondary playback device. n Story fields are set in Avid Instinct. 115 6 Editor Settings Editor Database Settings (Continued) Option Setting Description Audio Mixdown Mode Sets the mixdown mode used for send-to-playback operations: Audio Target Resolution • Mono — mixes all audio tracks to two channels of mono output, each channel containing the source audio tracks • Stereo — mixes all audio tracks to two channels of stereo output • Direct Out — maintains the audio tracks used in the source story or shotlist for audio output channels • The default mixdown mode is Mono. Sets an audio resolution for output to a playback device. The default is PCM. If the working resolution differs from the target resolution, audio clips relink to the target resolution when they are sent to playback. However, if the settings on the playback device differ from the target resolution, the clips convert to the playback resolution after relinking. Sample Rate and Bit Depth: sets the resolution of the source audio for audio mixdowns. n If dynamic relink is enabled, you must set the audio target resolution to PCM and select a Sample Rate and Bit Depth. Auto Reservation Duration [h] Allows you to set a default duration (in hours) for auto reservations. If you do not set a duration, auto reservation is set to zero. Bins Check in bins when closing (Avid editing systems only) Allows you to set the default behavior for checking in media objects from open bins to the Interplay database when closing your Avid editing application. The default is “Ask user.” n 116 This setting does not apply to Avid Instinct or Avid Assist. Setting Instinct/Assist User Options Setting Instinct/Assist User Options In the Instinct/Assist User Settings view, you can set permissions for various editing functions on the user level. These settings apply to all folders in the database. Inherited settings are grayed out. The settings in the following illustration are for an Avid Interplay Assist user who has permission to use only the low res MPEG2 media created by the Avid Interplay Low Res Encoder. In this example the working resolution is MPEG2-MPML NTSC and the “Can use higher resolutions” setting is No. To change the Instinct/Assist User settings: 1. In the Editor Settings section of the Interplay Administrator window, click the Instinct/Assist User Settings icon. 2. In the Users tree on the left, select a group of users or an individual user. 117 6 Editor Settings The settings for the selected user or user group area are displayed in the pane on the right. 3. Do one of the following: t Select an option from the drop-down list. t Type a setting in the text box. If a setting is grayed out, click the Edit button to enable editing Edit button For information about the options, see “Instinct/Assist User Settings” on page 119. 4. Select among the following options for each setting: Option Description Inherited The user inherits this capability from the group it is a part of. Yes Grants the user this power. No Denies the user this power. 5. Click Apply. To undo a setting: 1. Click the red X button. This button appears only if you have explicitly set the value of the setting. Clicking the red X button changes the setting to Inherited. 2. Click Apply. The inherited setting is displayed. 118 Pro Tools Plug-Ins Settings Instinct/Assist User Settings You can set options for the Instinct/Assist User Settings as described in the following table. Instinct/Assist User Settings Option Description Can send to playback Allows the user to send material to a playback device. Can modify column properties Allows the user to modify asset properties. Can create new column properties Allows the user to add new properties to assets. Can see other users’ logs Allows the user to see other users’ logging data in Avid Interplay Assist. Can use higher resolutions Allows the user to use a higher resolution than the working resolution for video and audio clips if the working resolution is not available. If this option is set to No and the only available resolution is higher than the working resolution, the user sees Media Offline in the Video monitor. Can use lower resolutions Allows the user to use a lower resolution for video and audio clips than the working resolution if the working resolution is not available. If this option is set to No and the only available resolution is lower than the working resolution, the user sees Media Offline in the Video monitor. Can create locators Administrators and owners have this right set by default. Can modify locators Administrators and owners have this right set by default. Can create restrictions Administrators and owners have this right set by default. Can modify restrictions Administrators and owners have this right set by default. Video Settings: Working Resolution Sets the user’s working video resolution. Audio Settings: Working Resolution Sets the user’s working audio resolution. If the working resolution is set to PCM, you can select a sample rate and a bit depth for audio clips. n This setting is not available for groups. Pro Tools Plug-Ins Settings You can use Interplay Pro Tools Plug-ins to pass audio files back and forth between Avid video editing systems and Pro Tools audio editing and mixing systems. The following topics include information for installing and configuring the plug-ins. For details on using these plug-ins, see the Avid Interplay Best Practices guide. 119 6 Editor Settings Installing the Pro Tools Plug-Ins for Interplay Before you use the Avid editing application to check files into Interplay for Pro Tools, you must install Interplay Access and the Pro Tools Interplay Option on the Pro Tools system. The installation software adds the following plug-ins to the Interplay Administrator on the Pro Tools system. • Pro Tools Import Settings • Editor Export Settings for Pro Tools • Pro Tools User Settings You can install Interplay Access and the Pro Tools Interplay Option on any Windows system that you want to use to configure the import and export settings. For example, you can install the Pro Tools option on the Interplay Engine server. The following illustration shows the Pro Tools plug-ins in the Editor Settings section of the Interplay Administrator window. For information on installing the Pro Tools Interplay Option, see the Avid Interplay Software Installation and Configuration Guide. Configuring the Pro Tools Import Plug-In The settings that you configure in the Pro Tools Import plug-in are used by a Pro Tools system when a Pro Tools editor performs an import. You can set import settings for the entire database or for particular folders. All files and subfolders in the parent folder inherit the settings of the parent folder. If you do not configure Import Plug-in settings for a particular folder, the Pro Tools editor can modify those settings in the New Session dialog box and the Pro Tools AAF Import dialog box during the import into Pro Tools. 120 Pro Tools Plug-Ins Settings To configure the Pro Tools Import settings: 1. In the Editor Settings section of the Interplay Administrator window, click the Pro Tools Import Settings icon. The Pro Tools Import Settings view opens. 2. Select the database or folder for which you want to configure import settings. If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. For more information, see “Viewing General Role Assignments” on page 85. The following illustration shows the Pro Tools Import Settings view. In this example, the settings are configured for the entire database. 121 6 Editor Settings 3. Select the values that Pro Tools should use to import the files and create a new session. For more information about these settings, see the Pro Tools documentation. 4. Click Apply. Configuring the Pro Tools Export Plug-In The settings that you configure in the Pro Tools Export plug-in are used by an Avid editing application when an editor performs an audio export. You can select export settings for the entire database or for particular folders. All files and subfolders in the parent folder inherit the settings of the parent folder. If you do not configure Export Plug-in settings for a particular folder, the Avid editing application displays the Pro Tools Export Settings dialog box when you perform the “Check In to Interplay for Pro Tools” operation to that folder. You can specify the settings for that particular export in the dialog box. To configure the Editor Export Settings for Pro Tools: 1. In the Editor Settings section of the Interplay Administrator window, click the Editor Export Settings for Pro Tools icon. The Editor Export Settings for Pro Tools view opens. 2. Select the database or folder for which you want to configure export settings. If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. For more information, see “Viewing General Role Assignments” on page 85. The following illustration shows the settings for a project folder named “PR3 NTSC 30i.” 122 Pro Tools Plug-Ins Settings 3. Select options as described in the following table. Category Option Description Video Details Transcode Video Resolution The Avid editing application uses this value to perform a video mixdown when you select the Video Mixdown option for a “Check In to Interplay for Pro Tools” operation. The application might also use the value when you perform a “link to existing media” export. For more information, see the Avid Interplay Best Practices. Audio Details Audio Mixdown Specifies whether to include an audio mixdown with each export. Available options are No Mixdown, Stereo, and Mono. Convert Audio Sample Rate Specifies the audio sample rate for the export. The Project option refers to the current Avid editor project setting. Convert Audio Bit Depth Specifies the audio bit depth for the export. The Project option refers to the current Avid editor project setting. 4. Click Apply. Changes take effect for the Avid editing application the next time the Avid editor logs into the Interplay Window. The editor might have to log out of the Interplay Window and log back in. 123 6 Editor Settings Configuring the Pro Tools User Settings Plug-In This option is for future use. 124 7 Avid Interplay Services Avid Interplay Services contains the Workgroup Properties and Service Configuration views, which are identical to parts of the Avid Interplay Framework. For example, the following illustration shows the Service Configuration view examining the Avid Interplay Media Indexer settings for a computer in the Interplay workgroup. You can use the Service Configuration view to configure services such as the Interplay Media Indexers for all the clients in your workgroup from one computer. For more information about the Avid Interplay Services, see the Avid Interplay Framework User's Guide or Avid Interplay Best Practices. 7 Avid Interplay Services 126 8 Troubleshooting The following topics provide information for troubleshooting problems with the Avid Interplay Engine server: • Troubleshooting Log-In Problems • Troubleshooting Client Connection Problems • Optimizing Avid Interplay Performance • Troubleshooting Firewalls and Avid Interplay • Troubleshooting the Server Execution User Account • Shutting Down or Locking the Server Process Troubleshooting Log-In Problems If you are not able to log in to the Interplay Administrator even when you are sure you provided a correct user name and password, verify if the Central Configuration Server for the server is set correctly. For information about the Central Configuration Server, see “Understanding the Central Configuration Server” on page 65. To verify if the Central Configuration Server is set correctly: 1. Click Start, then click Run. 2. In the text box, type regedit. The Registry Editor opens. 3. Navigate to the following folder: HKEY_LOCAL_MACHINE/Software/Avid Technology/Workgroup/Avid Workgroup/ DatabaseServer The string value CMS should specify the computer name of the Central Configuration Server. 4. If this value is not correct, shut down the Avid Interplay Engine by locking the server (see “Locking and Unlocking the Server” on page 58). 5. In the Registry Editor, double-click CMS, type a valid entry, and click OK. 6. Unlock the server. 8 Troubleshooting Troubleshooting Client Connection Problems This topic provides suggestions for settings to check if a client system is not connecting properly. Network Configuration • Check the TCP/IP connection by typing ping in the Command Prompt on the client. Server Settings • Check if there is a user account for the user. See “Managing Users, User Groups, and User Rights” on page 76. • Check if the password is expired. See “Viewing and Setting Attributes” on page 79. • Check that the user has access to the database (a role other than No Access). • Make sure the user authorization provider includes the user account. See “Setting User Authentication Providers and Importing Users” on page 70. Client Settings • Reinstall Interplay Access. This client application hosts Interplay Access, Interplay Administrator, and the connection package for any connection to Interplay. Optimizing Avid Interplay Performance This topic provides some basic items to check if you are running into unexplained slowness (either server or client side) with Avid Interplay: • Make sure that the server meets the current specifications. See “Interplay Server System Configurations” in the Avid Interplay Installation and Configuration Guide. • Make sure that the client is running on a system that meets specifications. • Run the client from the server machine. If Interplay Access runs well on the server machine, it might indicate that the other clients are communicating slowly with the server because of a network problem. Start the client on the server machine and see if you have the same problems. • Check for other processes running on the server machine. Most installations should run the Avid Interplay Engine on a dedicated machine. If you are relying on the server machine to perform other duties as well, you might have performance issues. For example, some virus scanners can lock files on a server, and the Avid Interplay Engine waits until the file is unlocked before it can be moved, renamed, deleted, and so on. 128 Troubleshooting Firewalls and Avid Interplay • Check the speed of the LAN between the Avid Interplay Engine and the shared storage server. Make sure that the Avid Interplay Engine and the Avid Unity shared storage server are connected appropriately; for example, the Avid Interplay Engine needs to read the files to create thumbnails. If the connection is slow, performance can drop. • Check the speed of file operations of the Avid Interplay Engine on the shared storage server. Make sure that the Avid Interplay Engine can move data quickly on the Avid Unity system. Log in to the Interplay Engine server and use Windows Explorer to transfer files from an Avid Unity workspace to the Interplay Engine server. The speed performance of these operations should be independent of file size and instantaneous. Make sure the connectivity and credentials are correct. Troubleshooting Firewalls and Avid Interplay Firewalls on client machines interfere with Avid Interplay’s TCP/IP communications. Symptoms • The list of servers does not appear, for example, when you are connecting to a new database. • Connection establishment to the server fails. Cause These problems can be caused by personal firewalls installed on the client machine. A typical example for such a firewall is ZoneAlarm® from ZoneLabs™ or the Windows XP firewall. These applications intercept all outgoing and incoming network traffic and decide whether to let the traffic go through or block it. The effect is that applications like Avid Interplay fail to connect to their servers. Typically when the client looks for available Avid Interplay Engines in the network, no servers can be retrieved. When the client is looking for servers, a UDP broadcast is sent out on port 8321. Solution Usually these personal firewalls can be configured to allow all network traffic for specific applications. This should be done for Avid Interplay locally or for Internet access depending on which servers Avid Interplay should connect to. 129 8 Troubleshooting For information about ports used by Avid Interplay, see “Required TCP/IP Ports” on page 149. Troubleshooting the Server Execution User Account The Server Execution User is a Windows operating system user account that is used only to run the Interplay Engine processes. You specify the user name and password for the Server Execution User when you install the Interplay Engine on the server. The following topics provide more information about the Server Execution User account and information about how to recreate the account. n The Server Execution User account is different from the Interplay Administrator account. The Server Execution User account is used to run the Interplay Engine processes.The Interplay Administrator account is used to manage users and the database. Understanding the Server Execution User Account You need to specify the user name and password of the Server Execution User account the first time that you install the Interplay Engine software. This user account must fill the following requirements: • The account must have local administrator rights on the operating system for the Interplay Engine Server. This account is created automatically during the installation process or you can use an existing account. • An account with an identical user name and password must have read/write access to the Avid Unity workspaces that contain media (including the workspace used for file asset sources in a split database). Use the Avid Unity ISIS or Avid Unity MediaNetwork Administration tool to create this account. For security reasons, do not use the Interplay Engine server operating system Administrator account. Create a unique account that you use only as the Server Execution User. For example, you can create an administrative account called “IPEngine.” Avoiding the word Administrator can help indicate that this account is not used for normal administrative tasks. If your Interplay system is part of a domain, you can create a domain user (for example, “IPEngine”), create an account with the identical user name and password in the Avid Unity Administration tool, and then specify this account as the Server Execution User during installation. In an Interplay Engine cluster configuration, the Server Execution User must be a domain user. 130 Troubleshooting the Server Execution User Account If you want to run the Avid Interplay Engine within your domain and also want to automatically make use of domain user management, such as Windows Domain or LDAP, you must specify a domain user as the Server Execution User. c When you install the Interplay Engine or the Interplay Archive Engine, do not select the default Server Execution User. Create a custom user instead. The default user account is AVID_WORKGROUP_USER. Do not use this account. Recreating the Server Execution User If you need to recreate the Server Execution User, use the NXNServerUser.exe tool. To recreate the Server Execution User account: 1. Run the tool NxNServerUser.exe on the Avid Interplay Engine server. The tool is located in the following directory on the Avid Interplay Installer DVD: Installers\AssetMgr\Tools\NxNServerUser The Specify Server Execution User dialog box opens. 2. Select Custom User. 3. Type the name, such as MYDOMAIN\IPEngine, and the password of the account. Make sure that this name exactly matches the user name and password of an account in the Avid Unity Administration tool that has read/write access to the appropriate workspaces (see “Understanding the Server Execution User Account” on page 130). n Make sure that you use the correct password for the specified user because the tool cannot verify the password. The tool changes the execution user settings for the following servers and services: - Avid Interplay Engine Server: The Avid Interplay Engine Server runs under the specified account. The NxNServerUser tool changes the corresponding DCOM settings. You can verify that the new user has been set using the dcomcnfg tool as described in “Avid Interplay Engine Server” on page 150. 131 8 Troubleshooting - Avid Interplay TCP/COM Bridge: The Avid Interplay TCP/COM Bridge Service runs under the specified account. You can verify that the new user has been set in the service control panel tool as described in “Required TCP/IP Ports” on page 149. - Impersonation of Apache Modules: The Apache modules that need to access files on the file server are impersonated to the specified user account (see “Avid Workgroup HTTP Server” on page 151 and “Avid Workgroup Preview Server Service” on page 152). You can verify that the new user has been set in the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Avid Technology\Workgroup\Avid Workgroup Server\ExecutionUser and the encrypted password in the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Avid Technology\Workgroup\Avid Workgroup Server\ExecutionSettings. 4. Restart the server. The Avid Interplay Engine processes have all necessary access rights. Shutting Down or Locking the Server Process You might need to shut down or lock the Avid Interplay Engine Server process in certain circumstances, such as low disk space conditions (see “Moving a Database Under Low Disk Space Conditions” on page 53). For more information about the process, see “Avid Interplay Engine Server” on page 150. To shut down or lock the Avid Interplay Engine Server process, do one of the following: 132 t Lock the server using NxNServerLock.exe in the Avid Interplay Engine installation directory. t Lock the server using the Lock Server view in the Interplay Administrator. See “Locking and Unlocking the Server” on page 58. t Shut down the server using NxNServerShutdown.exe in the Avid Interplay Engine installation directory. 9 Recommendation for Database Storage An Interplay database includes a metadata database and a file repository (for file assets). Avid recommends that you split Interplay databases so that the metadata database remains on the Interplay Engine server and the file repository resides on an Avid Unity shared storage workspace. The following topics provide information about this recommendation: • Understanding a Split Database • Supported Configurations • Preparing for a Split Database • Splitting a Database for New Interplay Installations • Splitting a Database for Existing Interplay Installations • Restoring a Split Database Understanding a Split Database When you first install Interplay Engine software, the installation program requires you to set one root folder for the database on a local drive. This folder functions as the root for two parts of the Interplay database: • A metadata database, which the Interplay Engine uses to store metadata for all assets. These assets can include both Avid assets and file assets. (File assets include PhotoShop files, Microsoft Office files, and other files that are not created through Avid systems.) • A file repository, which holds the source files for file assets. If you check in a lot of file assets, you can fill up this local drive. To solve this problem, you can configure the Interplay Engine to store the metadata database on the Interplay Engine and store the source files for file assets (the file repository) on an Avid Unity shared storage workspace. This is called a split database. Avid recommends that you configure a workgroup to use a split database. n A split database applies only to file assets (non-Avid assets). Sources files for Avid assets, such as clips, are always stored on a shared storage workspace. 9 Recommendation for Database Storage Relationship Between the File Repository and the Metadata Database The file repository contains folders that hold the file versions created through importing and checking in files, as well as other files such as preview images and head frames of clips. The metadata database contains the information needed to run the Interplay Engine and to access the files in the database, and stores metadata about the files. n For a description of the files that make up the database, see “Avid Interplay Database Directories and Files” on page 29. For performance and reliability reasons, Avid requires that the metadata database be stored on the server running the Interplay Engine and recommends that the file repository be stored on an external file server (an Avid Unity ISIS or Avid Unity MediaNetwork shared storage system). If the metadata database is stored on an external file server, network problems or unavailability of the shared storage server causes the Interplay Engine to lock the databases because it cannot write changes persistently. Methods for Splitting a Database There are two methods for splitting the database: • Specify how to split the database before you first create it. • Split the database after you create it. In either case, you need to prepare the shared storage workspace before you split the database. These procedures are described in the following topics: c 134 • “Preparing for a Split Database” on page 135 • “Splitting a Database for New Interplay Installations” on page 136 • “Splitting a Database for Existing Interplay Installations” on page 138 Before beginning the following procedures, be sure to make a backup of the database. See “Scheduling and Restoring Database Backups” on page 31 for information on running a backup. Supported Configurations Supported Configurations The following table summarizes the recommended configuration setups for an Interplay Engine. Metadata Location File Repository Location Supported Comments Interplay Engine server Dedicated file server Yes (Avid Unity MediaNetwork or Avid Unity ISIS) Recommended. High reliability, high speed performance, maximum storage space. Interplay Engine server Interplay Engine server Yes High reliability, high speed performance, limited storage space. Dedicated file server A Dedicated file server A No Not supported. Metadata database must be on Interplay Engine server. Dedicated file server A Dedicated file server B No Not supported. Metadata database must be on Interplay Engine server. Dedicated file server Interplay Engine server No Not supported. Metadata database must be on Interplay Engine server. Preparing for a Split Database To split the database, you need to prepare the Avid Unity ISIS or Avid Unity MediaNetwork workspace. A split database is supported on an Avid Unity MediaNetwork if the server can access the file system over a UNC path, such as \\UnityServer\WorkspaceName. To prepare for a split database: 1. Do one of the following: t Select an Avid Unity workspace to store the source files for file assets (file repository). t Create and name a new workspace. 135 9 Recommendation for Database Storage For example, you can create a workspace named \\UnityServer\File_Assets. For UnityServer, substitute the network name of your Avid Unity ISIS System Director or Avid Unity MediaNetwork File Manager. Make sure there is adequate space to hold the files that will be created. 2. Make sure that the Server Execution User has full access to the Avid Unity workspace. The Server Execution User is usually a domain user, such as \\MYDOMAIN\IPEngine. In this case, create a user on the Avid Unity system that has the identical name and password as the domain user and the Server Execution User. For more information, see “Understanding the Server Execution User Account” on page 130. 3. Set read-only access on the workspace for all users that will connect to the Interplay Engine. Users will be able to edit local copies on their client systems. Splitting a Database for New Interplay Installations To split the database for new Interplay installations: 1. Prepare the shared storage workspace, as described in “Preparing for a Split Database” on page 135. 2. Install the Interplay Engine. During the installation process, accept the default share on the Interplay Server as the database location. 3. Edit the workgroup.xml file to include the path for the shared storage workspace (see “Configuring the workgroup.xml File” on page 141). 4. Open the Interplay Administrator. 5. In the Server section, click Server Settings. The Server Settings view opens. This view shows the settings for two root folders: one for the metadata database and one for the data (file assets). Leave the root folder for the database unchanged. 6. In the text box labeled “Root folder for data (Assets),” type the UNC path or browse to the Avid Unity workspace you want to use as a file repository for the file assets. The following screen capture shows an example. 136 - DOCWG is the Interplay Engine server, and WG_Database$ is the administrative share name for the folder that holds the metadata database. This location was set during the installation; by default the folder is named D:\Workgroup_Databases. For more information, see “Identifying the Root Folder of the Interplay Server Database” on page 142. - AAC-ISIS is the Avid Unity ISIS server and File_Assets is the workspace. Splitting a Database for New Interplay Installations 7. Click Apply Changes. 8. Click the Menu button. 9. In the Database section of the Interplay Administrator window, click the Create Database icon. The Create Database view opens. The root folders displayed should match those in the Server Settings view. 10. Accept the Database Name, type a description, and click Create. The new database is created. 137 9 Recommendation for Database Storage - You should find the database folder on the Interplay Engine, for example D:\Workgroup_Databases\AvidWG\_Database. - You should find the file repository on the Avid Unity workspace, for example \\AAC-ISIS\File_Assets\AvidWG. The AvidWG folder should contain _Master and other database folders and files. Splitting a Database for Existing Interplay Installations In some situations, you might need to split the database after you have created it. The following procedure assumes that you want to relocate the file repository of database AvidWG from the Interplay Engine server to an Avid Unity ISIS or Avid Unity MediaNetwork workspace. n During the installation of the Interplay Engine, a shared folder for the database is created on the Interplay Engine server. In the Interplay Administrator this folder is displayed as WG_Database$, which is a hidden share name and not an actual folder. By default the folder is named D:\Workgroup_Databases. For more information, see “Identifying the Root Folder of the Interplay Server Database” on page 142. To split an existing database: 1. Prepare the shared storage workspace, as described in “Preparing for a Split Database” on page 135. 2. On the Interplay Engine server, edit the workgroup.xml file to include the path for the new folder on the shared storage workspace (see “Configuring the workgroup.xml File” on page 141). 3. Lock the database using the Interplay Administrator to make sure that no user can access it (see “Locking and Unlocking Databases” on page 42). 4. Deactivate the database (see “Deactivating a Database” on page 44). 5. Log out of the Interplay Administrator. 6. Back up the database (all files and folders in \\IEServer\WG_Database$\AvidWG). n Use a backup tool that can handle long path names (longer than 255 characters). For example, perform a backup with Robocopy or use a tool such as 7-zip to zip the folder. 7. Mount the shared storage workspace you prepared, for example, \\AAC-ISIS\File_Assets. 8. Use Windows Explorer to navigate to the shared storage workspace and create a folder named AvidWG. 138 Splitting a Database for Existing Interplay Installations c This folder name (AvidWG) must exactly match the name of the corresponding folder on the Interplay Engine server. 9. Copy everything except the _Database folder from \\IEServer\WG_Database$\AvidWG to the new location \\UnityServer\WorkspaceName\AvidWG. After copying the files, delete them from the original location, so that this location contains only the _Database folder. The following illustration shows both locations: the metadata database on the Interplay Engine and the file repository on the shared storage workspace. 10. Navigate to the folder \\UnityServer\WorkspaceName\AvidWG and open the FolderLocations.xml file. 139 9 Recommendation for Database Storage 11. Make sure the file includes the correct path for the _Database directory. It should include the line \\IEServer\WG_Database$\AvidWG\_Database For IEServer, substitute the network name for the Interplay Engine server. This path points to the metadata database on the Avid Interplay Engine. If the FolderLocations.xml file does not exist on the workspace, or it is empty, use a text editor or an XML editor to create the file in the folder AvidWG. Add the file location information as follows:For IEServer, substitute the network name for the Interplay Engine server. Be sure to use a UNC path. The Interplay Engine effectively maps it to a local path if possible. 12. Use the Interplay Administrator to activate the database \\UnityServer\WorkspaceName\AvidWG\AvidWG.pro (see “Activating a Deactivated Database” on page 45). The AvidWG.pro file now resides on the shared storage workspace, so you need to browse through the network to select the file. For example, open My Network Places > Entire Network > Avid Unity Network. Then navigate to \\UnityServer\WorkspaceName\AvidWG\AvidWG.pro 13. Unlock the database (see “Locking and Unlocking Databases” on page 42). 14. Test the setup by doing the following: a. Open one Interplay Access client. b. Connect to the database and import a new file. c. Lock and unlock the database. d. After reconnecting to the database with Interplay Access, check if the file is still in the database. 15. (Option) In the Server Settings view of the Interplay Administrator, specify the path for the shared storage workspace as the root folder for data, as described in step 6 in “Splitting a Database for New Interplay Installations” on page 136. 140 Splitting a Database for Existing Interplay Installations Configuring the workgroup.xml File When you move the file repository to a shared storage workspace, you must edit the workgroup.xml file to include a path for the file repository share. This file is located in the Interplay Engine installation directory, for example, C:\Program Files\Avid\Avid Interplay Engine\Data\Apache\Conf (non-cluster systems) S:\WorkgroupData\Apache\conf\workgroup.xml (cluster systems). n On a cluster system, the following file is installed on both nodes: C:\Program Files\Avid\Avid Interplay Engine\Data\Apache\conf\workgroup.xml. These files are not currently used and do not need to be edited. The default database location that you specified during the Interplay Engine installation is published through this file as a default. For example: \\IEServer\WG_Database$\AvidWG\_Database Administrative Tools > Services): • Avid Workgroup Server Browser service: This service makes the Avid Interplay Engine visible to the network. It answers requests on the 8313 port, which are called from the clients. See “Avid Workgroup Server Browser Service” on page 152. • Avid Workgroup Preview Server service: This service is an Apache web server. It provides the thumbnail images for the Preview facility and the client connection interface. See “Avid Workgroup Preview Server Service” on page 152. • Avid Workgroup TCP COM Bridge service: This service provides a bridge from TCP calls to the Avid Workgroup COM interface. See “Avid Workgroup TCP/COM Bridge Service” on page 156 Avid Interplay Engine Server The Avid Interplay Engine Server is the central process where all assets and asset metadata are managed. The main task of the server is to manage all the information that is in the database and implement the server-side logic of database operations. The database itself is changed whenever content in the database has been changed; therefore the Interplay Engine process needs fast access to the location where the database is installed. Backups The database files, as well as the assets, can be backed up while the Interplay Engine is running. For details, see “Scheduling and Restoring Database Backups” on page 31. Processes The process running is usually listed as NxNServer.exe or NXNSer~3.exe. This process is automatically launched at startup (machine boot) from the Avid Workgroup Server Browser Service. If, however, it is not running at any time and clients try to access it, it is automatically launched. 150 Avid Interplay Engine Servers and Services The Interplay Engine always runs under the user specified in the DCOMConfig Settings. DCOMCNFG is a Windows utility that allows you to configure various DCOM-specific settings in the registry. To access it, type dccomcnfg at the Command Prompt. c Do not change the settings using the DCOM configuration tool. Instead, use NxNServerUser.exe to change the user under which the Avid Interplay Engine Server and other servers and services run. See “Troubleshooting the Server Execution User Account” on page 130. Windows Services There is no Windows service associated with this server process. Requirements • The Avid Interplay Engine Server must run on a Windows 2003 Server. For additional hardware requirements, see the Avid Interplay Software Installation and Configuration Guide. • The user under which the Avid Interplay Engine Server runs (the Server Execution User) needs to have full read/write access to the database directory and to the Avid Unity workspaces. Avid Workgroup HTTP Server The Avid Workgroup HTTP Server is a module for the Apache server which allows clients to connect to the Avid Interplay Engine Server using a HTTP protocol. These modules are run by the same instance of Apache as the Avid Workgroup Preview Server modules. Connectivity See “Avid Workgroup Preview Server Service” on page 152. Processes See “Avid Workgroup Preview Server Service” on page 152. n The Avid Interplay HTTP Server uses the Apache modules NxNworkgroupFileTransferService.nsm and NxNworkgroupInternetBridge.nsm. Windows Services See “Avid Workgroup Preview Server Service” on page 152. 151 Requirements See “Avid Workgroup Preview Server Service” on page 152. Avid Workgroup Server Browser Service The Avid Workgroup Server Browser service is responsible for providing information about the Interplay Engine server to Avid Interplay clients and searching for the available servers and databases. The Avid Workgroup Server Browser listens to port 8313. Processes The process running is usually listed as NxNworkgroupServerBrowser.exe or NxNworkgroupSe. This process launches the Avid Interplay Engine Server during startup. Windows Services The Avid Workgroup Server Browser is started automatically at system startup. This service always runs under the local system account. The main task of this service is to start the main Avid Interplay Engine process (NXNServer.exe). In order to access files on the file server, the main Interplay Engine process needs to run under a user account that has access to the file server. Requirements • The Avid Workgroup Server Browser must run on the same machine as the Avid Interplay Engine Server. • Port 8313 needs to be open. Avid Workgroup Preview Server Service The Avid Workgroup Preview Server service generates upon demand thumbnails and preview images of items already in the database. For items only on the local machine (not imported yet), the previews are generated directly on the client machine. On both the Preview Server and on the local machine, cache directories keep the generated previews. 152 • On the Preview Server: in the directory you specified during installation, by default \\IEServer\\WG_Database$\PreviewServer\Cache. • On the local machine: C:\Documents and Settings\User\Local Settings\Application Data\Avid\Workgroup\Cache\Preview. Avid Interplay Engine Servers and Services The server is implemented as a module for Apache. Connectivity The Preview Server is accessed only from clients via HTTP. It uses the default port 80. n Make sure that no other application allocates port 80. For example, IIS might be installed as the default HTTP server. In this case, deactivate the corresponding application. Processes There are two processes of Apache.exe running. One of them is a watchdog whose only task is to make sure than the main Apache process is running. The main Apache process serves the preview requests of port 80. n The Avid Interplay Preview Server uses the Apache module NxNworkgroupPreviewService.nsm. Windows Services The Avid_Workgroup_Preview_Server is started automatically at system startup. This service always runs under the local system account. Requirements • The Avid Workgroup Preview Server must run on the same machine as the Avid Interplay Engine Server. • Since the Avid Workgroup Preview Server needs to access the files on the file server during thumbnail rendering, a user with appropriate access rights must be impersonated for each preview action. To ensure that the impersonated user can access the files, we strongly advise setting it to the same user under which the Avid Interplay Engine Server runs. The user name for the impersonation is stored in the registry under HKEY_LOCAL_MACHINE\Software\Avid Technology\Workgroup\Avid Workgroup. Server\ExecutionUser. The corresponding password is stored encrypted under HKEY_LOCAL_MACHINE\Software\Avid Technology\Workgroup\Avid Workgroup Server\ExecutionSettings. c Change the impersonation settings for the Avid Interplay Preview Server with the NXNServerUser.exe tool only. See “Troubleshooting the Server Execution User Account” on page 130. 153 Configuring the Preview Service The Preview Service is responsible for the generation of thumbnails and preview images on the server, as well as delivering them to the Interplay application. All settings can be edited in the workgroup.xml file (found in the Avid Interplay Engine installation directory, by default C:\Program Files\Avid\Avid Interplay Engine\Data\Apache\Conf) in the section. The settings should look similar to the following. Default settings are shown; the actual file references the locations you specified during installation: The Preview Server reads the settings from this file when the service is started. This means settings become active only after you restart the Preview Server. You can do this without restarting the whole machine by restarting the service Avid_Workgroup_Preview_Server. Select Control Panel > Administrative Tools > Services, double-click the service, and click Start. Description of Preview Generation Settings in workgroup.xml • 154 CacheRoot: Path where previews and thumbnails generated by the preview server are stored. This location is used by the preview server to create a cache of converted images. The preview server can reuse those images for subsequent requests from any client. To ensure best performance this path should reside on a disk that has enough free space available to hold a reasonable working set of cached images. While the default is inside of the database directory of the Avid Interplay Engine, it is a good idea to place it on a different disk. Avid Interplay Engine Servers and Services • IconRoot: Path to a directory where a set of icons is stored, usually pointing into the Avid Interplay Engine installation directory. The icons stored here are used by the Preview Server if, for example, a thumbnail generation failed or if an asset has an unknown format or is not an image/video file. • ServerEnableDiskGuard: If “yes”, the free space on disk is constantly checked and cache files are purged if necessary. If “no”, cache files are never deleted. “1” and “0” are other possible notations. • ServerCacheMinFreeDiskSpace: If the disk guard is enabled it tries to ensure that the disk cache leaves at least this amount of space free on the disk. The disk guard cannot always ensure this limit because it works in parallel to the normal preview server operation and other applications might store data on the same disk. Use a value that is high enough to overcome spike usage on your disk. The disk guard removes the oldest cached files first. Values are by default (no suffix) in megabytes, but can be specified in gigabytes ('gb'), or terabytes ('tb'), respectively ('1gb' == '1024'). n • ThumbnailImageFormat: This is the format used by client application to request thumbnails. This should always match the requests made by the client application. It is advisable to set this to “png.” Note: The client does not change the request format if this setting is changed. • ThumbnailsUseAlpha: If “yes,” generated thumbnails use the alpha channel to let a white background shine through the normal image. Use “no” to ignore alpha channel information. Generated thumbnails never contain any alpha information. This setting only renders the alpha channel into the normal image data. • PreviewsUseAlpha: If “yes,” generated preview images are delivered to the client with the alpha channel included (if it is actually displayed is a client option). Use “no” to generate previews without any alpha channel information. 155 Avid Workgroup TCP/COM Bridge Service The Avid Workgroup TCP/COM Bridge service acts as bridge to the Avid Interplay Engine Server. The Avid Workgroup HTTP Server needs the Avid Interplay TCP/COM Bridge to connect to the Avid Interplay Engine Server. Connectivity The Avid Workgroup TCP/COM Bridge listens to port 8318. Processes The process running is usually NXNTCP~1.exe from NXNTCPCOMBridge.exe. Windows Services The service “Avid Workgroup TCP COM Bridge” is automatically started at system startup and should be running all time. Requirements • The Avid Workgroup Server Browser must run on the same machine as the Avid Interplay Engine Server. • The Avid Workgroup TCP/COM bridge needs to run under the same user account as the Avid Interplay Engine Server. To check under which user the bridge runs, use the Windows Services Control Panel. To check the user account, click Start, click Run, and type services.msc. Right-click Avid Workgroup TCP COM Bridge and select Properties. In the Log On tab, the This Account option should display the Server Execution User. c 156 Use the tool NXNServerUser.exe to change the Server Execution User. Do not change the settings in the Control Panel. See “Troubleshooting the Server Execution User Account” on page 130. B Interplay Engine Configuration Files The following topics provide information for configuration that you might need to do only under certain circumstances, such as troubleshooting: • Configuring the Server Event Manager • Configuring Client Access • Setting the Filetransfer Server If you are moving the file repository to a shared-storage workspace, you need to edit the workgroup.xml file. See “Configuring the workgroup.xml File” on page 141. Configuring the Server Event Manager Server events automatically inform administrators whenever an important event occurs on the server, for example, when the hard drive is almost full. Basic settings are configured in the Config.xml and LogWatch.xml files. Config.xml File The Avid Interplay Engine reads its event manager settings from a file called Config.xml. By default, email notification is disabled. If you select email notification during installation, basic settings are created in this file. The Config.xml file is located in the Avid Interplay Engine installation directory, for example, C:\Program Files\Avid\Avid Interplay Engine\Data\Server\Config. The configuration file is an XML file that has the following format: The Value of Parameter ...Value of Parameter ...Value of Parameter ...block specifies to which events the Avid Interplay Engine should react. The block contains blocks that specify the names of the events that you want configured here. Inside each block is the block that specifies the actions to be performed whenever an event occurs. The attribute “Name” describes which action is to be performed. 158 Configuring the Server Event Manager The blocks are used to specify the behavior of an action. It is also possible to identify a parameter by its “Name” attribute. Parameters are identified by their “Name” attributes. Whenever the server performs an action, it searches the parameters from the inside out, which means it searches the parameter block inside the block first and then inside the block. This allows you to specify a parameter for all events. Alternatively, you can specify a parameter for all actions of an event. Supported Actions in Config.xml The following section describes the actions that are currently supported in Avid Interplay and that are configured in Config.xml to be performed when an event occurs. SendMail The SendMail action is configured with the following XML block: The “SenderMachine” parameter specifies the name of the machine on which the server resides. 159 The “RCPTList” parameter contains a comma separated list of valid email addresses. These addresses should receive an email whenever the server performs an action. The “SenderAddress” parameter contains the email address of the sender. The sender should act as the originator of the sent email. The “SMTPServer” parameter contains a valid IP address of the mail server to which the mail is to be sent. Supported Events in Config.xml The following sections describe the events that are currently supported in Avid Interplay and that can be configured in Config.xml as events to which the Avid Interplay Engine should react. DiskLimit Event The “DiskLimit” event is configured with the following XML block: SERVERMACHINE administrator@mydomain.com, info@mydomain.com administrator@mydomain.com 123.123.123.123 The “FreeSpace” parameter contains a list of numbers that specify the free space on the disk in megabytes. Whenever the free space falls below one of the specified numbers, it triggers the server to perform one of the configured actions. BackupFailed Event The "BackupFailed" event is triggered whenever the automatic backup of a database fails, that is, when the _Database folder cannot be copied to the backup location. The "BackupFailed" event is configured with the following XML block: 30 100 500 To send an email when a “BackupFailed” event is triggered, use the “SendMail” action described in “Sending Email Notifications” on page 164. 160 Configuring the Server Event Manager LogEvent Event The “LogEvent” event is triggered according to the settings in the LogWatch.xml, in which an administrator can specify what actions should happen if a severe problem inside of the Interplay Engine occurs (for example, send an email or shut down the server). The file allows a rough definition by severity of the problem or a very detailed configuration via the message ID of the problem. Notification via email when a configured “LogEvent” event is triggered requires the “SendMail” action. See “Sending Email Notifications” on page 164. The LogEvent is configured in the Config.xml with the following XML block: See also “LogWatch.xml” on page 163. ClusterResourceFailure Event The "ClusterResourceFailure" event is triggered only in a failover cluster setup. It is sent whenever a problem inside the cluster is detected. The "ClusterResourceFailure" event is configured with the following XML block: To send an email when a "ClusterResourceFailure" event is triggered, use the "SendMail" action. See “Sending Email Notifications” on page 164. 161 Server Event Configuration Example The following is an example of the configuration of a server to send emails whenever the backup fails, or the free space on a server disk reaches one of the limits set, in this case 30, 100, or 500 MB: Here is an example of an email sent by the Event Manager: 11/23/1999 12:09:14 [WGServer] INFO: This is a message sent by the Event Manager. LogWatch.xml Log event notifications are configured in LogWatch.xml, located in the Avid Interplay Engine installation directory C:\Program Files\Avid\Avid Interplay Engine\Data\Server\Config. Edit this file to assign actions for different log events. Actions can be assigned to all message events of a given severity or to specific events by message IDs. Action Value None 0 Send mail 1 Shutdown server 2 Shutdown and lock server 3 ID Severity -500 Dump (debug dumps) -400 Info (internal info) -300 Message (external info, for users) -200 Notes (status messages like "database opened successfully") -100 [WARN] (warnings like “loading took more than 3 sec”) 163 ID Severity 0 [ERROR] (normal errors, like “file couldn't be imported because it exists already”) 100 [FATAL] (Recoverable critical Errors, like “couldn't save database - disk full”) 200 Critical (non-recoverable errors, such as crashes) Sending Email Notifications To send email notification on any error with a specific severity level: t Add a mapping entry to LogWatch.xml within the 30 100 500 SERVERMACHINE administrator@mydomain.com, info@mydomain.com administrator@mydomain.com 162 Configuring the Server Event Manager 123.123.123.123 scope. For example: For example, following entry sends an email on every [FATAL]: To configure how and where the event notification should be sent, see “Sending Email Notifications” on page 164. To send email notification on a specific message event: t Add a mapping entry within MessageMapping scope (the message ID is decimal number) 164 Configuring Client Access The message ID is the last number in brackets before the actual message string in the log file. The message ID of the entry below is 0x00004678. Note that the log file displays hexadecimal ids. Note: You need to convert the numbers to decimal format before adding to the message mapping. [Thu Sep 16 17:27:43 2004] [FATAL] [.\NxNDbServer.cpp 4627] ] [ [0000034c] [00004678] Could not connect to Central Configuration Service 'XXX' for database 'YYY' The message mapping for the error [4678] hex (which is 18040 in decimal) triggering “Send email” action looks like the following: Configuring Client Access The configuration file ServerXML.xml allows you to specify the client access when accessing the server using HTTP from the client. In this configuration file, you specify servers that should be visible to clients, which databases are available, and which users are allowed to access these databases. It is located in a folder in the Avid Interplay Engine installation directory, by default, C:\Program Files\Avid\Avid Interplay Engine\Data\TCPCOMBridge. You configure access for the client in this file.The ServerXML.dll resides at NxN/Workgroup. n Settings you configure in the User Management view through the Avid Interplay Administrator also apply to the databases (see “Managing Database Roles” on page 85). These settings are an additional security layer on top of the Avid Interplay User Management. Configuring Access The token specifies the name of the server on your network that should be visible to clients connecting to a single server machine. Make sure that all of the database directories to be accessed are shared and visible on the single server machine. Through tokens, you specify which databases should be visible to clients connecting to the single server. The token can have two attributes: “name” and “access.” 165 The “name” attribute specifies the name of the database. This name must be the same as the name of the database configured in the Active Database List through the Avid Interplay Administrator. If a database is not in the Active Database List, it cannot be made visible by specifying its name in token either. You can also use the “*” as a wildcard character representing all databases in the Active Database List. The “access” attribute specifies the type of access for the database. If it is set to “allow,” clients can see the database in the database browser and are allowed to access it. If the attribute is set to “deny,” the database is not accessible and is not even visible to the clients. By default, everything is set to “deny.” With the token, you specify which users are allowed to connect to a database. As with the token, the “name” and “access” attributes can also be used here. The name attribute is the name of a user in the database. The “name” attribute supports the “*” (wildcard) value representing all users. Database and user settings are inherited from the parent node in the token tree if the settings are not specified on the current level. This allows you to specify access permissions for all databases on a server, or even for all servers. The additional attribute “emptypassword” is supported for the and tokens. This attribute can be set to the value “allow” or “deny.” If set to “deny,” then all connection attempts by a user with no password specified are refused by the server or the database, respectively. By default, whenever you create a user in an Avid Interplay database, the password is set to empty. Setting this value to “deny” is highly recommended for security reasons. Following are some examples illustrating the configuration of database and user access. Example 1: The server WGSERVER is visible to the outside, although no databases are accessible. 166 Configuring Client Access Example 2: All users except Administrator and John are allowed to access the databases on server WGSERVER. For all databases on the server, connection requests with empty passwords are refused. 167 Example 4: All databases on the specified servers are accessible only to Administrators. 168 Setting the Filetransfer Server Setting the Filetransfer Server Additional configuration may be required when the Interplay Server is running inside of a network configured using NAT. In this case, the IP returned by the Avid Interplay Engine is the internal address and not the external address needed by the client. The following change in the workgroup.xml configuration file tells the client to connect to the file transfer server via its name instead of address. This will allow clients to connect to the file transfer server in most standard NAT configurations. ... 169 170 C Valid and Invalid Characters in Avid Interplay The following table lists the valid and invalid characters for Avid Interplay. Allowed Avid assets Not Allowed characters: \ / | Video ID metadata field: spaces or characters \ / : * ? " < > File assets All characters allowed characters: \ / : * ? " < > | for files in Windows names ending with a dot names used as DOS devices (LPT1, com1, .., .,, for example) Property names (metadata field names) characters: \ / | Users and user groups characters: \ / |" ' 172 D System Metadata Properties Metadata is textual data you can use to identify and describe the creation, contents, and disposition of the clip or shotlist you are logging. Avid Interplay comes with an extensive list of system metadata. Most of these properties match those available in Avid editing bins. The administrator determines some of the metadata properties that can be viewed in Interplay Access as headings in the Content View and Object Inspector, and also used in Interplay searches. Some metadata properties are always available and cannot be disabled. For information about managing the display of metadata properties, see “Defining Property Layouts” on page 97. By default, the Interplay Engine includes default sets of properties for Broadcast, Post and Film layouts, as described in the following table. Default Properties for Broadcast, Post, and Film Layouts Broadcast Post Film Content Default Inspector Default Content Default Inspector Default Content Default Inspector Default Comments Comments Comments Comments Camroll Camroll Created By Duration Created By Created By Comments Comments Creation Date Media File Format Creation Date Creation Date Duration Duration DRM Duration End End Duration Media File Format KN Dur KN Dur KN End KN End KN Start KN Start Name Name Pullin Pullin DRM Duration Format Media Status Modified Date Name Tape ID Tracks Format Media Status Modified Date Name Tape Tracks Name Name Tape ID Tape Pullout Pullout Tracks Tracks Start Start AVID CONFIDENTIAL DRAFT VERSION 9/18/07 The following table lists all system metadata properties. System Metadata Properties Search Values and Hints on Searching in Interplay Heading Description All Custom All custom properties defined in the Property Layout of the Interplay Administrator. AudioBitDepth Audio bit depth used when you work with Type a value or use the arrows to select a audio files: 16 bit or 24 bit. value. AudioFormat Audio format of master clips (AIFF-C, SDII, or WAVE). AudioSR Audio resolution (sample rate). AuxTC24 Original HDTV sources (1080p/24) or Type numbers only in the four audio DATs created for PAL feature film colon-separated entry fields displayed. productions that use in-camera timecode. Auxiliary Ink Auxiliary ink format settings allow you to display an additional type of ink number. This lets you track additional types of film information for different film gauges. Used for 24p projects, 25p projects, and matchback projects only. Auxiliary Ink is the starting frame for the clip. AuxiliaryTC1 through TC5 You can type an auxiliary timecode or Type numbers only in the four another timecode for editing film or audio colon-separated entry fields displayed. timecode for film. AuxInkDur Length of the clip, expressed in the auxiliary ink number. AuxInkEdge Type of edgecode used in the auxiliary ink number. AuxInkEnd Ending auxiliary ink number for the clip. Type numbers only in the four colon-separated entry fields displayed. Searches for all the custom properties that are set. Type numbers only in the four colon-separated entry fields displayed. AuxInkFilm Cadence 174 Type of pulldown present on the source NTSC tapes when in a 23.976 or 24p project. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 System Metadata Properties (Continued) Search Values and Hints on Searching in Interplay Heading Description Camera Camera used to film this clip. This feature is used in multicamera shoots. Camroll Camera roll containing this clip. Used for 24p projects, 25p projects, and matchback projects only. Category Assigned category. Categories are defined Set to Ignore by default, change to a by the administrator in the Configure category name to search only for items Categories view of the Interplay assigned to that category. Administrator. CFPS Captured frames per second. Color The text display color for metadata of the Returns items of selected color found. selected item in all Interplay Access Note: the search does not find items displays. colored only by inheritance (only the parent is returned). Comment Displays any comments added as metadata to the media file when it was originally ingested or captured. Created by Displays the name of the user who created the shotlist. Creation Date When the asset was created. Type a value or use the arrows to select a value. Type text. Select a time range and a particular date (for example, 12/4/04 or 12/4/2004) or a time period from the pop-up menu. Click the calendar to get clickable calendar. Current Video Resolution Last resolution checked in with the asset. Current/Last User Last user that checked the asset in or out. Data Format Data format AAF or OMF. Select Is and then either AAF or OMF. Database AVID CONFIDENTIAL DRAFT VERSION 9/18/07 175 System Metadata Properties (Continued) Search Values and Hints on Searching in Interplay Heading Description DPX Frame-counting field for Digital Picture Exchange, a SMPTE standard describing frames scanned from film. The format is the following: a descriptor of up to 32 alphanumeric characters, followed by a hyphen (-), followed by a six-digit frame count, for example, DPXChildDocu-023657. DRM Digital Rights Management property. Has Depending on the search flags, thissearch the special operators Has DRM and Does can retrieve links to the assets, assets or not have DRM. links and assets which have at least one DRM protected media somewhere in the structure. Searches for DRM should return all of the sequences, subclips, rendered effects, and so on that use a restricted master clip. Duration The length of the asset in hours, minutes, Type numbers only in the four seconds, and frames. colon-separated entry fields displayed. EditWhileCapture Expected Duration Expected length of a clip captured by the Type numbers only in the four Frame Chase Editing method. colon-separated entry fields displayed. EditWhileCapture Known Duration Current length of a clip being captured by Type numbers only in the four the Frame Chase Editing method. colon-separated entry fields displayed. End Timecode of the clip’s tail frame. FilmTC Timecode used on film. Used for 24p and Type numbers only in the four 25p projects only. colon-separated entry fields displayed. Format The format of a clip or sequence as determined by the project type, such as 30i NTSC or 1080i/59.94. This is especially useful if you have both SD and HD clips in the same bin. FPS Play rate: the number of frames to be displayed each second. The default is 29.97 for NTSC and 25 for PAL for video. The play rate can also be 24 or 23.98. 176 Type numbers only in the four colon-separated entry fields displayed. Type a value or use the arrows to select a value. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 System Metadata Properties (Continued) Search Values and Hints on Searching in Interplay Heading Description In Use If Is in use, asset is referenced by a sequence also in the database. Select Is in use or Is not in use. IN-OUT The length of the marked segment of a clip, if any. Select an operator and then type numbers only in the four colon-separated entry fields displayed. Initial Checkin Date Date that the asset was first checked in. Select a time range and a particular date (for example, 12/4/04 or 12/4/2004) or a time period from the pop-up menu. Click the calendar to get clickable calendar. InkDur Length of the clip, expressed in ink number. Used for 24p projects, 25p projects, and matchback projects only. You cannot modify this number. Select an operator and then type numbers only in the four colon-separated entry fields displayed. InkEdge Type of edgecode used in the ink number. InkEnd Ending ink number for the clip. You cannot modify this number. InkFilm Film gauge for the ink number. InkNumber Ink number for the clip. Used for 24p projects, 25p projects, and matchback projects only. KNDur Length of the clip, expressed in feet and frames. Used for 24p projects, 25p projects, and matchback projects only. KNEnd Ending key number for the clip. Used for Select an operator and then type numbers 24p projects, 25p projects, and matchback only in the four colon-separated entry projects only. fields displayed. KNFilm Key number film gauge. KNIN-OUT Mark IN and Mark OUT key number for the clip. Used for 24p projects, 25p projects, and matchback projects only. Select an operator and then type numbers only in the four colon-separated entry fields displayed. Select an operator and then type numbers only in the four colon-separated entry fields displayed. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 177 System Metadata Properties (Continued) Search Values and Hints on Searching in Interplay Heading Description KNMarkIN Key number for the IN point, if you set one for the clip. Used for 24p projects, 25p projects, and matchback projects only. KNMarkOUT Key number for the OUT point, if you set Select an operator and then type numbers one for the clip. Used for 24p projects, only in the four colon-separated entry 25p projects, and matchback projects fields displayed. only. KNStart Starting key number for the clip. Used for Select an operator and then type numbers 24p projects, 25p projects, and matchback only in the four colon-separated entry projects only. fields displayed. Labroll Labroll containing the clip. Last Checkin Date Date when the asset was last checked in. LUT File name of the color look-up table used for the series of clips or frames. Mark IN Timecode for the IN point, if you set one Select an operator and then type numbers for the clip. only in the four colon-separated entry fields displayed. Mark OUT Timecode for the OUT point, if you set one for the clip. Master Dur Length of the final master sequence, Select an operator and then type numbers expressed in feet and frames. You cannot only in the four colon-separated entry modify this number. fields displayed. Master Edge Type of edgecode used in the final master sequence. Master End Ending key number for the final master sequence. You cannot modify this number. Master Film Gauge of the final master sequence. 178 Select an operator and then type numbers only in the four colon-separated entry fields displayed. Select a time range and a particular date (for example, 12/4/04 or 12/4/2004) or a time period from the pop-up menu. Click the calendar to get clickable calendar. Select an operator and then type numbers only in the four colon-separated entry fields displayed. Select an operator and then type numbers only in the four colon-separated entry fields displayed. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 System Metadata Properties (Continued) Heading Description Search Values and Hints on Searching in Interplay Master Start Starting key number of the final master sequence. Used for 24p projects, 25p projects, and matchback projects only. Select an operator and then type numbers only in the four colon-separated entry fields displayed. Media File Format Clip media format. MXF or OMF. Media Size Media file size. Specify KB, MB, GB and type a number. Note that this specification cannot be saved in a Saved Search. Media Status Online, offline, or partially offline status, Select is/is not, and then online, offline, or exists on another workgroup. partial, or nearonline. Modified Date When the asset was last modified (from the bin). Select a time range and a particular date (for example, 12/4/04 or 12/4/2004) or a time period from the pop-up menu. Click the calendar to get clickable calendar. Name The name of the asset. Type text (not case sensitive; spaces permitted). Original Bin Name of the bin where the media for this asset was originally captured. Original Machine Name Name of the computer where the media for this asset was originally captured. Original Project Name of the project under which the media for this asset was originally captured. Offline Track names for any media files that are offline. Project name (dropdown list). AVID CONFIDENTIAL DRAFT VERSION 9/18/07 179 System Metadata Properties (Continued) Heading Description Path Path to assets in the Interplay database. Search Values and Hints on Searching in Interplay Meant to be used in conjuction with other search conditions to narrow the area where the results are coming from: for example, combine a search for all masterclips that have been updated in the last 10 minutes and that are in path "/Projects/MyName/MyBin2.” Select is or is not, then click the Select button and choose a path from the tree. Alternately, select contains or does not contain and type text. Perf Film edge perforations format used for 3-perf projects. Used for projects brought forward from earlier releases only; now superseded by the film size and perf options available in Ink Film, AuxInk Film, KN Film, and Master Film. Pullin Telecine pulldown of the first frame of the clip (pulldown phase). Pullin can have the values A, B, X (matchback only), C, or D. Used for 24p projects and matchback projects only. (NTSC only) Pullout Telecine pulldown of the last frame of the clip. Pullout can have the values A, B, X (matchback only), C, or D. Used for 24p projects and matchback projects only. (NTSC only) Record Complete Indicates whether the capture operation is finished for this asset. Reel # Source reel number. Used for 24p and 25p projects only. Reservation Indicates whether there is a reservation applied to this asset. Reserved Indicated item is reserved for specified timeframe by specifies user. 180 Select a user and then select a time frame. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 System Metadata Properties (Continued) Heading Description Search Values and Hints on Searching in Interplay Scene Scene number of the clip. Type text. ShootDate Date the footage was shot. Slip Number and direction of perfs for subclips (audio clips only). SoundTC Timecode for audio. Soundroll Sound roll this clip came from. Used for 24p projects, 25p projects, and matchback projects only. Start Timecode of the clip’s head frame. Select an operator and then type numbers only in the four colon-separated entry fields displayed. Take Take number of the scene. Type a number. Tape Source tape name (from the bin). Type text (not case sensitive; spaces permitted). TC24 24-fps timecode. Select an operator and then type numbers only in the four colon-separated entry fields displayed. TC25 25-fps timecode, no pulldown. Used for 24p and 25p projects only. Select an operator and then type numbers only in the four colon-separated entry fields displayed. TC25P 25-fps timecode with PAL pulldown. Used for 24p and 25p projects only. Select an operator and then type numbers only in the four colon-separated entry fields displayed. TC30 30-fps timecode with 2:3 pulldown. Used Select an operator and then type numbers for 24p and 25p projects only. only in the four colon-separated entry fields displayed. TC30NP 30-fps timecode with no pulldown (frames 00 through 29). Select an operator and then type numbers only in the four colon-separated entry fields displayed. Select an operator and then type numbers only in the four colon-separated entry fields displayed. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 181 System Metadata Properties (Continued) Heading Description TC60 60-fps timecode. Used for HD projects. Text Search Values and Hints on Searching in Interplay Select an operator and then type numbers only in the four colon-separated entry fields displayed. Combination of Name, Tape, User Attributes, Comments, and Annotations attributes. Allows you to search for text in all attributes at once. Type text (not case sensitive; spaces permitted). Tracks All tracks used by the asset (from the bin) Select Video, Audio, or Both. Transfer Frame-counting field for sources that have been prepped for transfer. The format is the following: a descriptor of up to 32 alphanumeric characters, followed by a hyphen (-), followed by a six-digit frame count, for example, TransferChildDocu-023657. Type Type of asset. UNC Path Universal Naming Convention that specifies the location of resources on a server. The location you type becomes a hyperlink to that location. Ctrl+click the cell, and then type the location. Select an operator and then an asset type from the dropdown list. Version Comment VFX Frame-counting field for visual effects. The format is the following: a descriptor of up to 32 alphanumeric characters, followed by a hyphen (-), followed by a six-digit frame count, for example, FXChildDocu-023657. VFX Reel Source reel identification for the FX shot. Video Video compression ratio (from the bin). 182 Available in the Simple Search only. Type a ratio (for example, 2:1). AVID CONFIDENTIAL DRAFT VERSION 9/18/07 System Metadata Properties (Continued) Heading Description Video ID Resolution under which the media for that clip was captured. VITC Vertical interval timecode. Workspace Name of an Avid Unity workspace Search Values and Hints on Searching in Interplay Type the name of the workspace. AVID CONFIDENTIAL DRAFT VERSION 9/18/07 183 184 AVID CONFIDENTIAL DRAFT VERSION 9/18/07 E Server Error Codes The following table lists the error codes and the textual expressions that the Interplay Engine can return. 8007000e out of memory 80004001 not implemented 80004005 general failure 89990010 out of range 89990011 nesting too deep 89990012 the operation was only partially successful 89990013 operation was canceled 89990020 data base not initialized 89990021 database already initialized 89990022 database not available 89990023 database not found 89990024 database not open 89990025 database already exists 89990026 cannot load database initialization file 89990027 unable to write to database. Please contact your system administrator. 89990028 the database is not active 89990030 invalid path 89990031 invalid name 89990032 invalid handle 89990033 invalid destination 89990034 invalid property 186 89990035 invalid parameter 89990036 invalid filename 89990037 invalid object 89990038 invalid hostname 89990039 invalid macro string or tool installation file 89990040 object not found 89990041 parent not found 89990042 the template for the object could not be found 89990043 titerator is invalid for this iteration-capable command 89990050 property not found 89990051 property not set 89990052 cannot set property 89990053 cannot modify the property 89990054 the property is read-only 89990055 the object's style sheet was not found 89990057 the streamed property name is too long 89990060 folder not empty 89990061 object is not a folder 89990062 an item with that name already exists 89990068 dependency usage too long 89990069 The operation failed because non-versionable objects cannot live in versionable folders 89990070 cannot delete the root object 89990071 tree is not mounted into file system 89990072 root object has no parent 89990073 invalid operation for root object 89990080 cannot open file 89990081 cannot write to file 89990082 cannot read from file 89990083 the file does not exist 89990084 file system operation failed 89990085 access to file denied 89990086 sharing violation 89990087 corrupt file 89990090 cannot set mount point 89990091 object not mounted into file system 89990092 cannot create directory 89990093 cannot move directory or file 89990094 cannot copy file 89990095 cannot delete directory or file 89990096 cannot create a link to a link 89990097 folder does not exist 8999009b cannot move the item to another branch. Due to the branch settings, the source and destination locations are in different branches 8999009c cannot create a share to a file in another branch. Due to the branch settings, the share and share target locations are in different branches. 8999009d The original parent is currently in the recycle bin 8999009e The original parent does not exist anymore 89990100 database not found 89990101 database with that name already exists 89990102 default database location not set 89990110 workspace not initialized 89990111 workspace already initialized 89990120 already connected to a server 89990121 not connected to a server 89990122 cannot connect to server 187 188 89990123 cannot disconnect from server 89990124 The database share on the server is not accessible. Please contact your administrator. 89990130 client connection was refused 89990131 invalid user name or password 89990132 client is not logged on 89990140 cannot lock folders, only files 89990141 cannot lock system items 89990142 the object could not be checked out 89990143 not authorized for this operation 89990144 the item is already checked out 89990145 the item is not checked out 89990146 the item is checked out by someone else 89990147 the object could not be checked in 89990148 the working path for the item is not set 89990149 error during reversal of transaction, file still pending, you must recover manually 8999014a the item is already checked out to you 8999014b the item is checked out exclusively by someone else 8999014c multiple check out is not possible for this item 8999014d Another check-in operation was performed before yours. Try the merge again against the correct version. 8999014e The item or one of its children is checked out 89990160 the server evaluation period expired 89990161 limited server license 89990162 the dongle is not available on the server 89990163 the registration key is invalid 89990164 the server and client versions are not compatible 89990165 the server could not be instantiated (is the server installed on this machine?) 89990166 the server is locked by the Administrator 89990167 the server is low on virtual memory 89990168 the server is low on disk space 89990169 the server is out of disk space 89990170 the specified search expression is invalid 89990171 the database is locked by the Administrator 89990172 a temporary key cannot be installed if a permanent key is already active 89990173 the server with the CCS is locked by the Administrator 89990174 The server is temporarily locked because of a shutdown 89990175 cannot init indexed search 89990177 The hardware id is invalid 89990178 The license key contained one or more expired licenses. These licenses are ignored 89990192 The object or one of its sub-objects is locked. It is not possible to make changes to this object. 89990195 the database was created with a newer version and cannot be opened with this server 89990196 The transaction commit failed because a merge is needed 8999019c a file or folder has a pending change 8999019f setting a property failed because the condition for setting did not match 899901a4 An item in a folder was removed while the folder was being enumerated 89990200 object not initialized 89990201 object not found 89990202 object already exists 89990220 CopyFile command failed 89990221 file already exists 89990222 file does not exist 189 190 89990224 cookie file does not exist 89990225 can not create cookie file 89990226 can not read cookie file 89990227 cookie file is corrupt 89990228 found cookie does not match wanted cookie 89990230 object must support INxNPersistDatabase 89990231 object must support INxNPersistDatabaseObj 89990232 object must support INxNVersionControlProperty 89990233 object must support INxNHandleStore 89990234 object must support INxNHandleStoreObj 89990235 unknown command passed to RunCommand 89990236 requested version was not found 89990237 versions are identical 89990238 not enough free disk space for new version 89990239 can not rollback to latest version 89990240 user is not correctly logged on 89990244 The specified object was already touched in the current transaction 89990250 incorrect cookie 89990251 incorrect user name 89990252 incorrect password 89990253 version control database not found 89990260 lookup for vital creation properties failed 89990261 version control is disabled for this object 89990262 Connect to version control server failed 89990280 Copying file from server location to local destination failed 89990290 archive is corrupted 89990291 file is not of correct type 89990292 Disabling version creation for abstract assets is not supported 89990300 the user 'UserManagement' is not allowed 89990301 user rights do not allow this operation 89990302 user/user group exists already 89990303 command exists already 89990304 user does not exist 89990305 user is invalid 89990306 user rights do not allow this operation in system folder 89990307 user rights do not allow this operation in level 89990308 user rights do not allow this operation (no ownership) 89990309 the login was disabled for this database 89990310 database is not a CCS 89990311 The given object is not an action 89990312 The given object is not a role 89990313 The given object is not an action category 89990314 The given action category name already used by another action category 89990315 The given action name already used by another action 89990316 The given action id is already used by another action 89990317 Unable to complete the operation because the action exists with another type 89990318 The given role name already used by another role 89990319 The given role id is already used by another role 89990320 Unable to complete the operation because the role exists with another type 89990321 The operation cannot be performed on a system defined role 89990322 The operation cannot be performed on a system defined action 89990323 The action is not assigned to the role 89990324 The system id's for roles or actions are out - impossible to create new system actions or roles 191 192 89990326 The operation is not permitted on the user administrator 89990327 The initialization of the authorization subsystem failed - read message for more information 89990340 The initialization of the user management subsystem failed - read message for more information 89990341 A generic command was called which is not supported for user or group objects 89990342 Internal requirements for user or groups objects are not fulfilled (for example, link broken,.) 89990351 The given user name is already used 89990352 The given user could not be created 89990353 The user can neither be moved nor removed (i.e. users cannot be moved from the Everyone group and the Administrator cannot be moved from the Administrators group) 89990354 The given user shall be destroyed but was not deleted before 89990355 Not a user 89990356 Your user account has been deleted 89990361 The given group name is already used 89990362 The given group could not be created 89990363 The given group can neither be removed nor moved 89990364 the member creation for the given group failed 89990365 the group cannot be destroyed because it contains children 89990366 not a serigraph 8999036 the group must not contain other groups 89990368 the database is from a different CCS and needs a migration 89990369 could not connect to the LDAP server 8999036a The operation failed because the object is protected by a reservation 8999036b CCS Connection failed 8999036c CCS is corrupt (e.g. GUID missing) 8999036d The authorization config file is missing 8999036e The CCS does not have the same version as the server of the database 89990370 An LDAP search enum failed 89990371 Structural changes are not allowed on that object 89990372 No Children can be added to this folder or moved out of this folder 89990401 no handler was found 89990450 There is no open session for this client. If you are using an older version of the client, JXDK or MDK please upgrade to a newer version 89990500 cannot convert variant to given type 89990600 HTTP request error 89990601 continue 89990602 switching protocols 89990603 OK 89990604 created 89990605 accepted 89990606 non-authoritative information 89990607 no content 89990608 reset content 89990609 partial content 89990610 multiple choices 89990611 permanently moved 89990612 moved temporarily 89990613 see other 89990614 not modified 89990615 use proxy 89990620 bad request 89990621 unauthorized 89990622 payment required 89990623 forbidden 193 194 89990624 not found 89990625 method not allowed 89990626 not acceptable 89990627 proxy authentication required 89990628 request timeout 89990629 conflict 8999062a gone 8999062b length required 8999062c precondition failed 8999062d request entity too large 8999062e request URI too long 8999062f unsupported media type 89990630 internal server error 89990631 not implemented 89990632 bad gateway 89990633 service unavailable 89990634 gateway timeout 89990635 HTTP version not supported 89990700 database journal error 89990701 database journal initialization failed 89990702 database journal recovery failed 89990703 invalid entry in database journal found 89990704 failed to apply database journal transaction 89990705 failed to apply database journal operation 89990706 error opening database journal 89990707 error reading from database journal 89990708 error writing to database journal 89990709 database journal file error 89990800 SQL error 89990801 SQL error, more info available 89990802 invalid SQL configuration 89990900 the sender of the message does not exist 89990901 the recipient of the message does not exist 89990902 The sender must be a user. It cannot be a user group 89990903 The attachment of the message is invalid 89990904 A block size was 0 or negative 89990905 A message handle was invalid 89990906 the viewing counter of a mailbox is inconsistent with the viewing status of the messages 89990907 the outbox of a user could not be created 89990908 the inbox of a user could not be created 89990a00 Could not open an image because the file could not be found or the caller is not allowed to open the file. 89990a01 Could not read an image. The file could be opened but not be read. 89990a02 Could not create an image file. Maybe the destination folder does not exist or the caller is not allowed to write to that location. 89990a03 Could not write an image file. The file was created but writing to the file failed. This could for example happen if disk has insufficient disk space. 89990a04 The image could not be read because it does not have a known format. 89990a05 The image could not be read because the bitmap in it is invalid. 89990a06 An unknown error occurred in the image lib. 89990a07 An image could not be loaded or saved because the license for the LZW algorithm is not available. 89990a08 The image could not be read/stored because the file/image has an invalid format. 89990b00 The LDAP server detected an internal error, LDAP error: LDAP_OPERATIONS_ERROR(0x1) 195 196 89990b01 The LDAP server received an invalid request from the server, LDAP error: LDAP_PROTOCOL_ERROR(0x2) 89990b02 A specified time limit was exceeded in a request to the LDAP server, LDAP error: LDAP_TIMELIMIT_EXCEEDED(0x3) 89990b03 A specified size limit was exceeded in a request to the LDAP server, LDAP error: LDAP_SIZELIMIT_EXCEEDED(0x4) 89990b04 The LDAP server does not support the authentication method specified by the server, LDAP error: LDAP_AUTH_METHOD_NOT_SUPPORTED(0x7) 89990b05 The request sent to the LDAP server required strong authentication and therefore failed, LDAP error: LDAP_STRONG_AUTH_REQUIRED(0x8) 89990b06 A limit set by the LDAP administrator was exceeded in a request to the LDAP server, LDAP error: LDAP_ADMINLIMIT_EXCEEDED(0xB) 89990b07 The LDAP server was unable to satisfy a request because one or more critical extensions were not available, LDAP error: LDAP_UNAVAILABLE_CRITICAL_EXTENSION(0xC) 89990b08 The request sent to the LDAP server required confidentiality by the transport protocol and therefore failed, LDAP error: LDAP_CONFIDENTIALITY_REQUIRED(0xD) 89990b09 A search request sent to the LDAP server is not compatible with the attribute syntax specified by the LDAP database, LDAP error: LDAP_INAPPROPRIATE_MATCHING(0x12) 89990b0a An LDAP object specified in a request could be found by the LDAP server, LDAP error: LDAP_NO_SUCH_OBJECT(0x20) 89990b0b The LDAP server detected an error when trying to dereference an alias, LDAP error: LDAP_ALIAS_PROBLEM(0x21) 89990b0c The syntax of a DN sent to the LDAP server is incorrect, LDAP v: LDAP_INVALID_DN_SYNTAX(0x22) 89990b0d The LDAP server cannot perform the operation on a leaf entry, LDAP error: LDAP_IS_LEAF(0x23) 89990b0e A search request sent to the LDAP server could not dereference an alias because of missing access rights, LDAP error: LDAP_ALIAS_DEREF_PROBLEM(0x24) 89990b0f An incorrect authentication method was used when sending a request to the LDAP server, LDAP v: LDAP_INAPPROPRIATE_AUTH(0x30) 89990b10 The credentials sent to the LDAP server are invalid, LDAP error: LDAP_INVALID_CREDENTIALS(0x31) 89990b11 The request sent to the LDAP server was not completed because of missing access rights, LDAP error: LDAP_INSUFFICIENT_ACCESS(0x32) 89990b12 The LDAP server is too busy at the moment to fulfill the request, LDAP v: LDAP_BUSY(0x33) 89990b13 The LDAP server is currently unavailable, LDAP v: LDAP_UNAVAILABLE(0x34) 89990b14 The LDAP server cannot process the request due to server-defined restrictions, LDAP error: LDAP_UNWILLING_TO_PERFORM(0x35) 89990b15 A loop was detected in an LDAP alias or referral, LDAP error: LDAP_LOOP_DETECT(0x36) 89990b18 The LDAP server could not complete the request because it violates the naming convention, LDAP error: LDAP_NAMING_VIOLATION(0x40) 89990b19 The LDAP server could not complete the request because it violates the rules set for the object class, LDAP error: LDAP_OBJECT_CLASS_VIOLATION(0x41) 89990b1a The LDAP server cannot perform the operation on a non-leaf entry, LDAP error: LDAP_NOT_ALLOWED_ON_NONLEAF(0x42) 89990b1b The LDAP server cannot perform the operation because it attempts to change attributes that are necessary for the relative DN of the entry, LDAP error: LDAP_NOT_ALLOWED_ON_RDN(0x43) 89990b1c The LDAP server cannot perform the operation because the entry already exists, LDAP error: LDAP_ALREADY_EXISTS(0x44) 89990b1d The LDAP server cannot perform the operation because it would change the structure rules of the object class, LDAP error: LDAP_NO_OBJECT_CLASS_MODS(0x45) 89990b1e The results of a request to the LDAP server are too large to return them, LDAP error: LDAP_RESULTS_TOO_LARGE(0x46) 89990b1f The LDAP operation needs to be performed by multiple LDAP servers, where this operation is not permitted, LDAP error: LDAP_AFFECTS_MULTIPLE_DSAS(0x47) 89990b20 The LDAP server cannot perform the operation because of a virtual list view error, LDAP error: LDAP_VIRTUAL_LIST_VIEW_ERROR(0x4C) 89990b21 The LDAP server encountered an unknown error, LDAP error: LDAP_OTHER(0x50) 197 198 89990b22 The LDAP server could not be contacted, LDAP error: LDAP_SERVER_DOWN(0x51) 89990b23 The LDAP client detected an error, LDAP error: LDAP_LOCAL_ERROR(0x52) 89990b24 The LDAP protocol detected an encoding error, LDAP error: LDAP_ENCODING_ERROR(0x53) 89990b25 The LDAP protocol detected an decoding error, LDAP error: LDAP_DECODING_ERROR(0x54) 89990b26 An LDAP search was aborted because of a timeout, LDAP error: LDAP_TIMEOUT(0x55) 89990b27 The LDAP server encountered an unknown authentication error, LDAP error: LDAP_AUTH_UNKNOWN(0x56) 89990b28 An LDAP search filter has an invalid format, LDAP error: LDAP_FILTER_ERROR(0x57) 89990b29 An LDAP operation was cancelled by the user, LDAP error: LDAP_USER_CANCELLED(0x58) 89990b2a An LDAP operation failed because an invalid parameter was specified, LDAP error: LDAP_PARAM_ERROR(0x59) 89990b2b n LDAP operation failed because the system is out of memory, LDAP error: LDAP_NO_MEMORY(0x5a) 89990b2c The LDAP connection could not be created, LDAP error: LDAP_CONNECT_ERROR(0x5b) 89990b2d An LDAP operation failed because it is not supported by the LDAP server, LDAP error: LDAP_NOT_SUPPORTED(0x5c) 89990b2e The LDAP server refused to return results, LDAP error: LDAP_NO_RESULTS_RETURNED(0x5e) 89990b2f An LDAP operation failed because a required control was not found, LDAP error: LDAP_CONTROL_NOT_FOUND(0x5d) 89990b31 A loop was detected in an LDAP alias or referral, LDAP error: LDAP_CLIENT_LOOP(0x60) 89990b32 An LDAP operation failed because a referral required too many referral hops, LDAP error: LDAP_REFERRAL_LIMIT_EXCEEDED(0x61) 89990b50 The operation failed because the user authentication provider is not enabled 89990b51 The authentication failed because empty passwords are not allowed 89990b52 The CCS was unable to retrieve the users from a user authentication provider 89990b53 The specified user authentication provider was not found 89990b54 The required setting for the LDAP server is not set 89990b55 The required setting for the LDAP user object class is not set 89990b56 The required setting for the LDAP user name attribute is not set 89990b57 The specified search root DN was not found 89990b70 The Unity API could not be found 199 200 F Consistency Check Codes The following tables explain the codes reported when you run a Consistency Check: c • Consistency Check Critical Errors • Consistency Check Errors • Consistency Check Warnings The Consistency Check is for support purposes. You should perform this check only if requested by Avid Technical Support. Consistency Check Critical Errors c If any of the following critical errors are reported, do not use your database; contact Avid immediately using the protocol outlined in the “If You Need Help” section in the front of this manual. Code Meaning 7099 Object doesn't have a parent 7050 Object refers to the wrong parent 7051 Object is not exist in name directory 7052 Object has an invalid BIH 7053 Object has an invalid BDH 7088 pending change table inconsistency 7089 pending change table inconsistency 7100 internal error in database structure 7101 internal error in database structure 7110 streamed properties structure invalid 7141 repository data corruption Code Meaning 7142 repository data corruption 7143 repository data corruption 7144 repository data corruption 11064 user management failed to initialize Consistency Check Errors n 202 If any of the following errors are reported, some problems were found related to the particular object. It is still possible to use your database, but you should contact Avid using the protocol outlined in the “If You Need Help” section in the front of this manual to resolve the problem. Code Meaning 7061 Not possible to determine the server master path for the file 7063 file doesn't exist 7064 internal object state is invalid 7065 internal object state is invalid 7066 internal object state is invalid 7067 internal object state is invalid 7068 internal object state is invalid 7069 internal object state is invalid 7077 internal object state is invalid 7078 internal object state is invalid 7081 internal object state is invalid 7082 internal object state is invalid 7083 internal object state is invalid 7085 internal object state is invalid 7153 internal object state is invalid Consistency Check Errors Code Meaning 7070 object history is not accurate 7071 object history is not accurate 7111 unknown property handle 7112 streamed property flag is not set 7113 unknown streamed property name 7114 invalid streamed property 7171 link is invalid 7172 link is invalid 7173 link is invalid 7174 link is invalid 7175 link is invalid 7176 link is invalid 11058 master user is not valid 11059 master user is not valid 11060 master user does not exist 11061 master user is not valid 11062 master user is not valid 23020 authorization assignment is incorrect 23021 authorization assignment is incorrect 23023 authorization assignment is incorrect 203 Consistency Check Warnings If any of the following warnings are reported, some problems were found, but no action is urgently needed. 204 Code Meaning 7062 file size mismatch 7072 invalid dependency source 7073 invalid dependency source 7074 invalid dependency target 7075 invalid dependency target 7076 incorrect dependency type 7091 pending change problem fixed 23022 invalid entry in the authorization role table. This can happen when there is an entry in the permission table that does not refer back to an object. For example, an object was deleted or the creation of a folder was cancelled. ABCDEFGHIJKLMNOPQRSTUVWXYZ Index Symbols _Backup directory described 29 _Buckets directory described 29 _Database directory backing up and restoring 31 described 29 _Master directory described 29 _PropertyStore directory backing up and restoring 31 described 29 A Accumulated inherited role described 80 Activating database 45 Administrator role described 80 Administrators group 77 Apache web server activating creation of access.log 147 folder and files 146 Application key (dongle) 60 Archive server settings for 109 Archive Settings view 107 Archiving 107 duplicate versions 107 Attributes setting for users or groups 79 Authentication described 70 global 70 setting for individual users 83 Authentication providers for individual users 83 global 70 Automatic backups 34 Avid assets described 18 Avid iNEWS Instinct Editor Database options 113 setting Editor Database options 111 setting user options 117 user options 119 Avid Interplay client-server application 21 optimizing performance 128 valid and invalid characters 171 Avid Interplay Administrator See Interplay Administrator Avid Interplay Assist Editor Database options 113 setting Editor Database options 111 setting user options 117 user options 119 Avid Interplay Engine directory Apache folder 146 Data folder 147 folders and files 145 Logs folder 148 Preview Server folder 148 Server folder 149 Avid Interplay Engine Server process 150 locking or shutting down 132 Avid Interplay Framework Services views 125 Avid Media Composer setting Editor Database option 111 Index ABCDEFGHIJKLMNOPQRSTUVWXYZ Avid Unity account for Server Execution User 130 file repository on workspace 133 Avid Unity authentication 72 Avid Unity ISIS workspace for file repository 135 Avid Unity MediaManager migrating users from 77 Avid Unity MediaNetwork workspace for file repository 135 Avid Workgroup HTTP Server process 151 Avid Workgroup Preview Server service 152 Avid Workgroup Server Browser service 152 Avid Workgroup TCP/COM Bridge service 156 AvidAM.pro file described 29 AvidWG.pro file described 29 B BackupFailed event 160 Backups described 31 number of backups to keep 34 performing 31 recommendations for configuring 34 restoring 35 scheduling 31 Bins properties 173 C Categories adding 103 configuring 102 removing 104 Central Configuration Server (CCS) adding users 69 caution when moving 65 described 20 moving to another server 66 overview 65 selecting a different server 67 Characters valid and invalid in Interplay 171 206 Client access configuration 165 Client connections troubleshooting 128 Clients disconnecting all 59 list of connected 57 ClusterResourceFailure event 160 Complete backup described 31 Config.xml 157 supported actions 159 supported events 160 Configuration files Interplay Engine 157 Configuring automatic backup 34 categories 102 client access 165 Interplay Engine files 157 Pro Tools Export plug-in 122 Pro Tools Import Plug-in 120 project token attributes 165 remote workgroups 100 Consistency Check critical errors 201 error codes 201 errors 202 performing 41 warnings 204 Create Database view 27 Custom properties creating 99 D Data folder 147 Database activating 45 backing up 31 backing up and restoring users 40 blocking access to 91 changing root folders 55 creating 27 deactivating 44 described 17 directories and files 29 ABCDEFGHIJKLMNOPQRSTUVWXYZ locking 42 migrating 48 moving 50 moving database and users 51 moving when disk space low 53 renaming 54 restoring 31 restoring example 38 splitting 133 storage configurations 135 unlocking 42 viewing information about 41 Database Information View 41 DCOMConfig Settings 150 Deactivating database 44 Deleting users and user groups 84 DiskLimit event 160 Dongle 60 Dynamic relink Editor Database option 113 E Editor Database Settings view 111 options 113 Email notifications errors and severity level 164 Error codes Consistency Check 201 server 185 Event Manager settings 157 Everyone group 77 Exiting Interplay Administrator 26 Exporting license 63 F File assets described 18 source files for 133 File repository described 133 Filetransfer server 169 Index Firewalls troubleshooting 129 Folderlocations.xml described 29 Folders assigning roles to 85 blocking access to 91 Full backup described 31 G General role assignments setting 88 viewing 85 Global authentication 70 H Handover directories described 29 Hardware ID 60 Help opening 25 I Imported Users group 77 Importing LDAP users 75 license 62 users 70 Windows domain users 73 Inherited rights 80 Instinct/Assist User Settings view 117 options 119 Interplay Access default folders in 27 defining property layouts for 97 enabling login from Windows domain 73 Interplay Administrator described 21 exiting 26 Help 25 opening a view 25 starting 22 207 Index ABCDEFGHIJKLMNOPQRSTUVWXYZ Interplay Administrator views opening 25 Interplay Administrator window using 23 Interplay Archive Engine described 19 Interplay database described 17 See also Database Interplay Engine Avid Interplay Engine Server process 150 Avid Workgroup HTTP Server process 151 Avid Workgroup Preview Server service 152 Avid Workgroup Server Browser service 152 Avid Workgroup TCP/COM Bridge service 156 configuration files 157 described 17 folders and files 145 optimizing performance 128 ports used 149 servers and services 149 Interplay Media Services Engine registering 105 Interplay Media Services view 106 Interplay Transfer Settings view 107 Interplay Transfer Status view 106 Interplay workgroup described 17 multiple workgroups 19 InterplayRestore tool described 35 example 38 remote restore 39 Invalid characters Avid Interplay 171 Licenses displaying and printing 62 exporting 63 importing 62 managing 60 permanent 62 troubleshooting 64 types 63 Licenses view 60 Lock Server view 58 Lock/Unlock Database view 42 Locking database 42 server process 132 LogEvent event 160 Logging in troubleshooting 127 Logging out Interplay Administrator 26 Logs folder 148 Logwatch.xml 163 M Journal files described 29 Manage Database Roles view 85 Managing Databases view 44 Media Indexer registering in Interplay Administrator 105 MediaManager configuring 100 migrating users from 77 Metadata list of properties 173 Migrated Users group 77 Migrating database 48 Moving database 50 database and users 51 database when disk space low 53 L N LDAP authentication 75 LDAP server settings 76 LicenseKeyInfo.exe 62 No Access role described 80 J 208 ABCDEFGHIJKLMNOPQRSTUVWXYZ NxNServerLock.exe locking server process 132 moving database with 53 NxNServerShutdown.exe moving database with 53 shutting down server process 132 NxNServerUnlock.exe moving database with 53 NXNServerUser.exe recreating Server Execution User 131 P Passwords viewing and setting 79 Perform Consistency Check view 41 Performance optimizing Interplay 128 Permanent license 62 Permissions setting 80 See also Roles Presets workgroup transfer 107 Preview Server folder 148 pro file described 29 Pro Tools configuring Export plug-in 122 configuring Import plug-in 120 installing plug-ins 120 plug-ins for Interplay 119 User Settings plug-in 124 Properties metadata 173 Property Layout view 97 R Read role described 80 Read/Write role described 80 Read/Write/Delete role described 80 Remote restore 39 Index Remote workgroups configuring for search or transfer 100 Renaming database 54 Restart Server view 59 Restarting server 59 Restoring backup version 35 backup version remotely 39 Rights setting 80 See also Roles Role assignments general 85 Roles assigning to folders 85 described 80 viewing and changing 81 Root folders setting 55 S Schedule Backups view 31 Searching remote workgroups 100 Send mail action 159 Server error codes 185 information about 57 locking 58 restarting 59 shutting down 58 unlocking 58 Server Event configuration example 162 Server Event Manager configuring 157 Server Execution User described 20 overview 130 recreating 131 troubleshooting 130 Server folder 149 Server Hostname Settings view 105 Server Information view 57 209 Index ABCDEFGHIJKLMNOPQRSTUVWXYZ Server Settings view 55 ServerXML.xml 165 Service Configuration view (Interplay Framework) 125 Shutting down server process 132 Split database configuring workgroup.xml file 141 described 133 existing Interplay installations 138 new Interplay installations 136 preparing for 135 restoring 142 Streamed properties described 29 System metadata list 173 T TCP/COM Bridge service 156 TCP/IP ports required 149 TransferManager configuring 100 Transferring to remote workgroup 100 Transfers configuring transfer engines 107 monitoring status 106 preset view 107 Troubleshooting client connection problems 128 firewalls 129 licenses 64 login-in problems 127 optimizing Interplay performance 128 server process 132 U Unlocking database 42 User Authentication Providers view 70 User groups default 77 deleting 84 210 removing users from 84 roles 80 setting attributes for 79 setting passwords for 79 User management guidelines 94 User Management view 76 Users adding from Avid Unity 72 adding to a CCS 69 default 77 deleting 84 disconnecting all 59 importing 70 importing from LDAP 75 importing from Windows domain 73 list of connected 57 management guidelines 94 managing 76 removing from group 84 roles 80 setting attributes for 79 setting passwords for 79 Users database backing up and restoring 40 V Valid characters Avid Interplay 171 W WG_Database$ identifying root folder for 142 Windows Domain authentication 73 Workgroup described 17 multiple workgroups 19 Workgroup name setting 105 Workgroup Properties view (Interplay Framework) 125 Workgroup Transfer Presets view 107 workgroup.xml file configuring for file transfer server 169 configuring for split database 141 ABCDEFGHIJKLMNOPQRSTUVWXYZ Index Workgroups remote 100 211 Index 212 ABCDEFGHIJKLMNOPQRSTUVWXYZ... myserver.mydomain.com
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.6 Linearized : No Author : Avid Technology, Inc. Create Date : 2007:09:18 14:13:17Z Modify Date : 2010:04:12 12:16:01-04:00 Tagged PDF : Yes XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:08:04 Producer : Acrobat Distiller 7.0.5 (Windows) Creator Tool : FrameMaker 7.2 Metadata Date : 2010:04:12 12:16:01-04:00 Format : application/pdf Creator : Avid Technology, Inc. Title : Avid Interplay Engine and Avid Interplay Access Administration Guide Document ID : uuid:e96bd979-466e-41c3-a27c-5dfdb65b488c Instance ID : uuid:1d753e72-5c70-4c03-9f2f-f68ccd16a6bf Page Mode : UseOutlines Page Count : 212EXIF Metadata provided by EXIF.tools