Aide du Hub TheSocle · iam.apikeys.ligne.revoquer

Révoquer

Rend 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

Explication

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é.

Fiche complète

Action

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: … ».

Délai

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.

Sommaire du démonstrateur