Para ayudarlo a crear una aplicación New Relic, le proporcionamos el SDK New Relic One. En esta página, aprenderá cómo usar NerdStorageVault
para almacenar datos en una solución de almacenamiento cifrada.
Usando NerdStorageVault
Emplee NerdStorageVault
para almacenar y recuperar datos secretos confidenciales como:
- ficha de acceso personal
- clave de licencia
- Clave de API
- otros secretos de terceros
Sugerencia
NerdStorageVault
está cifrado con cifrado AES-256.
Consideraciones de uso
- Este almacenamiento es único por Nerdpack y no se puede compartir con ningún otro Nerdpack.
NerdStorageVault
Actualmente sólo se puede emplear en el contexto de un Nerdpack.- No puedes realizar una consulta o mutación directa a
NerdStorageVault
. - Puede explorar los campos y los tipos de respuesta a través del explorador de API NerdGraph.
- El único alcance admitido es ACTOR, o datos relacionados con un usuario en individuo.
Biblioteca de componentes
Actualmente, NerdStorageVault
está disponible en la versión alfa de la biblioteca de componentes de la comunidad Nr1 y no está disponible en la biblioteca de componentes principales Nr1. Los componentes de código abierto se pueden emplear para ampliar los componentes principales de Nr1 y obtener funcionalidad adicional.
Consulta NerdGraph
A continuación se muestran ejemplos de la consulta empleada por los componentes para interactuar con NerdStorageVault
.
Sugerencia
NerdStorageVault
Actualmente sólo se puede emplear en el contexto de un Nerdpack.
Escribir
mutation { nerdStorageVaultWriteSecret( scope: { actor: CURRENT_USER } secret: { key: "test", value: "secret_test" } ) { status errors { message type } }}
Borrar
mutation { nerdStorageVaultDeleteSecret( scope: { actor: CURRENT_USER } key: "test_key" ) { status errors { message type } }}
Obtener un solo secreto
query { actor { nerdStorageVault { secret(key: "test_key") { key value } } }}
Obtener una lista de secretos
query { actor { nerdStorageVault { secrets { key value } } }}
Límites
- Se pueden almacenar un máximo de 10 secretos por ACTOR.
- Un valor secreto está limitado a 5000 caracteres.
- Un valor principal está limitado a 64 caracteres.
Licencias para trabajar con NerdStorageVault
Para conservar los cambios en NerdStorageVault
, como escribir, eliminar y obtener datos, debe tener un rol de usuario con licencia para conservar los cambios.