-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Asynchron Technical User Management - Enhancement of Technical User Deletion #803
Open
7 of 14 tasks
Comments
Decision: pushed the feature from 24.08. to 24.12 to ensure stability. Milestone will be updated to 24.12. in open planning |
jjeroch
changed the title
Technical User Asynchron (deletion, etc.)
Asynchron Technical User Management - support of deletion, rotation & UI
Jul 19, 2024
jjeroch
changed the title
Asynchron Technical User Management - support of deletion, rotation & UI
Asynchron Technical User Management - Enhancement of Technical User Deletion
Jul 21, 2024
Committers: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
Enhance the asynchronous technical user management system to support secure and effective functionality for deleting technical users. This will ensure that access is revoked when no longer needed and maintain a clean state of the system.
User Stories
User Story 1: Technical User Deletion
As a system administrator,
I want to be able to delete technical users from the system asynchronously,
So that I can ensure that access is revoked when it is no longer needed and maintain a clean state of the system.
Acceptance Criteria:
Tasks
Test Cases
Test Case for User Story 1: Technical User Deletion
Test Case 1a: IT Admin Initiates Deletion (synchron tech user - test case already existing)
Objective: Verify that IT admins can initiate the deletion of a technical user through a secure interface.
Steps:
Expected Result:
Test Case for User Story 1: Technical User Deletion
Test Case 1b: IT Admin Initiates Deletion (asynchron tech user - similar like 1a but with no direct deletion feedback)
Objective: Verify that IT admins can initiate the deletion of a technical user through a secure interface.
Steps:
Expected Result:
Test Case 2: Permission Validation
Objective: Ensure that the system validates the user's permissions before allowing technical user deletion.
Steps:
Expected Result:
Test Case 3: Deletion Logging
Objective: Confirm that the deletion process is logged with a timestamp and the identity of the administrator.
Steps:
Expected Result:
Test Case 4: Data Archiving or Deletion
Objective: Verify that all data associated with the technical user is either archived or securely deleted.
Steps:
Expected Result:
Test Case 5: Deletion Confirmation (only for the asynchron case needed; in the synchron case the user gets in 1a direct feedback)
Objective: Check that the system confirms the deletion to the administrator once completed.
Pre-Step: Test Case 1b
Steps:
Expected Result:
Linked Tickets:
Frontend
Backend
to be checked - likely one of the backend endpoints need some additional enhancements as well, for the FE response message handling
The text was updated successfully, but these errors were encountered: