Page MenuHomePhabricator

Allow enabling a key directly when adding it
Closed, ResolvedPublicFeature

Description

Feature summary (what you would like to be able to do and where):
Add an option to https://idm.wikimedia.org/keymanagement/create/ to directly enable the key on a specific system. The selected system should be auto-fillable from an URL parameter.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
The current implementation requires you to separately enable the key after adding it. This is not very intuitive. For the Cloud VPS documentation I would like to have link where the user can just paste their key and click submit without any unnecessary extra steps.

Benefits (why should this be implemented?):

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
SLyngshede-WMF changed the task status from Open to In Progress.Mar 20 2024, 11:45 AM
SLyngshede-WMF claimed this task.
SLyngshede-WMF triaged this task as Low priority.

Change 1013031 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/software/bitu@master] Allow users to associate key with a system on upload

https://gerrit.wikimedia.org/r/1013031

Change 1013031 merged by jenkins-bot:

[operations/software/bitu@master] Allow users to associate key with a system on upload

https://gerrit.wikimedia.org/r/1013031

@taavi patch has been rolled out on idm-test.wikimedia.org

You can do the direct linking using https://idm-test.wikimedia.org/keymanagement/create/?system=ldapbackend

If that works out, we can build a new package and update the production hosts.

Thanks! That seems fine to me.

SLyngshede-WMF moved this task from Pending Release to Resolved on the Bitu board.