Skip to content
Wolfgang Imig edited this page Jan 18, 2016 · 3 revisions

... under construction

Limited Access via API to Custom Fields

Redmine allows to add custom fields to issue forms e.g. to assign the costs for a solution. This fields can have default values and select lists and their visibility can be constrained to specific issue types or user roles.

Unfortunately, using custom fields is very limited via Redmine API. Only administrators can read custom field properties, like type (text, date, list, number,...), minimum or maximum length, possible values etc. I assume that the reason for this limitation is that default values or select lists might contain data, that normal users should not be able to read.

Another limitation is encountered, when you try to find out, which projects a custom field can be used for. The API does not return this information.

Custom Fields in ITOL

Helper Project with Custom Field Definitions

In order to provide the custom field configuration for all users, ITOL creates a dummy project named "Issue Tracker for Microsoft Outlook and Redmine Configuration". This project stores in its description property the custom field definitions in an encrypted text. The encryption preserves the security for custom field information.

Field to Project Association

Since the API does not provide information about field-to-project association, it has to be