|
|
||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
Security Policy |
|
|
IntroductionThe Information Security department of EnterpriseWizard is responsible for defining, implementing, and enforcing security policy as well as coordinating other IT functions necessary for the smooth-running and secure operation of company and client resources and protection of data. Because no code is changed in order to build or configure a custom solution, all applications built on the SaaSWizard platform share the same core set of security characteristics. This platform is subject to regular review and testing by independant security analysts. Please click here for the most recent review.
Risk Assessment Policy1.0 PurposeTo empower Information Security to perform periodic information security risk assessments (RAs) for the purpose of determining areas of vulnerability, and to initiate appropriate remediation. 2.0 ScopeRisk assessments can be conducted on any entity within EnterpriseWizard or any outside entity that has signed a Third Party Agreement with EnterpriseWizard. RAs can be conducted on any information system, to include applications, servers, and networks, and any process or procedure by which these systems are administered and/or maintained. 3.0 PolicyThe execution, development and implementation of remediation programs are the joint responsibility of Information Security and the department responsible for the systems area being assessed. Employees are expected to cooperate fully with any RA being conducted on systems for which they are held accountable. Employees are further expected to work with the Information Security Risk Assessment Team in the development of a remediation plan. 4.0 Risk Assessment ProcessFor additional information, go to the Risk Assessment Process. 5.0 EnforcementAny employee found to have violated this policy is subject to disciplinary action, up to and including termination of employment. DefinitionsTerm Definition
EnterpriseWizard Application PoliciesIn addition to compliance with other policies, the EnterpriseWizard applications, and the servers dedicated to this function, have a number of features designed to enhance security and reliability. These features are detailed in this section. Non-essential Ports Closed
Authentication and IntegrityEnterpriseWizard uses login names and passwords to authenticate users against a standard server such as LDAP or the internal user table. Unique IDs for each user should be created to establish individual accountability. Authorization is controlled by highly granular group permissions that control access to table, record, and field levels. Accounts with extremely limited privileges can easily be created to support data input from untrusted users. Users communicate with the system using strong SSL encryption to ensure privacy. Login sessions are automatically expired and terminated after a period of inactivity. Hyperlinks generated by EnterpriseWizard that include implicit authentication are secured by a public key encryption algorithm and have an expiration time embedded. Audit trails are provided at the record and field level for changes to both the data and metadata. Integrity is maintained at both a physical level through a transactional database with foreign key integrity constraints and at the business/logical level through an active integrity manager. Server Host SecurityHosted EnterpriseWizard Knowledge Bases are on servers dedicated to that function, and run under a secure Linux release. The server only has EnterpriseWizard hosting and maintenance services enabled and is further protected by a firewall and a “defense-in-depth” layering of security features including running all services and monitoring with minimum privileges, if possible in chroot jails, and by limiting maintenance access and file transfer to and from the server to logged, encrypted connections from specific IP addresses. Both remote and physical access is limited to specifically authorized personnel. Servers are monitored closely for signs of unusual activity. Security patches and updates are kept up to date with all security advisories. Servers are housed in a commercial data center (XO Communications) providing a high level of physical security and reliability. System backups are performed nightly. The only software and services installed are those required by the installation, logging and audit information is increased and the kernel is patched if necessary, fire walling and individual services are configured to provide limited or local access only to appropriate network interfaces and IP addresses; unnecessary startup scripts and cron activities disabled, and security checksumming is done on vulnerable programs and files. Related systems used for backup or providing other services (SMTP, DNS, etc.) are secured similarly, appropriate to the services provided. Data SeparationProtections are in place to ensure that data from different clients hosted on one server are kept distinct and separate. In some case we may dedicate an entire server to a customer with particularly strict requirements. Backup, Failover, and Disaster RecoveryEvery knowledgebase is backed up on a daily basis according to the standard pattern and stored on at least two redundant servers and optionally on tape or disc media. If the customer has a dedicated server, a knowledgebase can also be made available for daily downloads to their facility. The data is recovered by importing the knowledgebase onto an active server. Redundant server configurations are also available whereby the data is mirrored onto a fail-over redundant server in real time via a dedicated 1 GB connection. The master and slave servers communicate via a heart-beat and the slave is configured to automatically take over from the master in the event that it dies. The entire system, that is all of the data, customizations, scripts, permissions, etc. are restored from the knowledgebase backup file and can be put back into active use in the time it takes to import the knowledgebase (this depends on KB size and machine speed, but typically is less than an hour). Disaster recovery consists simply of restoring this file from backup. The only variables are whose server it is restored to and from what location. These depends upon the specific customer contract. If requested, we are willing to provide a dedicated backup server for installation at the customer’s facility or a third party facility for use in the event of a disaster such as a major earthquake. Internet Equipment Policy1.0 PurposeThe purpose of this policy is to define standards to be met by all equipment owned and/or operated by EnterpriseWizard located outside EnterpriseWizard’s corporate Internet firewalls. These standards are designed to minimize the potential exposure to EnterpriseWizard and EnterpriseWizard’s clients from the loss of sensitive or company confidential data, intellectual property, damage to public image etc., which may follow from unauthorized use of EnterpriseWizard resources. Devices that are Internet facing and outside a EnterpriseWizard firewall are subject to this policy. These devices (network and host) are particularly vulnerable to attack from the Internet since they reside outside the corporate firewalls. The policy defines the following standards:
2.0 ScopeAll Internet-facing equipment or devices owned and/or operated by EnterpriseWizard (including hosts, routers, switches, etc.) and/or registered in any Domain Name System (DNS) domain owned by EnterpriseWizard must follow this policy. This policy also covers any host device outsourced or hosted at external/third-party service providers, if that equipment resides in the “EnterpriseWizard.com” domain or appears to be owned by EnterpriseWizard. All new equipment that falls under the scope of this policy must be configured according to the referenced configuration documents, unless a waiver is obtained from Information Security. All existing and future equipment deployed on EnterpriseWizard’s un-trusted networks must comply with this policy. 3.0 Policy3.1. Ownership and ResponsibilitiesEquipment and applications within the scope of this policy must be administered by Information Security for system, application, and/or network management, and will be responsible for the following:
To verify compliance with this policy, Information Security will periodically audit equipment per the Risk Assessment Policy. 3.2. General Configuration PolicyAll equipment must comply with the following configuration policy:
3.3. New Installations and Change Management ProceduresAll new installations and changes to the configuration of existing equipment and applications must follow the following policies/procedures:
3.4 Monitoring and Backups
3.5 Compliance
3.6. Incident ResponseSecurity-related events will be reported to Information Security. Corrective measures will be prescribed as needed. Security-related events include, but are not limited to:
Customers are notified of security-related events as soon as they are detected, usually within two hours. Incidents are managed via an EnterpriseWizard workflow with voice and email communication points to customers for responses and notifications. An EW table contains standard fields to log incidents and allow attachment of relevant low-level log files, etc. 3.7. Equipment Outsourced to External Service ProvidersThe responsibility for the security of the equipment deployed by external service providers must be clarified in the contract with the service provider and security contacts, and escalation procedures documented. 4.0 EnforcementAny employee found to have violated this policy is subject to disciplinary action, up to and including termination of employment. External service providers found to have violated this policy is subject to financial penalties, up to and including termination of contract. Password Policy1.0 OverviewPasswords are an important aspect of computer security. They are the front line of protection for user accounts. A poorly chosen password may result in the compromise of EnterpriseWizard’s entire corporate network. As such, all EnterpriseWizard employees (including contractors and vendors with access to EnterpriseWizard systems) are responsible for taking the appropriate steps, as outlined below, to select and secure their passwords. 2.0 PurposeThe purpose of this policy is to establish a standard for creation of strong passwords, the protection of those passwords, and the frequency of change. 3.0 ScopeThe scope of this policy includes all personnel who have or are responsible for an account (or any form of access that supports or requires a password) on any system that resides at any EnterpriseWizard facility, has access to the EnterpriseWizard network, or stores any non-public EnterpriseWizard information. 4.0 Policy4.1 General
4.2 Expiration/TerminationPasswords and other access methods shall be removed or disabled when no longer necessary, and immediately when an individual no longer has authorized access, such as termination of employment. 4.3 GuidelinesA. General Password Construction GuidelinesPasswords are used for various purposes at EnterpriseWizard. Some of the more common uses include: user level accounts, web accounts, email accounts, screen saver protection, voicemail password, and local router logins. Since very few systems have support for one-time tokens (i.e., dynamic passwords which are only used once), everyone should be aware of how to select strong passwords. Poor, weak passwords have the following characteristics:
Strong passwords have the following characteristics:
NOTE: Do not use either of these examples as passwords! B. Password Protection StandardsDo not use the same password for EnterpriseWizard accounts as for other non-EnterpriseWizard access (e.g., personal ISP account, option trading, benefits, etc.). Where possible, don’t use the same password for various EnterpriseWizard access needs. For example, select one password for the Engineering systems and a separate password for IT systems. Also, select a separate password to be used for an NT account and a UNIX account. Do not share EnterpriseWizard passwords with anyone, including administrative assistants or secretaries. All passwords are to be treated as sensitive, Confidential EnterpriseWizard information. Here is a list of “don’ts”:
If someone demands a password, refer them to this document or have them call someone in the Information Security Department. Do not use the “Remember Password” feature of applications (e.g., Eudora, Outlook, Netscape Messenger). Again, do not write passwords down and store them anywhere in your office. Do not store passwords in a file on ANY computer system (including Palm Pilots or similar devices) without encryption. Change passwords at least once every six months (except system-level passwords which must be changed quarterly). The recommended change interval is every four months. If you suspect that an account or password has been compromised, report the incident to Information Security and change all passwords. Password cracking or guessing may be performed on a periodic or random basis by Information Security or its delegates. If a password is guessed or cracked during one of these scans, the user will be required to change it. C. Application Development StandardsApplication developers must ensure their programs contain the following security precautions. Applications:
D. Use of Passwords and Passphrases for Remote Access UsersAccess to the EnterpriseWizard Networks via remote access is to be controlled using either a one-time password authentication or a public/private key system with a strong passphrase. E. PassphrasesPassphrases are generally used for public/private key authentication. A public/private key system defines a mathematical relationship between the public key that is known by all, and the private key, that is known only to the user. Without the passphrase to “unlock” the private key, the user cannot gain access. Passphrases are not the same as passwords. A passphrase is a longer version of a password and is, therefore, more secure. A passphrase is typically composed of multiple words. Because of this, a passphrase is more secure against “dictionary attacks.” A good passphrase is relatively long and contains a combination of upper and lowercase letters and numeric and punctuation characters. An example of a good passphrase: “The*?#>*@TrafficOnThe101Was*&#!#ThisMorning” All of the rules above that apply to passwords apply to passphrases. 5.0 EnforcementAny employee found to have violated this policy is subject to disciplinary action, up to and including termination of employment. Acceptable Use Policy1.0 OverviewInformation Security’s intentions for publishing an Acceptable Use Policy are not to impose restrictions that are contrary to EnterpriseWizard’s established culture of openness, trust and integrity. Information Security is committed to protecting EnterpriseWizard’s employees, partners and the company from illegal or damaging actions by individuals, either knowingly or unknowingly. Internet/Intranet/Extranet-related systems, including but not limited to computer equipment, software, operating systems, storage media, network accounts providing electronic mail, WWW browsing, and FTP, are the property of EnterpriseWizard. These systems are to be used for business purposes in serving the interests of the company, and of our clients and customers in the course of normal operations. Please review Human Resources policies for further details. Effective security is a team effort involving the participation and support of every EnterpriseWizard employee and affiliate who deals with information and/or information systems. It is the responsibility of every computer user to know these guidelines, and to conduct their activities accordingly. 2.0 PurposeThe purpose of this policy is to outline the acceptable use of computer equipment at EnterpriseWizard. These rules are in place to protect the employee and EnterpriseWizard. Inappropriate use exposes EnterpriseWizard to risks including virus attacks, compromise of network systems and services, and legal issues. 3.0 ScopeThis policy applies to employees, contractors, consultants, temporaries, and other workers at EnterpriseWizard, including all personnel affiliated with third parties. This policy applies to all equipment that is owned or leased by EnterpriseWizard. 4.0 Policy4.1 General Use and Ownership
4.2 Security and Proprietary Information
4.3. Unacceptable UseThe following activities are, in general, prohibited. Employees may be exempted from these restrictions during the course of their legitimate job responsibilities (e.g., systems administration staff may have a need to disable the network access of a host if that host is disrupting production services). Under no circumstances is an employee of EnterpriseWizard authorized to engage in any activity that is illegal under local, state, federal or international law while utilizing EnterpriseWizard-owned resources. The lists below are by no means exhaustive, but attempt to provide a framework for activities that fall into the category of unacceptable use. System and Network ActivitiesThe following activities are strictly prohibited, with no exceptions:
Email and Communications Activities
5.0 EnforcementAny employee found to have violated this policy is subject to disciplinary action, up to and including termination of employment. |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| We are hiring! Apply Now ©2007 EnterpriseWizard, Inc. |