Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
title: Migrar workflows
translation_source_hash: 913b0a681ff5b146b9a438d2bb0546402200691c
translation_review_status: machine
---

Todos los workflows se pueden representar como código YAML. Así puedes exportar
un workflow e importarlo en otro proyecto al que tengas acceso.

:::info Qué incluye el YAML

La exportación en YAML recoge la estructura del workflow: steps, triggers,
paths, condiciones de los paths, versiones de los adaptors y código de los jobs.
No incluye credenciales, historial de runs, work orders, dataclips ni URL de
webhooks.

:::

## Pasos para exportar un workflow {#steps-to-export-a-workflow}

Para exportar un workflow desde el proyecto de origen:

1. Haz clic en el workflow que quieres exportar.
2. En la esquina superior derecha hay un botón deslizante vertical. Haz clic en
él.
3. En la ventana emergente aparece el enlace `View your workflow as YAML code`.
Haz clic en él. ![export YAML](/img/export-yaml.webp)
4. Haz clic en el botón `Copy Code` para copiar el YAML al portapapeles, o en el
botón `Download` para guardarlo como archivo.

## Pasos para importar un workflow {#steps-to-import-a-workflow}

Para importar un workflow en el proyecto de destino:

1. Ve a la página de workflows del proyecto de destino.
2. Haz clic en el botón `Create new workflow`.
3. Busca en la parte inferior el enlace `import a YAML file manually` y haz clic
en él. ![import YAML](/img/import-yaml.webp)
4. Pega el YAML, o importa el archivo YAML si lo descargaste.
![paste YAML](/img/paste-yaml.webp)

:::tip Activa los workflows después de importarlos

Recuerda comprobar si el workflow está activo después de importarlo.

:::

## Migrar credenciales {#migrate-credentials}

Las credenciales no se incluyen en la exportación en YAML. Es intencional: las
credenciales pertenecen a cada usuario y se limitan a determinados proyectos.

Después de importar un workflow, tendrás que volver a configurar cada step que
usaba una credencial en el proyecto de origen para restablecerla.

Si eres propietario de una credencial en el proyecto de origen y quieres
reutilizarla en el proyecto de destino,
[consulta las instrucciones aquí](/manage-users/user-credentials.md#share-credentials).

Si necesitas una credencial nueva, ve a tu página de credenciales, créala e
incluye el proyecto de destino en la sección `Projects access`.

:::tip Vincula las credenciales a cada step

Después de crear una credencial nueva, o de dar acceso al proyecto de destino a
una existente, tienes que vincularla a los steps que la usan en el workflow
importado. Mira la captura de pantalla de abajo.

:::

Para vincular tu credencial:

1. Haz clic en el step correspondiente.
2. En la ventana modal que aparece, haz clic en el botón `Connect` y selecciona
tu credencial.

![attach credential](/img/attach-credential.webp)

## Errores comunes {#common-pitfalls}

- **El tipo de credencial no coincide.** Es probable que un step que espera una
credencial OAuth de Salesforce falle si se vincula a una credencial Raw JSON.
Crea el tipo correcto en el proyecto de destino.
- **Los sistemas que llaman al webhook siguen usando la URL antigua.** El
workflow de origen seguirá recibiendo solicitudes hasta que actualices el
sistema que lo llama.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Administrar las credenciales de usuario
sidebar_label: Credenciales de usuario
slug: /user-credentials
translation_source_hash: 63ee09db3568f7693da2dbc1741446c246cb6182
translation_source_hash: 38fef2a78053342b11093403e876b8caa05f9c6d
translation_review_status: machine
---

Expand Down Expand Up @@ -32,11 +32,16 @@ después de hacer clic en `Edit`.

También puedes dar acceso a varios proyectos a una credencial que te pertenece.

Para agregar o quitar el acceso de un proyecto, haz clic en `Edit` en la
credencial que quieres compartir y elige el proyecto en el menú desplegable de
`Project Access`.
Para dar acceso a una credencial a un proyecto, sigue estos pasos:

![Update Project Access](/img/lightning_share_cred_with_project.webp)
1. Ve a la página de credenciales de tu perfil y busca la credencial que quieres
compartir.
2. Haz clic en el botón `Actions` de la credencial y selecciona `Edit`.
3. En la ventana emergente que aparece, busca la sección `Projects access` en la
parte inferior. ![projects access](/img/projects-access.webp)
4. Busca el proyecto de destino en el menú desplegable y haz clic en él.
Comprueba que aparece debajo del menú desplegable y haz clic en
`Save credential`. ![projects access](/img/project-added.webp)

:::info Las credenciales compartidas siguen siendo secretas

Expand Down
Loading