Exhibit A - Information Technology Requirements_Attachments 1-6.xlsx

XLSX spreadsheet 43 MB Posted

Attached to
RFP - DOCUMENT MANAGEMENT SYSTEM
Solicitation number
BPM013259
Issued by
California

About this file

This is an Information Technology Requirements document for RFP 13259, a Document Management System project for San Diego County's Assessor, Auditor, and Controller departments. The document establishes comprehensive technical specifications that proposers must address when submitting solutions. The RFP requires vendors to respond to business-critical requirements covering single sign-on integration, privacy protection, data encryption, endpoint security, and compliance with federal and state regulations. Vendors must indicate whether their solutions meet each requirement with a yes or no response and provide detailed comments explaining how their products comply. The document specifies that solutions must be web browser-based, support role-based access control, and maintain dedicated infrastructure with County DNS integration rather than multi-tenant environments. Proposers are expected to incorporate all Information Technology Requirements as attachments to the Statement of Work, and the County reserves the right to determine that material exceptions to requirements may render a response unacceptable.

The technical specifications address critical security and operational standards including FIPS 140-3 validated cryptographic modules, prohibition of deprecated protocols such as SSLv2/SSLv3 and TLS 1.0/1.1, and support for PKI infrastructure with mutual authentication. The solution must maintain audit logging for a minimum of 180 days, support 100 concurrent users with high availability database architecture, and comply with WCAG 2.1 Level AA accessibility standards and Title II of the ADA. Vendors must provide SOC 2 Type 2 reports conducted under AICPA SSAE No. 18 at contractor expense, ensure all support personnel are located within the United States, and restrict data processing and storage to networks within U.S. borders. The document establishes that the solution must function as a trusted document management system per County Chief Administrative Office Policy 0040-09 with multiple redundant copies and independent audit verification capabilities.

View the file

Other files

File Type Posted
RFP 13259 Final.pdf PDF

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Version Log

VersionDateDescription
17/5/18Initial draft
27/13/18Updates from team review; remove Pricing and Customer References tabs.
2.17/15/18Minor editing: instructions, vendor profile, and questionnaire worksheets

(1) IT Requirements - Attach. 1

REQUEST FOR PROPOSALS (RFP) 13259

Assessor and Auditor and Controller Document Management System

Information Technology Requirements Business Critical

Attachment 1 - Statement of WorkIT Review and Comments (Check / Complete as applicable)
The following are business critical requirements that proposer must resond to. All Information Technology Requirements shall be incorporated as an Attachment to Exhibit A - Statement of Work. State Yes or No to indicate whether or not your solution will meet the requirement. If No, state what work is necessary to meet the requirement or how your solution will meet the requirements and the work necessary to meet the requirements - indicate costs if needed. Applicable product literature or technical documentation can be provided to support your response.

The County will favor a response that substantially meets the Information Technology requirements outlined in this document. Should you take exception(s) to the requirements, you understand that the County may, as part of its evaluation process, conclude that exceptions are so material as to make the Offeror’s response to the solicitation unacceptable.

Response #Requirement DescriptionYES/NOVendor Response and Comments.
Please describe how your product will comply with the requirementVendor response acceptable as statedVendor response acceptable as modified below (re-state)Vendor No confirmation and comments can be reserved
MR-1Solution shall support Single Sign On (SSO) integration with the County's external identity provider (IDP) via SAML 2.0, Open ID Connect (Oauth 2.0) or WS-Federation. County ID (ex: srwillam) is the standard claim attribute for SSO integration. County ID (ex: srwillam) is the standard claim attribute for SSO integration (CoSD ID will be used for the Claim ID, not email address). If using OAuth 2.0 vendor shall use Authorization Code flow, PKCE, and the State parameter.
MR-2The solution shall protect the privacy of customer personal identifiable information (PII) in accordance with Federal and State regulations. Please describe how the solution meets the requirements.
MR-3All support for the solution shall be provided from locations within the borders of the United States including customer service and non-client facing technology and infrastructure support personnel.
MR-4All data processed and stored by this solution shall only traverse networks contained within the borders of the United States.
MR-5Endpoint Detection & Response (EDR) or Anti-Malware protection software shall be installed on all systems supporting the solution. Please describe the specific software that the solution uses.
MR-6Solution shall support data in-transit encryption, including but not limited to:

1. Client to server communications

2. Server to server communications

3. Database communications

4. API communications

5. List any unencrypted data-in-transit instances the solution requires MR-7 The solution shall support data encryption for all data at rest including:

1. Disk level encryption

2. Database/Storage/Share Encryption

3. File level encryption

MR-8Contractor shall provide dedicated internet protocol addresses and URLs for the County implementation (not multi-tenant) to use County DNS (not re-direct to the contractor environment). This will enable the use of County DNS and security standards such as 24/365 DNS availability, Web Application Firewall, Geo-blocking, Security Monitor, Client Reputation, IP Allow/Deny lists, Bot Management, Dynamic Site Accelerator, DDOS defense, primary and secondary DNS services, and interface to internal DNS services.
MR-9Contractor shall use County domains (sandiegocounty.gov and sdcounty.ca.gov) in the public reservation system and provide endpoint URL/IPs to the County for entry into the County's DNS. Additionally, Contractor shall use County provided DNS URL for entry into contractor DNS and only allow traffic from that County provided URL (Only allow county provided IP range and block all other IP for HTTP and HTTPS traffic)
MR-10Solution shall be a web browser based application on a browser version supported by the leading browser market share vendors (e.g. Google Chrome, Microsoft Edge, Apple Safari, etc).
MR-11The solution product development teams shall not have access to production infrastructure and/or production data.
MR-12All application and system integration credentials shall be integrated with the County's external identity provider including:

a. Application Service to Application Service credentials

b. Application Service to Database credentials

c. API credentials MR-13 The solution must prevent the following items from being stored/hardcoded within the source code:

1. Passwords

2. API keys

3. Certificates

4. Tokens

5. Hashes

6. Anything considered secret

MR-14Solution shall support role-based access (RBAC) incorporating the principle of least privilege.
MR-15All cryptographic functions performed within the solution (e.g., data encryption, key management, hashing, digital signatures) shall utilize FIPS 140-3 validated cryptographic modules. Any cryptographic module employed for data-in-transit or data-at-rest encryption, as well as authentication protocols, shall meet or exceed the requirements as defined in NIST FIPS 140-3 (Security Requirements for Cryptographic Modules) and NIST SP 800-131Ar2 (Transitioning the Use of Cryptographic Algorithms and Key Lengths).
MR-16All solutions, systems, and applications within the environment shall not use the following deprecated or legacy protocols and ciphers, due to known security vulnerabilities and/or insufficient cryptographic protection:
•SSLv2.0/SSLv3.0
•TLS 1.0/TLS 1.1
•SMBv1/SMBv2
•LM/NTLMv1/NTLMv2
•FTP without TLS
•SSHv1
MR-17Contractor shall meet the following requirements for a trusted system wherein County official records are only maintained in digital format as determined by County Chief Administrative Office Policy 0040-09, to meet compliance with the associated record retention schedule (County will provide specific retention schedule for the records):

A trusted document management system ensures that all electronically stored information can be considered to be a true and accurate copy of the original information received regardless of the original format. The trusted document management system must ensure that at least two (2) separate copies of the electronically stored information are created meeting, at a minimum, all the following conditions:

(a) The trusted document management system must utilize both hardware and media storage methodologies to prevent unauthorized additions, modifications or deletions during the approved lifecycle of the stored information

(b) The trusted document management system must be verifiable through independent audit processes ensuring that there is no plausible way for electronically stored information to be modified, altered, or deleted during the approved information lifecycle

(c) The trusted document management system must write at least one copy of the electronic document or record into electronic media that does not permit unauthorized additions, deletions, or changes to the original document and that is to be stored and maintained in a safe and separate location. (d) The trusted document management systems incorporate not only technology, but also require adherence to organizational policies ensuring proper electronic document or record handling, processing as required by the organization (typically documented in the record retention policy and schedule) and electronic document management software or application components MR-18 All reporting or application systems that generate electronic documents for public use shall ensure the content is accessible. Vendors must consider HTML or other web-based formats as the default. If PDFs are necessary, they must meet WCAG 2.1 Level AA standards and comply with Title II of the ADA.

(2) IT Requirements - Attach. 2

Assessor and Auditor and Controller Document Management System

Information Technology Requirements Detailed Technical

Attachment 2 - Statement of WorkIT Review and Comments (Check / Complete as applicable)
The following are detailed technical requirements that proposer must respond to. All Information Technology Requirements shall be incorporated as an Attachment to Exhibit A - Statement of Work. State Yes or No to indicate whether or not your solution will meet the requirement. If No, state what work is necessary to meet the requirement or how your solution will meet the requirements and the work necessary to meet the requirements - indicate costs if needed. Applicable product literature or technical documentation can be provided to support your response.

The County will favor a response that substantially meets the Information Technology requirements outlined in this document. Should you take exception(s) to the requirements, you understand that the County may, as part of its evaluation process, conclude that exceptions are so material as to make the Offeror’s response to the solicitation unacceptable.

Response #Requirement DescriptionYES/NOVendor Response and Comments.
Please describe how your product complies with the requirementVendor response acceptable as statedVendor response acceptable as modified below (re-state)Vendor No confirmation and comments can be reserved
General Regulatory
DR-1Software, Website, or Mobile Application Accessibility: Contractor shall ensure that any software, website, mobile application, or material used in or intended for use in software, a website or mobile application meets all requirements under federal and California law for accessibility to persons with disabilities. This includes, without limitation, Title II of the Americans with Disabilities Act of 1990 (ADA) (42 U.S.C. 12131 – 12134), regardless of whether Title II of the ADA applies. Contractor shall ensure that any such software, website, mobile application, or component thereof meets the WCAG 2.1, level AA accessibility standards, unless a higher standard of accessibility is required by federal or California law, including the regulations contained at 89 Fed.Reg. 31320-01, whether or not that standard has yet taken effect.
DR-2Contractor shall provide a SOC 2 report as requested by the County. Contractor will furnish the Department with a copy of Contractor’s annual independent service auditor’s report on Contractor’s controls relevant to security, availability, processing integrity, confidentiality, and privacy. The SOC audit report must be a type 2 report that includes management’s description of Contractor’s system and the suitability of the design controls set forth in AICPA Trust Services Criteria Section 100 (2017). This independent audit of the Contractor’s controls must be completed in accordance with the AICPA SSAE No. 18 (SOC 2, Type 2). The SSAE 18 (SOC 2, Type 2) annual audit will include all programs under the Contract and will be conducted at the Contractor’s expense. If the Contractor’s SSAE 18 (SOC 2, Type 2) audit covers less than twelve (12) months of a calendar year, the Contractor will provide a bridge letter to the Department, stating whether processes and controls have changed since the SSAE 18 (SOC 2, Type 2) audit. In addition, the Department requires Contractor to submit a letter of attestation indicating Contractor’s receipt of management’s assertion of control compliance from Contractor’s subcontractors.
DR-3Solution shall comply with the followimng laws and standards: Fair Labor Standards Act (FLSA)Occupation Safety and Health Act (OSHA) Protecting PII - Privacy Act
Architecture
DR-4Application shall be web browser based for internal and public facing users.
Security
DR-5Solution shall support PKI infrastructure and allow for both Server and Client Authentication i.e. mutual authentication.
DR-6Solution shall support role-based (RBAC) access. Please describe the roles that are available in the product and how RBAC is satisfied.
DR-7Solution shall support the ability to define custom access roles and associated permission sets.
DR-8Solution shall have access permissions configurable at the application module, screen and function level.
DR-9Solution shall permit access roles to both users and groups.
DR-10Solution shall require service account(s) and allow for application of least privileged access for these accounts. Required permissions for these accounts shall be delivered in documentation.
DR-11Solution shall provide authorized CoSD Business/Operational Administrators the ability to assign authorized customers permissions. Describe how this completed in the system.
DR-12Solution shall use an encryption key management process. Please describe your process and solution
DR-13Encryption keys shall be rotated automatically on a periodic basis. Please describe how this is achieved.
DR-14The solution shall provide audit logging for (you will be asked to demonstrate each of these): 1. Successful user login and logoff

2. Log on attempt and failed data access attempts

3. System and application file access

4. System change attempts

5. User and Service account changes, including

a. Account creation

b. Account role changes/modification

c. Deletion

6. Use of privileged user account

7. All changes to security configuration, including:

a. User access changes

b. Deletion of audit logs DR-15 The solution shall retain audit logs within the server or application as appropriate for data classification and special mandates imposed by state and federal laws:

- County policy: retention minimum of 180 days

DR-16The solution shall provide logs for edits and additions made to business data to include the date / time stamp and editor identification.
DR-17The solution shall have all actions with the software application log for attribution to a specific user.
DR-18Solution shall allow for the collection and consumption of generated audit logs such as SIEM Connector, Syslog, WEF. Please indicate how this is performed.
DR-19Solution shall use secure Web APIs for all application interfaces using TLS/HTTPS to encrypt data in transit. In addition, the contractor shall use secure coding practices to avoid vulnerabilities and validate and sanitize all inputs to prevent injection attacks.
DR-20Solution shall use SFTP for file transfers if secure Web APIs are not available.
Solution Architecture
DR-21Solution shall have a tool and documented process for data conversion and migration. Please describe your solution
DR-22Solution must provide high availability for the database/datastore. Please describe how high availability is accomplished.
DR-23Solution must use a responsive UX design pattern to render on a variety of devices and window or screen sizes from minimum to maximum display size to ensure usability and satisfaction. Please describe in detail how this is accomplished.
DR-24Please explain the solutions ability to scale to 100 concurrent users. ADD Requirement: Solution must support 100 users.
DR-25The solution must support the use of mobile devices. Please describe in which operation systems and versions are supported.
DR-26The solution must support the deployment of mobile software through the County's MDM solution (Microsoft Intune).
Service Level/Performance/Capacity Requirements
DR-27The solution must need the following service level for response time:

a. Performance Target = Response Time 24/7, <2 seconds

b. SL Performance (%) = Aggregate 99.0%

Please describe how this can be accomplished.

DR-28 The solution must meet the following service level for application availability:

a. Performance Target = Available 24/7

b. SL Performance (%) = 99.90%

Please describe how this can be accomplished.

DR-29 Solution must have a Recovery Time Objective (RTO) within 48 hours.

Please explain how this is accomplished.

Infrastructure Requirements
DR-32The solution shall be configured to support multiple system environments (development, test, and production)
DR-33The solution shall use a database that is currently supported and can receive feature and security patching.
DR-34Vendor shall provided service desk support during the hours from 0700 - 1800 Pacific Time Zone.
AI Requirements
DR-35Solution shall comply with CoSD Artificial Intelligence Board Policy: https://codelibrary.amlegal.com/codes/san_diego/latest/sandiego_board/a_140__artificial__intelligence__board__policy
DR-36Solution shall maintain a complete AI Bill of Materials (AI BOM) including all AI models, datasets, embeddings, prompt templates, plugins, agents, and third-party components used within the solution.
DR-37Solution shall cryptographically sign and verify model artifacts, datasets, and plug ins prior to loading, deployment, or update.
DR-38Solution shall maintain an auditable change management process for all AI related components, including retraining events, fine tuning, guardrail modifications, and configuration changes.
DR-39Solution provider shall implement and document their layered defenses against direct and indirect prompt injection, including sanitizing, validating, filtering, and constraining all user and system inputs.
DR-40Solution provider shall implement and document anomaly detection for potential data poisoning including RAG embedding vectorization, out of distribution samples, or malicious data artifacts.
DR-41Solution shall maintain rollback capability to revert to previous model versions if poisoning or degraded behavior is detected.
DR-42Solution shall ensure all AI Model training sets utilized within the solution are archived.
DR-43Solution shall ensure County data submitted in prompts is not used for model training, tuning, or embedding creation unless explicitly authorized in writing.
DR-44Solution shall implement per user and per session rate limits, context size limits, and token budgets to prevent abuse or DoS like consumption of compute resources.
DR-45Solution shall prevent exposure of system prompts, embeddings, tuning data, or other high signal model internals through user accessible interfaces.
DR-46Solution shall block Server Side Request Forgery (SSRF) by prohibiting access to internal networks, metadata services, or unauthorized external destinations.
DR-47Solution shall enforce least privilege scopes for plug ins, agents, and function calls, limiting each tool to its intended purpose.
DR-48Solution shall use only rotated, short lived, or ephemeral credentials for all AI workflow operations.
DR-49Solution shall log all AI interactions, including prompts, tool use, retrieval queries, errors, safety filter events, and security relevant metadata (token counts, cost, etc.).
DR-50Solution shall generate alerts for indicators of compromise, such as prompt injection attempts, anomalous retrieval patterns, or excessive context expansion.
DR-51Solution shall maintain regression test suites covering safety, hallucination, privacy leakage, bias, and jailbreak resistance.
DR-52Solution shall define safety and security KPIs (e.g., hallucination rate, leakage rate, harmful content rate) and enforce minimum acceptance thresholds.
DR-53Solution shall re-evaluate safety metrics after each model update, fine tune, guardrail change, or major configuration modification.
DR-54Solution shall prevent outputs that may endanger life, property, or the environment, consistent with ISO/IEC 5723 safety principles.
DR-55Solution shall support Explainable AI (XAI) features to provide transparency into model reasoning, decision steps, or influential input factors.
DR-56Solution shall enforce access controls on all documents and data sources retrieved by AI, ensuring users cannot access information beyond their authorized permissions.
DR-57Solution shall prevent cross-user data leakage within RAG pipelines, embeddings, vector stores, or retrieval chains.
DR-58Solution shall enforce access controls on all documents and data sources retrieved by AI, ensuring users cannot access information beyond their authorized permissions.
DR-59Solution shall prevent cross-user data leakage within RAG pipelines, embeddings, vector stores, or retrieval chains.

(3) IT Requirements - Attach 3

Assessor and Auditor and Controller Document Management System

Information Technology Requirements CoSD Sensitive Personally Identifiable Information (PII) Security Attachment 3 - Statement of Work The following are Sensitive PII Security requirements that proposer must respond to. All Information Technology Requirements shall be incorporated as an Attachment to Exhibit A - Statement of Work. State Yes or No to indicate whether or not your solution will meet the requirement. If No, state what work is necessary to meet the requirement or how your solution will meet the requirements and the work necessary to meet the requirements - indicate costs if needed. Applicable product literature or technical documentation can be provided to support your response.

The County will favor a response that substantially meets the Information Technology requirements outlined in this document. Should you take exception(s) to the requirements, you understand that the County may, as part of its evaluation process, conclude that exceptions are so material as to make the Offeror’s response to the solicitation unacceptable.

County of San Diego HIPAA Security Requirements
Control SectionRequirementYes/NoException Explanation
AC - Access ControlSolution shall control access to PII through access control policies and access enforcement mechanisms e.g. RBAC, Least Priviledged, Encryption
AU - Audit and AccountabilitySolution must monitor events that affect the confidentiality of PII, such as unauthorized access to PII
IA - Identification and AuthenticationSolution must be able to uniquely identify and authenticate users before accessing PII
MP - Media ProtectionSolution must Sanitize digital and non-digital media containing PII before it is disposed e.g. degaussing
SC - System and Communications ProtectionSolution must protect the confidentiality of transmitted PII and All data in transmitted must be encrypted
SC - System and Communications ProtectionSolution must protect the confidentiality of PII at rest and all PII Data at rest must be encrypted.
SI - System and Information IntegritySolution must employ automated tools to monitor PII internally or at network boundaries for unusual or suspicious transfers or events e.g. DLP/SIEM

(4) IT Requirements - Attach 4

Assessor and Auditor and Controller Document Management System

Information Technology Requirements CoSD Health Insurance Portability and Accountability Act (HIPPA) Security Attachment 4 - Statement of Work The following are HIPPA Security requirements that proposer must respond to. All Information Technology Requirements shall be incorporated as an Attachment to Exhibit A - Statement of Work. State Yes or No to indicate whether or not your solution will meet the requirement. If No, state what work is necessary to meet the requirement or how your solution will meet the requirements and the work necessary to meet the requirements - indicate costs if needed. Applicable product literature or technical documentation can be provided to support your response.

The County will favor a response that substantially meets the Information Technology requirements outlined in this document. Should you take exception(s) to the requirements, you understand that the County may, as part of its evaluation process, conclude that exceptions are so material as to make the Offeror’s response to the solicitation unacceptable.

County of San Diego HIPAA Security Requirements
Control SectionRequirementYes/NoException Explanation
AC - Access ControlSolution must assign a unique name and/or number for identifying and tracking user identities
AC - Access ControlSolution provider must implement procedures for obtaining and restricting access to County of San Diego electronic protected health information
AC - Access ControlSolution must implement electronic procedures that terminates an electronic session after 15 minutes of inactivity
AC - Access ControlSolution must implement a mechanism to encrypt and decrypt electronic protected health information
AC - Access ControlSolution provider must implement procedures for the authorization and/or supervision of workforce members who work with electronic protected health information or in locations where it might be accessed
AC - Access ControlIf a healthcare clearinghouse is part of a larger organization, the clearinghouse must implement policies and procedures that protect the electronic protected health information of the clearinghouse from unauthorized access by the larger organization
AT - Awareness and TrainingSolution provider must implement a security awareness and training program for all members of its workforce (including management) including periodic security updates at least annually
AU - Audit and AccountabilitySolution provide must implement procedures to regularly review records of information system activity, such as audit logs, access reports, and security incident tracking reports
AU - Audit and AccountabilityImplements procedures for monitoring log-in attempts and reporting discrepancies
AU - Audit and AccountabilitySolution provider must implement event audit logging of

1. System and application file access.

2. System change attempts.

3. User and Service account changes, including:

a. Account creation.

b. Account role changes/modification.

c. Deletion.

4. Use of privileged user account.

5. The application logs activities of privileged users.

6. Changes to the security configuration (e.g. change of user(s) privileges, deletion of audit log, etc.) of the solution logged.

CA - Security Assessment and AuthorizationSolution provider must provide a security official or privacy officer who is responsible for the development and implementation of the policies and procedures required by this subpart for the entity
CA - Security Assessment and AuthorizationSolution provider must perform a periodic technical and nontechnical evaluation, based initially upon the standards implemented under this rule and subsequently, in response to environmental or operational changes affecting the security of electronic protected health information that establishes the extent to which an entity’s security policies and procedures meet the requirements of this subpart
CP - Contingency PlanningSolution provider must implement policies and procedures to protect electronic protected health information from improper alteration or destruction
CP - Contingency PlanningSolution provider must implement policies and procedures for responding to an emergency or other occurrence (for example, fire, vandalism, system failure, and natural disaster) that damages systems that contain electronic protected health information
CP - Contingency PlanningSolution provider must implement procedures to restore any loss of county data
CP - Contingency PlanningSolution provider must implement procedures to enable continuation of critical business processes for protection of the security of county of San Diego electronic protected health information while operating in emergency mode
CP - Contingency PlanningSolution provider must implement procedures for periodic testing and revision of contingency plans
CP - Contingency PlanningSolution provider must implement procedures that authorizes and documents the provider facility access in support of restoration of lost county data under the disaster recovery plan and emergency mode operations plan in the event of an emergency
CP - Contingency PlanningSolution provider must implement procedures to create a retrievable exact copy of county of San Diego electronic protected health information, when needed, before movement of equipment
IA - Identification and AuthenticationSolution provider must implement procedures to verify that a person or entity seeking access to county of San Diego electronic protected health information is the one claimed
IA - Identification and AuthenticationSolution provider must Implement procedures for creating, changing, and safeguarding passwords
IR - Incident ResponseSolution provider must have an Incident Response Plan that documents and implement policies and procedures to:

* Identify and respond to suspected or known security incidents

* Mitigate, to the extent practicable, harmful effects of security incidents that are known to the covered entity

* Documents security incidents and their outcomes

MA - MaintenanceSolution provider must implement policies and procedures to document repairs and modifications to the physical components of a facility which are related to security (for example, hardware, walls, doors, and locks)
MP - Media ProtectionSolution provider must implement policies and procedures that govern the receipt and removal of hardware and electronic media that contain county of San Diego electronic protected health information into and out of a facility, and the movement of these items within the facility
MP - Media ProtectionSolution provider must implement policies and procedures to address the final disposition of county of San Diego electronic protected health information and/or the hardware or electronic media on which it is stored
MP - Media ProtectionSolution provider must implement procedures for removal of county of San Diego electronic protected health information from electronic media before the media are made available for reuse.
MP - Media ProtectionSolution provider must maintain a record of the movements of hardware and electronic media and any person responsible therefore
PE - Physical and Environmental ProtectionSolution provider must implement policies and procedures to limit physical access to County of San Diego electronic information systems and the facility or facilities in which they are housed, while ensuring that properly authorized access is allowed
PE - Physical and Environmental ProtectionSolution provider must implement procedures to control and validate a person's access to facilities based on their role or function, including visitor control, and control of access to software programs for testing and revision
PS - Personnel SecuritySolution provider must implement procedures to determine the physical access of a workforce member to county of San Diego electronic protected health information is appropriate
PS - Personnel SecuritySolution provider must implement procedures for terminating access to County of San Diego electronic protected health information when the employment of a workforce member ends or as required by determinations made
PL - PlanningSolution provider must implement policies and procedures to safeguard the facility and the equipment therein from unauthorized physical access, tampering, and theft
RA - Risk AssessmentsSolution provider must perform Penetration Testing annually
RA - Risk AssessmentsSolution provider must implement policies and procedures to prevent, detect, contain, and correct security violations
RA - Risk AssessmentsSolution provider must conduct an accurate and thorough assessment of the potential risks and vulnerabilities to the confidentiality, integrity, and availability of electronic protected health information held by the covered entity or hybrid entity
RA - Risk AssessmentsSolution provider risk assessment procedures must assign a likelihood and impact for relevant threats and vulnerabilities assign a risk rating for relevant threats and vulnerabilities.
RA - Risk AssessmentsSolution provider must implement security measures sufficient to reduce risks and vulnerabilities to a reasonable and appropriate level to comply with §164.306(a)
SC - System and Communications ProtectionSolution provider must implement electronic mechanisms to corroborate that electronic protected health information has not been altered or destroyed in an unauthorized manner
SC - System and Communications ProtectionSolution provider must implement technical security measures to guard against unauthorized access to electronic protected health information that is being transmitted over an electronic communications network
SC - System and Communications ProtectionSolution provider must implement a mechanism to encrypt county of San Diego electronic protected health information in transit and at rest to meet at least the minimum NIST standards
SI - System and Information IntegritySolution must detect, prevent and report malicious software use

(5) IT Requirements - Attach 5

Assessor and Auditor and Controller Document Management System

Information Technology Requirements CoSD Federal Tax Information (FTI) Security Attachment 5 - Statement of Work The following are FTI Security requirements that proposer must respond to. All Information Technology Requirements shall be incorporated as an Attachment to Exhibit A - Statement of Work. State Yes or No to indicate whether or not your solution will meet the requirement. If No, state what work is necessary to meet the requirement or how your solution will meet the requirements and the work necessary to meet the requirements - indicate costs if needed. Applicable product literature or technical documentation can be provided to support your response.

The County will favor a response that substantially meets the Information Technology requirements outlined in this document. Should you take exception(s) to the requirements, you understand that the County may, as part of its evaluation process, conclude that exceptions are so material as to make the Offeror’s response to the solicitation unacceptable.

County of San Diego FTI Security Requirements
Control SectionRequirementYes/NoException Explanation
4.1 AC - Access ControlAC-2 Account Management

a. Define and document the types of accounts allowed and specifically prohibited for use within the system;

b. Assign account managers;

c. Require conditions for group and role membership;

d. Specify:

1. Authorized users of the system;

2. Group and role membership; and

3. Access authorizations (i.e., privileges) and other attributes (as required) for each account.

e. Require approvals by the system owner or designated representative for requests to create accounts;

f. Create, enable, modify, disable and remove accounts in accordance with agency account management procedures prerequisites;

g. Monitor the use of accounts;

h. Notify account managers and designated agency official within:

1. 24 hours when accounts are no longer required;

2. 24 hours when users are terminated or transferred; and

3. 24 hours when system usage or need-to-know changes for an individual;

i. Authorize access to the system based on:

1. A valid access authorization;

2. Intended system usage; and

3. Under the authority to re-disclosed FTI under the provisions of IRC § 6103;

j. Review accounts for compliance with account management requirements annually for user account and semi-annually for privileged accounts;

k. Establish and implement a process for changing shared or group account authenticators (if deployed) when individuals are removed from the group; and

l. Align account management processes with personnel termination and transfer processes.

4.1 AC - Access Control AC-3 Access Enforcement

Enforce approved authorizations for logical access to information and system resources in accordance with applicable access control policies.

(IRS-Defined): Users having accounts with administrator access privileges may access those accounts only from agency-owned or authorized contractor systems.

Supplemental Guidance: A key intent is to prohibit personally-owned or public kiosk (e.g., library) systems from being used for remote administrator access. If individuals with administrator rights require email or Internet access beyond local boundaries, one alternative would be to issue separate, non-privileged accounts (one per affected individual) for that purpose. For the considerations of this section, administrator accounts/rights are those that allow for the installation or configuration of software on agency assets receiving, processing, storing, accessing, protecting and/or transmitting FTI.

4.1 AC - Access Control AC-4 Information Flow Enforcement

Enforce approved authorization for controlling the flow of information within the system and between interconnected systems based on the technical safeguards in place to protect FTI

4.1 AC - Access Control AC-5 Separation of Duties

a. Identify and document separate duties of individuals to prevent harmful activity without collusion; and

b. Define system access authorizations to support separation of duties.

4.1 AC - Access Control AC-6 Least Privilege

Employ the principle of least privilege, allowing only authorized accesses for users (or processes acting on behalf of users) that are necessary to accomplish assigned organizational tasks.

4.1 AC - Access Control AC-7: Unsuccessful Logon Attempts

a. Enforce a limit of three (3) consecutive invalid logon attempts by a user during a 120-minute period; and

b. Automatically lock the account for 15 minutes or until released by an administrator when the maximum number of unsuccessful attempts is exceeded.

4.1 AC - Access Control AC-8: System Use Notification

a. Display a warning banner to users before granting access to the system that provides privacy and security notices consistent with applicable laws, executive orders, directives, regulations, policies, standards, and guidelines and state that:

1. Users are accessing a U.S. Government System;

2. System usage may be monitored, recorded, and subject to audit;

3. Unauthorized use of the system is prohibited and subject to criminal and civil penalties; and

4. Use of the system indicates consent to monitoring and recording;

b. Retain the notification message or banner on the screen until users acknowledge the usage conditions and take explicit actions to log on to or further access the system; and

c. For publicly accessible systems:

1. Display system use information warning banner before granting further access to the publicly accessible system;

2. Display references, if any, to monitoring, recording, or auditing that are consistent with privacy accommodations for such systems that generally prohibit those activities and

3. Include a description of the authorized uses of the system.

Supplemental Guidance: The warning banner must be applied at the application, database, operating system, and network device levels for all systems that receive, process, store, or transmit FTI.

4.1 AC - Access Control AC-11: Device Lock

a. Prevent further access to the system by initiating a device lock after 15 minutes of inactivity; requiring the user to initiate a device lock before leaving the system unattended; and

b. Retain the device lock until the user reestablishes access using established identification and authentication procedures.

Supplemental Guidance: Device locks are temporary actions taken to prevent logical access to organizational systems when users stop work and move away from the immediate vicinity of those systems but do not want to log out because of the temporary nature of their absences. Device locks are implemented where session activities can be determined. This is typically at the operating system level but can also be at the application level. Device locks are not an acceptable substitute for logging out of systems, for example, if organizations require users to log out at the end of workdays.

4.1 AC - Access Control AC-12: Session Termination

Automatically terminate a user session after 30 minutes of inactivity.

Supplemental Guidance: This control addresses the termination of user-initiated logical sessions in contrast to SC-10 which addresses the termination of network connections that are associated with communications sessions (i.e., network disconnect). A logical session (for local, network and remote access) is initiated whenever a user (or process acting on behalf of a user) accesses an agency system. Such user sessions can be terminated without terminating network sessions. Session termination terminates all processes associated with a user’s logical session except those processes that are specifically created by the user (i.e., session owner) to continue after the session is terminated. Conditions or trigger events requiring automatic session termination can include, for example, organization-defined periods of user inactivity, targeted responses to certain types of incidents, time-ofday restrictions on system use.

4.1 AC - Access Control AC-14: Permitted Actions Without Identification or Authentication

a. Identify specific user actions that can be performed on the system without identification or authentication consistent with organizational mission and business functions and

b. Document and provide supporting rationale in the security plan for the system, user actions not requiring identification or authentication.

Supplemental Guidance: This control addresses situations in which agencies determine that no identification or authentication is required in agency systems. Agencies may allow a limited number of user actions without identification or authentication including, for example, when individuals access public websites. Access to FTI without identification and authentication is strictly prohibited.

4.1 AC - Access Control AC-17: Remote Access

a. Establish and document usage restrictions, configuration/connection requirements and implementation guidance for each type of remote access allowed; and

b. Authorize each type of remote access to the system prior to allowing such connections.

Supplemental Guidance: Remote access is access to agency systems (or processes acting on behalf of users) communicating through external networks such as the Internet. Remote access methods include, for example, dial-up, broadband, and wireless. Remote access controls apply to systems other than public web servers or systems designed for public access. Any remote access where (i) FTI is accessed or (ii) an FTI environment is administered over the remote connection must be performed using multifactor authentication. Requirements of multifactor authentication are provided in NIST Control IA-2: Identification and Authentication (Organizational Users).

4.1 AC - Access Control AC-18: Wireless Access

1. Establish configuration requirements, connection requirements, and implementation guidance for each type of wireless access; and

2. Authorize each type of wireless access to the system prior to allowing such connections

4.1 AC - Access Control AC-19: Access Control for Mobile Devices

a. Establish configuration requirements, connection requirements and implementation guidance for organization-controlled mobile devices to include when such devices are outside of controlled areas; and

b. Authorize the connection of mobile devices to organizational systems.

Supplemental Guidance: A mobile device is considered a computing device that has a small form factor such that it can easily be carried by a single individual; is designed to operate without a physical connection; possesses local, non-removable or removable data storage; and includes a self-contained power source. Mobile device requirements are not applicable to laptop computers.

4.1 AC - Access Control AC-20: Use of External Systems

a. Establish terms and conditions, consistent with the trust relationships established with other organizations owning, operating and/or maintaining external systems, allowing authorized individuals to:

1. Access the system from external systems; and

2. Process, store, or transmit organization-controlled information using external systems; or

b. Prohibit the use of non-agency managed external systems.

Supplemental Guidance: External information systems, or non-agency-owned equipment, include any technology used to receive, process, store, access, protect and/or transmit FTI that is not owned and managed by 1) the agency or the agency-run mobile device management system, 2) a state's consolidated IT office, 3) one of the agency's approved contractors or sub-contractors (e.g., print vendors, collections agencies, application development contractors, network engineers at a state consolidated IT office, etc.) or 4) one of the agency's constituent counties. To ensure a third-party contractor system is not considered an external information system, the agency must include Exhibit 7 language in its contract with the service provider. Examples of external information systems include but are not limited to: 1) personally-owned devices, which includes any device owned by an individual employee, rather than the agency itself; and 2) devices owned and managed by agency stakeholders that do not have proper approvals to receive, process, store, access, protect and/or transmit FTI.

4.1 AC - Access Control AC-21: Information Sharing

a. Enable authorized users to determine whether access authorizations assigned to a sharing partner match the information’s access and use restrictions for information sharing circumstances where user discretion is required and permitted by IRC § 6103; and

b. Employ automated mechanisms or manual processes compliant with IRC § 6103 to assist users in making information sharing and collaboration decisions.

Supplemental Guidance: The agency must restrict the sharing/re-disclosure of FTI to only those authorized in IRC § 6103 and as approved by the Office of Safeguards.

4.1 AC - Access Control AC-22: Publicly Accessible Content

a. Designate individuals authorized to make information publicly accessible;

b. Train authorized individuals to ensure that publicly accessible information does not contain nonpublic information;

c. Review the proposed content of information prior to posting onto the publicly accessible system to ensure that nonpublic information is not included; and

d. Review the content on the publicly accessible system for nonpublic information at a minimum quarterly and remove such information, if discovered.

Supplemental Guidance: FTI is considered nonpublic information and may never be posted or shared on a publicly accessible system.

4.1 AC - Access Control AC-23: Data Mining Protection

Employ agency-defined data mining prevention and detection techniques for agency-defined data storage objects to detect and protect against unauthorized data mining.

4.2 AT - Awareness and Training AT-2: Awareness Training

a. Provide security and privacy literacy training to system users (including managers, senior executives, and contractors):

1. As part of initial training for new users and annually thereafter; and

2. When required by system changes or following assessment or audit findings, security or privacy incidents, or changes in applicable laws, executive orders, directives, regulations, policies, standards, and guidelines;

b. Employ the following techniques to increase the security and privacy awareness of system users by providing one or more short ad hoc sessions and include topical information on recent attack schemes, changes to organizational security and privacy policies, revised security and privacy expectations, or a subset of topics from the initial training.

c. Update literacy training and awareness content annually and following system changes and

d. Incorporate lessons learned from internal or external security or privacy incidents into literacy training and awareness techniques.

4.2 AT - Awareness and Training AT-3: Role-Based Training

a. Provide role-based security and privacy training to personnel with the following roles and responsibilities: information system security manager (ISSM); information system security officer (ISSO); security specialist; system and software developers; system, network and database administrators; programmer/systems analyst; and personnel having access to FTI

1. Before authorizing access to the system, information, or performing assigned duties, and annually thereafter; and

2. When required by system changes;

b. Update role-based training content annually and following system changes and Update literacy training and awareness content annually and following system changes; and

c. Incorporate lessons learned from internal or external security or privacy incidents into role-based training.

Supplemental Guidance: Agencies may determine the appropriate content of security and privacy training based on the assigned roles and responsibilities of individuals and the specific security and privacy requirements of organizations and the systems to which personnel have authorized access, including security-related technical training specifically tailored for assigned duties. Additional roles that may require role-based security and privacy training include, for example, system owners; authorizing officials; system security officers; privacy officers; enterprise architects; acquisition and procurement officials; systems engineers; personnel conducting configuration management activities; personnel performing verification and validation activities; auditors; personnel having access to system-level software; security and privacy control assessors; personnel with contingency planning and incident response duties; and personnel with privacy management responsibilities.

4.2 AT - Awareness and Training AT-4: Training Records

a. Document and monitor information security and privacy training activities, including security and privacy awareness training and specific role-based security and privacy training; and

b. Retain individual training records for a period of five (5) years

4.2 AT - Awareness and Training AT-6: Training Feedback

Provide feedback on organizational training results to the following personnel: Agency Senior Management and Agency Disclosure Personnel on an annual basis.

4.3 AU - Audit and Accountability AU-2: Audit Events

a. Identify the types of events that the system is capable…

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .