You must have the Jira System Administrators global permission before you can carry out the instructions on this page. The Integrity Check tab on the Troubleshooting and Support screen, allows you to check for out of date information in the database or missing consistences including:
The Integrity Check option provides the capability to Check for inconsistencies but it doesn't recover them. If any inconsistencies is found, a message will appear on the screen and, at the same time, it is written on the Integrity Checking log file. The Integrity Recover option provides the capability to Check for inconsistencies and immediately recover them. The whole list of actions that are taken for each category of integrity recover can be reviewed on List of recovery actions per 'integrity checks'. |
You are able to run the check integrity on any distinct 'integrity check' listed below:
Check Approval Mapping Configurations Integrity: The routine checks if any Project, Issue type, Source Workflow status Id and Workflow Transition ID associated to any Approval Mapping doesn't exist anymore and if they are not consistent with respect the workflow configuration.
Check Single Issue Approval Configurations Integrity: The routine checks if any Approval Id, Issue Id, Source Workflow status Id and Workflow Transition ID associated to any Approval Mapping doesn't exist anymore and if they are not consistent with respect the workflow configuration.
Check on Permissions to Notify an Approval Request: The routine checks if any Project and Issue type associated to the Permissions to 'Notify an Approval Request' doesn't exist anymore.
Check on Permissions to Configure Approval for Single Issue: The routine checks if any Project and Issue type associated to the Permissions to 'Configure Approval for Single Issue' doesn't exist anymore.
Check Automatic Transition consistency: The routine checks if some issue had not transited automatically
Check Approval Request email notification consistency: The routine checks if the Outgoing SMTP Mail Server is enabled and if any expected automatic approval request notification was not sent by email.
Check Approval Request by comment consistency: The routine checks if any expected automatic approval request notification was not sent by Jira Comments
The routine checks, for each configured Properties values (e.g. Roles, Groups, Users, User Pickers, Group Pickers).
The following is the list of possible inconsistencies that the routine is able to intercept:
Any of the inconsistency above relates to cases where the previous configured values are no more valid because they have been updated or deleted in Jira.
The routine checks, for each configured Approval, the consistency of the configured Project, Issue Type, Source Workflow Status, Workflow Transition.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks, for each configured Approval, the consistency of the configured Source Workflow Status, Workflow Transition.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks , for each configured "Minimum Required Approvals based on conditions" the consistency of the associated Approval Mapping ID or Issue Id.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks if the User set to evaluate the Conditional Rules (The Conditional Rule Super User) is valid. It includes to check if the user exists and if it is an active user.
Furthermore, the routine checks, for any project, if this user has browsing privileges on them.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks the consistency of the existing Pending Approvals with respect to the Approval Mapping Configurations or Single Issue Approval Configurations.
The following is the list of possible inconsistencies that the routine is able to intercept.
Case of a pending Approval is inconsistent with respect Single Issue Approval Configuration, you are advised by one of the following messages:
Case of a pending Approval is inconsistent with respect an Approval Mapping Configuration, you are advised by one of the following messages:
The routine checks if any Project and Issue type associated to the Permissions to 'Notify an Approval Request' doesn't exist anymore.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks if any Project and Issue type associated to the Permissions to 'Configure Approval for Single Issue' doesn't exist anymore.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks on the Users field value of the Approvals table in order to ensure that the used convention to concatenate the list of users is the expected one.
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks if any email template has an associated invalid icon (Icon Id = null).
The following is the list of possible inconsistencies that the routine is able to intercept:
The routine checks if the Super User running the Responsive Automatic Transition has Transition Issue permission on any Project interested by an Approval Mapping configuration or a Single Issue approval configuration.
The following is the list of possible inconsistencies that the routine is able to intercept:
In this section
Related Documentation
Here you can find some useful links to our customer documentation relating the topics addressed on this page
Still need help?
We would love to help.