Warn before regenerating the SFTP Service private key
There is a «Regenerate private key» button under Alma configuration » General » S/FTP definitions.
This button is too efficient. This idea is to make the button a little less efficient, but in doing so make it safer.
Clicking the «Regenerate private key» button immediately regenerates the private key for the Ex Libris Secure FTP Service. In the process it invalidates any previously generated private key and breaks all integrations with the SFTP Service. More so, the button in Alma (Premium) Sandbox does the same as in Alma Production, including breaking all production integrations.
All it can take is one slip of a mouse click on this Alma page.
Library staff and Ex Libris support staff both have fallen into the trap of regenerating the private key on sandbox without knowing that doing so breaks production.
The idea is to:
1. Show a warning dialog after clicking the regenerate private key that emphasises that continuing will: a) stop any previously generated private key from working; and b) affects both Alma Production and Alma Sandbox.
2. Show a second «Regenerate private key» button, along with a «Cancel» button.
It is important that regenerating the private key becomes a deliberate two-step process to avoid accidently regenerating the private key.
Beth Juhl commented
This happened to us during implementation -so easy to unintentionally break integrations on both production and sandbox. Considering how other Alma processes give adequate warning and require confirmation, this is an accident waiting to happen.