Financial Force Security Whitepaper
Financial Force Security Whitepaper
Financial Force Security Whitepaper
Introduction
FinancialForce.com provides enterprise cloud applications including Financial Management,
Professional Services Automation (PSA), and Human Capital Management (HCM) (collectively
referred to FinancialForce Applications). FinancialForce applications are built on the Force.com
platform, a cloud computing platform provided by Salesforce. FinancialForce serves its clients (or
“user entities”) from headquarters in San Francisco, California, USA, with EMEA headquarters in
Harrogate, UK (also covers the Asia Pacific region). Founded in 2009 and headquartered in San
Francisco, FinancialForce is backed by Salesforce, Technology Crossover Ventures, Unit4 and
Advent International.
Customer Base
Our customers are in a wide range of verticals, some with stringent security requirements, including
financial services, healthcare, technology, energy and government.
Security Overview
FinancialForce applications were designed from the ground up using core information security
principles:
● Confidentiality: Prevent the disclosure of information to unauthorized individuals or systems.
● Integrity: Maintain and assure the accuracy and consistency of data over its entire lifecycle.
● Availability: Ensure the information is available when needed.
FinancialForce is committed to achieving and maintaining these principles and the trust of our
customers. Integral to this is providing a robust security and privacy program that carefully considers
security and data protection across our services, including data submitted by customers to our
services (“customer data”).
Commitment to Security
At FinancialForce, we understand that security, availability and application processing integrity are
critical for our customers. FinancialForce is dedicated to providing industry-leading security for our
customers’ data assets through our Security and Trust program.
People
Everyone at FinancialForce, from the research and development staff to the executive team, is
committed to security excellence. The company’s Chief Information Security Officer (CISO)
coordinates a cross-functional team of experts focused on security-related activities. FinancialForce
also has a Senior Vice President and General Counsel with responsibility for compliance with global
privacy laws. All employees receive regular information security awareness training that covers key
security threats and risks and employee obligations to protect the security, confidentiality and privacy
of customer and company data.
Processes
All key FinancialForce business processes, including development, support, operations, consulting,
and monitoring processes, consider the security of our customer data.
Technology
We leverage industry-leading and proven secure platforms for our products and services. Each
component of our technology infrastructure undergoes intensive scrutiny by multiple teams of security
professionals.
For more information on Force.com, Salesforce compliance certifications and other security guidance
FinancialForce
FinancialForce manages and controls its applications and related services. This includes change
management, incident management, product updates and patch management related to the
FinancialForce applications.
Salesforce
Salesforce operates, manages and controls the components from the API level down to the host
operating system, underlying databases and physical security of data centers in which the services
operate. For details on Salesforce security, see trust.salesforce.com and search “security” on
help.salesforce.com.
Heroku
Certain FinancialForce products also use the Heroku platform, which is provided by Salesforce, to run
computing operations in order to improve the performance and efficiency of background jobs.
Customer data is not stored or logged in Heroku, and all customer data transferred between
FinancialForce products and Heroku is encrypted-in-transit using a 256-bit TLS Certificate and
2048-bit RSA public key. We have implemented additional security enhancements to augment the
security of the Heroku platform for our customers, including IP whitelisting, Web Application Firewall
(WAF), multi-layer DDoS protection, and access logging and auditing.
Customers
Customers are responsible for user access and authorization, control and backup of data uploaded to
the FinancialForce applications, as well as configuration of the underlying Salesforce platform in
accordance with their requirements. Customers can also enhance the security their FinancialForce
implementation and address security and compliance requirements by leveraging security features of
the Force.com platform such as data encryption, IP-range restrictions, two-factor authentication,
strong passwords and enforced periodic password changes.
Example: FinancialForce provides applications and views for data entry and reporting, and the
Salesforce Force.com platform provides authentication technology, but each customer must
implement and monitor access and authorization controls (e.g., configuring administrators for
managing privileged access, designing roles and processes for access to records, and enabling a
field audit trail for monitoring user access to data).
FinancialForce.com Applications
Cloud Security Alliance
As part of our commitment to Trust, we have published a detailed description of our cloud security
controls under the Cloud Security Alliance (CSA) STAR Level 1 - Self-Assessment program. This
self-assessment uses the CSA Consensus Assessments Initiative Questionnaire to answer nearly 300
standardized questions that provide transparency into cloud vendor security practices and controls
supporting their cloud service delivery and applications. You can access it here:
https://cloudsecurityalliance.org/star/registry/financialforce
Ernst & Young LLP created an Independent Service Auditors’ Report after testing and evaluating
FinancialForce applications against the following objectives:
Control Environment Foundation for all other components of internal control, providing
discipline and structure including control activities, policies and
procedures that help make sure that management’s directives are
carried out.
Information and Systems that support the identification, capture and exchange of
Communication information that enables people to carry out their responsibilities.
IT General Controls Defined policies, procedures and controls in place for supporting
FinancialForce services.
Development and Testing Development and changes to production application systems are
authorized, tested, approved and properly implemented.
Information Security Aspects Information security policies and procedures for supporting user
entities.
The SOC 1 report provides FinancialForce customers with the additional assurance that our
applications are developed and delivered in accordance with transparent standards to ensure
high-quality and secure products are deployed to our customers’ environments.
Salesforce Certifications
As FinancialForce applications are developed and run natively on the Force.com platform, we benefit
from various security controls designed and implemented by Salesforce. Salesforce undergoes
comprehensive privacy and security assessments by, and has achieved certifications from, multiple
auditors and certifying bodies. These include the following security- and privacy-related audits and
certifications:
Geographical Recognition
● EU / EEA Binding Corporate Rules for Processors
● EU / EEA and Switzerland Safe Harbor self-certification through the U.S. Department of
Commerce
● TRUSTe Certified Privacy Seal
A current list of security and privacy assessments and certifications of the Salesforce platform can be
found at https://trust.salesforce.com/trust/learn/compliance.
Security Controls
Application Controls
FinancialForce provides rigorous application controls that ensure your financial transactions have
been correctly validated and reviewed prior to posting, have comprehensive audit trails and cannot
subsequently be modified via “back door” manipulation of object data.
Disaster Recovery
Because FinancialForce applications are 100% Force.com-native, all data processed by
FinancialForce applications resides on the Salesforce cloud platform owned, operated and managed
Change Management
FinancialForce follows fully documented change management procedures for all aspects of its
software lifecycle, including application development, release management, service management and
enhancement.
Incident Management
FinancialForce maintains security incident management policies and procedures, which include
prompt notification of customers in the event FinancialForce becomes aware of an actual or
reasonably suspected unauthorized use or disclosure of customer data.
Data Encryption
FinancialForce relies on Salesforce platform capabilities for encryption of data in transit. Salesforce
uses industry-accepted encryption products to protect customer data and communications during
transmissions between a customer's network and the FinancialForce applications, including 128-bit
TLS Certificates and 2048-bit RSA public keys at a minimum. Additionally, customer data is encrypted
during transmission between data centers for replication purposes.
Contacts
For security related questions please email us at security@financialforce.com