• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Gérer les identifiants sécurisés

Les identifiants sécurisés vous aident à stocker, protéger et gérer de manière centralisée des informations sensibles telles que les mots de passe, les clés API ou les certificats chiffrés. Votre moniteur Synthétique peut accéder en toute sécurité à ces informations pendant l'exécution script. Ce tutoriel fournit des exemples d'utilisation de l'API NerdGraph pour gérer par programmation des identifiants sécurisés.

Créer un identifiant sécurisé

Vous pouvez créer une authentification sécurisée en utilisant la mutation syntheticsCreateSecureCredential. Cette mutation vous permet de stocker en toute sécurité des informations sensibles auxquelles votre moniteur Synthétique peut accéder pendant l'exécution script.

Paramètres d'entrée

paramètres

Type de données

Est-ce obligatoire ?

Description

accountId

Entier

Oui

L'

identifiant

du compte New Relic sur lequel les informations d'identification sécurisées seront créées.

description

Chaîne

Non

Une description permettant d'identifier l'objectif de cette certification.

key

Chaîne

Oui

L'identifiant unique de la clé d'identification sécurisée Synthetics dans New Relic.

value

Chaîne

Oui

Les données sensibles à stocker en toute sécurité (mot de passe, clé API, etc.).

Demande d'échantillon

mutation {
syntheticsCreateSecureCredential(
accountId: ACCOUNT_ID
description: "Your optional description"
key: "SECURE_CREDENTIAL_NAME"
value: "SECURE_CREDENTIAL_VALUE"
) {
errors {
description
type
}
}
}

Exemple de réponse

Une réponse positive renvoie null en cas d'erreur :

{
"data": {
"syntheticsCreateSecureCredential": {
"errors": null
}
}
}

En cas de problème lors de la création de l'identifiant sécurisé, le éventail errors contiendra des objets avec des champs description et type expliquant ce qui s'est mal passé.

Mettre à jour un identifiant sécurisé

Vous pouvez mettre à jour une authentification sécurisée existante en utilisant la mutation syntheticsUpdateSecureCredential. Cela vous permet de modifier la valeur et la description tout en conservant le même nom de clé.

Paramètres d'entrée

paramètres

Type de données

Est-ce obligatoire ?

Description

accountId

Entier

Oui

L'

identifiant du compte

contenant les informations d'identification sécurisées.

description

Chaîne

Non

Description mise à jour pour l'identifiant sécurisé.

key

Chaîne

Oui

L'identifiant unique de la clé d'identification sécurisée Synthetics dans New Relic.

value

Chaîne

Oui

La nouvelle valeur sensible à stocker.

Demande d'échantillon

mutation {
syntheticsUpdateSecureCredential(
accountId: ACCOUNT_ID
description: "Updated description for the secure credential."
key: "SECURE_CREDENTIAL_NAME"
value: "SECURE_CREDENTIAL_VALUE"
) {
createdAt
lastUpdate
errors {
description
type
}
}
}

Exemple de réponse

Une réponse positive renvoie les métadonnées mises à jour et null pour les erreurs :

{
"data": {
"syntheticsUpdateSecureCredential": {
"createdAt": "2024-01-15T10:30:00Z",
"lastUpdate": "2024-01-20T14:45:00Z",
"errors": null
}
}
}

En cas de problème lors de la mise à jour des informations d'identification sécurisées, le éventail errors contiendra des objets avec des champs description et type expliquant ce qui s'est mal passé.

Supprimer un identifiant sécurisé

Vous pouvez supprimer une information d'identification sécurisée en utilisant la mutation syntheticsDeleteSecureCredential. Une fois supprimée, toute fonction de monitoring faisant référence à ces informations d'identification échouera jusqu'à leur mise à jour.

Prudence

Avant de supprimer un identifiant sécurisé, assurez-vous qu'aucun système de monitoring actif ne l'utilise. La suppression d'une authentification en cours d'utilisation entraînera la défaillance de ces moniteurs.

Paramètres d'entrée

paramètres

Type de données

Est-ce obligatoire ?

Description

accountId

Entier

Oui

L'

identifiant du compte

contenant les informations d'identification sécurisées.

key

Chaîne

Oui

L'identifiant unique de la clé d'identification sécurisée Synthetics dans New Relic.

Demande d'échantillon

mutation {
syntheticsDeleteSecureCredential(
accountId: ACCOUNT_ID
key: "SECURE_CREDENTIAL_NAME"
) {
errors {
description
type
}
}
}

Exemple de réponse

Une réponse positive renvoie null en cas d'erreur :

{
"data": {
"syntheticsDeleteSecureCredential": {
"errors": null
}
}
}

En cas de problème lors de la suppression des informations d'identification sécurisées, le éventail errors contiendra des objets avec des champs description et type expliquant ce qui s'est mal passé.

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.