Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

If you want to create a central encryption, select Password with Central Encryption, name it as you wish and associate it to the a screen. This is useful if the following requirements are to be met:

  • Any user you want to get a password from a password field by entering some user credentials (password to log-in to Jira)

  • The user doesn’t want to enter any decryption or encryption key

  • The password should be stored encrypted in the database

  • Users should not know the encryption/decryption key but the keys can be stored on any path in the network reachable for Jira

  • As soon as the user creates a new password it is automatically encrypted with the given private key

  • As soon as the user enters user credentials to view password it is automatically decrypted with the given public key

Then adjust the configuration of the field and edit the Central Encryption:

In the configuration admin needs to define folder paths to the encryption private key (just text fields, no upload input). This should be a private key file. Furthermore, the admin needs to define folder paths to the decryption public key. This should be a public key file. Both should be uploaded to custom field setting. Jira must be able to search for this path. Local and remote paths are possible.

How to store the password

  1. User enters a password

  2. User clicks on encrypt icon

  3. Jira automatically encrypts the password with the given private key

  4. Jira stores the encrypted value in the database

How to get the password

  1. User enters the user credentials into the password field

  2. User clicks on decrypt icon

  3. Jira gets the encrypted value from the database

  4. Jira decrypts the encrypted value from the database with the configured public key

  • No labels