Beyond Identity: Review alert message for missing GPG keys
Overview
Within Beyond Identity: Check the validity of GPG keys... (#442098 - closed) the following alert was implemented:
The logic behind displaying the message
- If BeyondIdentity integration is enabled for an instance
- If a GPG key that failed external validation exists
Current state
The feature is being enhanced by the following issues:
- Beyond Identity: Allow SSH Keys and GPG keys th... (#457569 - closed) which means that general GPG can be added to a user profile as well
- Beyond Identity: Add an option for admins to ex... (#454372 - closed) which means that BeyondIdentity integration may be disabled for a project
Proposal
We need to review the logic behind displaying the message:
Change the message to: "There is no valid GPG key issued by Beyond Identity associated with your profile. Please add a valid key to your profile."
- If BeyondIdentity integration is disabled for a project:
- Do not display the message
- If there is a GPG key that failed external validation, but there's also a key that was successfully validated externally
- Do not display the message
- If there are no GPG keys that are externally validated:
- Display the message (on projects where the Beyond Identity Integration is not disabled)
Edited by Marie-Christine Babin