Legal at Harness

Module Appendix: Module Specific Scope for Implementation

Version

January 9, 2024

Status

Current

Accelerator Standard

This part of the Appendix details the scope of the Services to be provided by Harness under the SOW, on a module by module basis. The SOW provides Customer with Services in relation to “Platform Fundamentals” and one module of Customer’s choice (subject to Customer licensing access to and use of such module under a valid Order Form).   The details below are intended to identify what the scope of Services includes for a particular module.

Platform Fundamentals

Product Scope

  • Single-sign On
  • Role Based Access Control
  • Harness Account Hierarchy
  • Secret Manager

Implementation Scope

                                                                                                                                                                                               
Resource TypeResource CountDependencies
Single-sign On Integration1Supported SAML or OAUTH SSO Provider
Roles-Built-in User Roles
User Groups-Built-in User Groups
Custom Roles1-5Customer-agreed Role scoping
Custom User Groups1-10Customer-agreed User Group scoping
Custom Resource Groups1-3Customer-agreed Resource Group scoping
Custom Service Accounts1-3Customer-agreed Service Account use case and applicable scoping
Harness Organization Hierarchy1-2Customer-agreed business unit / organizational unit structure
Harness Project Hierarchy1-5Customer-agreed departmental / team structure
Secret Manager Integration1Secret Manager Connector
Secret Manager Connector1Supported encrypted secret storage platform

Module: Continuous Delivery

Product Scope

  • Rolling Deployments
  • Deployment Rollback
  • Deployment Approvals
  • Service manifest / configuration files
  • Service artifacts and repositories / registries
  • Deployment Environments and Infrastructure
  • Change management integration
  • Governance policies
  • Software delivery metrics dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

Implementation Scope

                                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Service1SCM Connector
Artifact Connector
SCM Connector1Supported SCM Platform
Artifact Connector1Supported Artifact Repository
Environment(s)2Environmental Overrides
Infrastructure Definition1 per EnvironmentDeployment Host Connector
Deployment Host Connector1Supported Deployment Hosting Platform
Pipeline Template1Deployment Stage
Deployment Stage Template1Deployment Step
Rollback Step
Deployment Step Template0-2ServiceEnvironmentInfrastructure Definition
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Module: Continuous Integration

Product Scope

  • CI Build Farm Architecture
  • Codebase
  • Code Builds
  • Build Cache
  • Build Test
  • Governance Policies
  • Software Build Transparency Dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

Implementation Scope

                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Codebase1SCM Connector
SCM Connector1Supported SCM Platform
Artifact Connector1Supported Artifact Repository
Pipeline Template1Build Stage
Build Stage Template1Build Step
Test Step
Push Step
Cache Step
Build Step Template1Codebase
Test Step Template1Codebase
Push Step Template1Artifact Connector
Cache Step Template1Supported Cache Platform
Harness Approval Stage Template1Harness RBAC Group(s)
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Module: Feature Flags

Product Scope

  • SDK Installation and Configuration
  • Feature Flags (Boolean and Multivariate)
  • Targets and Target Groups
  • Environments
  • Step, Stage and Pipeline Templates
  • Governance Policies
  • Feature Flag Transparency Dashboard

Implementation Scope

                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Feature Flags1-5Environments
Target
Target Groups
Environments1-4SDK Key
SDK Key1-4Customer-defined Client-side / Server-side Use Case
Target1-5Customer-defined Flag Targets
Target Group1-5Customer-defined Flag Target Groups
Pipeline Template1Feature Flag Stage
Feature Flag Stage Template1Flag Configuration Step
Flag Configuration Step Template1Feature Flag
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Module: Security Test Orchestration

Product Scope

  • Security Scan Infrastructure
  • Integrated Security Scans
  • Change Management Integration
  • Governance Policies
  • Step, Stage and Pipeline Templates
  • Delegate Architecture
  • Security Scan Dashboards

Implementation Scope

                                                                                                                                               
Resource TypeResource CountDependencies
Scanning Infrastructure1Delegate Architecture
Delegate Architecture1Supported Delegate Hosting Platform
Pipeline Template1Security Scan Stage
Security Scan Stage Template1Integrated Security Scan Step
Integrated Security Scan Step Template1-3Supported Security Scan Platform
Harness Approval Step Template1Harness RBAC Group(s)
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Module: Service Reliability Management

Product Scope

  • Monitoring Integration Infrastructure
  • Integrated Health Sources
  • Integrated Change Sources
  • Service Level Objectives and Indicators
  • Error Budgets
  • Monitored Services
  • Change Impact Analysis
  • Governance Policies
  • Delegate Architecture

Implementation Scope

                                                                                                                                               
Resource TypeResource CountDependencies
Monitoring Integration Infrastructure1Delegate Architecture
Delegate Architecture1Supported Delegate Hosting Platform
SLO1-2SLIError Budget Policy (optional)Monitored Service
Monitored Service1-3ServiceEnvironment
SLI1-2Health / Change Source Connector
Health & Change Source Connectors1-3Integrated Health & Change Source
Integrated Health & Change Source1-3Supported Health and Change Data Systems
Governance Policies2Built-in OPA Policies

Module: Cloud Cost Management

Product Scope

  • Cloud Billing Ingestion
  • Cloud Provider IAM
  • Cluster Metric Ingestion
  • Delegate Architecture
  • Perspectives, Budgets and Anomalies
  • Recommendations
  • Asset Governance
  • Auto-stopping
  • Cloud Transparency Dashboard

Implementation Scope

                                                                                                                                                                                                                                                                   
Resource TypeResource CountDependenciesBusiness Value Unlocked
Cloud Cost Integration1-5Cloud Provider ConnectorCost Transparency
Cloud Provider Connector1-5Supported Cloud ProviderUnified cost management across multiple cloud providers
Cluster Cost Integration1-5Kubernetes Cluster ConnectorCost Visibility and Recommendations
Kubernetes Cluster Connector1-5Kubernetes Delegate ArchitectureCost Visibility and Recommendations
Perspective1-3Cloud or Cluster Cost IntegrationPerspectives, Budgets and Anomalies
Budget1-3Cloud or Cluster Cost IntegrationCost Governance
Anomalie1-3Cloud or Cluster Cost IntegrationCost Anomaly Detection and Analysis
Recommendation1 of each typeCloud or Cluster Cost IntegrationCost Visibility and Recommendations
Auto Stopping Rule1Cloud or Cluster Cost IntegrationCost Optimization
Dashboards1-3Built-in DashboardsCost Visibility and Recommendations
Asset Governance Rule1-3Cloud or Cluster Cost IntegrationAsset Governance
Asset Governance Enforcement1-3Cloud or Cluster Cost IntegrationAsset Governance

Module: Chaos Engineering

Product Scope

  • Chaos Environments and Infrastructure
  • Chaos Experiments
  • ChaosHubs
  • GameDays

Implementation Scope

                                                                                                               
Resource TypeResource CountDependencies
SCM Connector1Supported SCM Platform
Environment1-3Chaos Infrastructure
Chaos Infrastructure1-3Supported Infrastructure Provider
Chaos Experiment1-5Chaos Infrastructure
ChaosHub1SCM ConnectorChaos Experiment
GameDay1ChaosHub

Module: Software Engineering Insights

Product Scope

  • Tenant Provisioning and Setup
  • SSO Configuration
  • Issue Management Integration
  • SCM Integration
  • CICD Integration
  • SEI Dashboards
  • Sprint Insights
  • Asset-based and People-based Teams
  • Trellis, Dora, and Business Alignment Profiles

Implementation Scope

                                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Issue Management Integration1-2Supported Issue Management System
SCM Integration1-2Supported SCM System
CICD Integration1-2Supported CICD System
Default DORA Dashboard1Issue Management Integration
SCM Integration
CICD Integration
Default Sprint Insights Dashboard1Issue Management Integration
Default Dev Insights Dashboard1SCM Integration
Default Business Alignment Dashboard1Issue Management Integration
Default Trellis Dashboard1Issue Management IntegrationSCM Integration
Asset-Based Team1-5Customer-defined organizational unit
People-based Team1-5Customer-defined organizational unit
Team Org Category1-3People-based Team
Asset-based Team
DORA Profile1-3Asset-based Team
Business Alignment Profile1-3Asset-based Team
Trellis Profile1People-based Team

ACCELERATOR PREMIUM

This part of the Appendix details the scope of the Services to be provided by Harness under the SOW, depending on the Accelerator Premium Bundle purchased by Customer under the applicable Order Form. The SOW provides Customer with Services in relation to either the  (1) “DevOps Accelerator Bundle”, which includes “Platform Fundamentals”, “CD module”, “CI module” and “FF module”; or (2) “DevSecOps Accelerator Bundle” which includes “Platform Fundamentals”, “CD module”, “CI module” and “STO module”.

DevOps Accelerator Bundle:

Platform Fundamentals

PF Scope

  • Single-sign On
  • Role Based Access Control
  • Harness Account Hierarchy
  • Secret Manager

PF Implementation Scope

                                                                                                                                                                                               
Resource TypeResource CountDependencies
Single-sign On Integration1Supported SAML or OAUTH SSO Provider
Roles-Built-in User Roles
User Groups-Built-in User Groups
Custom Roles1-5Customer-agreed Role scoping
Custom User Groups1-10Customer-agreed User Group scoping
Custom Resource Groups1-3Customer-agreed Resource Group scoping
Custom Service Accounts1-3Customer-agreed Service Account use case and applicable scoping
Harness Organization Hierarchy1-2Customer-agreed business unit / organizational unit structure
Harness Project Hierarchy1-5Customer-agreed departmental / team structure
Secret Manager Integration1Secret Manager Connector
Secret Manager Connector1Supported encrypted secret storage platform

Continuous Delivery

CD Product Scope

  • Rolling Deployments
  • Deployment Rollback
  • Deployment Approvals
  • Service manifest / configuration files
  • Service artifacts and repositories / registries
  • Deployment Environments and Infrastructure
  • Change management integration
  • Governance policies
  • Software delivery metrics dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

CD Implementation Scope

                                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Service1SCM Connector
Artifact Connector
SCM Connector1Supported SCM Platform
Artifact Connector1Supported Artifact Repository
Environment(s)2Environmental Overrides
Infrastructure Definition1 per EnvironmentDeployment Host Connector
Deployment Host Connector1Supported Deployment Hosting Platform
Pipeline Template1Deployment Stage
Deployment Stage Template1Deployment Step
Rollback Step
Deployment Step Template0-2ServiceEnvironmentInfrastructure Definition
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Continuous Integration

CI Product Scope

  • CI Build Farm Architecture
  • Codebase
  • Code Builds
  • Build Cache
  • Build Test
  • Change Management Integration
  • Governance Policies
  • Software Build Transparency Dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

CI Implementation Scope

                                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Codebase1SCM Connector
SCM Connector1Supported SCM Platform
Artifact Connector1Supported Artifact Repository
Pipeline Template1Build Stage
Build Stage Template1Build Step
Test Step
Push Step
Cache Step
Build Step Template1Codebase
Test Step Template1Codebase
Push Step Template1Artifact Connector
Cache Step Template1Supported Cache Platform
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Feature Flags

FF Product Scope

  • SDK Installation and Configuration
  • Feature Flags (Boolean and Multivariate)
  • Targets and Target Groups
  • Environments
  • Step, Stage and Pipeline Templates
  • Governance Policies
  • Feature Flag Transparency Dashboard

FF Implementation Scope

                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Feature Flags1-5Environments
Target
Target Groups
Environments1-4SDK Key
SDK Key1-4Customer-defined Client-side / Server-side Use Case
Target1-5Customer-defined Flag Targets
Target Group1-5Customer-defined Flag Target Groups
Pipeline Template1Feature Flag Stage
Feature Flag Stage Template1Flag Configuration Step
Flag Configuration Step Template1Feature Flag
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

DevSecOps Accelerator

Platform Fundamentals

PF Scope

  • Single-sign On
  • Role Based Access Control
  • Harness Account Hierarchy
  • Secret Manager

PF Implementation Scope

                                                                                                                                                                                               
Resource TypeResource CountDependencies
Single-sign On Integration1Supported SAML or OAUTH SSO Provider
Roles-Built-in User Roles
User Groups-Built-in User Groups
Custom Roles1-5Customer-agreed Role scoping
Custom User Groups1-10Customer-agreed User Group scoping
Custom Resource Groups1-3Customer-agreed Resource Group scoping
Custom Service Accounts1-3Customer-agreed Service Account use case and applicable scoping
Harness Organization Hierarchy1-2Customer-agreed business unit / organizational unit structure
Harness Project Hierarchy1-5Customer-agreed departmental / team structure
Secret Manager Integration1Secret Manager Connector
Secret Manager Connector1Supported encrypted secret storage platform

Continuous Delivery

CD Product Scope

  • Rolling Deployments
  • Deployment Rollback
  • Deployment Approvals
  • Service manifest / configuration files
  • Service artifacts and repositories / registries
  • Deployment Environments and Infrastructure
  • Change management integration
  • Governance policies
  • Software delivery metrics dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

CD Implementation Scope

                                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Service1SCM Connector
Artifact Connector
SCM Connector1Supported SCM Platform
Artifact Connector1Supported Artifact Repository
Environment(s)2Environmental Overrides
Infrastructure Definition1 per EnvironmentDeployment Host Connector
Deployment Host Connector1Supported Deployment Hosting Platform
Pipeline Template1Deployment Stage
Deployment Stage Template1Deployment Step
Rollback Step
Deployment Step Template0-2ServiceEnvironmentInfrastructure Definition
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards
  • Governance Policies
  • Software Build Transparency Dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

Continuous Integration

CI Product Scope

  • CI Build Farm Architecture
  • Codebase
  • Code Builds
  • Build Cache
  • Build Test
  • Change Management Integration
  • Governance Policies
  • Software Build Transparency Dashboard
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

CI Implementation Scope

                                                                                                                                                                                                                                               
Resource TypeResource CountDependencies
Codebase1SCM Connector
SCM Connector1Supported SCM Platform
Artifact Connector1Supported Artifact Repository
Pipeline Template1Build Stage
Build Stage Template1Build Step
Test Step
Push Step
Cache Step
Build Step Template1Codebase
Test Step Template1Codebase
Push Step Template1Artifact Connector
Cache Step Template1Supported Cache Platform
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies
Dashboards2Built-in Dashboards

Security Test Orchestration

STO Product Scope

  • Security Scan Infrastructure
  • Integrated Security Scans
  • Change Management Integration
  • Governance Policies
  • Step, Stage and Pipeline Templates
  • Delegate dependencies

STO Implementation Scope

                                                                                                                                                               
Resource TypeResource CountDependencies
Scanning Infrastructure1Delegate Architecture
Delegate Architecture1Supported Delegate Hosting Platform
Pipeline Template1Security Scan Stage
Security Scan Stage Template1Integrated Security Scan Step
Integrated Security Scan Step Template1-3Supported Security Scan Platform
Harness Approval Step Template1Harness RBAC Group(s)
Change Management Step Template1Change Management Connector
Change Management Connector1Supported Change Management Platform
Governance Policies2Built-in OPA Policies