Skip to main content
Category: Security Controls & Tailoring

Organization-Defined Parameter

Also known as: ODP, Organization-Defined Control Parameter, Organizationally Defined Parameter
Simply put

An Organization-Defined Parameter is the fill-in-the-blank part of a security control that an organization sets to fit its own environment. For example, a control may require accounts to lock after a certain number of failed login attempts, and the ODP is the specific number the organization chooses. This flexibility lets a control be customized rather than applied as a fixed, one-size-fits-all rule.

Formal definition

An ODP is the variable part of a control, control enhancement, or security requirement that is instantiated by an organization during the tailoring process, generally by assigning an organization-selected value to that variable. ODPs enable customization of control implementation, such as specifying thresholds like the number of unsuccessful logon attempts before an account is locked. Per the evidence, the concept originates in NIST terminology (as reflected in the NIST CSRC glossary), and the U.S. Department of Defense has published ODPs associated with NIST SP 800-171. Readers should verify the specific control set, revision, and any applicable DoD or agency-published ODP values against current authoritative sources, as parameters and the requirements referencing them may vary by revision and tailoring context.

Why it matters

Organization-Defined Parameters sit at the intersection of standardization and flexibility, which is precisely why they matter so much in defense and public sector compliance. A control set can define a common structure and intent, but leaving certain values as ODPs allows each organization to right-size the control to its own risk environment, mission needs, and operational realities. The catch is that this flexibility does not eliminate accountability: when an organization selects a value for an ODP, that choice becomes the standard against which its implementation will be assessed. A poorly justified or overly permissive parameter can undermine the protective intent of the control even when the organization technically remains within the control's language.

The stakes rose for the defense industrial base when the U.S. Department of Defense published ODPs associated with NIST SP 800-171. Where a requirement previously might have left a value open to contractor discretion, a DoD-published ODP can effectively remove that discretion by specifying the value the government expects. This shifts ODPs from an internal tailoring exercise to a contractual and assessment consideration for organizations handling Controlled Unclassified Information. Compliance officers and assessors should not assume that a self-selected parameter will satisfy a government reviewer if an authoritative ODP value has been published for that requirement.

A common expert-level caution applies here: parameters and the requirements that reference them may change across revisions and tailoring contexts, and a value that was acceptable under one revision or agency baseline is not automatically valid elsewhere. Because ODP values can vary by control set, revision, and whether DoD or an agency has published its own values, readers should treat any specific parameter as something to verify against current authoritative sources rather than as a fixed, universal number.

Who it's relevant to

Government Contractors Handling CUI
Contractors in the defense industrial base subject to NIST SP 800-171 need to know which parameters they may define themselves and which have been set by DoD-published ODPs. Where DoD has published a value, self-selecting a different value could create an assessment or contractual gap. Contractors should verify current published ODP values rather than assuming discretion remains.
Information System Security Managers and Compliance Officers
These practitioners operationalize ODPs by selecting and documenting parameter values that fit their environment, such as thresholds for unsuccessful logon attempts. They should ensure each selected value is defensible against the control's intent and is consistent with any applicable agency- or DoD-published parameters for the relevant control set and revision.
Assessors and Auditors
Assessors evaluate implementations against the parameter values an organization has selected, so they must confirm which values apply and whether an authoritative ODP has been published for a given requirement. Because parameters can vary by revision and tailoring context, assessors should anchor their review to the specific control set and revision in scope.
Authorizing Officials
Authorizing officials rely on documented parameter selections as part of understanding an organization's risk posture. They should recognize that an ODP value is a risk decision embedded in a control, and that permissive or inadequately justified values may warrant scrutiny even when the implementation technically conforms to the control language.

Inside ODP

Assignment Operation
A construct within NIST SP 800-53 control statements where the control text explicitly leaves a value, condition, or characteristic to be defined by the implementing organization, signaled by language such as '[Assignment: organization-defined ...]'.
Selection Operation
A related mechanism in which the control text presents a set of options and directs the organization to choose one or more, sometimes combined with an assignment for organization-defined values within the chosen option.
Defined Value
The specific parameter the organization supplies to complete the control, such as a frequency, time period, threshold, role, or scope, which makes the control actionable and assessable for that environment.
Contextual Basis
The rationale grounding the parameter selection, generally informed by the system's categorization, risk assessment, mission needs, and applicable overlays or baselines rather than an arbitrary choice.
Baseline and Tailoring Relationship
The connection between ODPs and control baselines, where organizations tailor baseline controls by setting parameters; some parameter values may be prescribed by an agency, overlay, or authorization program rather than left fully to the system owner.

Common questions

Answers to the questions practitioners most commonly ask about ODP.

Does filling in an Organization-Defined Parameter mean my control is now compliant?
No. Assigning a value to an ODP satisfies the parameter-definition step, but it does not by itself demonstrate that the control is implemented or effective. Compliance generally requires that the control be implemented consistent with the defined value and that its effectiveness be assessed. Defining an ODP is a documentation and tailoring activity; it should not be confused with implementation or with the separate assessment and authorization steps.
Are Organization-Defined Parameters just optional suggestions I can leave blank?
Generally no. Where a control or control enhancement contains an ODP, the organization is expected to supply a value for the parameter as part of defining how the control applies to its system. Leaving an ODP undefined typically leaves the control incompletely specified. The organization has discretion over the value it selects (subject to any minimums or constraints imposed by an applicable baseline, overlay, or authorizing authority), but exercising that discretion is generally expected rather than optional.
Where should I document the values I assign to Organization-Defined Parameters?
ODP values are commonly recorded in the system security plan or equivalent control implementation documentation, where each affected control's assigned value is stated. Consult your program's documentation standards and any applicable authorizing-authority or baseline guidance, because expectations for where and how ODP values are captured can vary by agency and by the tooling in use. Verify the current requirements against your governing documentation before finalizing.
Can different systems in the same organization use different values for the same Organization-Defined Parameter?
In many implementations, yes. Because ODPs allow tailoring to a system's mission, risk posture, and operating environment, the same parameter can carry different values across systems unless an organization-wide policy, baseline, overlay, or authorizing authority constrains it to a common value or a minimum. Where such constraints exist, individual systems generally must meet them. Confirm any organization-level or baseline-imposed values that apply before setting a system-specific value.
Who is responsible for selecting the value of an Organization-Defined Parameter?
Responsibility typically rests with the organization implementing the control, exercised through the roles designated in its security program, rather than with any single fixed role across all environments. Depending on the program, input may come from system owners, information system security personnel, and those with control implementation responsibility, with review or approval consistent with the organization's risk management process. Consult your program's assigned roles and responsibilities to confirm who selects and approves ODP values in your context.
How do Organization-Defined Parameters relate to control tailoring and inheritance?
ODPs are one mechanism through which controls are tailored to a specific system, since selecting a parameter value adapts a control's requirement to the organization's needs. When a control is inherited from a common control provider or a shared service, the associated ODP value may also be inherited, but the receiving organization should verify that the inherited value meets its own requirements and any applicable baseline or authorizing constraints. Do not assume an inherited ODP value is automatically adequate for every system that relies on it.

Common misconceptions

Organization-defined parameters give organizations complete freedom to set any value they prefer.
Discretion is bounded. Values are generally expected to be consistent with the system's risk posture, categorization, and mission needs, and specific ODP values may be constrained or prescribed by agency policy, overlays, or an authorization program such as FedRAMP or a DoD tailoring, so practitioners should verify constraints against current authoritative guidance.
Setting an ODP value is the same as implementing and assessing the control.
Defining a parameter only completes the control statement; the organization must still implement the control consistent with the defined value and have it assessed. Assessment against a defined parameter is distinct from authorization, and compliance with a stated parameter is not equivalent to security effectiveness.
Once ODP values are set they remain fixed for the life of the system.
Parameter values can change as revisions of the underlying control catalog are issued, as risk conditions evolve, or as continuous monitoring reveals the need for adjustment. Practitioners should treat ODP values as subject to periodic review rather than permanent.

Best practices

Ground each parameter value in the system's categorization and risk assessment, and document the rationale so assessors and authorizing officials can trace why a given value was selected.
Check whether an applicable overlay, agency policy, or authorization program prescribes or constrains the parameter value before treating it as fully discretionary, and confirm constraints against current official sources.
Maintain a consolidated record of all defined parameter values within the system security documentation so that implementation and assessment reference a single authoritative set.
Verify parameter definitions against the applicable revision of the governing control catalog, since language, operations, and expectations can change across revisions.
Review and revalidate ODP values during continuous monitoring and at reauthorization, adjusting them when risk conditions, mission needs, or guidance change.
Ensure each defined value is stated precisely enough to be testable, so that assessment against the parameter is unambiguous.