Project

General

Profile

action #6558

[epic] add/edit/remove users

Added by lnussel over 5 years ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2020-07-07
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:

Description

Acceptance criteria

  • AC1: Admins can add/edit/remove users over the API and webUI

Suggestions

  • add interface to add, edit and remove users
  • also allow to edit api keys so one could create dedicated users for e.g. workers.

Subtasks

action #68702: Add UI support for removing usersResolvedilausuch

action #68705: Add webAPI support for removing usersResolvedilausuch


Related issues

Related to openQA Project - action #47210: "Users" page in web UI resets to showing the first page of 10 users every time you make a changeResolved2019-02-06

Related to openQA Project - action #6096: Restrict workers to have full API access by random, individual tokens (was: change worker authentication)Rejected2015-01-28

History

#1 Updated by okurz over 4 years ago

  • Category set to 130
  • Priority changed from Normal to Low

#2 Updated by coolo almost 3 years ago

  • Target version set to future

I rather have proper worker permissions - and not hijack users.

#3 Updated by okurz over 2 years ago

  • Target version changed from future to future

#4 Updated by okurz over 1 year ago

  • Category changed from 130 to Feature requests

#5 Updated by okurz 9 months ago

  • Related to action #47210: "Users" page in web UI resets to showing the first page of 10 users every time you make a change added

#6 Updated by okurz 9 months ago

  • Related to action #6096: Restrict workers to have full API access by random, individual tokens (was: change worker authentication) added

#7 Updated by okurz 9 months ago

  • Description updated (diff)
  • Status changed from New to Workable

#8 Updated by ilausuch 3 months ago

  • Status changed from Workable to In Progress

#10 Updated by okurz 3 months ago

  • Due date set to 2020-07-07
  • Start date changed from 2015-03-05 to 2020-07-07

due to changes in a related task: #68702

#11 Updated by okurz 3 months ago

  • Subject changed from add/edit/remove users to [epic] add/edit/remove users
  • Status changed from In Progress to Blocked
  • Assignee set to okurz

We discussed in the retro and clarified that likely we have (at least) two requests mixed together here. One is "remove existing users", that should be easy to do and we can do first. The other would be to "add manual users that are not managed over external identify provider", e.g. dedicated "users" for workers, etc. Created specific subtask for "remove user"

#12 Updated by okurz 3 months ago

  • Due date set to 2020-07-07

due to changes in a related task: #68705

#13 Updated by okurz about 2 months ago

  • Status changed from Blocked to Resolved

Support for removing users had been done, see subtasks. For the "add manual users that are not managed over external identify provider" as that was a single-line idea anyway I have added that in #65271#note-23 and right now do not see the priority for that as admins that create workers most likely have DB access anyway and we describe that approach in scripts and docs as well.

Also available in: Atom PDF