-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Hi,
I'd like to propose a feature for enforcing a per-user certificate issuance quota in TameMyCerts, if possible.
The idea is relatively simple:
Define a quota (e.g. MaxIssuedCerts = 5) per user. User is standard AD user account who requests the issuance from CA (ADCS).
Tie it to a rolling or fixed time window (e.g. per day, or configurable duration).
Only successful issuances count toward the quota (rejected requests don't).
Once the quota is reached, any further requests from that user are denied until the time window resets.
This would be useful to prevent abuse or accidental bulk issuance, especially in internal environments which rely solely on TameMyCerts policy template for making decision on issuing of certificates, i.e. no human intervention (CA Manager or some enrollment agent).
Thanks