SOO Appendix A Requirements Traceability Matrix.xlsx

XLSX spreadsheet 127 KB Posted

Attached to
Center for Information Technology Identity, Credential, Access Management (ICAM) Modernization- Proof of Concepts (POCs)
Solicitation number
75N97023R00006
Issued by

About this file

This document is a Requirements Traceability Matrix for the Center for Information Technology Identity, Credential, Access Management Modernization Proof of Concepts project solicitation number 75N97023R00006 issued by the Department of Health and Human Services National Institutes of Health. The matrix compiles functional and technical requirements across four categories of General, Authentication, Directory, and SASE requirements for vendors to modernize the NIH's identity and access management platform. Vendors are to respond in the designated columns whether they meet each requirement with explanations. Requirements include supporting cloud-agnostic infrastructure, 99.99% system availability, FedRAMP authorization, NIST compliance, identity federation, multifactor authentication, Active Directory integration, zero trust network access, cloud access security, and endpoint security capabilities.

View the file

Other files

Show all 11

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

Cover

Center for Information Technology (CIT) Identity, Credential, Access Management (ICAM) Modernization - Proof of Concepts (POCs) - Appendix A
Requirements Traceability Matrix (RTM)
RFP: 75N97023R00006
Version 1.0

The Center for Information Technology (CIT) has established the National Institutes of Health (NIH) Identity, Credential, and Access Management (ICAM) Modernization Project to increase the availability, functionality, and the cybersecurity resiliency of NIH resources. The objective of the Requirements Traceability Matrix (RTM) is to compile the full set of requirements necessary for a modernized ICAM platform, which have been gathered during requirements gathering sessions with various stakeholders across NIH Institutes and Centers (ICs). This document lists the functional and technical requirements for the solution(s)/vendor(s) that are ultimately selected. As a vendor being evaluated, please navigate through each of the four requirements tabs and respond Yes/No/Partial, with an explanation as to whether or not you provide each requirement, in the designated green "Vendor Responses" columns.

&"Arial,Bold"&G <Insert client logo>

&"Arial,Bold"&G <Insert client logo>

&"Arial,Bold"&G <Insert client logo>

&"Arial,Bold"&G <Insert client logo>

&"Arial,Bold"&G <Insert client logo>

&G

&8© 2010 Deloitte Development LLC. All Rights Reserved. &8&P of &N &8<Enter Project Name> &F

&8© 2010 Deloitte Development LLC. All Rights Reserved. &8&P of &N &8<Enter Project Name> &F

&8© 2010 Deloitte Development LLC. All Rights Reserved. &8&P of &N &8<Enter Project Name> &F

&8© 2010 Deloitte Development LLC. All Rights Reserved. &8&P of &N &8<Enter Project Name> &F

&8© 2010 Deloitte Development LLC. All Rights Reserved. &8&P of &N &8<Enter Project Name> &F

&8&P of &N &8Center for Information Technology (CIT) Identity, Credential, Access Management (ICAM) Modernization - Proof of Concept> &F

Requirements - GEN

Requirements Traceability Matrix Appendix A - General RequirementsVendor ResponsesInternal Evaluation Team
Requirement IDRequirement CategoryRequirement DescriptionImportanceFunctionalityVendor ResponseExplanationFeedback
Enter the unique ID number used to identify this requirement.Indicate the specific category the requirement falls under (User Experience, Technical, Cloud/Infrastructure, Security, Operational, Compliance/Regulatory)Provide a short, high-level description of the requirement. Note: all technical terms and acronyms are defined in the Glossary tab.Indicate the requirement importance/priority: Mandatory, Preferred, Optional/DeferredIndicate whether the requirement is functional or non-functional.Respond Yes, No, or Partial based on whether or not you (the vendor) meet this requirement.Include an explanation as to how you (the vendor) meet or do not meet this requirement.For Evaluator Only: Provide any feedback or notes you have based on the vendor's response.
GEN-01Cloud/InfrastructureSolution shall enable a cloud-agnostic infrastructure and integrate with existing or future cloud service providers (CSPs) (e.g., GCP, AWS, Azure, etc.)MandatoryFunctional
GEN-02OperationalSolution shall provide real-time metrics on end-user sessions, user activity, and user transaction historyMandatoryNon-Functional
GEN-03OperationalSolution shall provide reporting capability for metrics such as system and application health status and availabilityMandatoryNon-Functional
GEN-04Cloud/InfrastructureSolution shall support on-premise, cloud-based, and hybrid systems and applicationsMandatoryFunctional
GEN-05Compliance/RegulatorySolution shall be FedRAMP (Federal Risk and Authorization Management Program) AuthorizedMandatoryNon-Functional
GEN-06Compliance/RegulatorySolution shall adhere to NIST 800-53 Rev 5 standards and proceduresMandatoryNon-Functional
GEN-07Compliance/RegulatorySolution shall adhere to NIST 800-63 standards and proceduresMandatoryNon-Functional
GEN-08OperationalSolution shall provide 99.99% system availability (4 nines) across all three capabilitiesMandatoryFunctional
GEN-09OperationalSolution shall provide 99.999% system availability (5 nines) across all three capabilitiesPreferredFunctional
GEN-10Cloud/InfrastructureSolution shall minimize the impact to applications and services (hosted in an air-gap network) that must remain on-premiseMandatoryNon-Functional
GEN-11Compliance/RegulatorySolution shall adhere to standards and procedures outlined in the Executive Order 14028, Improving the Nation's CybersecurityMandatoryFunctional
GEN-12Compliance/RegulatorySolution shall adhere to standards and procedures outlined in the OMB Memorandum M-22-09, Moving the U.S. Government Toward Zero Trust Cybersecurity PrinciplesMandatoryFunctional
GEN-13Technical-IntegrationSolution shall integrate with applications and systems hosted by external third-party entities such as federal agenciesPreferredFunctional
GEN-14OperationalSolution shall support (at minimum) 40,000 internal NIH users and 2 million external federated usersMandatoryNon-Functional
GEN-15Technical-IntegrationSolution shall expand mobile device support beyond devices enrolled in MobileIronOptional/DeferredFunctional
GEN-16SecuritySolution shall centralize endpoint management for all devices including serversOptional/DeferredFunctional
GEN-17Compliance/RegulatorySolution shall adhere to standards and procedures outlined in the OMB Memorandum M-21-31, Improving the Federal Government’s Investigative and Remediation Capabilities Related to Cybersecurity IncidentsMandatoryFunctional
GEN-18Cloud/InfrastructureSolution shall be compatible with operating systems (e.g. Windows, macOS, Linux) and mobile device operating systems (e.g. Android, IOS, etc.)MandatoryFunctional
GEN-19Cloud/InfrastructureSolution shall provide capability for internal and external users to securely authenticate to Cloud Service Providers (CSPs) for both console and programmatic accessMandatoryFunctional
GEN-20Cloud/InfrastructureSolution shall provide NIH Cloud hosted applications end-to-end Identity management independent from NIH onPrem data center during events such as declared Disaster and non-disaster main campus outagesMandatoryFunctional
GEN-21SecuritySolution shall collect only the minimum amount of personal information necessary to accomplish its intended purposePreferredFunctional
GEN-22SecuritySolution shall have an automated capability in place for decommissioning of accounts in a secure mannerMandatoryFunctional
GEN-23SecuritySolution shall have Threat Intelligence (TI) capabilities to collect, centralize, and aggregate security threat analysis and remediation based on the NIH Incident Response (IR) planMandatoryFunctional
GEN-24SecuritySolution shall provide near real-time alert and notification capability for identified threats and critical vulnerabilitiesMandatoryFunctional
GEN-25Compliance/RegulatorySolution shall maintain compliance with Section 508 of the Rehabilitation Act on making technology accessible to everyoneMandatoryFunctional

Requirements - AUT

Requirements Traceability Matrix Appendix A - Authentication RequirementsVendor ResponsesInternal Evaluation Team
Requirement IDTechnical FieldRequirement CategoryRequirement DescriptionImportanceFunctionalityVendor ResponseExplanationFeedback
Enter the unique ID number used to identify this requirement.Indicate the specific technical field the requirement falls under for each ICAM Service Category.Indicate the specific category the requirement falls under (User Experience, Technical, Cloud/Infrastructure, Security, Operational, Compliance/Regulatory)Provide a short, high-level description of the requirement. Note: all technical terms and acronyms are defined in the Glossary tab.Indicate the requirement importance/priority: Mandatory, Preferred, Optional/DeferredIndicate whether the requirement is functional or non-functional.Respond Yes, No, or Partial based on whether or not you (the vendor) meet this requirement.Include an explanation as to how you (the vendor) meet or do not meet this requirement.For Evaluator Only: Provide any feedback or notes you have based on the vendor's response.
AUT-TI-05CDMTechnical-IntegrationSolution shall integrate with SIEM (Security Information and Event Management) tools, such as SplunkMandatoryFunctional
AUT-UX-04Certificate-based AuthNUser ExperienceSolution shall be able to provide authentication for various IT assets (laptops, tablets, Workstation on Wheels [WOW], smartphones) and medical equipment (laboratory and electronic health devices, microscopes)MandatoryFunctional
AUT-TI-20Certificate-based AuthNTechnical-IntegrationSolution shall support Application-to-Application authentication using PKI certificatesMandatoryFunctional
AUT-TI-19Command-Line AuthN (RAS)Technical-IntegrationSolution shall support user-performed command-line authenticationPreferredFunctional
AUT-TI-21Command-Line AuthN (RAS)Technical-IntegrationSolution shall restrict Application-to-Application authentication based on IP address criteriaMandatoryFunctional
AUT-SEC-04Conditional AccessSecuritySolution shall restrict access by IdP, IAL, AAL, and IAPMandatoryFunctional
AUT-TI-30Conditional AccessTechnical-IntegrationSolution shall integrate with social login IdP(s) for re-authenticationMandatoryFunctional
AUT-TI-33Conditional AccessTechnical-IntegrationSolution shall support SEFT (Secure Email and File Transfer Service) to transfer sensitive files securelyPreferredFunctional
AUT-TI-37Conditional AccessTechnical-IntegrationSolution shall support Azure AD conditional access signals to enforce security policiesMandatoryFunctional
AUT-OP-13Conditional AccessOperationalSolution shall require separate access to production and non-production environmentsPreferredFunctional
AUT-TI-13Identity FederationTechnical-IntegrationSolution shall integrate with identity providers (IdPs) including Login.gov, ID.me, InCommon, GoogleMandatoryFunctional
AUT-UX-02Identity FederationUser ExperienceSolution shall offer authentication methods which minimize connectivity and bandwidth issues for international usersPreferredNon-Functional
AUT-UX-03Identity FederationUser ExperienceSolution shall process user authentication requests in alignment with NIST-800-63 Identity Assurance Level (IAL) and Authenticator Assurance Level (AAL) guidelinesPreferredFunctional
AUT-CR-01Identity FederationCompliance/RegulatorySolution shall post authentication consent policy by Identity Provider (IdP)MandatoryFunctional
AUT-OP-11Identity FederationOperationalSolution shall support Multilateral Federation to facilitate collaboration across organizations around the world (e.g. for InCommon)MandatoryFunctional
AUT-OP-12Identity FederationOperationalSolution shall support InCommon and the REFEDS (Research and Education FEDerations group) Assurance Framework to manage access control risksMandatoryFunctional
AUT-UX-01MFAUser ExperienceSolution shall challenge the authenticated user to re-authenticate once the session times outMandatoryFunctional
AUT-TI-02MFATechnical-IntegrationSolution shall support secure Multifactor Authentication (MFA) for applications as well as usersMandatoryFunctional
AUT-TI-28MFATechnical-IntegrationSolution shall be able to integrate with various authentication mechanisms/tools, including but not limited to the Microsoft Authenticator applicationMandatoryFunctional
AUT-TI-29MFATechnical-IntegrationSolution shall integrate MFA services with hardware and software RSA multi-factor tokensMandatoryFunctional
AUT-OP-06MFAOperationalSolution shall provide Multi-Factor Authentication (MFA) using various methods like Push Notification, OTP (One-Time Password) and TOTP (Time-based One Time Password algorithm)MandatoryFunctional
AUT-OP-08MFAOperationalSolution shall support Multifactor Authentication (MFA) that is resistant to common cybersecurity attacks (e.g. phishing, MFA fatigue)PreferredFunctional
AUT-TI-40MFATechnical-IntegrationSolution shall support FIDO2 as a MFA method for accessing workstations and serversMandatoryFunctional
AUT-TI-44MFATechnical-IntegrationSolution shall support Windows Hello for Business, allowing Azure Multifactor services to be used for logical access to workstations, servers, and web applications/servicesMandatoryFunctional
AUT-OP-04MonitoringOperationalSolution shall provide a list of user access/privileges and recertify them on the cadence defined in NIST SP 800-53 Rev.4/5PreferredFunctional
AUT-OP-05MonitoringOperationalSolution shall provide APIs for returning component/feature status to report on the availability of each component (IDPs, Backends, RAS features)MandatoryFunctional
AUT-OP-09MonitoringOperationalSolution shall include a feature for nearly immediate session disablement in case of an event compromising system integrityPreferredFunctional
AUT-SEC-06MonitoringSecuritySolution shall be capable of collecting device fingerprint data (e.g. geo-location, user IP address, browser data)PreferredFunctional
AUT-TI-06NIH LoginTechnical-IntegrationSolution shall provide identity-linking capability to link external user identities from multiple identity providers (IdPs)MandatoryFunctional
AUT-SEC-05NIH LoginSecuritySolution shall provide reverse proxy capabilities to protect both on prem and cloud applications by providing proxy layer for authenticationMandatoryFunctional
AUT-TI-31NIH LoginTechnical-IntegrationSolution shall support header-based authenticationMandatoryFunctional
AUT-TI-34NIH LoginTechnical-IntegrationSolution shall link primary and secondary accounts for users needing access to multiple environmentsPreferredFunctional
AUT-TI-35NIH LoginTechnical-IntegrationSolution shall provide standardized approach for integration with legacy/homegrown applicationsMandatoryFunctional
AUT-TI-36NIH LoginTechnical-IntegrationSolution shall provide integration with API web services that supports Operational Technology (OT) systems (sensitive tenants such as Industrial Control System [ICS], Video Surveillance Systems hosted on Facilities network [FACNet])MandatoryFunctional
AUT-UX-05NIH LoginUser ExperienceSolution shall provide the capability to create custom landing pages with IC-specific design and brandingPreferredNon-Functional
AUT-TI-38NIH LoginTechnical-IntegrationSolution shall support authentication chaining as a failover mechanism and support alternative authentication methods in case of primary authentication mechanism failureMandatoryFunctional
AUT-TI-41NIH LoginTechnical-IntegrationSolution shall provide cross-domain cookie support for service providers such as Grant SolutionsMandatoryFunctional
AUT-TP-01OIDC/SAMLTechnical-ProtocolsSolution shall integrate with modern API patterns/protocols for integration with on-prem and cloud applications [e.g. Security Assertion Markup Language (SAML), Open Identity Connect (OIDC), WS federation (Web Services Federation), SOAP, REST, and HTTP]MandatoryFunctional
AUT-SEC-01OIDC/SAMLSecuritySolution shall provide the ability to restrict OAuth Support Grant TypesMandatoryFunctional
AUT-SEC-02OIDC/SAMLSecuritySolution shall provide the ability to restrict OAuth Client Authentication methodsMandatoryFunctional
AUT-TI-18OIDC/SAMLTechnical-IntegrationSolution shall offer PKI based solution for OAuth Client AuthPreferredFunctional
AUT-TI-22OIDC/SAMLTechnical-IntegrationSolution shall provide OIDC support for Single Page ApplicationsMandatoryFunctional
AUT-TI-23OIDC/SAMLTechnical-IntegrationSolution shall provision account to directory, following SAML federation from given IdPMandatoryFunctional
AUT-TI-25OIDC/SAMLTechnical-IntegrationSolution shall modify outbound SAML to construct attributes (role, AD group name, app) as arguments to AWS for accessing AWS console and applicationsMandatoryFunctional
AUT-TI-42OIDC/SAMLTechnical-IntegrationSolution shall support dynamically constructed SAML/OIDC response attributesPreferredFunctional
AUT-TI-15Passwordless AuthenticationTechnical-IntegrationSolution shall provide passwordless/WebAuthN MFA via biometrics and hardware authentication devices (e.g. YubiKey)PreferredFunctional
AUT-TI-24PIVTechnical-IntegrationSolution shall provision account to directory, following PIV based loginMandatoryFunctional
AUT-TI-26PIVTechnical-IntegrationSolution shall support smart-card authentication (e.g. PIV, CAC) for all federal government agenciesMandatoryFunctional
AUT-TI-32PIVTechnical-IntegrationSolution shall support phishing-resistant authentication alternatives for logical access to workstations/servers if PIV cards and device-based certificates are not operational (e.g. expired certs, lost credentials)PreferredFunctional
AUT-TP-03PIVTechnical-ProtocolsSolution shall provide authentication support for Derived PIV Credentials (DPCs) to authenticate users to NIH systems and applicationsMandatoryFunctional
AUT-TI-14Risk Based EvaluationTechnical-IntegrationSolution shall leverage device trust and provide support for adaptive/risk-based authentication based on criteria such as geo-location, device, IP Address, and postureMandatoryFunctional
AUT-TI-03SaaSTechnical-IntegrationSolution shall provide events-based authentication for users who do not have registered accounts with collaboration/productivity tools, such as Zoom, MS Teams, Skype, and WebexMandatoryFunctional
AUT-TI-04SaaSTechnical-IntegrationSolution shall provide tenant-based authentication for users currently registered in collaboration/productivity toolsMandatoryFunctional
AUT-TI-09SaaSTechnical-IntegrationSolution shall integrate with Mobile Device Management (MDM) tools for authentication of devices (e.g. MobileIron, InTune)PreferredFunctional
AUT-TI-11SaaSTechnical-IntegrationSolution shall provide capability for external users to authenticate to Microsoft Office 365 (M365)MandatoryFunctional
AUT-TI-12SaaSTechnical-IntegrationSolution shall integrate with Microsoft Office 365 (M365) application suite for internal user authenticationMandatoryFunctional
AUT-TI-16SaaSTechnical-IntegrationSolution shall support custom integrations with SharePoint and SharePoint OnlinePreferredFunctional
AUT-TI-07Self-ServiceTechnical-IntegrationSolution shall support self-service features to streamline application onboarding with the authentication provider and reduce time-to-deliveryPreferredFunctional
AUT-OP-02Self-ServiceOperationalSolution shall provide the ability to manage consentsMandatoryFunctional
AUT-OP-03Self-ServiceOperationalSolution shall provide OAuth Client Credential RenewalMandatoryFunctional
AUT-SEC-03Self-ServiceSecuritySolution shall provide the ability to view and revoke tokens issued to clientsMandatoryFunctional
AUT-OP-07Self-ServiceOperationalSolution shall provide delegated management of applications that enable application owners to configure their application-specific policiesPreferredFunctional
AUT-OP-10Self-ServiceOperationalSolution shall provide self-service capabilities for password reset issuesMandatoryFunctional
AUT-TI-01SSOTechnical-IntegrationSolution shall provide authentication for applications including High Performance Computing (HPC) apps that are hosted in hybrid IT environment (on-prem and cloud)PreferredFunctional
AUT-TP-02SSOTechnical-ProtocolsSolution shall provide standards-based methods for network authentication such as Kerberos and RADIUSMandatoryFunctional
AUT-OP-01SSOOperationalSolution shall offer an enterprise authentication dashboard which provides a list of available applications to single sign-on (SSO)Optional/DeferredNon-Functional
AUT-TI-27SSOTechnical-IntegrationSolution shall support Single Sign-On (SSO) and grant users access to all requested tools/services given an existing SSO sessionMandatoryFunctional
AUT-TI-39SSOTechnical-IntegrationSolution shall integrate with ServiceNow (on-prem and cloud-based) and other IT Service Management (ITSM) toolsMandatoryFunctional
AUT-TI-43SSOTechnical-IntegrationSolution shall integrate with SPS (Secure Proxy Services) to validate SSO sessionsPreferredFunctional
AUT-TI-17Step-Up AuthenticationTechnical-IntegrationSolution shall support Step-Up Authentication by IdP, IAL, AAL, and IAPMandatoryFunctional
AUT-AP-01Anonymous/Pseudonymous/Personalized Access Anonymous AuthenticationTechnical-IntegrationSolution shall comply with REFEDS Anonymous/Pseudonymous/Personalized Access Entity Category to support limited/no personalized user data.
The service provider shall offer service and personalization simply based on proof of successful authenticationMandatoryFunctional
AUT-AP-02Anonymous/Pseudonymous/Personalized Access Anonymous AuthenticationTechnical-IntegrationSolution shall demonstrate that the attributes used for the entity category are not intended to provide authorization informationMandatoryFunctional

Hide (DO NOT DEL)

AuthenticationDirectorySASE
PIVLDAPZero Trust Network Access (ZTNA)
NIH LoginFederation ServicesSoftware Defined Wide Area Network (SD-WAN)
SSOVirtual Directory ServicesFirewall as a Service (FWaaS)
Self-ServiceIdentity RepositorySecure Web Gateway (SWG)
Risk Based EvaluationCredential ManagementMicro Segmentation
WebAuth/FIDO2Replication and SynchronizationEndpoint Security
Passwordless AuthenticationEntitlements RepositoryCloud Access Security Broker (CASB)
Step-Up AuthenticationDynamic Group MembershipVirtual Private Network (VPN)
Certificate-based AuthNActive Directory (AD)Trusted Internet Connections (TIC)
REST APIAzure Active Directory (AAD)
OIDC/SAML
Conditional Access
Identity Federation
MFA
Command-Line AuthN (RAS)
SaaS
CDM
Monitoring
Anonymous/Pseudonymous/Personalized Access Anonymous Authentication

Requirements - DIR

Requirements Traceability Matrix Appendix A - Directory RequirementsVendor ResponsesInternal Evaluation Team
Requirement IDTechnical FieldRequirement CategoryRequirement DescriptionImportanceFunctionalityVendor ResponseExplanationFeedback
Enter the unique ID number used to identify this requirement.Indicate the specific technical field the requirement falls under for each ICAM Service Category.Indicate the specific category the requirement falls under (User Experience, Technical, Cloud/Infrastructure, Security, Operational, Compliance/Regulatory)Provide a short, high-level description of the requirement. Note: all technical terms and acronyms are defined in the Glossary tab.Indicate the requirement importance/priority: Mandatory, Preferred, Optional/DeferredIndicate whether the requirement is functional or non-functional.Respond Yes, No, or Partial based on whether or not you (the vendor) meet this requirement.Include an explanation as to how you (the vendor) meet or do not meet this requirement.For Evaluator Only: Provide any feedback or notes you have based on the vendor's response.
DIR-TI-04Active Directory (AD)Technical-IntegrationSolution shall aggregate information from external/untrusted Active Directories (ADs) that are not in the AD ForestMandatoryFunctional
DIR-OP-03Active Directory (AD)OperationalSolution shall support ActiveRoles to manage objects in Active DirectoryMandatoryFunctional
DIR-OP-04Active Directory (AD)OperationalSolution shall provide direct access to active directory audit logs for application troubleshooting purposesPreferredFunctional
DIR-TI-14Active Directory (AD)Technical-IntegrationSolution shall support data source integration with Active DirectoryMandatoryFunctional
DIR-TI-30Active Directory (AD)Technical-IntegrationSolution shall provide capability to integrate Active Directory with VDSMandatoryFunctional
DIR-TI-31Active Directory (AD)Technical-IntegrationSolution shall integrate with mobile device management to automate, secure, and administer devices using MobileIronMandatoryFunctional
DIR-TI-32Active Directory (AD)Technical-IntegrationSolution shall integrate with Unified Endpoint Management (UEM)MandatoryFunctional
DIR-OP-11Active Directory (AD)OperationalSolution shall provide at minimum 100,000 security groups and group memberships in ADMandatoryNon-Functional
DIR-TI-45Active Directory (AD)Technical-IntegrationSolution shall integrate with NIH Enterprise support solutions [e.g. Security Orchestration, Automation, and Response (SOAR) data] for AD remediation and security responseMandatoryFunctional
DIR-TI-13Azure Active Directory (AAD)Technical-IntegrationSolution shall integrate with Azure Active Directory (AAD)MandatoryFunctional
DIR-TI-33Azure Active Directory (AAD)Technical-IntegrationSolution shall integrate with device onboarding using Hybrid Azure ADMandatoryFunctional
DIR-TI-34Azure Active Directory (AAD)Technical-IntegrationSolution shall integrate with Azure DevOps and the NIH Enterprise standard code repositoryMandatoryFunctional
DIR-TI-35Azure Active Directory (AAD)Technical-IntegrationSolution shall be capable of supporting Azure AD Administrative UnitsPreferredFunctional
DIR-TI-36Azure Active Directory (AAD)Technical-IntegrationSolution shall fully integrate with Azure Conditional Access and provide device, data, application, and network signals as appropriateMandatoryFunctional
DIR-TI-37Azure Active Directory (AAD)Technical-IntegrationSolution shall support directory management tools for policy enforcement and delegation for Azure ADMandatoryFunctional
DIR-SEC-08Azure Active Directory (AAD)SecuritySolution shall manage Azure AD Application and API governanceMandatoryFunctional
DIR-TI-38Azure Active Directory (AAD)Technical-IntegrationSolution shall support identity, authentication, and entitlement management for Adobe Cloud servicesMandatoryFunctional
DIR-TI-40Azure Active Directory (AAD)Technical-IntegrationSolution shall provide capability to support Azure AD multi-tenant and multi-AD forest in support of secure AD migrationsMandatoryFunctional
DIR-TI-42Azure Active Directory (AAD)Technical-IntegrationSolution shall provide integration of Azure AD to other cloud service providers (such as AWS/GCP) for authentication and entitlement management servicesMandatoryFunctional
DIR-TI-43Azure Active Directory (AAD)Technical-IntegrationSolution shall support integration with Azure Active Directory Domain Services (AADS)MandatoryFunctional
DIR-OP-13Azure Active Directory (AAD)OperationalSolution shall support Desired State Configurations [e.g. IaC (Infrastructure as Code) and CaC (Configuration as Code)] with centralized management and version switchingPreferredNon-Functional
DIR-TI-44Azure Active Directory (AAD)Technical-IntegrationSolution shall support conditional access for service accounts in Azure ADMandatoryFunctional
DIR-SEC-01Credential ManagementSecuritySolution should provide an admin view of identities and their roles/permissions/attributes to enable access reviewsPreferredFunctional
DIR-SEC-02Credential ManagementSecuritySolution shall support online identity proofing technology and storage of identity informationPreferredFunctional
DIR-TP-05Credential ManagementTechnical-ProtocolsSolution shall support HSMs for critical/sensitive infrastructure key storage, such as Ncipher online HSMs and Azure key vaultMandatoryFunctional
DIR-OP-12Credential ManagementOperationalSolution shall support identity proofing and external identity management for guest users accessing Microsoft cloud resourcesPreferredFunctional
DIR-TI-41Credential ManagementTechnical-IntegrationSolution shall integrate with InTune (MDM) solution and provide device signals to conditional accessMandatoryFunctional
DIR-CI-01Credential ManagementCloud/InfrastructureSolution shall support Post-Quantum cryptography for DPKI key managementMandatoryFunctional
DIR-SEC-09Credential ManagementSecuritySolution shall provide temporary group membership feature for temporary security access to resources, including automatic removal of accessPreferredFunctional
DIR-OP-14Credential ManagementOperationalSolution shall provide the ability to administer and manage NIH distribution listsMandatoryFunctional
DIR-OP-15Credential ManagementOperationalSolution shall provide the ability to delegate functions such as password and account changes to appropriate administrators (e.g., help desk) to offer capabilities like unlocking frozen accounts or assisting with password changesMandatoryFunctional
DIR-TI-47Credential ManagementTechnical-IntegrationSolution shall maintain integration capabilities with CyberArkMandatoryFunctional
DIR-TI-02Federation ServicesTechnical-IntegrationSolution shall allow automated linking of an identity to multiple personas from a single domainMandatoryFunctional
DIR-TI-03Federation ServicesTechnical-IntegrationSolution shall allow automated linking of an identity to multiple personas from multiple domainsMandatoryFunctional
DIR-SEC-06Federation ServicesSecuritySolution shall provide authentication capability to integrate Active Directory with ADFS (Idp) and create security token to access cloud applications like Office 365MandatoryFunctional
DIR-TI-27Federation ServicesTechnical-IntegrationSolution shall provide on-prem user authentication to Azure AD via ADFS (AD Federation Services) as an IdPMandatoryFunctional
DIR-TI-28Federation ServicesTechnical-IntegrationSolution shall provide on-prem user authentication to Azure AD via ADFS as a service providerMandatoryFunctional
DIR-TI-29Federation ServicesTechnical-IntegrationSolution shall provide capability to replace ADFS services for on-prem and cloud applicationsMandatoryFunctional
DIR-TP-01Identity RepositoryTechnical-ProtocolsSolution shall provide New Technology LAN Manager (NTLM) V2 method for identity resolution of AD accountsMandatoryNon-Functional
DIR-TI-06Identity RepositoryTechnical-IntegrationSolution shall support Identity Data Aggregation (Meta Directory) to consolidate disparate sources of identity dataMandatoryFunctional
DIR-TI-07Identity RepositoryTechnical-IntegrationSolution shall support Identity Data Distribution to enable the querying of identity data for consumptionMandatoryFunctional
DIR-TI-08Identity RepositoryTechnical-IntegrationSolution shall provide Application Program Interfaces (APIs) for components within the solution to communicate with each other and external applicationsMandatoryFunctional
DIR-TI-09Identity RepositoryTechnical-IntegrationSolution shall provide API-based access to identity and authorization information by approved third-party applicationsMandatoryFunctional
DIR-OP-08Identity RepositoryOperationalSolution shall support attribute indexing capabilities to optimize lookup operations to handle all queriesMandatoryFunctional
DIR-SEC-07Identity RepositorySecuritySolution shall offer Hardware Security Modules (HSMs) in the cloud for DPKI where key storage is usedMandatoryFunctional
DIR-TP-06Identity RepositoryTechnical-ProtocolsSolution shall support provisioning users directly in AzureMandatoryFunctional
DIR-TP-02LDAPTechnical-ProtocolsSolution shall be able to support LDAP authenticationMandatoryFunctional
DIR-TI-25LDAPTechnical-IntegrationSolution shall store entities including user and digital certificates data in AD LDS (LDAP ALL)MandatoryFunctional
DIR-OP-01Replication and SynchronizationOperationalSolution shall ensure that access management services are available through redundancy and failoverMandatoryFunctional
DIR-TI-10Replication and SynchronizationTechnical-IntegrationSolution shall enable the filtering and passable replication of the synchronized identity dataMandatoryFunctional
DIR-OP-06Replication and SynchronizationOperationalSolution shall create lower-level environments in active directory for test data specificallyPreferredFunctional
DIR-OP-09Replication and SynchronizationOperationalSolution shall support inter-cluster replication for High-Availability Directory Access Protocol (HDAP)MandatoryFunctional
DIR-TI-24Replication and SynchronizationTechnical-IntegrationSolution shall synchronize Active Directory with Azure ADMandatoryFunctional
DIR-TI-26Replication and SynchronizationTechnical-IntegrationSolution shall replicate AD LDS (LDAP ALL) records from Active Directory using multi-master replication processMandatoryFunctional
DIR-TI-39Replication and SynchronizationTechnical-IntegrationSolution shall ensure multiple CSPs can utilize near real time directory synchronizationMandatoryFunctional
DIR-OP-02Virtual Directory ServicesOperationalSolution shall have capability to refresh data automatically or by demandPreferredFunctional
DIR-TI-01Virtual Directory ServicesTechnical-IntegrationSolution shall provide meta-directory – Persistent Store for online synchronization/replicationMandatoryFunctional
DIR-SEC-03Virtual Directory ServicesSecuritySolution shall provide encryption and hashing mechanism for the data storageMandatoryFunctional
DIR-TI-05Virtual Directory ServicesTechnical-IntegrationSolution shall support aggregation of identity information from non-LDAP identity sources (e.g., Oracle Database, SQL server, REST, SOAP, and JDBC)MandatoryFunctional
DIR-TI-11Virtual Directory ServicesTechnical-IntegrationSolution shall integrate with non-LDAP sources such as databases and web servicesMandatoryFunctional
DIR-TI-12Virtual Directory ServicesTechnical-IntegrationSolution shall allow users to perform read, write, and modify operations in multiple authoritative sourcesPreferredFunctional
DIR-OP-05Virtual Directory ServicesOperationalSolution shall support logical groupings/nested groupsMandatoryFunctional
DIR-TI-15Virtual Directory ServicesTechnical-IntegrationSolution shall have integration with data sources such as JDBC and SQLMandatoryFunctional
DIR-TP-03Virtual Directory ServicesTechnical-ProtocolsSolution shall publish attributes based upon business logic (attribute- based or/and group -based)MandatoryFunctional
DIR-TI-16Virtual Directory ServicesTechnical-IntegrationSolution shall have data source integration with Oracle Unified Directory (OUD) and LDAPMandatoryFunctional
DIR-SEC-04Virtual Directory ServicesSecuritySolution shall support attribute-based access control (ABAC) authorizationMandatoryFunctional
DIR-TI-17Virtual Directory ServicesTechnical-IntegrationSolution shall support integration with cloud service providers like AWS via service accounts (B2B)MandatoryFunctional
DIR-TI-18Virtual Directory ServicesTechnical-IntegrationSolution shall be able to process REST API Web service callsMandatoryFunctional
DIR-TI-19Virtual Directory ServicesTechnical-IntegrationSolution shall support account linking capabilities via the Globally Unique Identifier (GUID) attributeMandatoryFunctional
DIR-CR-01Virtual Directory ServicesCompliance/RegulatorySolution shall support a flexible password policy, which is compliant with the baseline security and privacy requirements of the NIH InfoSec HandbookMandatoryFunctional
DIR-OP-07Virtual Directory ServicesOperationalSolution shall support persistent cache refresh mechanism to improve performance (handling at least 10 million records during query joins)MandatoryFunctional
DIR-OP-10Virtual Directory ServicesOperationalSolution shall manage all records (at least 10 million) without any performance degradationMandatoryFunctional
DIR-TP-04Virtual Directory ServicesTechnical-ProtocolsSolution shall provide an access control list (ACL) to restrict access for certain data sourcesMandatoryFunctional
DIR-SEC-05Virtual Directory ServicesSecuritySolution shall support masking capabilities to hide/encrypt PII dataMandatoryFunctional
DIR-TI-20Virtual Directory ServicesTechnical-IntegrationSolution shall be able to join (based on a common field) different types of data sources and publish the data in a single viewMandatoryFunctional
DIR-TI-21Virtual Directory ServicesTechnical-IntegrationSolution shall have capability to store data locally within virtual directory servers instead of solely acting as a proxy for external data sourcesMandatoryFunctional
DIR-TI-22Virtual Directory ServicesTechnical-IntegrationSolution shall be able to create and compute new attributes based on the existing attributes and their valuesMandatoryFunctional
DIR-TI-23Virtual Directory ServicesTechnical-IntegrationSolution shall be able to configure/create a virtual attribute which can be available for the applications to write data intoMandatoryFunctional
DIR-TI-46Virtual Directory ServicesTechnical-IntegrationSolution shall connect to multiple user directories and support multiple directory servicesPreferredFunctional

Requirements - SASE

Requirements Traceability Matrix Appendix A - SASE RequirementsVendor ResponsesInternal Evaluation Team
Requirement IDTechnical FieldRequirement CategoryRequirement DescriptionImportanceFunctionalityVendor ResponseExplanationFeedback
Enter the unique ID number used to identify this requirement.Indicate the specific technical field the requirement falls under for each ICAM Service Category.Indicate the specific category the requirement falls under (User Experience, Technical, Cloud/Infrastructure, Security, Operational, Compliance/Regulatory)Provide a short, high-level description of the requirement. Note: all technical terms and acronyms are defined in the Glossary tab.Indicate the requirement importance/priority: Mandatory, Preferred, Optional/DeferredIndicate whether the requirement is functional or non-functional.Respond Yes, No, or Partial based on whether or not you (the vendor) meet this requirement.Include an explanation as to how you (the vendor) meet or do not meet this requirement.For Evaluator Only: Provide any feedback or notes you have based on the vendor's response.
S-TI-02Cloud Access Security Broker (CASB)Technical-IntegrationSolution shall support access policies that are based on AD user objects/identities (GPO/Security groups)PreferredFunctional
S-CI-01Cloud Access Security Broker (CASB)Cloud/InfrastructureSolution shall provide application discovery of cloud-hosted applicationsMandatoryFunctional
S-OP-17Cloud Access Security Broker (CASB)OperationalSolution shall provide SaaS performance monitoring and network analytics (Latency, Packet Loss, hop count)MandatoryFunctional
S-TI-09Cloud Access Security Broker (CASB)Technical-IntegrationSolution shall integrate with Microsoft Defender for Cloud Applications (MDCA)MandatoryFunctional
S-OP-22Cloud Access Security Broker (CASB)OperationalSolution shall provide Data Loss Prevention (DLP) for all internet and private user trafficMandatoryFunctional
S-CR-19Compliance/RegulatoryCompliance/RegulatorySolution shall be FIPS 140-3 compliant (or plan to be 140-3 compliant in the near future)MandatoryFunctional
S-UX-01Endpoint SecurityUser ExperienceSolution shall provide performance optimization be able to identify Application, Network, Wi-Fi, and Endpoint impact on performanceMandatoryFunctional
S-TI-07Endpoint SecurityTechnical-IntegrationSolution shall integrate with Splunk (log management) to provide continuous monitoring, compliance, and policy enforcementMandatoryFunctional
S-OP-12Endpoint SecurityOperationalSolution shall provide device management capability to track the device-type policyMandatoryFunctional
S-OP-13Endpoint SecurityOperationalSolution shall capture end-to-end logging of every transaction transmitting through the NIH networkMandatoryFunctional
S-UX-02Endpoint SecurityUser ExperienceSolution shall provide intuitive administration user interface (UI) for metrics such as security operations (e.g. Fraud Detection, Botnet protection)MandatoryFunctional
S-OP-21Endpoint SecurityOperationalSolution shall support pre-logon Machine Authentication leveraging the enterprise PKI for both Windows and MacOSMandatoryFunctional
S-CR-16Endpoint SecurityCompliance/RegulatorySolution shall provide continuous device posture compliance validation for all internet and private user trafficMandatoryFunctional
S-SEC-13Endpoint SecuritySecuritySolution shall provide device posture checking for domain membership, file, registry, process, and EDR (Endpoint Detection and Response) tools on a per-app connection request (not just limited to initial connection to access tool)MandatoryFunctional
S-SEC-01Firewall as a Service (FWaaS)SecuritySolution shall provide network (traditional) and application level firewallsMandatoryFunctional
S-TP-03Firewall as a Service (FWaaS)Technical-ProtocolsSolution shall provide L7 application and protocol-aware security inspection capabilities for all internet and private user trafficMandatoryFunctional
S-SEC-09Firewall as a Service (FWaaS)SecuritySolution shall provide an intrusion prevention system (IPS) for all internet and private user trafficMandatoryFunctional
S-SEC-14Firewall as a Service (FWaaS)SecuritySolution shall provide PEP capabilities and inspection in all directions for both Internet and Private AccessMandatoryFunctional
S-OP-19Micro SegmentationOperationalSolution shall provide visibility of network operations such as hop breakdown and drill down capabilityMandatoryFunctional
S-OP-06NGFW and Firewall-as-a-Service (FWaaS)OperationalSolution shall operate with NIH co-managed firewalls that currently exist between ICsOptional/DeferredFunctional
S-OP-24OperationalOperationalSolution shall cache/store and keep all logs for 6 months without the loss of any logsMandatoryFunctional
S-OP-02Secure Web Gateway (SWG)OperationalSolution shall monitor network traffic to detect potential threats such as phishing attacks and spywareMandatoryNon-Functional
S-OP-03Secure Web Gateway (SWG)OperationalSolution shall support web content filtering and SSL inspectionMandatoryFunctional
S-OP-04Secure Web Gateway (SWG)OperationalSolution shall provide Intrusion Prevention (IPS) capabilitiesMandatoryFunctional
S-OP-05Secure Web Gateway (SWG)OperationalSolution shall provide malware/threat detection servicesMandatoryFunctional
S-CR-02Secure Web Gateway (SWG)Compliance/RegulatorySolution shall provide end-to-end traffic encryption between client and resource using encryption protocols in the Federal Information Processing Standard Publication 199, Standards for Security Categorization of Federal Information and Information Systems (FIPS 199)MandatoryFunctional
S-TI-06Secure Web Gateway (SWG)Technical-IntegrationSolution shall integrate with data loss prevention (DLP) tools for inline and out-of-band network trafficMandatoryFunctional
S-OP-11Secure Web Gateway (SWG)OperationalSolution shall protect against Distributed Denial of Service (DDoS) attacks by monitoring various SASE service modules to detect and mitigate incidents such as anomalies and violations of Zero Trust policiesMandatoryFunctional
S-OP-14Secure Web Gateway (SWG)OperationalSolution shall enable advanced threat protection to detect and prevent malicious outbound traffic (e.g., illicit exfiltration and egress of traffic and data)PreferredFunctional
S-OP-15Secure Web Gateway (SWG)OperationalSolution shall provide application discovery for the on-premises applicationsMandatoryFunctional
S-OP-16Secure Web Gateway (SWG)OperationalSolution shall provide URL filtering and malicious content inspection capabilities to protect against unauthorized transfer of dataMandatoryFunctional
S-TI-08Secure Web Gateway (SWG)Technical-IntegrationSolution shall integrate with Enterprise Data Loss Prevention (DLP) services to prevent NIH data disclosureMandatoryFunctional
S-OP-18Secure Web Gateway (SWG)OperationalSolution shall provide contextually-aware policy enforcement based on telemetry data and zero trust security policiesMandatoryFunctional
S-TI-11Secure Web Gateway (SWG)Technical-IntegrationSolution shall support Microsoft conditional access policiesMandatoryFunctional
S-SEC-06Secure Web Gateway (SWG)SecuritySolution shall provide DNS category filtering and reputation filtering for all internet and private user trafficMandatoryFunctional
S-SEC-07Secure Web Gateway (SWG)SecuritySolution shall provide URL filtering for all internet and private user trafficMandatoryFunctional
S-SEC-08Secure Web Gateway (SWG)SecuritySolution shall provide Anti-Virus prevention for all internet and private user trafficMandatoryFunctional
S-SEC-10Secure Web Gateway (SWG)SecuritySolution shall provide anti-malware for all internet and private user trafficMandatoryFunctional
S-SEC-11Secure Web Gateway (SWG)SecuritySolution shall provide SSL break and inspect for encrypted internet and private application traffic up to TLS 1.3MandatoryFunctional
S-SEC-12Secure Web Gateway (SWG)SecuritySolution shall provide file inspection, File type, and File control capabilities, including support for compressed/archive files in all directions for both Internet and Private accessMandatoryFunctional
S-TI-01Software Defined Wide Area Network (SD-WAN)Technical-IntegrationSolution shall provide integration with Virtual Desktop Infrastructure (VDI) system such as CitrixMandatoryFunctional
S-TI-03Software Defined Wide Area Network (SD-WAN)Technical-IntegrationSolution shall provide VPN policy management and enforcement to ensure users only access necessary NIH resourcesPreferredFunctional
S-TI-04Software Defined Wide Area Network (SD-WAN)Technical-IntegrationSolution shall restrict VPN user groups based on IP subnetsPreferredFunctional
S-OP-07Software Defined Wide Area Network (SD-WAN)OperationalSolution shall provide inline monitoring by scanning uplink and downlink network traffic, as part of Zero Trust Telemetry required to define and enforce policiesMandatoryFunctional
S-OP-08Software Defined Wide Area Network (SD-WAN)OperationalSolution shall provide out-of-band (separate communication channel) monitoring by scanning uplink and downlink network trafficMandatoryFunctional
S-SEC-02Software Defined Wide Area Network (SD-WAN)SecuritySolution shall provide application discovery for all TCP/UDP trafficMandatoryFunctional
S-CR-06Software Defined Wide Area Network (SD-WAN)Compliance/RegulatorySolution must be capable of reporting performance metrics for critical NIH applications (~20) (e.g. metrics regarding network and server bandwidth to detect and prevent DDoS attacks, highest bandwidth utilization, user access list for applications)MandatoryFunctional
S-OP-23Software Defined Wide Area Network (SD-WAN)OperationalSolution shall support bi-directionally initiated flows from both clients to server and server to client on all enterprise applicationsMandatoryFunctional
S-CR-17Software Defined Wide Area Network (SD-WAN)Compliance/RegulatorySolution shall provide an SLA for all service performance and availability across all internet and private application trafficMandatoryFunctional
S-CR-18Software Defined Wide Area Network (SD-WAN)Compliance/RegulatorySolution shall provide RFC compliance enforcement for protocol definitionsMandatoryFunctional
S-CI-02Software Defined Wide Area Network (SD-WAN)Cloud/InfrastructureSolution should be 100% delivered from the cloud and not require any virtual or physical infrastructure deployment on the customer premises for the solution deployment or operationPreferredFunctional
S-TI-12Software Defined Wide Area Network (SD-WAN)Technical-IntegrationSolution should provide dedicated IP assignment and compute resources in the cloudMandatoryFunctional
S-CI-03Software Defined Wide Area Network (SD-WAN)Cloud/InfrastructureSolution shall support client multi-homingMandatoryFunctional
S-TI-13Software Defined Wide Area Network (SD-WAN)Technical-IntegrationSolution shall support access from local networks (e.g., home networks) to distributed points of presence/inspection pointsPreferredFunctional
S-CR-01Trusted Internet Connections (TIC)Compliance/RegulatorySolution shall align with the Department of Homeland Security (DHS) Cybersecurity and Infrastructure Security Agency's (CISA) Trusted Internet Connection (TIC) guidelinesMandatoryFunctional
S-CR-04Trusted Internet Connections (TIC)Compliance/RegulatorySolution shall be capable of complying with HHS TIC 3.0 policy for all connections between an NIH system and untrusted networks to ensure secure and compliant network operationsMandatoryNon-Functional
S-CR-05Trusted Internet Connections (TIC)Compliance/RegulatorySolution shall provide Policy Enforcement Points (PEP) for the TIC untrusted zone connectionsMandatoryNon-Functional
S-CR-07Trusted Internet Connections (TIC)Compliance/RegulatorySolution shall provide adaptive authentication based on the level of risk associated with the requested resource within the TICMandatoryFunctional

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 .