Security: HTTPS/SSL required, 2048 bit, SHA2 256 bit
Browsers: The web-based Fulton Software Union Membership System (FSUMS) will run on:
- Google Chrome™ most recent two versions (recommended)
- Mozilla FireFox® most recent two versions
- Microsoft® Edge most recent version
- Apple® Safari®, version 7 or later
Note that we recommend always using the latest version of any browser, as it's usually the most secure. Although we test all of the supported platforms, the latest version of Google Chrome™ is tested by us and used by customers much more than other browsers, so we strongly recommend you use that browser for our system if you can. However, if you need to use one of the other supported browsers, we'll work with you to resolve any issues.
Client Computers and Devices:
- For data entry, we recommend a Windows 10® computer with a 1.8GHz+ processor, 4+ GB RAM, with sound and a 21-inch 1080p monitor or better (i.e. 1920 x 1080), keyboard and mouse or equivalent. However, Windows 7 or 8.x, and Google Chromebook and Apple Mac computers, work well too.
For read-only access, we recommend the following devices:
- A laptop or desktop computer that's no more than 5 years old
- an iPad®
- an iPhone®
- an Android™ smartphone or tablet
- a Windows® smartphone or tablet
- any device that supports HTML 5, although some functions may not be as useful on smaller screens
Backups: Fulton Software does nightly backups and keeps nightly backups for two weeks, Friday backups for at least 2 months, the last Friday backup for each month for the last year, and the last Friday backup for each year. You can also download a copy of the most recent backup to your local hard drive, if you wish. With the current implementation, Azure® SQL Database supports point-in-time-restore for up to 2 weeks; however, that may not always be supported.
Malware Protection: Fulton Software runs anti-virus, firewall, and anti-malware protection on the web server, in addition to strictly limiting the software that's loaded onto the server.
Source Code Escrow: If Fulton Software Limited should cease operation, links to the source code will be made available to you within 2 months. To be more exact, if no one at Fulton Software resets the web site before the start of each month, this mechanism will appear automatically on the Help menu in the customer's system. The source for the system is maintained on an ongoing basis in a source control database.
Deployment: Right now the web-based system is implemented using a Azure® SQL Database server for each customer, and a Microsoft Azure® virtual machine (VM) or equivalent for the website. If desired, the Microsoft Azure® VM(s)s can be set up as a VPN, to ensure maximum security protection -- however, there will be additional charges for this. Azure® SQL Database ™ maintains one primary copy of the database and two secondary copies – in the event of a failure of the primary, Microsoft Azure® switches automatically to a secondary server. Microsoft Azure® has very high availability, fault tolerance, and performance – please click Microsoft Azure® to learn more about Microsoft Azure®. You can also back up your database onto your own computer, if you wish.
Production Volumes: FSUMS is running on production databases of up to 46,000 members (4,000+ active), 2,300 employers (300 active), with 3 million dues transactions.
Transfer to International: Membership information can be transferred to the international using a file. Each column of the file corresponds to a field, and the top row contains the field names. A row is generated for each member who has been added, changed, or deleted. You control which fields are checked when generating the file -- name, status, address, phone number, email address, etc.