Docs Menu
Docs Home
/ /
Values & Secrets

Acceda a un valor

Puede acceder a un valor de Atlas App Services desde una expresión de regla o una función de Atlas.

Puede acceder a los datos almacenados de un valor desde una expresión JSON usando el %%values expansión.

"%%values.<Value Name>"

Ejemplo

La siguiente expresión JSON se evalúa como true cuando el ID del usuario activo se incluye en la matriz de texto sin formato Valor adminUsers:

{ "%%user.id": { "$in": "%%values.adminUsers" } }

Puede acceder a los datos almacenados de un valor desde una función utilizando el módulo context.values.

context.values.get("<Value Name>")

Ejemplo

La siguiente función devuelve true cuando el ID del usuario activo está incluido en el valor de la matriz de texto sin formato adminUsers:

exports = function() {
const adminUsers = context.values.get("adminUsers");
const isAdminUser = adminUsers.indexOf(context.user.id) > 0;
return isAdminUser;
}

Tip

Hacer referencia a una variable de entorno

¿Intentas acceder a una variable de entorno? Consulta la documentación del contexto de la función para obtener más información sobre context.environment.values.

  • Puede acceder a un valor de App Services desde una expresión de regla o desde una función Atlas.

Volver

Definir y gestionar secretos