Skip to main content

How to create secure custom fields

You have to make secure custom fields to have field-level permission. Then, configure who can view or edit the field.

This app provides custom field types to hold sensitive data in an issue.

Custom Field Type

Edit view

Secure Text Field (Single-Line)

Secure Text Filed (Multi-Line)

Secure Number

  • If input value isn’t number, the value can’t be saved.

Secure Date

Secure Select List (single choice)

Secure Select List (multiple choices)

Secure Radio Buttons

Secure Checkboxes

We plan to increase types. If you have requests, let me know via our service desk.

For each field type, you can control the view and edit permissions at the field level. Even if a user can view and edit issues, if they do not have permission to view and edit at the field level, they will not view or edit that field.

1. Create a secure custom field

  1. Go to the issue setting (Settings → Issues)

  2. Go to the custom fields setting. And, click the “Create custom field“ button.

  3. Select the “Advanced“ section. Then, select “Secure XX Field”. And click the “Next” button.

  4. Enter field name and description. Then, click the “Create“ button.

  5. Check screens the field should be displayed. Then click the “Update“ button.

  6. (Optional) Set translation and contexts if you need them.

2. Configure permission

  1. Go to the apps setting (Settings → Apps)

  2. Go to the “Secure Custom Fields“ setting page. Then, click the “Configure“ link for the field you want to configure permission.

  3. Click the “Configure“ link for the field context you want to configure permission.

  4. Add users, groups project roles, and so on to view and edit permission. You can check “Grant to Any User” if you grant permission to anyone.
    Please note users also need view permission to edit fields.

  5. If you configure select type fields like select list or checkbox, create options to select.

Permission settings

Option settings

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.