Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As we think that it is essential that you have at least some control on who can see time tracking information in JIRA, we have added a small workaround to ictime that helps you to at least superficially hide this information from your customers in some places. This is work in progress, as we did not yet find identify all places where time tracking solution appears.

Table of Contents

...

Restrictions

As mentioned above, JIRA does not have a "field-level-security" concept, so that it is impossible to configure JIRA to hide certain fields - like time tracking data - in case a user has the permission to access an issue. This means that all approaches to solve this can only be "dirty workarounds", as they can't solve the problem that JIRA will deliver the data from the backend.

Warning

Our workaround only removes data on the frontend. It is not difficult to get the data with respective tools or by deactivating JavaScript. However, we consider this solution still much better than simply displaying all data everywhere to everyone. Most customers have neither knowledge nor time or motivation to play around with JIRA to get access to time tracking information (they might not even know that you track time via JIRA).

Configuration

Go to

ictime -> Configuration -> Permissions -> JIRA

Image RemovedImage Added

Permissions are set on group level. You can select as many existing groups as you need. Either fill in the group name manually or click on the group icon and choose the groups:

Image RemovedImage Added

Once chosen the groups, please click an the "Add" button to save your selection. The groups will be listed in the "Assigned" column of the interface.

...

To delete groups, use the respective link:

Permissions

Note

By adding groups to thes epermissions, you are denying (and not granting) access to time tracking information! By default, according to the non-existing JIRA permissions, all users with browse project permissions can see all information specified below; so there is no deafult JIRA group defined.

...