Email Notifications for Expiring Tokens Sent to Group 'Maintainer'

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

A Premium, Self-Managed customer highlighted that their Group Access Tokens had expired (without receiving a notification), and they had to rotate the tokens frantically due to their workflow being shut down. Currently, Group Owners receive notifications of expiring tokens. However, this customer does not have any 'Owner' roles permitted because that role can be very destructive, so they use the Maintainer role for specific users in their groups.

Proposal

Users assigned a 'Maintainer' role at the Group Level will receive an email notification when their GrATs are about to expire.

Edited by 🤖 GitLab Bot 🤖