Blackbaud NetCommunity software Installation Guide
Blackbaud NetCommunity is a software designed to help organizations manage their online presence, fundraising, and communication with donors. It provides tools for creating websites, managing events, processing donations, and sending email campaigns.
Advertisement
Advertisement
Blackbaud
NetCommunity
™
Installation Guide for The Raiser’s Edge
080409
©2009 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying, recording, storage in an information retrieval system, or otherwise, without the prior written permission of Blackbaud, Inc.
The information in this manual has been carefully checked and is believed to be accurate. Blackbaud, Inc., assumes no responsibility for any inaccuracies, errors, or omissions in this manual. In no event will
Blackbaud, Inc., be liable for direct, indirect, special, incidental, or consequential damages resulting from any defect or omission in this manual, even if advised of the possibility of damages.
In the interest of continuing product development, Blackbaud, Inc., reserves the right to make improvements in this manual and the products it describes at any time, without notice or obligation.
All Blackbaud product names appearing herein are trademarks or registered trademarks of Blackbaud, Inc.
All other products and company names mentioned herein are trademarks of their respective holder.
BBNC-Install-080409
Installation
Guide
Blackbaud NetCommunity Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Help Specific to the Current Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Digital Certificates in Internet Information Server (IIS) . . . . . . . . . . . . . . . 27
Configure SSL in Blackbaud NetCommunity . . . . . . . . . . . . . . . . . . . . . . 27
SSL in Blackbaud NetCommunity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Facebook Integration Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Custom Error Page Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Maximum File Upload Size and Website Timeout Settings . . . . . . . . . . . 32
Session Cookie Security Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
NetCommunityService.exe.config File Settings . . . . . . . . . . . . . . . . . . . . . . 32
Install NetCommunity Plug-In on Additional Workstations . . . . . . . . . . . . . 33
Post Installation: NetCommunity Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
CHAPTER
1
Blackbaud
NetCommunity
Installation
In This Chapter
X
“Plan for Installation” on page 2
X
“Pre-installation” on page 2
X
“Blackbaud NetCommunity Features” on page 6
X
“Install Blackbaud NetCommunity” on page 7
X
“Post-installation” on page 23
X
“Configure the Installation” on page 26
X
“Install NetCommunity Plug-In on Additional Workstations” on page 33
X
“Other Helpful Information” on page 35
Welcome to Blackbaud NetCommunity. It is vital to your installation that you read the material in this guide. When you install Blackbaud NetCommunity, we suggest you use the setting recommendations
included in “Install Blackbaud NetCommunity” on page 7. If you are comfortable with the language and
understand installations, updates, web services, and setting permissions, this guide is for you. If not, you may prefer to have your System Administrator install or update Blackbaud NetCommunity, or you may contact Blackbaud Support at [email protected] may also prefer to have a Blackbaud consultant guide you through the implementation process. Send an email to [email protected] for more information.
2
.
C
H A P T E R
1
Warning: To successfully integrate with Blackbaud NetCommunity 6.10, you must use The Raiser’s
Edge 7.91. You must first upgrade to Blackbaud NetCommunity 6.10, then immediately upgrade to
The Raiser’s Edge 7.91. For Support assistance, go to support.blackbaud.com
.
Plan for Installation
Key factors to a successful installation of Blackbaud NetCommunity include time, hardware, and software.
Time
Before you install Blackbaud NetCommunity, consider the time required to complete the process. Even after the program is installed and running, you must factor in time to train your users. The approximate time to run the installation varies and depends on your hardware and the type of installation you run.
to complete each screen.
Hardware and Software
For information about detailed system requirements for Blackbaud NetCommunity, visit our website at www.blackbaud.com. Requirements are stored under Products. These often change, so we strongly recommend you review the website frequently for updates.
Annual Maintenance Programs
To supplement your software purchase, our maintenance programs provide you with tools, resources, and support so you can use the software to its fullest potential. To meet your organization’s needs, we have several plans from which to choose. For information about maintenance plans, go to http://maintenance.blackbaud.com.
Pre-installation
This section details the initial steps needed to set up your program. Failure to follow the pre-installation guidelines may result in error messages when you run the installation.
Pre-installation Considerations
To ensure the installation of Blackbaud NetCommunity goes smoothly, consider these items before you install the program.
Read this guide thoroughly.
Fully understand Blackbaud NetCommunity system requirements and make sure they are met. Visit our website at www.blackbaud.com for detailed system requirements. These often change, so we strongly recommend you review the website frequently for updates.
Before you run the installation, we recommend you back up each server and workstation.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
3
You need a CD-ROM drive at the server or on a workstation with network access. If the workstation does not have a CD-ROM drive, you can copy files and run them from a network drive.
Warning: You cannot run the Blackbaud NetCommunity installation from an untrusted zone. Copy the installation program to a local workstation, then install the program locally or create an installation executable you can copy to an untrusted zone for users to access. For information about how to create an executable users can run from an untrusted zone, see Knowledgebase Solution BB614276.
To install Blackbaud NetCommunity, you must have Microsoft .NET Framework 3.5 installed. When you start to install Blackbaud NetCommunity, the installation utility verifies an installation of .NET
Framework 3.5 exists. If you do not have .NET Framework 3.5 installed, the installation utility automatically installs it.
To install Blackbaud NetCommunity, you must have Microsoft SQL Server 2005 Standard or
Enterprise, Service Pack 2 or higher, installed. This patch keeps your system current with Microsoft’s security recommendations. If Service Pack 2 or higher is not installed, visit Microsoft’s website at http://technet.microsoft.com/en-us/sqlserver/bb331754.aspx to download it.
To install Blackbaud NetCommunity, you must have Microsoft Internet Information Server (IIS) 6.0 or higher installed. If you have IIS 7.0 installed, verify you also have the IIS 6.0 Management
Compatibility components installed. For information about how to install these components, visit http://technet.microsoft.com/en-us/library/bb397374.aspx.
We recommend you exit all Windows applications on the server and the workstations where you will install our programs.
To include search functionality on your website, you must install Microsoft’s Full-Text Search on the server where you install the Blackbaud NetCommunity database. If you do not, Search parts do not appear in Blackbaud NetCommunity. For more information about how to implement Full-Text Search, see your SQL Server documentation. For information about Search parts in Blackbaud NetCommunity, see the Blackbaud NetCommunity help file.
To enable Blackbaud NetCommunity users to connect to The Raiser’s Edge, you must first log into The
Raiser’s Edge workstation components on the web server to confirm the client version and revisions are up-to-date.
To update page statistics for your website, such as for web traffic reports, you must enable Microsoft’s
SQL Server Agent on your web server. For more information about enabling SQL Server Agent, see your SQL Server documentation. For information about web traffic reports in Blackbaud
NetCommunity, see the Blackbaud NetCommunity help file.
We recommend you temporarily disable any virus scan and screen saver programs on the server and on the workstations. Virus scan programs can read the setup/installation process of a new program as contamination of existing files on the disk.
We recommend you close the Microsoft Office toolbar, if present. It may interfere with the installation of some files.
Note: After you install Blackbaud NetCommunity on a terminal server, you can return the terminal server to application mode and enable users to log in from terminal sessions.
To install Blackbaud NetCommunity on a terminal server, you must first enable Install mode on the terminal server. For more information about how to enable Install mode, visit the Microsoft Developer
Network (MSDN) website at msdn.microsoft.com or refer to your Microsoft Terminal Server user documentation.
4
.
C
H A P T E R
1
If you use a 64-bit version of Microsoft Windows 2003, you must run ASP.NET 2.0 as a 32-bit version to successfully use The Raiser’s Edge web service. You can configure The Raiser's Edge web service on a separate web site in 32-bit compatibility mode or install the web service on a separate server. Visit the Microsoft Knowledge Base at http://support.microsoft.com/kb/894435 for information about how to run a 64-bit version of Windows and a 32-bit version of ASP.NET 2.0.
If you use Microsoft Windows 2008, you can configure an application pool to run the 32-bit web service on the same server as Blackbaud NetCommunity.
To install this program on your workstations and servers, you must have system administrator privileges.
Log in as a system administrator.
Note: When you install the Blackbaud NetCommunity database, you select whether to use Windows or
SQL Server authentication to connect to the database. To use Windows authentication, you must log in as a system administrator on a network account.
Install the latest service pack for your version of Windows. Visit the Microsoft website at www.microsoft.com to access the service packs.
Pre-installation Tasks
Before you install The Raiser’s Edge web service, make sure the permissions in this section are set up on the server where the service will be installed. For more information about The Raiser’s Edge web service,
see “Install Blackbaud NetCommunity” on page 7.
You can install The Raiser’s Edge web service on a 2003 server (or higher). When you install the web service on a server, set the permissions for the account called NETWORK SERVICE.
• Location - INSTALL DRIVE (for The Raiser’s Edge)>Program Files\Blackbaud
• Folder: Yes
• File: N/A
• Propagate Rights: Yes
• Read/Read & Execute: X
• Write:
• Location - INSTALL DRIVE>Program Files\Blackbaud\RE\SysDB
• Folder: Yes
• File: N/A
• Propagate Rights: Yes
• Read/Read & Execute: X
• Write: X
• Location - C:\Program Files\Common Files\Blackbaud
• Folder: Yes
• File: N/A
• Propagate Rights: Yes
• Read/Read & Execute: X
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
5
• Write:
Note: If you install Blackbaud NetCommunity on a 64-bit version of Microsoft Windows, the location of the common Blackbaud program files is C:\Program Files (x86)\Common Files\Blackbaud.
• Location - C:\Windows\System32\TLBInf32.dll
• Folder: N/A
• File: TLBInf32.dll
• Propagate Rights: N/A
• Read/Read & Execute: X
• Write:
Note: If you install Blackbaud NetCommunity on a 64-bit version of Microsoft Windows, the system files are located at C:\Windows\SysWOW64 rather than C:\Windows\System32.
• Location - C:\Windows\System32\msxml3.dll
• Folder: N/A
• File: msxml3.dll
• Propagate Rights: N/A
• Read/Read & Execute: X
• Write:
• Location - C:\Windows\System32\msxml3r.dll
• Folder: N/A
• File: msxml3r.dll
• Propagate Rights: N/A
• Read/Read & Execute: X
• Write:
• Location - C:\Windows\System32\vb6stkit.dll
• Folder: N/A
• File: vb6stkit.dll
• Propagate Rights: N/A
• Read/Read & Execute: X
• Write:
6
.
C
H A P T E R
1
Note: If you update The Raiser’s Edge, you must set these permissions again.
Blackbaud NetCommunity Features
When you install Blackbaud NetCommunity, you can select to install different features of the application, depending on the configuration of your network architecture. You must install The Raiser’s Edge web service and the Blackbaud NetCommunity database before you install the Blackbaud NetCommunity web application, NetCommunity Plug-in web service, and NetCommunity Windows Service.
• The Raiser’s Edge Web Service. The Blackbaud NetCommunity web application uses the The Raiser’s
Edge web service to communicate with your database in The Raiser’s Edge. If you install this feature, the installation wizard installs it in the Client Zone, where your existing installation of The Raiser’s
Edge is on your network.
• The Raiser’s Edge Plug-in. The Raiser’s Edge uses this plug-in to communicate with Blackbaud
NetCommunity and process the transactions from Blackbaud NetCommunity in The Raiser’s Edge. If you install this feature, the installation wizard installs it in the Client Zone, where your existing installation of The Raiser’s Edge is on your network.
Note: To install The Raiser’s Edge plug-in, The Raiser’s Edge must be installed. If you need to install
The Raiser’s Edge, first send an email to [email protected] to consult with Blackbaud Support to discuss workstation configuration.
Warning: You cannot run the The Raiser's Edge plug-in installation from an untrusted zone. Copy the installation program to a local workstation, then install the program locally or create an installation executable you can copy to an untrusted zone for users to access. For information about how to create an executable users can run from an untrusted zone, see Knowledgebase Solution BB614276.
To enable users in The Raiser’s Edge to download transactions from Blackbaud NetCommunity, you must install The Raiser’s Edge plug-in on each workstation that uses The Raiser’s Edge to retrieve information from Blackbaud NetCommunity. To install the plug-in on additional workstations, you do
• NetCommunity Windows Service. Blackbaud NetCommunity uses the NetCommunity Windows
Service for several tasks, such as generating email jobs. If you install this feature, the installation wizard may install it with the Blackbaud NetCommunity web application in the DMZ area of your local network, between your inner and outer firewalls.
• NetCommunity Plug-in Web Service. The Raiser’s Edge plug-in uses the NetCommunity plug-in web service to download transactions from Blackbaud NetCommunity to The Raiser’s Edge. If you install this feature, the installation wizard may install it with the Blackbaud NetCommunity web application in the DMZ area of your local network, between your inner and outer firewalls.
• Blackbaud NetCommunity. The Blackbaud NetCommunity web application provides the website design and email tools necessary to build and host your NetCommunity website. If you install this feature, the installation wizard may install it in the DMZ area of your local network, between your inner and outer firewalls.
• Blackbaud NetCommunity Database. The Blackbaud NetCommunity database contains all the configuration information necessary for the Blackbaud NetCommunity web application. If you install this feature, the installation wizard may install it with the Blackbaud NetCommunity web application in the DMZ area of your local network, between your inner and outer firewalls. If you install this feature and a Blackbaud NetCommunity database already exists on your server, the database is not overwritten.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
7
Install Blackbaud NetCommunity
When you install Blackbaud NetCommunity, you select the set-up type to install. You can select the Client
Zone installation, NetCommunity Zone installation, or Custom installation.
Warning: We strongly recommend you install The Raiser’s Edge web service and the Blackbaud
NetCommunity website on separate servers. If you must install both on the same server and the server is
64-bit, you must assign The Raiser’s Edge web service virtual directory to an application pool in IIS that is configured to run in 32-bit mode after the installation.
• To install your Blackbaud NetCommunity features on multiple servers, select Client Zone. The Raiser’s
Edge web service and the NetCommunity plug-in for The Raiser’s Edge are installed where
The Raiser’s Edge is installed on your network.
• To install the Blackbaud NetCommunity web application, NetCommunity plug-in web service, and
NetCommunity Windows Service in the DMZ area of your local network, between your inner and outer firewalls, select NetCommunity Zone. The Blackbaud NetCommunity database is typically on a separate server.
• If you install Blackbaud NetCommunity for the first time or want to install everything on one server, select Custom. The Blackbaud NetCommunity database is available only through this installation option.
Note: You can install different components, or zones, of Blackbaud NetCommunity. To install a multiple server configuration, you must install The Raiser’s Edge web service and the Blackbaud NetCommunity database before you install the Blackbaud NetCommunity web application, NetCommunity plug-in web service, and NetCommunity Windows Service.
¾
Install Blackbaud NetCommunity
To ensure the installation goes smoothly, refer to “Pre-installation” on page 2 before you install
Blackbaud NetCommunity.
1. From the root of the Blackbaud NetCommunity CD, double-click Setup.exe to start the installation.
8
.
C
H A P T E R
1
2. If you do not have Microsoft .NET Framework 3.5 installed, the InstallShield Wizard screen appears and lists the prerequisite. To install the prerequisites, click Install.
The installation of .NET Framework 3.5 may take some time. When the installation is complete, the installation wizard closes. From the root of the Blackbaud NetCommunity CD, double-click
Setup.exe to start the installation again.
3. The InstallShield Wizard for Blackbaud NetCommunity welcome screen appears.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
9
Click Next. The License Agreement screen appears.
4. Review the terms of the license agreement. To read the entire agreement, use the scroll bar or press
P
AGE
D
OWN
on your keyboard. To print the license agreement, click Print.
5. If you agree to the terms of the license agreement, click Yes. The Choose Destination Location screen appears.
6. Under Destination Folder, the location where the installation wizard will install the Blackbaud
NetCommunity features appears. The destination location is C:\Program Files\Blackbaud by default.
To select a different installation location, click Browse and map to the location.
10
.
C
H A P T E R
1
7. Click Next. The Setup Type screen appears.
8. Select the setup option to install, depending on the configuration of your network architecture.
• To install your Blackbaud NetCommunity features on multiple servers, select Client Zone. The installation wizard will install The Raiser’s Edge web service and the NetCommunity plug-in for The Raiser’s Edge where The Raiser’s Edge is installed on your network.
Before you install the Client Zone setup, you must set permissions for The Raiser’s Edge web
service. For more information, see “Pre-installation” on page 2.
• To install the NetCommunity web application, NetCommunity plug-in web service, and
NetCommunity Windows Services in the DMZ area of your local network, between your inner and outer firewalls, select NetCommunity Zone. The installation wizard assumes your
Blackbaud NetCommunity database is already installed on a separate server.
• To install only a few selected Blackbaud NetCommunity features, or if you install Blackbaud
NetCommunity for the first time and want to install everything on one server, select Custom.
The Blackbaud NetCommunity database is available only when you select Custom.
9. Click Next. The Select Features screen appears.
10. Mark the checkbox next to each Blackbaud NetCommunity feature to install. The features that appear depend on the option you select on the Setup Type screen. For more information about the
features, see “Blackbaud NetCommunity Features” on page 6. Also, when you select a feature in
the box on the left, the Description frame displays information about the feature.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
11
• If, on the Setup Type screen, you select Client Zone, select whether to install The Raiser’s Edge web service and the NetCommunity plug-in for The Raiser’s Edge. The installation wizard will install the selected features in the Client Zone, where The Raiser’s Edge is installed on your network.
12
.
C
H A P T E R
1
Note: To install the NetCommunity plug-in for The Raiser’s Edge, you must have The Raiser’s
Edge installed. To install The Raiser’s Edge, first send an email to [email protected] to consult with Blackbaud Support to discuss workstation configuration.
• If, on the Setup Type screen, you select NetCommunity Zone, select whether to install the
Blackbaud NetCommunity Windows Services, NetCommunity plug-in web service, and
Blackbaud NetCommunity. The installation wizard will install the selected features in the DMZ area of your local network, between the inner and outer firewalls.
• If, on the Setup Type screen, you select Custom, select the Blackbaud NetCommunity features
11. Click Next.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
13
Note: The screens that appear during your installation depend on the features you select on the
Blackbaud NetCommunity Features screen. If a screen does not appear, go to the next procedure step. This indicates you did not select to install the feature. To skip all destination screen instructions, go to the Blackbaud Services screen.
12. If, on the Select Features screen, you select Blackbaud NetCommunity, the Blackbaud
NetCommunity Database screen appears. Enter the information required to enable the Blackbaud
NetCommunity web application to communicate with your Blackbaud NetCommunity database. a. In the Server Instance field, enter the server instance to use. By default, the list displays the
SQL Server instances associated with the workstation name. If you install Blackbaud
NetCommunity on the same server as the workstation, select the server name. If you install
Blackbaud NetCommunity on a different workstation from the web server, enter the SQL server name. To map to the server, click Browse.
b. In the Database field, enter the name of your Blackbaud NetCommunity database. c. For Connect using, select whether to use Windows or SQL Server authentication to connect to the database.
Note: To use Windows authentication to connect to the database, you must be logged in as a system administrator on a network account. If you are logged in on an account local to the workstation, click Cancel, log in on a network account, and start the installation procedure again.
If you select SQL Server authentication, the User and Password fields are enabled. Enter the user name and password for the account to use to connect to the database. Make sure the password you enter meets or exceeds the password strength criteria for the selected server.
Visit http://msdn2.microsoft.com/en-us/library/ms144284.aspx for more information about password strength.
d. Click Next. The installation wizard validates the installation of SQL Server.
14
.
C
H A P T E R
1
Note: Blackbaud NetCommunity requires you have Microsoft SQL Server 2005 installed, with
Service Pack 2 or higher. This patch keeps your system current with Microsoft’s security recommendations. If Service Pack 2 or higher is not installed, visit Microsoft’s website at http://technet.microsoft.com/en-us/sqlserver/bb331754.aspx to download it.
13. If, on the Select Features screen, you select Blackbaud NetCommunity or The Raiser’s Edge
Web Service, select the websites for which to install the Blackbaud NetCommunity web application and NetCommunity plug-in web service.
a. On the Blackbaud NetCommunity Web Sites screen, select the website to install the
Blackbaud NetCommunity web application.
To use an existing website, select it in the Available Web Sites field. This field lists the websites configured on the server.
To use a new website, mark Create New Web Site and enter the name and IP address of the new website. The installation utility will create the website at C:\Program Files\Blackbaud
NetCommunity.
b. To create the Blackbaud NetCommunity web application at the root of the selected website, mark Create web application at the web site’s root.
c. Click Next. The second Blackbaud NetCommunity Web Sites screen appears.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
15 d. Select the website to contain the virtual directories for the NetCommunity plug-in web service.
e. To use an existing website, select it in the Available Web Sites field. This field lists the websites configured on the server.
To use a new website, mark Create New Web Site and enter the name and IP address of the new website. The installation utility will create the website at C:\Program Files\Blackbaud
NetCommunity.
Note: You must install the Blackbaud NetCommunity web application and plug-in web service on separate websites. If you have only one website configured on the server, the installation utility automatically disables the Available Web Sites field and enables the Create New Web Site frame on the second Blackbaud NetCommunity Web Sites screen.
f. Click Next.
14. If, on the Select Features screen, you select The Raiser’s Edge Web Service, enter information about the local The Raiser’s Edge web service.
16
.
C
H A P T E R
1 a. On Raiser’s Edge Web Service host screen, enter the IP address or host name for The Raiser’s
Edge web service.
Warning: If the IP address contains multiple websites or web services, enter the host name in the
Name/IP field. The host name is the host header value for the web service.
b. Click Next. The Raiser’s Edge Web Service Password screen appears.
c. Enter the password to use to connect to The Raiser’s Edge web service.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
17
Tip: To view a valid list of user names and passwords, from the appSettings section of the bbncsvc\web.config file, open the RE7ServiceUsers key.
Note: The NetCommunity Windows Services, NetCommunity plug-in web service, and Blackbaud
NetCommunity web application use this password to communicate with The Raiser’s Edge web service. If you install the Blackbaud NetCommunity components on separate servers, you must reenter the password to connect to the web service.
d. Click Next.
15. If, on the Select Features screen, you do not select The Raiser’s Edge Web Service, enter the information about your installation of the Raiser’s Edge Web service. a. On the Raiser’s Edge Web service URL screen, enter the location where The Raiser’s Edge web service is installed.
18
.
C
H A P T E R
1 b. Click Next. The Raiser’s Edge Web Service Password screen appears.
c. Enter the password to connect to The Raiser’s Edge web service.
Note: The NetCommunity Windows Services, NetCommunity plug-in web service, and Blackbaud
NetCommunity web application use this password to communicate with The Raiser’s Edge web service. If you install the Blackbaud NetCommunity components on separate servers, you must reenter the password to connect to the web service.
d. Click Next. The installation wizard automatically determines databases available in The
Raiser’s Edge.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
19 e. If you have more than one database in The Raiser’s Edge, the Raiser’s Edge Database screen appears.
Select the database to integrate with Blackbaud NetCommunity and click Next.
16. If, on the Select Features screen, you select Blackbaud NetCommunity, the Organization Name screen appears.
Enter the name of your organization as it should appear in the Blackbaud NetCommunity web application and click Next.
20
.
C
H A P T E R
1
Note: The organization name you enter in the Name field appears as the organization name in your installation of the web application. After you install Blackbaud NetCommunity, you can change
the organization name in System Options. For information about System Options, see “System
17. On the Blackbaud Services screen, the URL field displays the location of our hosted service.
Unless Support instructs you to do so, do not change the URL information.
In the Login and Password fields, enter the login and password information, as provided by your
Blackbaud account manager. If you do not have this information, send an email to [email protected] or call 1-800-443-9441.
18. Click Next. The Blackbaud Payment Service screen appears.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
21
Note: To help you comply with the Payment Card Industry Data Security Standards (PCI DSS),
Blackbaud NetCommunity uses the Blackbaud Payment Service to securely store credit card and merchant account information. Blackbaud NetCommunity requires your login credentials to connect to your account in the Blackbaud Payment Service.
19. In the Login and Password fields, enter the login credentials for the Blackbaud Payment Service, as provided by your Blackbaud account manager. If you do not have this information, send an email to [email protected] or call 1-800-443-9441.
20. Click Next. The Ready to Install the Program screen appears.
21. To review or change the entered installation settings, click Back.
22
.
C
H A P T E R
1
To install the selected Blackbaud NetCommunity features, click Install. The installation utility configures the software installation. The Setup Status screen appears and displays the status of the configuration.
Note: Depending on the number of transactions in your database and the size of your website, it may take some time for Blackbaud NetCommunity to configure the new software installation.
During the installation, several screens may appear. For example, if you select to install the
Blackbaud NetCommunity web application, database revision information may appear and scroll as the software installation is configured.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
23
Note: To help you comply with PCI DSS, Blackbaud NetCommunity does not store credit card information in your database. When the installation utility runs the database revisions, it automatically removes credit card numbers from event, membership, and donation transactions that are in your database. Blackbaud NetCommunity securely stores this information in the
Blackbaud Payment Service.
When the installation finishes, the InstallShield Wizard Complete screen appears.
22. The first time you install Blackbaud NetCommunity, you may be asked to restart your computer.
To restart your computer, select Yes, I want to restart my computer now., remove all disks from their drives, and click Finish.
If you are not asked to restart, click Finish to exit the installation wizard. You return to your desktop.
Note: If you install the NetCommunity Windows Services, we recommend your system administrator set the web service to Automatic and start it the first time.
Warning: If you install both the Blackbaud NetCommunity website and The Raiser’s Edge web service on the same server and the server is 64-bit, you must assign The Raiser’s Edge web service virtual directory to an application pool in IIS that is configured to run in 32-bit mode.
Post-installation
After you install Blackbaud NetCommunity, review these sections to confirm the installation was successful.
24
.
C
H A P T E R
1
Confirm Status Complete
To confirm the installation was successful, check these items.
From the Start, Programs, Blackbaud NetCommunity menu, select TestConfig. This processes a status of the application.
From the Start, Programs, Blackbaud NetCommunity menu, select Plug-in Service TestConfig for a status of your services.
Access NetCommunity
After you confirm the status is complete, use the default login and password— “supervisor” and “admin”
— to log into the program. Users with Supervisor rights must always enter a complex password, so you will immediately be prompted to enter a new password. This password must contain at least eight characters, including one upper-case and one lower-case letter, and either a special character or a number.
To log into the program, follow the steps in “Log into Blackbaud NetCommunity” on page 24.
¾
Log into Blackbaud NetCommunity
1. From the Start menu on your desktop, select Programs, Blackbaud NetCommunity,
Administrator’s Home Page. The login screen appears.
2. In the Login field, enter “Supervisor”.
3. In the Password field, enter “admin”. A message appears that states you must enter a complex password.
Users with Supervisor rights must always enter a complex password. To qualify as complex, a password must contain at least eight characters, including one upper-case and one lower-case letter, and either a special character or a number.
4. Enter a password that meets the complexity requirements.
5. Click Login. Blackbaud NetCommunity opens. You are now ready to work in Blackbaud
NetCommunity.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
25
Note: For information about how to change the user name and password, see the Blackbaud
NetCommunity help file.
Online Help File
The Blackbaud NetCommunity help file is your primary source for information about the program. To access the help file after you install Blackbaud NetCommunity, click Help at the top of the screen. You can also click Help on the Home page of Blackbaud NetCommunity.
To provide the latest information, the help file is constantly updated. The help file contains Contents,
Index, and Search tabs.
The help file demonstrates key concepts of Blackbaud NetCommunity in different ways. In addition to conceptual information and procedural tasks, diagrams provide a visual to help you understand Blackbaud
NetCommunity. This is an example of a diagram contained in the help file:
Help Specific to the Current Screen
Throughout the program, look for additional buttons on screens to access help for that specific screen. For example, in Parts, click Help on the action bar to see descriptions of each part type.
Printed Version
If you prefer to print and read help, you can access the latest user guides on the Blackbaud website. The first time you enter the Support area of Blackbaud’s website, you must enter your user name and password.
Visit http://www.blackbaud.com/loginhelp.aspx for more information about how to log in to the Support area of the website.
26
.
C
H A P T E R
1
Configure the Installation
After you install Blackbaud NetCommunity, you must configure the installation to meet the needs of your organization. You can configure these settings in Administration in Blackbaud NetCommunity. We recommend that only website administrators or those with Supervisor rights in Blackbaud NetCommunity have access to Administration.
Merchant Accounts
To process credit card transactions, Blackbaud NetCommunity supports merchant accounts from multiple credit card processors, including Authorize.Net; BeanStream; International Automated Transactions
Service (IATS), owned by Ticketmaster; Moneris; PayPal Payflow Pro; and Verus. Using Merchant
Accounts, you can link a donation part type such as the Donation Form, Event Registration Form, or
Membership Form to a specific merchant account.
Before you can configure an account in Merchant Accounts, you must set up an account with the credit card processor. When you set up an account with the credit card processor, you receive the credentials necessary to access your account. When you configure the merchant account in Merchant Accounts, you must enter this information to enable Blackbaud NetCommunity to communicate your transactions with the credit card processor. Remember, the credit card processor provides you with their own merchant account numbers.
• To set up an account with Authorize.Net, complete the merchant inquiry form at http://www.authorize.net/solutions/merchantsolutions/merchantinquiryform/ or contact them by telephone toll-free at 1-866-437-0476. When you set up an account with Authorize.Net, you receive a vendor login ID and password. To configure a merchant account in Blackbaud NetCommunity, enter the
ID and password in Merchant Accounts.
• To set up an account with BeanStream, contact them by telephone at 250-472-2326 or fax at
250-472-2330. You must complete the application form at http://www.beanstream.com/website/merchant_services/application_form/apply.asp to set up an account. When you set up an account with BeanStream, you receive a vendor merchant identification number. To configure a merchant account in Blackbaud NetCommunity, enter the identification number in Merchant Accounts.
• To set up an account with IATS/Ticketmaster, contact them by telephone at 604-682-8455 or toll-free at
1-866-300-4287. You can also contact them by email at [email protected] or fax at 310-734-0794.
Follow the steps listed at http://www.iats.ticketmaster.com/setupdocs/BBRE/bb.html to set up an account. When you set up an account with IATS/Ticketmaster, you receive a vendor login and password.
To configure a merchant account in Blackbaud NetCommunity, enter the ID and password in Merchant
Accounts.
• To set up an account with Moneris, complete the online application form at https://www.moneris.com/index.php?context=/applynow or contact them by telephone toll-free at
1-866-666-3747 or by fax at 1-866-607-6665. When you set up an account with Moneris, you receive a store identification number and an API token. To configure a merchant account in Blackbaud
NetCommunity, enter the identification number and API token in Merchant Accounts.
• To set up an account with Payflow Pro/PayPal, follow the Get Started steps at https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-get-started-outside or contact them by telephone toll free at 1-888-847-2747. When you set up a Payflow Pro account with PayPal, you receive a vendor login and password. To configure a merchant account in Blackbaud NetCommunity, enter the login and password in Merchant Accounts.
• To set up an account with Verus Card Services/Sage Payment Solutions, contact them by telephone at
703-848-2980 or toll-free at 1-800-742-3975. You can also apply online at http://www.sagepayments.com/ApplyToday.aspx or contact them by fax at 703-848-9457. When you set up an account with Verus, you receive a vendor login ID and password. To configure a merchant account in Blackbaud NetCommunity, enter the ID and password in Merchant Accounts.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
27
Note: PayPal has acquired Verisign. If your organization has a Verisign account, PayPal may contact you to convert to a Payflow Pro account. When you convert to Payflow Pro, please contact Blackbaud
NetCommunity Support to ensure the program continues to manage your credit card transactions smoothly.
For more information about Merchant Accounts, see Administration, Merchant Accounts in the
Blackbaud NetCommunity help file.
Secured Sockets Layer (SSL)
Secure Sockets Layer (SSL) is a protocol developed by Netscape to transmit private documents via the
Internet. SSL uses a public key to encrypt data transferred over a SSL connection. Netscape Navigator,
Microsoft Windows Internet Explorer, and other browsers support SSL. Blackbaud NetCommunity permits use of the protocol to safely transmit confidential information, such as credit card numbers and login information.
After you install Blackbaud NetCommunity, you can enable SSL to ensure sensitive data is secure over the
Internet. To that end, it is important you understand the steps necessary to set up SSL.
Digital Certificates in Internet Information Server (IIS)
Once you acquire a digital certificate, you can configure it on your NetCommunity web server in Internet
Information Server (IIS). Follow the directions from Microsoft located at http://support.microsoft.com/kb/228836/ to add your new certificate to your web server. The digital certificate provides the public key that SSL needs to encrypt data. When Blackbaud hosts Blackbaud
NetCommunity, the installation engineer assists in the process. For information about how to obtain a digital certificate, see the Blackbaud NetCommunity System FAQs document provided by Blackbaud
Professional Services.
Digital certificates relate to only one root domain name, not an IP address or specific server. For example, you do not need to acquire a certificate for http://www.mydomain.com/netcommunity. Acquire only the certificate for www.mydomain.com instead. Additionally, when you configure your digital certificate on your default website, do not set the Require secure channel (SSL) option in IIS. This unnecessarily enables SSL across your entire website.
Configure SSL in Blackbaud NetCommunity
Blackbaud Professional Services follows a series of procedures to install Blackbaud NetCommunity. If you request that Professional Services enables SSL during your initial implementation, they use the following steps. If you do not request Professional Services’s assistance, you can complete these on your own.
• After the installation, from Configuration, you can specify whether to require SSL on all pages of your website or only the Administrative site or pages on the Client site that contain sensitive information. For
more information about Configuration, see “Configuration” on page 30.
• In IIS, the SSLPage.aspx (in the NetCommunity virtual directory) is modified. This is the only instance security settings for the SSL certificate are set to Require Secure Channel (SSL).
• If Blackbaud hosts Blackbaud NetCommunity for you and your web service is located on your web server in the hosted environment, we recommend that it be secure. This requires a separate digital certificate on that web server for its domain. This is documented in your “Technical Requirements” document provided by Blackbaud Professional Services.
Additionally, when we host Blackbaud NetCommunity, we configure a digital certificate on the
NetCommunity web server for your domain.
28
.
C
H A P T E R
1
SSL in Blackbaud NetCommunity
By default, when you enable SSL in Blackbaud NetCommunity, only selected parts are enabled to use
SSL. These parts include the User Login, Donation Form, Membership Form, Event Registration Form,
Fundraiser, Formatted Text and Images (Secured), and Personal Page Manager. If you set the
RequiresSSL field to 1 in the ContentTypes table in your Blackbaud NetCommunity database, you can add additional parts as secured.
To secure multiple pages on your website, add an empty Formatted Text and Images (Secured) part to any layout in Blackbaud NetCommunity. This way, any web page that uses the layout is automatically secured.
For more information about layouts, see Web Site, Layouts in the Blackbaud NetCommunity help file.
When a website user is on a page that has a secured part, Blackbaud NetCommunity dynamically configures each image URL, URLs defined in parts, and document file URLs to “https”. When a user navigates to any one page that contains an SSL part, the small lock appears on the browser. Blackbaud
NetCommunity maintains this secured environment to the next page the user navigates to. It does not matter whether it has an SSL-enabled part. Any data transmitted from these secured pages is encrypted.
Additional SSL Information
To avoid mixing secure domains with nonsecure content, we recommend that you modify Blackbaud
NetCommunity background URLs on Menu parts or in your custom CSS to “https://” (instead of “http://”).
In addition, we recommend you modify any javascript URLs used in Formatted Text and Images parts to
“https://”.
In these situations, you can set URLs used to relative URLs. For example, for background images in your styles view.image?Id= 478 in the URL can be used in a style like this: background-image: url(view.image?Id= 478);
. In this example, the URL references an image in Images. This is resolved to the correct domain during rendering, regardless of security.
We recommend that you sparingly use fixed URLs in styles and javascript because SSL retrieves the images every time it loads a fixed page. It does not matter whether the page is secure.
If you do not enable SSL on the Blackbaud NetCommunity Administrative site, but you do enable the client site web pages, mixed mode messages and SSL redirect messages may appear when you switch between administration pages and your website pages.
If you plan to host objects, such as streaming media files or iFrames that reference files hosted elsewhere, consider the issue of combining secure and non-secure content again. A non-secure page in an iFrame on the same page as a secured Blackbaud NetCommunity web page is considered mixed content. In each instance, during the design of your site, we recommend you locate mixed areas of content together on the same NetCommunity web server or secured by its own digital certificate.
Field Options
Using Field Options, you can set default privacy settings for profile fields. Privacy settings determine which profile fields are visible to other members of the community. If a field is Public, all website users can view it. If a field is Private, only the individual site user can view it. To access Field Options from
Administration, click Field Options.
Users can set privacy settings for their profile information in the Profile Display part. The user’s settings override the default privacy settings in Field Options. For example, Home Phone may be marked Public
By Default in Field Options, but users can make their phone numbers private on the Profile Display part.
For more information about Field Options, see Administration, Field Options in the Blackbaud
NetCommunity help file.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
29
System Options
Using System Options, you can configure multiple settings for your website and Blackbaud
NetCommunity. For example, you can enter your organization’s name and select default web pages for your site. You can also select which attributes in The Raiser’s Edge appear in website profiles.
After you install Blackbaud NetCommunity, you must set options in System Options:
• In the General frame, enter the address to your organization’s website in the Site URL field. The program uses the site URL for multiple purposes, including outgoing email and links in The Raiser’s
Edge to pages on your website.
• In the Pages frame, select the pages to automatically appear as your website’s home page and privacy page, which includes your organization’s privacy statement. In each email you send, you must include a link to the page of your website that contains the privacy statement
• In the Registration and Login Options frame, you can select whether to require users to enter complex passwords. A complex password must contain at least eight characters, including one upper-case and one lower-case letter, and either a special character or a number. Users with Supervisor rights must always enter a complex password.
Note: To help you comply with the Payment Card Industry Data Security Standard (PCI DSS), users with
Supervisor rights must change their passwords at least every 90 days. New passwords cannot match one of the last four passwords entered by the user.
• In The Raiser’s Edge Options frame, you can select which phone type files in The Raiser’s Edge to assign downloaded telephone numbers, fax numbers, and email addresses, as well as configure other options.
In the General frame, you can select your organization’s default time zone. While this setting is not required, if you do not select a time zone as your organization’s default, the program automatically uses the date and time zone from the web server.
To help prevent automated abuse of your website, Blackbaud NetCommunity requires a completely automated public turing test to tell computers and humans apart (CAPTCHA). With CAPTCHA functionality, the program can ensure a user who interacts with the website is not an automated program using the part to generate spam or phish for credit card information. reCAPTCHA provides free
CAPTCHA functionality for your website. For accessibility, reCAPTCHA also provides an audio
CAPTCHA for visually-impaired website users. To use CAPTCHA on your website, such as on a part with email or payment processing functionality, you must first install reCAPTCHA and configure the installation. Visit http://recaptcha.net/ to obtain reCAPTCHA. When you sign up for reCAPTCHA, you receive public and private keys. Under reCAPTCHA in System Options, enter the public and private keys received. The program uses this information to access your installation of reCAPTCHA.
Warning: Before you add a part with email or credit card processing functionality to your website, you must first configure your installation of reCAPTCHA. Until you enter the private and public keys for your installation of reCAPTCHA in System Options, a warning message appears when you design the part.
Without CAPTCHA, you leave your website vulnerable to automated abuse.
For more information about System Options, see Administration, System Options in the Blackbaud
NetCommunity help file.
30
.
C
H A P T E R
1
Configuration
Using Configuration, you can enter server information and set options related to your website and overall performance, including Secure Sockets Layer (SSL) settings, the default merchant account, and cache settings. With Configuration, you can easily adjust your server settings without manually editing the
Web.config file.
If Blackbaud hosts Blackbaud NetCommunity for you, you must configure the database cache monitoring settings in Configuration.
• Under Cache, mark Enable database cache monitoring.
• In the Interval (seconds) field, enter the interval, in seconds, to have the monitor check each cache. We recommend you enter an interval of 120 seconds while you develop your website and 3600 seconds after the website is live.
We recommend that only website administrators or those with Supervisor rights in Blackbaud
NetCommunity have access to Configuration. To access Configuration from Administration, click
Configuration. You can also access this screen at http://127.0.0.1/netcommunity/configuration.aspx if
Configuration is on your web server.
For more information about Configuration, see Administration, Configuration in the Blackbaud
NetCommunity help file.
Configure Facebook Integration
You can design and add a Facebook Profile Link part to any page on your website. With a Facebook
Profile Link part, website users can link their user networking accounts on your website to their accounts on the social network utility Facebook. Before you can design a Facebook Profile Link part, you must first configure the integration between your website and Facebook. To configure the integration, you must create a Facebook application and edit the Web.config file for your website with the keys to the application.
¾
Create a Facebook application for your website
1. Log into your Facebook account, and go to http://www.facebook.com/developers. If you have not added Developer to your account, allow it to access your Facebook account.
2. In Developer, create an application.
3. In the Callback URL field, enter the address of your Blackbaud NetCommunity website.
Note: For information about the fields on the application form, access the Facebook help file.
4. Submit the application to the Facebook Application Directory.
5. In the <appSettings> section of the Web.config file for your website, enter <add key=”FBAppKey” value=”[API Key]”/>
and <add key=”FBSecret” value=”[Secret]”/>
, where [API Key] and [Secret] are the values from the application’s
API Key and Secret fields.
Facebook Integration Features
When you integrate with Facebook, several features appear in Blackbaud NetCommunity.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
31
• Use the Facebook Profile Link part to capture the Facebook profile URL for User Networking members on your Blackbaud NetCommunity website. When users integrate their User Networking accounts with
Facebook, they can import photos and captions from Facebook to your website.
Note: When a user first integrates the User Networking and Facebook accounts, a profile update transaction processes for The Raiser’s Edge. After you download the profile update, the user’s Facebook profile URL appears on the constituent record.
You can use the Facebook Profile Link part on any page on your website. For example, you can create a targeted content Profile Form part for Facebook users. When a Facebook user logs in to your website, the Profile Form web page appears with a link to the user’s Facebook profile. Users click the link to update profile information in Facebook. This processes a profile update transaction for Blackbaud
NetCommunity that downloads to The Raiser’s Edge.
In addition, the Friends tab for the User Networking part includes a Facebook friends list. Users click a friend’s link to navigate to the friend’s Facebook profile.
For more information about the Facebook Profile Link and User Networking parts, see the User
Networking Guide.
• After a website user integrates the User Networking and Facebook accounts, when the user selects to upload a photo album to your website, an Add Photos from Facebook link appears on the screen. The user clicks the link to import a photo album or an individual picture from Facebook. This applies to all areas of the website where photo albums are used, including slideshows, personal pages, fundraiser personal pages, and profile displays. For more information about uploading photos on your website, see the Website Design Guide.
Note: For a user to import photos and captions from a Facebook account to a User Networking account, you must first enable photos on the User Networking Manager part. For information about how to enable photos, see the User Networking Guide.
• In Facebook, you can create applications for your organization to acquire constituents and publish live content from your website. Users must add the application to their Facebook profile to display the content. Your Blackbaud NetCommunity web server hosts the application, and Facebook communicates with your web server to include pages from the application on Facebook profiles. Applications in
Facebook can display features such as news, events, campaign thermometers, wall posts when a user joins your organization, and a mutual friends list for your organization. Applications can also process new constituents and donations that Blackbaud NetCommunity then downloads to The Raiser’s Edge.
For more information, see the “Integrated Facebook Application: Open Platform Toolkit” post on labs.blackbaud.com.
Web.config File Settings
With the Web.config file, you can adjust options related to your website and its overall performance, including settings for custom error pages, the maximum file upload size, and the website timeout.
Custom Error Page Settings
By default, remote users view custom error pages, when specified, and local users view only ASP.NET error pages, which contain rich error information that provides a stack trace. To specify the error pages remote and local users view, you can adjust the <customErrors mode=/> key of the web.config file.
• To display custom error pages for all remote users and ASP.NET error pages for local users, set the key to <customErrors mode=”RemoteOnly”/>. By default, the key is configured to this setting when you first install Blackbaud NetCommunity.
32
.
C
H A P T E R
1
• To display custom error pages for all users, set the key to <customErrors mode=”On”/>. All users view custom error pages, unless one is not specified. If a custom error page is not specified, the
ASP.NET error page appears and describes how to view errors remotely.
• To display only ASP.NET error pages for all users, set the key to <customErrors mode=”Off”/>.
All users view ASP.NET error pages, which contain rich error information.
Maximum File Upload Size and Website Timeout Settings
By default, the maximum file upload size setting is 4 MB (4096 KB). This is applicable for an HTTP
Runtime request, such as a Fundraiser Synchronize or a Directory search, or an uploaded document, such as for the Document part or an imported email list. To increase this setting, you can adjust the web.config file.
In the system.web section, add or adjust the maxRequestLength key in the <httpRuntime> element. To increase the maximum number of seconds a request can execute, such as for very large files, you can also adjust the executionTimeout key. If you receive an HTTP Runtime error in the event log, increase these settings until you no longer receive the error. For example, to increase the maximum file upload size to 16384 KB and the timeout setting to 1 hour (3600 seconds), adjust the keys in the system.web
section to <httpRuntime useFullyQualifiedRedirectUrl=”true” executionTimeout=”3600” maxRequestLength=”16384”/>
.
Note: We recommend you review the Microsoft Knowledgebase article at http://support.microsoft.com/?id=295626 before you maximize the file size or website timeout settings.
Session Cookie Security Settings
To secure the cookies created by the program for each session, such as to prevent abuse by malicious users, you can add a key to the web.config file. When you add this key, you enter an attribute to encrypt the cookies generated by the program. For security, we recommend the attribute entered be a random string of around 50 characters. In the <appSettings> element of the configuration section, enter <add key=”SessionBinderKey” value=”[attribute]”/>
, where [attribute] is the random character string used to encrypt the cookies.
NetCommunityService.exe.config File Settings
With the NetCommunityService.exe.config file, you can adjust the maximum number of records that download to The Raiser’s Edge at one time. By default, up to 500 records download to The Raiser’s Edge during a routine download. To increase this setting, such as for the demands of web traffic, you can adjust the NetCommunityService.exe.config file.
• To increase the maximum number of records that download to The Raiser’s Edge at one time, adjust the
<add key=”REIntegration_MaxRecords” value=”500”/>
key, where “500” is the number of records to download.
• To increase the maximum number of constituents and website users that download to The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_ClientUsers” value=”500”/>
key, where “500” is the number of records to download.
• To increase the maximum number of personal page records that download to The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_PersonalPages” value=”500”/>
key, where “500” is the number of records to download.
• To increase the maximum number of email information records that download to The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_EmailInfo” value=”500”/>
key, where “500” is the number of records to download.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
33
• To increase the maximum number of email recipients that download to The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_EmailRecipients” value=”500”/>
key, where “500” is the number of records to download.
• To increase the maximum number of newsletter records that download to The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_Newsletters” value=”500”/> key, where “500” is the number of records to download.
• To increase the maximum number of web traffic records that download to The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_WebTraffic” value=”500”/>
key, where “500” is the number of records to download.
• To increase the maximum number of Fundraiser email information records that download to
The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_FREmailsInfo” value=”500”/>
key, where “500” is the number of records to download.
• To increase the maximum number of Fundraiser comments information records that download to
The Raiser’s Edge at one time, adjust the <add key=”REIntegration_MaxRecords_FRCommentsInfo” value=”500”/>
key, where
“500” is the number of records to download.
Install NetCommunity Plug-In on Additional
Workstations
To install only the NetCommunity plug-in on additional workstations for The Raiser’s Edge users, you can do so without going through the Blackbaud NetCommunity installation. During this installation, you do not provide an installation path because the plug-in must be installed in the Plug-ins folder for The Raiser’s
Edge on the workstation hard drive.
¾
Install the NetCommunity plug-in on additional workstations
1. From the Blackbaud NetCommunity installation CD, double-click Setup.exe in the PluginOnly folder. The Welcome screen appears.
34
.
C
H A P T E R
1
Note: When you click Setup.exe to install the NetCommunity plug-in on a workstation that runs
Microsoft Windows Vista and are not currently logged in as an administrator, a User Account
Control screen appears to ask for an administrator user name and password. To continue to the
Welcome screen, enter the administrator credentials and click OK.
2. Click Next. The License Agreement screen appears.
3. Review the terms of the license agreement. To read the entire agreement, use the scroll bar or click
P
AGE
D
OWN
on your keyboard. To print the license agreement, click Print.
4. If you agree to the terms of the license agreement, click Yes. The Setup Status screen appears and displays the status of the installation.
B
L A C K B A U D
N
E T
C
O M M U N I T Y
I
N S T A L L A T I O N
.
35
When the installation finishes, the InstallShield Wizard Complete screen appears.
5. To return to your desktop, click Finish. In The Raiser’s Edge, you can now access the
NetCommunity page from the Raiser’s Edge bar.
Post Installation: NetCommunity Plug-in
Before you process transactions from Blackbaud NetCommunity, set the NetCommunity plug-in options.
Additionally, in Options, configure your Blackbaud NetCommunity web service URL address. For more information, see The Raiser’s Edge Integration section in the Blackbaud NetCommunity help file.
Other Helpful Information
You can access the latest technical bulletins and Frequently Asked Questions (FAQs) at support.blackbaud.com or go to www.blackbaud.com and select Support from the menu bar.
To enter a question and search for a possible answer, use Knowledgebase. Access it from kb.blackbaud.com or go to www.blackbaud.com and select Support, Knowledgebase from the menu.
The first time you enter the Support area of Blackbaud’s website, you are asked to enter your user name and password. To have this information sent to you, click Customer Login Lookup on the Login page.
36
.
C
H A P T E R
1
Download
Advertisement
Key features
Website creation and management
Event registration and management
Donation processing and integration with The Raiser's Edge
Email marketing and communication
Integration with social media platforms
Reporting and analytics
Customizable templates and design elements
Frequently asked questions
The installation process is straightforward and is guided by an installation wizard. You'll need to install certain prerequisites like Microsoft .NET Framework and SQL Server, and then follow the steps outlined in the installation guide.
The system requirements are detailed on Blackbaud's website and may vary depending on the features you choose to install. It's important to ensure that your server meets these requirements for a smooth installation.
After installation, you can configure Blackbaud NetCommunity to meet your organization's specific needs. This may involve setting up merchant accounts for donation processing, configuring email settings, and customizing the website design.
Once installed, you can access your Blackbaud NetCommunity website using a web browser. The default login is 'supervisor' and password is 'admin', but you will be prompted to change the password for security reasons.
The Blackbaud NetCommunity help file provides comprehensive information about all aspects of the software, including tutorials, guides, and troubleshooting tips. You can access it by clicking Help in the application.