Saltar al contenido principal
Secret Manager almacena las claves de API y las credenciales que usan tus Agents, Workflows, Sheets y AI Marketer (Aim). Para saber cómo funcionan los ámbitos y la visibilidad, consulta Cómo funciona Secret Manager.

Crear un secreto

1

Abre Secret Manager

Selecciona el nombre de tu organización en la parte superior izquierda de la plataforma y, luego, selecciona Settings. Selecciona Secret Manager en Organization, en la barra lateral de navegación izquierda.
2

Añade el secreto

Selecciona Add secret. En Scope, elige Organization para compartir el secreto con todos los miembros de tu organización, o Personal para guardarlo solo para ti.
3

Introduce el nombre y el valor

Introduce un Name que describa para qué sirve el secreto, por ejemplo CMS_API_KEY. Este es el nombre con el que identificas el secreto en Agents, Aim y otros lugares de Profound. Pega la credencial en Value y, luego, selecciona Create secret.
Pon a los secretos nombres que indiquen a qué servicio y entorno pertenecen, como CRM_PROD_TOKEN. Tus compañeros de equipo eligen los secretos de la organización por su nombre, ya que no pueden ver su valor.

Ver, cambiar o eliminar secretos

Secret Manager tiene dos pestañas: Organization muestra los secretos compartidos con toda tu organización y Personal muestra los tuyos. Busca en una pestaña con Search secrets. Cada fila muestra el nombre del secreto, su valor enmascarado, quién lo actualizó por última vez y cuándo. Para revelar un valor, selecciona el icono del ojo en la columna Value. El icono solo está activo en los secretos que creaste tú, por lo que los valores de los demás miembros permanecen ocultos. Para cambiar o eliminar un secreto, abre el menú de acciones … al final de su fila. Solo la persona que creó un secreto puede editarlo, eliminarlo o revelarlo, por lo que estas acciones están desactivadas en los secretos de otros miembros.

Usar un secreto en un Agent, un Workflow o una Sheet

Los Agents, los Workflows y Sheets reciben un secreto a través de una entrada Profound Secret. Añades la entrada una vez, haces referencia a ella donde se necesita la credencial y eliges el secreto en el momento de la ejecución, de modo que el valor nunca se almacena en el propio Agent, Workflow o Sheet.
  1. Añade una entrada Profound Secret. En el Agent Builder o en el bloque Start del Workflow Builder, selecciona Add input, establece Type en Profound Secret, introduce una Label y, luego, selecciona Add input. En una Sheet, añade en su lugar una columna del tipo Profound Secret.
  2. Haz referencia a la entrada en el nodo o la herramienta que necesita la credencial. Por ejemplo, en un nodo Call API, abre Advanced settings, establece Authentication Type en API Key e inserta la entrada secreta en API Key Value.
  3. Elige el secreto al ejecutarlo. Cuando pruebes o ejecutes un Agent o un Workflow, abre la entrada secreta y elige Select a secret. En una Sheet, elige Select a secret en cada fila, para que una columna de Workflow que se ejecuta en la fila pueda usar credenciales diferentes por fila.

Usar un secreto en Aim

Cuando Aim necesita una credencial en un chat, muestra un formulario Secure input con los campos que necesita. Rellena los campos y, luego, elige una de las siguientes opciones:
  • Save: almacena la credencial para que Aim pueda reutilizarla más adelante.
  • Provide once: usa la credencial para esta solicitud sin guardarla.
Cuando Aim necesita un secreto guardado, pide permiso e indica el nombre del secreto. Selecciona Allow para permitir que lo use, o Deny para impedirlo.