What is the Driver's License (DL) Requirements Analysis?
A driver's license requirement seems harmless, but when the job doesn't involve driving, it screens out otherwise qualified candidates and can expose your agency to legal challenge. In California, SB 1100 now restricts driver's license requirements to roles where driving is a job function, and agencies in other states face similar pressure to justify the requirement. The problem is that license requirements accumulated in specs over decades, and nobody knows which ones are still defensible.
The Driver's License Analysis reads a spec's duties and evaluates whether its license requirement fits. It flags specs where a requirement may be unnecessary given the duties, where a requirement is missing even though the role involves driving, and where the requirement language is unclear or insufficient.
Common Use Cases
Auditing License Requirements for Compliance
A new legal requirement, like California's SB 1100, means every license requirement in your catalog needs justification. Run the bulk report to find which specs require a license, which of those requirements the duties support, and where to focus your review.
Reviewing a Requirement Before a Recruitment
A hiring manager insists the role needs a license; the duties suggest otherwise. Run the single-spec analysis to get a duties-based assessment you can bring to the conversation, along with reasoning you can copy into your recommendation.
Running It on One Spec or Many
On a single spec, from the spec's Analyze menu. This produces the detailed version of the analysis, with full reasoning about the role's duties. See How to Run an Analysis on a Class Specification.
Across your catalog, from the Reports section. The bulk report gives you a status for every spec at once, which is the right starting point for an audit. See Running Reports for Bulk Analysis.
The two differ in depth: the bulk report is summary-level, one status per spec, while the single-spec analysis provides the detailed written assessment. Start bulk to prioritize, then go spec by spec for the ones that need real review.
Note: Your agency's configuration determines which analyses are included for your account, so this analysis may not be available to you. Questions about your configuration? Contact Holly Support at [email protected].
Understanding Your Results
Single-Spec Results
The single-spec analysis appears in the floating analysis window and assesses whether the spec's license requirement is supported by its duties. It identifies the specific duties that do or don't justify a license, explains the reasoning, and flags requirement language that is unclear or insufficient as written.
At the end of the analysis, Holly includes a set of reflection questions: follow-up considerations, such as whether occasional driving duties could be reassigned, that help you pressure-test the requirement before making a change. These are prompts for your review process rather than interactive fields.
Bulk Report Results
The bulk report shows one row per spec. At the top level, each spec carries a flag of Review Needed or Compliant: start with Review Needed and work down. Each flagged spec also carries a more specific category describing the nature of the issue, such as a requirement the duties don't support, a missing requirement for a role that involves driving, or requirement language that needs attention. Hover over a result to see Holly's reasoning for the classification.
Filtering Your Results
Use the filter controls above the bulk results table:
Filter by flag: Review Needed or Compliant.
Filter by type: Compliant, Not Required, Unnecessary, Missing, Insufficient, N/A, or Not Mentioned.
Filtering by flag to Review Needed is the fastest way to build your working list. The type filter then splits that list by the kind of fix each spec needs, so you can batch similar work, for example handling all the missing requirements in one pass.

