Project

General

Profile

Actions

User story #28179

closed

Add information about last access for API accounts

User story #28179: Add information about last access for API accounts

Added by Clark ANDRIANASOLO 8 months ago. Updated 5 months ago.

Status:
Released
Priority:
N/A
Category:
Security
Target version:
UX impact:
It bothers me each time
Suggestion strength:
Want - This would make my life a lot easier but I can manage without
User visibility:
First impressions of Rudder
Effort required:
Medium
Name check:
To do
Fix check:
To do
Regression:
No

Description

For audit purposes, API accounts should expose the last time their token was used/there has been a successful API authentication for the account.

Since we can always generate new tokens (or have no token at all, in the case of OIDC opaque bearer token), this date should be bound to the API account being authenticated.
And since a user can generate a personal token with the api-authorizations plugin, we should think about how we should expose those user tokens, and display it with the existing user token information.

So, for now, we need to have the information in the API, and in a next step in the API accounts UI


Subtasks 3 (0 open3 closed)

User story #28225: Impact of adding lastAuthenticationDate in pluginsReleasedFrançois ARMANDActions
User story #28235: Display last token usage in API accountsReleasedVéronique HAYAERTActions
User story #28275: Display of API accounts table with durations and tokenReleasedClark ANDRIANASOLOActions

Related issues 1 (0 open1 closed)

Related to Rudder - User story #28580: Be able to represent API account that was never authenticatedReleasedFrançois ARMANDActions

Updated by Clark ANDRIANASOLO 8 months ago Actions #1

  • Status changed from New to In progress

Updated by Clark ANDRIANASOLO 8 months ago Actions #2

  • Status changed from In progress to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder/pull/6852

Updated by Clark ANDRIANASOLO 8 months ago Actions #3

  • Status changed from Pending technical review to Pending release

Updated by Clark ANDRIANASOLO 8 months ago Actions #4

  • Subtask #28225 added

Updated by Clark ANDRIANASOLO 8 months ago Actions #5

  • Subtask #28235 added

Updated by Clark ANDRIANASOLO 7 months ago Actions #6

  • Subtask #28275 added

Updated by Clark ANDRIANASOLO 6 months ago Actions #7

  • Related to User story #28580: Be able to represent API account that was never authenticated added

Updated by Vincent MEMBRÉ 5 months ago Actions #8

  • Status changed from Pending release to Released
Actions

Also available in: PDF Atom