🔑 Password Field

🔑 Password Field

The Password Custom Field securely stores sensitive values (API keys, credentials, tokens) in Jira issues. Values are encrypted at rest and only decrypted for authorized users based on configurable protection rules.


Setup

Access

  1. Navigate to Jira Admin Settings → Fields

  2. Create new custom field → Search and "Password" type.

    image-20260518-150003.png

     

  3. Choose field configuration scheme expected.

    image-20260518-150053.png

     

  4. Click “…” and choose Add field to screen to select proper screens you want to associate.

    image-20260518-150151.png

     

  5. Click “…” and Choose Contexts and field valuesCustom field config: Edit custom field config

    image-20260518-150348.png



Protection Types

Type

Behavior

Type

Behavior

Regular

Anyone can click 👁️ to view masked password

PIN

4-6 digit code required to decrypt and view

Permission

Only whitelisted users/groups/roles can decrypt

PIN Configuration

  • Set any 4-6 digit numeric code

  • ⚠️ Lock PIN forever – Once saved, PIN cannot be viewed, reset, or recovered by ANY administrator. Use with extreme caution.

Permission Configuration

Allowed Dynamic Roles:

  • ✅ Issue Assignee

  • ✅ Issue Reporter

  • ✅ Project Lead

  • ✅ User who entered password

Allowed Users – Search and add specific Jira users

Allowed Groups – Search and add Jira groups

💡 AND logic applies – User only needs to match ONE rule (any role, any user, any group)


Usage

Viewing / Editing a Password Field

  1. Open a Jira issue containing the Password field

  2. Click on the field to enter edit mode


    image-20260518-150622.png

Regular Protection:

  • Type password, click 👁️ to reveal, click Save

PIN Protection:

  • Enter field → PIN prompt appears → Enter correct PIN → Edit password → Save

Permission Protection:

  • If authorized → Field unlocks for editing

  • If unauthorized → "Restricted Access" message appears

Confirm Password

When editing a masked password, a Confirm Password field appears automatically to prevent typos.