Applies to:

 



Overview - What are 'Warnings'?

Warnings are event messages which appear while our plugin is operating. Every time Add-on needs intervention from a user or an administrator, it generates a specific warning.

Warnings' presence is indicated at plugins header by exclamation triangle on a red field, that replaces BigGantt's or BigPicture's logo icon.



Click it to open Warning Management Dialog.




Warning management dialog displays a warning log which helps us to manage Add-on's malfunctioned behavior. Every row of warnings in the log corresponds to a specific type of interaction between the plugin and environment that and contains:

  • WARNING - warning message,
  • AMOUNT - how many times the warning has occurred,
  • ACTION - link to a place where warning can be addressed (optional). Please be aware that action link does not resolve the issue automatically!

Warning table can be sorted by columns: WARNING and/or AMOUNT.



When all warnings are addressed, then warnings log should be cleared with the Clear log button.



(warning) To allow Add-on operate properly, all warnings should be resolved! If you have any doubts contact us via the Service Desk.

How to deal with the Permission Warnings?

Screen security

Most common permission warnings will concern project screen security. To resolve this type of warnings you must have administrator permissions.

BigGantt and BigPicture Add-ons may use issue custom fields to store Gantt chart data. Those custom fields are configurable under Gantt configuration screen in JIRA Administration → Add-Ons → BIGGANTT / BIGPICTURE:


Go to Add-ons:


Then Gantt configuration:

Then check what issue fields BigGantt/BigPicture make use of.


All fields that BigGantt/BigPicture make use of, should be visible and editable on every issue of every project BigGantt/BigPicture program is based on.410

If fields used by Add-on can not be updated due to project screen security, then following warnings will appear:



In order to resolve this kind of warning you should make the fields editable in given project. Above image shows warnings in TEST21 project. You should alter the project screen security to allow the fields to be edited.

Go to Project's project list:


Find your project and click at project name link:


You should be directed to project page. Select Project settings tab.


Select Screens tab:


Now you should see project screens configuration.Project screen configuration aggregates screen security schemes that apply to specific projects. Screen security schemes may apply to different types of issues.


Click on one of the screen security schemes. You should see similar screen:


Make sure that screen security schemes of Create issue and Edit issue for all issue types contains fields used by Gantt configuration.

You have 3 ways to obtain it:


  1. Alter all screen security schemes that the project make use off. This is what we have already described.
  2. Add fields that BigGantt/BigPicture makes use of to multiple screens in bulk.
    1. Go to Administration
    2. Select Custom fields tab, select one of the fields settings icon, select Screens:
    3. You should see all screens associated with the field. Select those screens the field should be associated with and click Update.
    4. Go back to the paragraph b, repeat for all fields used by BigGantt/BigPicture.
  3. If you have at least one screen defined in such a way, that it allows for update of all fields BigGantt/BigPicture make use of then you can use it as project security scheme.
    1. Go to project screen settings:
    2. Go to screen security scheme edition:
    3. Edit issue operation:
    4. Select properly defined screen and update.
    5. Go to point b and repeat for all schemes.


(warning) Remember to verify screen security configuration every time program creation is filling project with data! We have prepared quick link on program wizard:

          

Scope misconfiguration

Every program (collection of issues) is defined by scope. Program scope can be found in gantt configuration under Scope tab.

          

Scope is defined using scope elements like:

  • project,
  • filter,
  • JQL query.

Technically scope is transferred into JQL query executed on behalf of scope context user.

In JIRA lifecycle scope elements may be deleted. Scope elements deletion does not alter program scope definition, this is why it may cause program scope misconfiguration.

If issue of id=271217 is deleted, then for the above program scope configuration a JQL validation error will appear.

          

The error will be written to warning log, e.g.:

          

In order to fix the warning, program scope should be fixed.

Other

Other permission warnings may concern project permissions. Verify project permissions if other permission warnings happen:

          



Related Issues and Articles


Internal:


External:

Atlassian DocumentationProject screens, schemes and fields