Skip to main content

Changing the status of a requirement

Written by Hyperproof Support
Updated over 3 weeks ago

πŸ‘₯ Roles and permissions

The following roles can change the status of a requirement:

  • Administrators

  • Compliance managers

  • Users


When a program is created, all requirements without linked controls are automatically set to 'Not started'. Requirements with linked controls are automatically set to 'In progress'.

Editing the status of a single requirement

  1. From the left menu, select Programs.

  2. Select your program.

  3. Select the Requirements tab.

    requirements-tab.png

  4. Select the Tree view icon.

    tree-view-icon.png

  5. Expand the requirement for which you want to change the status.

  6. In the right pane, select the Details tab.

  7. Hover over the current status, then click the Edit icon.

  8. Select a status:

    • Not started - Work on the requirement has not yet started.


      πŸ“ Note

      If a control is linked to a requirement with a status of 'Not started', the status of the requirement automatically changes to 'In progress'.


    • In progress - The requirement is currently being worked on.

    • Completed - Work on the requirement has finished.

    • Not applicable - The requirement does not apply to the program.


      πŸ“ Note

      Things to keep in mind when setting a requirement status to 'Not applicable':

      • This is the only status change that requires confirmation. A justification for setting the status to 'Not applicable' is required.

      • The Justification field repopulates with the previous justification, if it exists, i.e. the requirement was previously set to 'Not applicable', then set to another state, then set back to 'Not applicable'.

      • All linked controls are automatically unlinked when the requirement status is set to 'Not applicable'.


    Hyperproof automatically saves your changes.

Editing the statuses of multiple requirements in bulk

  1. From the left menu, select Programs.

  2. Select your program.

  3. Select the Requirements tab.

    requirements-tab.png

  4. Select the Grid view icon.

    grid-view-generic.png

  5. Select the checkboxes next to the requirements that correspond with the statuses you want to change.

  6. Click Status.

    The Edit status window opens.

  7. Select a status:

    • Not started - Work on the requirement has not yet started.


      πŸ“ Note

      If a control is linked to a requirement with a status of 'Not started', the status of the requirement automatically changes to 'In progress'.


    • In progress - The requirement is currently being worked on.

    • Completed - Work on the requirement has finished.

    • Not applicable - The requirement does not apply to the program.


      πŸ“ Note

      Things to keep in mind when setting a requirement status to 'Not applicable':

      • This is the only status change that requires confirmation. A justification for setting the status to 'Not applicable' is required.

      • The Justification field repopulates with the previous justification, if it exists, i.e. the requirement was previously set to 'Not applicable', then set to another state, then set back to 'Not applicable'.

      • All linked controls are automatically unlinked when the requirement status is set to 'Not applicable'.


    Hyperproof automatically saves your changes.

Did this answer your question?