Skip to content

🧢 Post-enrolment MFA configuration #2910

Open
14 of 14 issues completed
Open

Description

@kchudy

As a user, I want to configure MFA in the desktop client when connecting to an MFA-protected location, so that I can access protected resources without re-enrolling the whole instance.

Methods we will configure:

  • Authenticator
  • Email
  • Mobile Biometry

Acceptance Criteria

  • When a user without configured MFA attempts to connect to an MFA-protected location, the client detects the missing MFA configuration.
  • The client prompts the user to configure MFA directly in the application.
  • After successful MFA configuration, the user can connect without re-enrolling the instance.
  • Existing enrolled instances do not need to be removed and added again.
  • The flow supports users with the Enrolled status.
  • The user needs to confirm the operation with a factor he already has configured. The user can pick a factor to confirm the operation.
  • If the user does not have any factors configured we use email code to verify the operation. In that case Email factor is automatically configured.

Activity

  1. added this to the 2.1.0 milestone on May 12, 2026
  2. changed the title [-]Post-enrolment MFA configuration[/-] [+][Design] Post-enrolment MFA configuration[/+] on May 21, 2026
  3. moved this from New to In Progress in Backlog & Roadmapon May 22, 2026
  4. modified the milestones: 2.1.0-beta1, 2.1.0 on May 28, 2026
  5. moved this from In Progress to Refinement ready in Backlog & Roadmapon Jun 1, 2026
  6. modified the milestones: 2.1.0, 2.2.0 on Jun 16, 2026
  7. moved this from Refinement ready to New in Backlog & Roadmapon Jun 22, 2026
  8. assigned and unassigned on Jun 22, 2026
  9. 13 remaining items

  10. modified the milestones: 2.2.0-beta1, 2.2.0 on Oct 7, 2026
  11. moved this from Development ready to In Progress in Backlog & Roadmapon Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions