background image

CONTRIBUTE

™

3

Deploying Contribute

Summary of Contents for CONTRIBUTE 3-DEPLOYING CONTRIBUTE

Page 1: ...CONTRIBUTE 3 Deploying Contribute...

Page 2: ...ess a third party website mentioned in this guide then you do so at your own risk Macromedia provides these links only as a convenience and the inclusion of the link does not imply that Macromedia end...

Page 3: ...eployment issues 8 User management models 16 Contribute user roles 17 Contribute and website security 18 Website connection distribution 21 Deploying Contribute across an organization 22 Approvals and...

Page 4: ...4 Contents...

Page 5: ...iting organizational charts Sharing information among team members through a departmental intranet This chapter which is intended for website administrators and IT professionals describes the best pra...

Page 6: ...role as a system administrator may intersect with the role of web designer A web designer can help you determine the editing and access requirements of your site and help you construct the site so th...

Page 7: ...k and server permissions allow read write and modify access so that Contribute users can connect to the site and update pages For more information see Understanding network and server permissions on p...

Page 8: ...on page 11 Network paths and web addresses URLs on page 11 Contribute network connection types on page 12 Information about your website Before you install Contribute you must gather information about...

Page 9: ...ystem of the server hosting the site as well as the web server software itself and the FTP server if you are using FTP are secure For the best practices related to securing your website from accidenta...

Page 10: ...nnection keys you might have sent to users become disabled To learn more about Publishing Services see User management models on page 16 and Contribute Publishing Services on page 29 Web Server lets y...

Page 11: ...ou provide Contribute then attempts to read the temporary file through HTTP using the web address you provide If Contribute succeeds in locating the temporary file the paths match and Contribute creat...

Page 12: ...not overlap see Network paths and web addresses URLs on page 11 As the administrator you should create your connection at the highest level of access pertinent to the website you can define roles to a...

Page 13: ...ble connection protocol To learn more about SFTP and the benefits it provides see Secure FTP on page 14 If users will be accessing the website using FTP ensure that the folder has delete overwrite and...

Page 14: ...SSH2 protected network connections To learn more about SFTP see the documentation supplied with your server s operating system and SFTP server To learn more about SSH2 see the SSH Communications Secur...

Page 15: ...the WebDAV site For example suppose that this is the URL of your site www mysite com This might be the WebDAV URL www mysite 81 com Appending the port number 81 to the site s domain name specifies the...

Page 16: ...te user roles that restrict editing privileges within a site User management also provides a mechanism that lets users easily connect to a website Contribute has two user management models manual site...

Page 17: ...s three default roles Administrator Publisher and Writer Administrator identifies the administrator of the site who can create new roles and modify existing ones add users to the site and send connect...

Page 18: ...ed with both your server s operating system and web server software Job Title Contribute Role Privileges System administrator Administrator Installs Contribute creates connections to the website and d...

Page 19: ...age to version A and you used Contribute to edit an image in version B When you roll back to version A you will not see the current version of the image You need to also roll back the image independen...

Page 20: ...ting access to files and folders and other security issues relevant to the Apache web server see the documentation supplied with your Apache distribution Microsoft IIS web servers To prevent unauthori...

Page 21: ...all the information that Contribute requires to connect to a site The information in the connection key is encrypted with a 128 bit algorithm for security purposes Users cannot read or change the con...

Page 22: ...osoft Windows Installer SDK or you can purchase InstallShield DevStudio and InstallShield Tuner The InstallShield tools let you open an Microsoft Windows Installer MSI installer database modify the in...

Page 23: ...provals and site structure 23 The following figure shows an example of a file sent for approval and the files and folders that are created when you send a user of your website a page for their approva...

Page 24: ...resses through the approval workflow When the recipient of the page requiring approval chooses to view it Contribute creates a LCK lock file for the page within the website and a CHK checkout file in...

Page 25: ...ture is enabled so that files are not overwritten as they work in a collaborative environment All Dreamweaver users should ensure that any pages they are editing have been properly checked out to prev...

Page 26: ...ftware contribute Web page templates Templates are powerful design tools that help control which areas of a page can be updated If you use the same or similar layout across several web pages templates...

Page 27: ...s to create multiple editable regions with precise uses To learn more about creating successful templates for use with Contribute see the Contribute product page at www macromedia com software contrib...

Page 28: ...ed page s library item is updated from Dreamweaver when the item changes For more information about Dreamweaver library items see the Dreamweaver documentation Secure content using SSIs Server side in...

Page 29: ...hive for reference E mail notification service keeps users informed about the status of drafts they are working on without requiring the user to start Contribute The service sends e mail to users when...

Page 30: ...ou create and test web content without making it live on your public facing website Only when content has been approved are web pages and their associated files copied from the staging to the producti...

Page 31: ...onnections In the following example there are several departmental intranet sites each of which needs access restricted to members of the given department To accomplish this the administrator creates...

Page 32: ...the optional CPS you can integrate your organization s user directory services such as LDAP or Active Directory with Contribute This gives you individual control over which user is granted access to a...

Page 33: ...e sites they can access are listed in the following table Although this user list is oversimplified it demonstrates one possible scenario for the way that users within an organization might be assigne...

Page 34: ...individual users and roles CPS integrates with the organization s LDAP service which authenticates user access to various network resources In this case the LDAP authentication is the first step in g...

Page 35: ...our production server This also lets you eliminate the presence of unnecessary files from a server with public access To use Contribute with a staging server you create a connection to the staging ser...

Page 36: ...bout the Contribute administrative files see Contribute site structure on page 11 and Approvals and site structure on page 22 Resources For more information about designing websites with Macromedia Dr...

Page 37: ...9 connection types about 12 path and web addresses 11 P permissions 9 network 9 server 9 Publishing Services case study 32 E mail Notification service 29 Log service 29 User Directory service about 2...

Page 38: ...38 Index...

Reviews: