Versions Compared

Key

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

To have field basis level permission, you have to make secure custom fields from field type the app defines. Then configure permission.

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

Custom Field Type

Secure Text Field (Single-Line)

Secure Text Filed (Multi-Line)

Secure Number

Secure Date

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 custom field

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

    Image RemovedImage Added
  2. Go to the custom fields setting. And Press “Create custom field“ button.

  3. Select “Advanced“. Then select “Secure XX Field”. And click Next.

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

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

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

...

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

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

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

  4. Add users/groups/project roles to view/edit permission. You can check Grant to Any User if you grant to everyone.

...