Supprimer une règle d’accès API

Vous pouvez supprimer une règle d’accès API dont vous n’avez plus besoin.

Cependant, vous ne pouvez pas supprimer la dernière règle d’accès API de votre compte.

Supprimer une règle d’accès API avec Cockpit v2

Vous ne pouvez pas supprimer la dernière règle d’accès API de votre compte.

Si vous n’avez plus accès aux API via les règles en place, vous devez contacter l’équipe Support pour y avoir accès à nouveau. Pour en savoir plus, voir Support technique.

  1. Dans le coin supérieur droit, cliquez sur vos initiales.
    Un menu déroulant apparaît.

  2. Cliquez sur IconAAR Règles d’accès API.
    La liste de vos règles d’accès API apparaît.

  3. Cochez la case de la règle d’accès API que vous voulez supprimer.

    La multisélection est disponible.

    La règle d’accès API est sélectionnée et un menu d’actions apparaît.

  4. Cliquez sur IconTerminate Supprimer.
    Une boîte de dialogue de confirmation apparaît.

  5. Cliquez sur Supprimer.
    La règle d’accès API est supprimée.

Supprimer une règle d’accès API avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The DeleteApiAccessRule command deletes a specified API access rule.

You cannot delete the last remaining API access rule. However, if you delete all the API access rules that allow you to access the APIs, you need to contact the Support team to regain access. For more information, see Technical Support.

Request sample: Example with access key/secret key authentication
$ osc-cli api DeleteApiAccessRule --profile "default" \
    --ApiAccessRuleId "aar-1234567890abcdef1234567890abcdef"
Request sample: Example with login/password authentication
$ osc-cli api DeleteApiAccessRule --profile "default" --authentication-method "password" --login "$OSC_EMAIL" --password "$OSC_PASSWORD" \
    --ApiAccessRuleId "aar-1234567890abcdef1234567890abcdef"

This command contains the following attributes that you need to specify:

  • ApiAccessRuleId: The ID of the API access rule you want to delete.

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

The DeleteApiAccessRule command returns the following elements:

  • ResponseContext: Information about the context of the response.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Pages connexes

Méthode API correspondante