Add Notification for expiring Project Access Tokens: E-mail and Webhook
Problem Statement
Administrators and Group Owners rely on project access tokens for automation. When these tokens are about to expire, they'd like to be informed so that they can renew the token and the automation doesn't break.
Proposal
-
Send an e-mail notification to group owners, maintainers, and administrators (depending if self-managed or SaaS) at the following interval:
-
Project access token expiring in 30 days<-- not implemented -
Project access token expiring in 7 days
-
Project access token expiring in 1 days
-
Send 1 e-mail per token
-
Send webhook event (need to decide where) for all of the scenarios above
Here is the e-mail that is generated for personal access tokens, this can be similar:
Link to a different topic where similar functionality was discussed:
Edited by Hannah Sutor