Project

General

Profile

Actions

Idea #2068

closed

Administrator can quickly reset a test user account to the "new, inactive, not invited" state with no repository/VM access, and log in to Workbench as that user, in order to efficiently test new user UI/API behavior and activation scripts.

Added by Tom Clegg about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Radhika Chippada
Category:
-
Start date:
03/27/2014
Due date:
Story points:
1.0
Release relationship:
Auto

Description

  • If logged in as admin, "De-activate" button + explanation appears on the Admin tab of Users→show.
  • Admin must confirm with a browser alert box.
  • API server "unsetup" API:
    • Remove all repository and VM permission(s).
    • Remove user agreement signature(s).
    • Remove can_login links with email addresses.
    • Set user is_active flag to false.

Subtasks 4 (0 open4 closed)

Task #2482: Review code updates in branch 2068-reset-userResolvedRadhika Chippada03/27/2014Actions
Task #2481: Invoke the API server's unsetup method from workbench when an admin user clicks on the "Deactivate" button from the user's Admin tab.ResolvedRadhika Chippada03/27/2014Actions
Task #2480: Add functional tests for the unsetup method from the API serverResolvedRadhika Chippada03/27/2014Actions
Task #2479: Expose "unsetup" method from the API serverResolvedRadhika Chippada03/27/2014Actions
Actions

Also available in: Atom PDF