Harness Accessibility Conformance Report
Accessibility conformance report for the Harness platform.
Harness Accessibility Conformance Report Revised Section 508 Edition
(Based on VPAT Version 2.4)
Name of Product/Version: Harness
Report Date: July 5, 2021
Product Description: Modern Software Delivery Platform
Contact Information: support@harness.io
Notes: This report covers accessibility conformance for Harness web application and does not discuss documentation or support services.
Evaluation Methods Used: Webaim contrast checker, Manual keyboard checks
Applicable standards and guidelines
This report covers the degree of conformance for the following accessibility standard/guidelines:
Level A (Yes) Level AA (Yes) Level AAA (No)
Terms
The terms used in the Conformance Level information are defined as follows:
Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
Partially Supports: Some functionality of the product does not meet the criterion.
Does Not Support: The majority of product functionality does not meet the criterion.
Not Applicable: The criterion is not relevant to the product.
Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.
WCAG 2.0 report
Tables 1 and 2 also document conformance with Revised Section 508:
Chapter 5 – 501.1 Scope, 504.2 Content Creation or Editing
Chapter 6 – 602.3 Electronic Support Documentation
Note: When reporting on conformance with the WCAG 2.0 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.
Table 1: Success criteria, Level A
Notes:
1.1.1 Non-text Content (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Using a limited set of images which all have a text equivalent in the alt attribute.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Applicable
Currently does not use video/ audio
1.2.2 Captions (Prerecorded) (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Applicable
Currently does not use captions
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Applicable
Currently does not audio description pr media alternative
1.3.1 Info and Relationships (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Information, structure and relationships are available in text.
1.3.2 Meaningful Sequence (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Contents of sequences are structured meaningful and can be programmatically determined
1.3.3 Sensory Characteristics (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Partially supports
Most functions have labels except a few. Progressbar must have an accessible name.
1.4.1 Use of Color (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Partially supports
Elements and text must have sufficient color contrast. Elements that use color for interpretation must be accompanied by text.
1.4.2 Audio Control (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Applicable
does not use audio
2.1.1 Keyboard (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not supports
Does not operate through keyboard
2.1.2 No Keyboard Trap (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not supports
Does not use keyboard focus
2.2.1 Timing Adjustable (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not applicable
Does not use time limit
2.2.2 Pause, Stop, Hide (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not applicable
Does not use video.
2.3.1 Three Flashes or Below Threshold (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Someone else does not contain anything that flashes more than three times in any one second period.
2.4.1 Bypass Blocks (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software) – Does not apply to non-web software
- 504.2 (Authoring Tool)
- 602.3 (Support Docs) – Does not apply to non-web docs
Does not support
Need to add links to enable skipping to content or next block of content.
2.4.2 Page Titled (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
All pages have titles describing the purpose.
2.4.3 Focus Order (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Navigated sequentially in a meaningful and operable manner.
2.4.4 Link Purpose (In Context) (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Links purpose can be determined by link text and context
3.1.1 Language of Page (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
The default human language of each Web page can be programmatically determined.
3.2.1 On Focus (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
No actions are performed when components get focus.
3.2.2 On Input (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Changing settings of user interface components does not automatically cause a change of context.
3.3.1 Error Identification (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Error messages are clearly visible and as specific as possible.
3.3.2 Labels or Instructions (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Labels are provided when content requires user input.
4.1.1 Parsing (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
The markup languages has complete start and end tags, attributes and IDs are unique.
4.1.2 Name, Role, Value (Level A)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Role, state, and value information are provided on all user interface components.
Table 2: Success criteria, Level AA
Notes:
1.2.4 Captions (Live) (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Applicable
Does not use audio media
1.2.5 Audio Description (Prerecorded) (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Applicable
Does not use audio media
1.4.3 Contrast (Minimum) (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Partially supports
Navigation color and Navigation text color does not have sufficient color contrast.
1.4.4 Resize text (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Support
Text can be resized without assistive technology up to 200 percent without loss of content or functionality
1.4.5 Images of Text (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Support
The image of text can be visually customized to the user's requirements
2.4.5 Multiple Ways (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software) – Does not apply to non-web software
- 504.2 (Authoring Tool)
- 602.3 (Support Docs) – Does not apply to non-web docs
Supports
Contents can be searched, browsed and navigated in different ways.
2.4.6 Headings and Labels (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Headings and labels are designed to be clear, descriptive and logically organized.
2.4.7 Focus Visible (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Not Supports
Does not have keyboard focus
3.1.2 Language of Parts (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
The human language of each passage or phrase in the content can be programmatically determined
3.2.3 Consistent Navigation (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software) – Does not apply to non-web software
- 504.2 (Authoring Tool)
- 602.3 (Support Docs) – Does not apply to non-web docs
Supports
Navigation areas shown on multiple pages are presented in a consistent way.
3.2.4 Consistent Identification (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software) – Does not apply to non-web software
- 504.2 (Authoring Tool)
- 602.3 (Support Docs) – Does not apply to non-web docs
Supports
Someone else's UI components with same functionality are identified consistently
3.3.3 Error Suggestion (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
Error feedback is designed to give the best possible suggestions to users.
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)
Also applies to:
Revised Section 508
- 501 (Web)(Software)
- 504.2 (Authoring Tool)
- 602.3 (Support Docs)
Supports
For all data that can be modified or deleted by users functionalities are provided that need confirmation or can be reversed.
Table 3: Success criteria, Level AAA
Notes:
1.2.6 Sign Language (Prerecorded) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.2.7 Extended Audio Description (Prerecorded) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.2.8 Media Alternative (Prerecorded) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.2.9 Audio-only (Live) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.4.6 Contrast (Enhanced)** (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.4.7 Low or No Background Audio (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.4.8 Visual Presentation (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
1.4.9 Images of Text (No Exception) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
2.1.3 Keyboard (No Exception) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
2.2.4 Interruptions (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
2.2.5 Re-authenticating (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
2.3.2 Three Flashes (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
2.4.9 Link Purpose (Link Only) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
2.4.10 Section Headings (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
3.1.3 Unusual Words (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
3.1.4 Abbreviations (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
3.1.5 Reading Level (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
3.1.6 Pronunciation (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
3.2.5 Change on Request (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
3.3.6 Error Prevention (All) (Level AAA)
Revised Section 508 – Does not apply
Web: Not evaluated
Web: Not evaluated
Revised Section 508 report
Notes:
Chapter 3: Functional performance criteria (FPC)
Notes:
302.1 Without Vision
Supports
Someone else uses standard
HTML attributes to describe identity, operation, and state of user interface elements to assistive technologies.
302.2 With Limited Vision
Supports
Supports
standard browser magnification and
contrast adjustments.
302.3 Without Perception of Color
Partially supports
Color is only used as a supplemental attribute of most user interface elements, but certain links and graphs are discernible only by colour
302.4 Without Hearing
Not Applicable
Someone else does not use features that require hearing.
302.5 With Limited Hearing
Not Applicable
Someone else does not use features that require hearing.
302.6 Without Speech
Not Applicable
Someone else does not use features that require speech input.
302.7 With Limited Manipulation
Supports
Someone else supports standard input mechanisms such as keyboards and
pointing devices. Fine motor controls nor simultaneous actions are not required.
302.8 With Limited Reach and Strength
Supports
Use of someone else is not restricted by limited reach or strength.
302.9 With Limited Language, Cognitive, and Learning Abilities
Partially supports
Someone else is a complex product and needs training and technical experience. We strive to support users in the best possible ways.
Chapter 5: Software
Notes:
Heading cell – no response required
Heading cell – no response required
502.2.1 User Control of Accessibility Features
Not Applicable
Not platform software
502.2.2 No Disruption of Accessibility Features
Partially supports
No accessibility features in platform documentation, but does not disrupt browser sizing options
502.3 Accessibility Services
Heading cell – no response required
Heading cell – no response required
502.3.1 Object Information
Supports
Someone else uses WAI-ARIA attributes to describe the role, state, and description of user interface elements to Assistive Technologies. This includes the use of “role”, “aria-invalid”, and “aria-required” attributes.
502.3.2 Modification of Object Information
Supports
Someone else uses WAI-ARIA attributes to describe the role, state, and description of user interface elements to Assistive Technologies. This includes the use of “role”, “aria-invalid”, and “aria-required” attributes.
502.3.3 Row, Column, and Headers
Supports
Someone else uses standard HTML attributes to define table structure and relationships, including column and row headers, to Assistive Technologies.
502.3.4 Values
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.5 Modification of Values
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.6 Label Relationships
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.7 Hierarchical Relationships
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.8 Text
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.9 Modification of Text
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.10 List of Actions
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.11 Actions on Objects
Supports
Someone else uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.12 Focus Cursor
Supports
Someone else uses standard HTML markup for maximum compatibility with assistive technologies.
502.3.13 Modification of Focus Cursor
Supports
Someone else uses standard HTML markup for maximum compatibility with assistive technologies.
502.3.14 Event Notification
Supports
Someone else uses standard HTML markup for maximum compatibility with assistive technologies.
502.4 Platform Accessibility Features
Partially supports
Does not provide audio sync equivalents for visual events or speech output services
503.2 User Preferences
Supports
Respects user preferences from platform or browser
503.3 Alternative User Interfaces
Not applicable
Web application
503.4 User Controls for Captions and Audio Description
Heading cell – no response required
Heading cell – no response required
503.4.1 Caption Controls
Not conformed /NA
Audio not supported
503.4.2 Audio Description Controls
Not conformed /NA
Audio not supported
504.2 Content Creation or Editing (if not authoring tool, enter “not applicable”)
See WCAG 2.0 section
See information in WCAG 2.0 section
504.2.1 Preservation of Information Provided for Accessibility in Format Conversion
Partially supports
YAML available
504.2.2 PDF Export
Supports
PDF export available for deployments
504.3 Prompts
Does not support
No prompts although videos in documentations comply to Youtube accessibility guidelines and text elements comply to docs. Someone else host guidelines.
504.4 Templates
Partially Supports
Someone else templates partially supports accessibility guidelines
Chapter 6: Support documentation and services
Notes:
601.1 Scope
Heading cell – no response required
Heading cell – no response required
602.2 Accessibility and Compatibility Features
Partially supports
Has in-built accessibility visuals but no provision of compatibility with assistive technology
602.4 Alternate Formats for Non-Electronic Support Documentation
Supports /Not Applicable
No non-electronic formats
603.2 Information on Accessibility and Compatibility Features
Does not support
603.3 Accommodation of Communication Needs
Partially supports
Help search and help chat function available, but does not accommodate all communication needs of individuals with disabilities
Legal disclaimer (Harness Inc.)
This accessibility assessment (the "Assessment') only addresses the Harness Continuous Delivery/Continuous Deployment product ("Continuous Delivery'), using a limited subset of application screens. It is not to be regarded as a comprehensive, exhaustive evaluation of accessibility across the entire Harness product platform. This Assessment is provided for information purposes only and the provided responses are subject to change without notice. Harness does not warrant that the Assessment is error-free, and it does not provide any other warranties, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Harness further makes no representation or warranties concerning the ability of third party technologies or other products to integrate or be compatible with the Continuous Delivery or any other Harness products. Harness specifically disclaims any liability with respect to this Assessment and no contractual obligations are formed either directly or indirectly by this Assessment.
Last updated
Was this helpful?