iam.apikeys.ligne.revoquerRend la clé inutilisable, après une confirmation. Sans retour : pour rétablir l'accès, il faut une nouvelle clé.
Voir l'élément dans l'écran : iam/api-keys
La clé reste listée, avec le statut Révoquée, pour garder la trace. Le programme qui l'utilisait reçoit désormais un refus d'authentification.
Révoquez une clé dès qu'elle a pu fuir (poussée dans un dépôt, collée dans un message), ou quand le programme qui l'utilisait est arrêté.
POST /hub/iam/api-keys/{keyId}/revoke → iam_worker.revoke_api_key (key_id).
Effet : iam.tr_api_keys.revoked = true.
Messages : « API key N revoked successfully. » ou « Failed to revoke API key: … ».
Sur la porte /api/*, la révocation vaut à la requête suivante : la clé est relue en base à
chaque appel. La passerelle APIM garde, elle, les clés en cache 60 secondes
(SocleHubApiManager) : une clé révoquée peut y passer encore jusqu'à une minute.