Contribute 3 deploying contribute and contribute publishing server.
Trademarks 1 step robopdf, activeedit, activetest, authorware, blue sky software, blue sky, breeze, breezo, captivate, central, coldfusion, contribute, database explorer, director, dreamweaver, fireworks, flash, flashcast, flashhelp, flash lite, flashpaper, flash video encoder, flex, flex builder, f...
3 contents chapter 1: overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 chapter 2: preparing your network and installing contribute . . 17 chapter 3: configuring contribute and contribute publishing server to work with your website. . . . . . . . . . . . . . . . ...
4 contents.
5 chapter 1 overview macromedia contribute is a website editor that lets people connect to departmental and other websites so that they can update web page content. Administrative assistants, product managers, human resource managers, and other people in an organization can use contribute to update ...
6 overview this user model works best for smaller workgroups and organizations. It allows you to quickly set up contribute, create a connection to your website, define the necessary user roles, generate connection information for the website connection/user role, and send it to users in the form of ...
Understanding contribute user management models 7 consider a large organization with several decentralized websites. In addition to a public facing site that provides information about the organization, there are several internal sites in use by individual departments and workgroups. The organizatio...
8 overview likewise, web designer laura logic and contribute administrator jah wobble have access to all sites. As the web designer, laura provides templates that are easy to add content to and that fit the needs of users collaborating internally. The templates she maintains include those for taking...
Common website configurations 9 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 granting access to websites hosted on various servers within the organization. The contribute ...
10 overview the key to this arrangement is that all users have the same contribute site connection. In other words, there is a single connection point for all users that controls the behavior of contribute when editing the website. If you want to restrict users to editing content in their workgroup’...
Common website configurations 11 deploying contribute for multiple websites on one webserver in this scenario, there are several departmental intranet sites, each of which needs access restricted to members of the given department. To accomplish this, the administrator creates a separate contribute ...
12 overview users can browse the entire site but are restricted to editing within their department’s folder. By restricting user’s editing privileges to their department’s web pages, each group can maintain control over their web content and can act more independently with the content they make avai...
Common website configurations 13 in regard to contribute, the use of a staging server lets you copy only folders and files that you specify as necessary for your website. This enables you to use contribute to update web content on the staging server, but only publish the necessary web pages to your ...
14 overview to use contribute with a staging server, you create a connection to the staging server’s website. Users can update content on the staging server. Any temporary drafts that are created during the review process, or drafts of files that are in the process of being updated, but not yet publ...
Deployment tasks checklist 15 the following table describes the function of each role that relates to contribute: these roles vary from organization to organization. In smaller organizations and workgroups, a single person may handle the job of administering contribute and determining the design of ...
16 overview in addition to the basic tasks described in the preceding table, you can further enhance your website by designing it to be more easily maintainable or by adding additional functionality by using cps. Install contribute publishing server (cps) (optional) cps is a suite of java server app...
21 chapter 2 preparing your network and installing contribute once you have given some consideration to what is involvement in deploying macromedia contribute and contribute publishing server (cps), you are ready to begin. First you need to prepare your network, then you can install the software. Th...
22 preparing your network and installing contribute • roles you define within contribute network permissions can be set in several ways through a variety of systems. Contribute always adheres to the network permissions for read and write access to folders. It also obeys permissions set through ldap ...
Preparing your web server before you deploy 23 restricting access to administrative folders and special file types when you create a site connection, contribute creates special files that are stored in folders whose names begin with an underscore (such as _mm, _baks, and _notes). These folders may c...
24 preparing your network and installing contribute in addition to securing the administrative folders using the operating system’s permissions and access control lists, you should consider using urlscan to further secure iis web servers. Urlscan is a security tool provided by microsoft that screens...
Preparing your web server before you deploy 25 the following figure shows an example of a file sent for review, and the files and folders that are created when you send a user of your website a page for review. _notes index.Html notifywip.Jr615v2v4p.Csi index.Html index.Html wipmeta.Mje1d0lzk4vxc.Fr...
26 preparing your network and installing contribute this figure shows the main folders and files that are created when you enable the draft review process for a given site and a user sends a page for review. The following folders are created: _mm/ct2004/messaging/users contains a folder for each use...
Planning your contribute site structure and connection path 27 understanding contribute connection paths a contribute website is defined when you create an administrative connection and select the website folder to connect to. All folders from the folder you connect to and below make up the the cont...
28 preparing your network and installing contribute child websites do not inherit from the parent website. This includes administrative settings, roles, templates, and other assets. Each website connection is its own distinct website and is not related to any other website connections you create. Wh...
Planning your contribute site structure and connection path 29 understanding the draft for review process in overlapping websites when you send drafts for review, your list of possible reviewers are users who are connected to your website. And the draft you send for review is temporarily placed in t...
30 preparing your network and installing contribute suppose user 1 edits a page in the marketing folder and sends it to user 2 for review. The draft for review is temporarily placed on the website at the root of user 1’s website connection (www.Mysite.Com/intranet/). (remember, user 1 does not have ...
Planning your contribute site structure and connection path 31 local area networks when contribute is used to connect to a web server through a local network, the web server must be visible to the local network. Contribute can also be used with virtual private network (vpn) servers to ensure that al...
32 preparing your network and installing contribute standard ftp sends the user id and password as clear (that is, unencrypted) text, allowing anyone monitoring your ftp data to see your user id and password, as well the data being transmitted. With sftp, everything you transmit is encrypted, protec...
Planning your contribute site structure and connection path 33 webdav web-based distributed authoring and versioning (webdav) is a series of extensions to the http protocol that lets users collaboratively update and manage files on a website. A key feature of the webdav protocol is file locking. Use...
34 preparing your network and installing contribute network paths and web addresses (urls) when creating a connection to the website, contribute prompts you to provide the web address (url) of the website, and the network connection information of the server and folder storing the website. Both the ...
Installing contribute and creating an administrative connection 35 • web address (url) of the website a website’s uniform resource locator (url) is its address either on the internet or on an organization’s intranet. Website urls usually have the following form: http://www.Mysite.Com/ • network path...
36 preparing your network and installing contribute 3. Click create. The connection wizard (windows) or connection assistant (macintosh) appears. This wizard or assistant guides you through setting up a new website connection. As you complete each screen in the wizard or assistant, click next (windo...
Installing contribute publishing server (optional) 37 install cps on its own server within a firewall-protected network. When using the user directory service, cps stores information to authenticate user access to web servers within your it environment. For this reason, you should follow security pr...
38 preparing your network and installing contribute 10. Enter the password you created during the installation process. The cps console appears for you to configure cps. For information, see “configuring contribute publishing server (cps only)” on page 54 . Tip: in the future, you can access the cps...
Installing contribute publishing server (optional) 39 installing contribute publishing server using the war file installation use the war file installation for cps if your computer is already running a j2ee application server or if there is not a simple installation installer for your platform. Note...
40 preparing your network and installing contribute to use the cps installer to generate a war file (unix): 1. Download the installation file. 2. At a command prompt, enter the following command to set execute permissions for the jrun installation shell script: chmod +x pubserver-linux.Bin note: if ...
Installing contribute publishing server (optional) 41 • expand the war file and deploy the expanded structure as the working directory. On other application servers (such as jrun 4, bea weblogic, and jboss), you expand the war file manually and then deploy the expanded directory structure, which bec...
42 preparing your network and installing contribute 9. Click deploy. The working directory is deployed in jrun, and the j2ee components summary screen appears. Note: in the general settings section, confirm that the context path is set to /contribute. 10. Click the logging icon in the left pane. The...
Installing contribute publishing server (optional) 43 6. Change the path value for to indicate the folder created in step 3to store user and connection information. The following example changes the database folder path to: macintosh hd>/contribute publishing server/database. Note: if you already ad...
44 preparing your network and installing contribute 4. Change the path value for to indicate where you want to store cps error and output logs. For example: c:\contribute publishing server\logs\out.Log c:\contribute publishing server\err.Log 5. Save and close ckm.Xml, and then restart your j2ee serv...
47 chapter 3 configuring contribute and contribute publishing server to work with your website once you have installed contribute and connected to your website (see chapter 2, “preparing your network and installing contribute” ), you are ready to configure contribute and contribute publishing server...
48 configuring contribute and contribute publishing server to work with your website about contribute administrative settings contribute administrative settings are a collection of settings that apply to all users of your website. These settings let you fine-tune contribute to provide a better user ...
Configuring contribute 49 configuring contribute administrative settings the administer website dialog box lets you configure a variety of settings that specify how contribute interacts with your website as well as letting you manage users. You can set settings that affect the whole website, such as...
50 configuring contribute and contribute publishing server to work with your website about contribute user roles and settings contribute lets you control access to your website by creating roles. Roles are collections of settings that you create, each of which may be assigned privileges by the admin...
Configuring contribute 51 folder/file access limits a role’s access to the selected folder (or folders) and any subfolders they contain. For more information, see “setting folder and file access settings” in macromedia contribute help. Editing lets you specify what content users can modify and deter...
52 configuring contribute and contribute publishing server to work with your website the following table describes the roles and privileges related to contribute. Creating contribute roles you can create roles for users to determine their level of access in a website. For more information about cont...
Configuring contribute 53 2. Select users and roles. By default, contribute creates three roles: administrator, publisher, and writer. 3. Click create new role. The create new role dialog box appears. 4. Select an existing role from the create new role from copy of list box. Selecting an existing ro...
54 configuring contribute and contribute publishing server to work with your website 6. Select the role name, and then click edit role settings. The edit role dialog box appears. The edit role dialog box lets you modify the user settings associated with each role. 7. Modify the settings for the role...
Configuring contribute publishing server (cps only) 55 understanding contribute user authentication models contribute provides two user authentication models that you can use: file-based authentication lets you use either a password stored in an xml file, or windows domain authentication. When using...
56 configuring contribute and contribute publishing server to work with your website user branch with basedn:ou=central,o=mycompany, search scope:subtree_level, filter:(objectclass=organizationalperson) user branch with basedn:ou=west,o=mycompany, search scope:subtree_level, filter:(objectclass=orga...
Configuring contribute publishing server (cps only) 57 • windows domain uses your organization’s microsoft windows authentication solution. If you use this method, the user ids in your ldap directory must match your windows user ids. Authentication workflow when a user attempts to connect to a cps-m...
58 configuring contribute and contribute publishing server to work with your website 7. If the user successfully authenticates access to a website, they can edit the website by using contribute. Configuring cps user directory and other services you should configure cps user directory services when y...
Configuring contribute publishing server (cps only) 59 to configure contribute publishing server: 1. In a web browser, enter the url for the cps console. Note: the cps console requires that you have flash player 7 installed on your computer. The url is https://hostname:port/contribute/admin/server.C...
60 configuring contribute and contribute publishing server to work with your website 3. Enter the cps administrator password you created during the installation process, and then click login to log in to the cps console. The cps console appears. Make a note of the cps console web address that appear...
Enabling contribute websites to work with cps (cps only) 61 note: before you set up ldaps, you should have already configured the user directory service to integrate with your ldap/active directory server. If you have not done so, see “configuring cps user directory and other services” on page 58 be...
62 configuring contribute and contribute publishing server to work with your website 4. Click enable publishing server. The enable publishing server dialog box appears. 5. Enter the publishing server web address in the address field and deselect the enable user directory check box if you will not us...
Adding users to your website (cps only) 63 9. Verify that you want the log and e-mail notification services enabled. By default, the log and e-mail notification services are enabled. To disable one or more of these services, deselect the appropriate check box, and click save settings. Now contribute...
64 configuring contribute and contribute publishing server to work with your website 3. Click add users. The add users dialog box appears. 4. Select a role to assign users from the role for the new users pop-up menu. The role you assign determines the users’ editing permissions for modifying the sit...
Deploy contribute and website connections 65 7. Click ok to close the add users dialog box. The users and roles panel of the administer website dialog box shows the new users who are assigned to a specific role. 8. To add additional users, repeat steps 4 through 8. Tip: for more information on creat...
66 configuring contribute and contribute publishing server to work with your website after receiving a connection key, a user simply double-clicks it to start the connection process. Because the file is encrypted, the user must know the password that the administrator defined for the key. Connection...
Deploy contribute and website connections 67 to create a website connection key to share with users: 1. Select edit > administer websites (windows) or contribute > administer websites (macintosh), and select the website you want to administer from the submenu. 2. Do one of the following: if the webs...
68 configuring contribute and contribute publishing server to work with your website 4. You can send a connection key file to a new user, or you can send a connection key to a user who has already connected to the site, and assign them a new role. ■ to send a connection key to a new user, click send...
Deploy contribute and website connections 69 note: before users can use a connection key or type connect: to connect to a cps managed website, you must add users to the website. If you haven’t already done so, see “adding users to your website (cps only)” on page 63 . If you’re not using cps to mana...
70 configuring contribute and contribute publishing server to work with your website.
71 index a add users dialog box 58 administer website dialog box 55, 57 administration settings, about 42 sitewide settings 43 administrator responsibilities 14 c child website 23 compressed war archive 36 connecting to a website managed by cps 60, 62 connection key sending 59 connection wizard 30 c...
72 index l ldap using secure ldap with user directory 54 log service, about 6 n network about 18 connection types, about 26 path and web addresses 30 o overlapping, website connections 23 overview cps 6 p parent website 23 permissions, about 18 publishing server enabling with contribute 55 publishin...