There are jobs that run and show error status, whether it is a TMC or a radient or the set top box itself. The existing job can have issues and stop working. The user may be trying to figure out which jobs are broken and why they are showing error status. This feature allows the user to put the job in a maintenance mode until the problem is resolved. The user can view a job and click on the flag (gray is default with no issue), it will open up the model and allow the user pick a reason category, a reason and log a JIRA ticket. This will create an issue and the flag will trun to red.
So if another user logs on and he is responsible for fixing all the problems or making sure that all the problems are fixed. Then that user will click on the red flag and the model will be opened and show the notes and jira tickets url. The user can also click on the jira ticket to see all the details and fix the issue. When the issue is fixed, the user can click resolve and the flag will trun to gray. The job can then be started. At the moment the flag will be yes/no. If the flag is yellow, an automated scenario set the value to flagged. When a user sees a yellow flag, they can open up the model and they can log a ticket and see the details.
The maintenance admin view gives an admin the ability to add multiple issue categories and reasons with descriptions for the jira ticket