Migraciones de flujo de trabajo de SharePoint Designer 2010 & 2013 a Power Automate
La herramienta de migración de SharePoint (SPMT) 4.1 ahora admite la migración de flujos de trabajo de SharePoint Designer (SPD) 2010 & 2013.
Las acciones son los elementos principales que forman una definición de flujo de trabajo. La versión actual de SPMT puede migrar algunas acciones de uso común, pero no todas se admiten actualmente. Las versiones futuras de SPMT admitirán más acciones de SPD.
Acciones
Categoría de acción de flujo de trabajo | Acción de flujo de trabajo | Versión de flujo de trabajo | Acción de flujo en Power Automate |
---|---|---|---|
Acción principal | Enviar correo electrónico | 2010, 2013 | Enviar un correo electrónico |
Acción principal | Establecer variable de flujo de trabajo | 2010, 2013 | Establecer variable |
Acción principal | Realizar el cálculo | 2010, 2013 | Establecer variable |
Acción principal | Registro en la lista de historial* | 2010, 2013 | Redacción |
Acción principal | Establecer estado de flujo de trabajo* | 2010, 2013 | Redacción |
Acción principal | Ir al escenario** | 2010, 2013 | |
Acción principal | Agregar un comentario | 2010, 2013 | Redacción |
Acción principal | Agregar hora a la fecha | 2010, 2013 | Establecer variable |
Acción principal | Detener durante | 2010, 2013 | Delay |
Acción principal | Detener hasta fecha | 2010, 2013 | Retraso hasta que |
Acción de utilidad | Extraer subcadena de final de cadena | 2010, 2013 | Establecer variable |
Acción de utilidad | Extraer subcadena de índice de cadena | 2010, 2013 | Establecer variable |
Acción de utilidad | Extraer subcadena de principio de cadena | 2010, 2013 | Establecer variable |
Acción de utilidad | Extracción de subcadena de cadena del índice con longitud | 2010, 2013 | Establecer variable |
Acción de utilidad | Subcadena fin en cadena | 2013 | Establecer variable |
Acción de utilidad | Sustituir subcadena en cadena | 2013 | Establecer variable |
Acción de utilidad | Recortar cadena | 2013 | Establecer variable |
Acción de utilidad | Encontrar intervalo entre fechas | 2010, 2013 | Establecer variable |
Acción De lista | Create nuevo elemento de lista | 2010, 2013 | Crear elemento |
Acción De lista | Establecimiento del valor de campo en el elemento actual | 2010, 2013 | Envío de una solicitud HTTP a SharePoint |
Acción De lista | Actualizar elemento de lista | 2010, 2013 | Envío de una solicitud HTTP a SharePoint |
Acción De lista | Proteger elemento | 2010, 2013 | Proteger el archivo |
Acción De lista | Desproteger elemento | 2010, 2013 | Desteger archivo |
Acción De lista | Descartar desprotección de elemento | 2010, 2013 | Descartar destete |
Acción De lista | Eliminar elemento | 2010, 2013 | Eliminar elemento o Eliminar archivo |
Acción de tarea | Asignar una tarea | 2013 | Iniciar, esperar una aprobación |
Acción de tarea | Iniciar un proceso de tarea | 2013 | Iniciar, esperar una aprobación |
Acción de tarea | Iniciar proceso de aprobación | 2010 | Iniciar, esperar una aprobación |
Acción de tarea | Iniciar proceso de comentarios | 2010 | Iniciar, esperar una aprobación |
Acción de tarea | Iniciar proceso de tarea personalizado | 2010 | Iniciar, esperar una aprobación |
Acción de tarea | Asignar un elemento pendiente | 2010 | Iniciar, esperar una aprobación |
Condición | If/else | 2010, 2013 | If/else |
Condición | Creado por una persona determinada | 2010, 2013 | If/else |
Condición | Creado en un intervalo de fechas determinado | 2010, 2013 | If/else |
Condición | Modificado por una persona determinada | 2010, 2013 | If/else |
Condición | Modificado en un intervalo de fechas determinado | 2010, 2013 | If/else |
Condición | El campo de título contiene palabras clave | 2010, 2013 | If/else |
Condición | Si el campo de elemento actual es igual al valor | 2010 | If/else |
Condición | Tamaño del archivo en un intervalo específico kilobyte | 2010 | If/else |
Condición | El tipo de archivo es un tipo determinado | 2010 | If/else |
Nota:
"*" No hay ninguna acción de coincidencia directa en Power Automate para acciones de flujo de trabajo como "Registrar en lista de historial" y "Establecer estado de flujo de trabajo", la acción "Redactar" se usa como una acción de marcador de posición en el flujo migrado.
"**" Un flujo de trabajo con varias fases forma un gráfico dirigido. No se puede admitir un gráfico dirigido general en Power Automate. La herramienta de migración solo convertirá el flujo de trabajo con el formato de fase de Árbol rooteado dirigido (o Arborescencia) y notificará el error en caso contrario.
Designer acciones de flujo de trabajo no migradas
Categoría de acción de flujo de trabajo | Acción de flujo de trabajo | Versión de flujo de trabajo |
---|---|---|
Acción principal | Llamar al servicio web HTTP | 2013 |
Acción principal | Compilar diccionario | 2013 |
Acción principal | Contar elementos en un diccionario | 2013 |
Acción principal | Obtener un elemento de un diccionario | 2013 |
Acción principal | Establecer la parte de hora del campo Fecha y hora | 2010, 2013 |
Acción principal | Detener flujo de trabajo | 2010 |
Acción De lista | Copiar documento | 2010, 2013 |
Acción De lista | Esperar a que se produzca un evento en el elemento de lista | 2010, 2013 |
Acción De lista | Esperar cambio de campo en elemento actual | 2010, 2013 |
Acción De lista | Traducir documento | 2013 |
Acción De lista | Declarar registro | 2010 |
Acción De lista | Registro no declarado | 2010 |
Acción De lista | Establecer estado de aprobación de contenido | 2010 |
Acción De lista | Eliminar borradores | 2010 |
Acción De lista | Eliminar versiones anteriores | 2010 |
Acción De lista | Esperar el cambio en el estado de des check-out del documento | 2010 |
Acción de tarea | Asignar un formulario a un grupo | 2010 |
Acción de tarea | Recopilar datos de un usuario | 2010 |
Acción de condición | La persona es un usuario válido de SharePoint | 2010, 2013 |
Acción de coordinación | Iniciar un flujo de trabajo de lista | 2013 |
Acción de coordinación | Inicio de un flujo de trabajo de sitio | 2013 |
Loop | Bucle en el tiempo | 2013 |
Loop | Bucle con condición | 2013 |
Paralelo | Bloque paralelo | 2010, 2013 |
Relacional | Buscar el administrador de un usuario | 2010 |
Conjunto de documentos | Capturar una versión del conjunto de documentos | 2010 |
Conjunto de documentos | Enviar conjunto de documentos al repositorio | 2010 |
Conjunto de documentos | Establecer el estado de aprobación de contenido para el conjunto de documentos | 2010 |
Conjunto de documentos | Inicio del proceso de aprobación del conjunto de documentos | 2010 |
De forma predeterminada, la herramienta de migración detiene la migración del flujo de trabajo y notifica errores si hay una o varias acciones no admitidas en el flujo de trabajo de origen. Puede permitir que la herramienta continúe con el proceso de migración seleccionando la opción "Convertir en acción redactar" en la configuración de migración, "Controlar acción no admitida".
Búsquedas
Las búsquedas se usan en muchas acciones de flujo de trabajo. Los tipos de búsqueda incluyen
- Búsqueda de cadena. Se usa en el campo de texto, como el campo "body" del correo electrónico, el campo de tarea "request".
- Búsqueda del usuario. Se usa en el campo de usuario, como el campo de correo electrónico "a", el campo de tarea "participante".
En Power Automate, se usa "Contenido dinámico" para proporcionar un valor dinámico, similar a la búsqueda en el flujo de trabajo.
Búsqueda de cadena
Las búsquedas admitidas para la cadena incluyen:
- Obtener el valor de campo del elemento actual
- Obtener el valor de una variable
- Obtener el valor del contexto
- Obtener el valor de campo de la lista actual
- Obtener el valor de campo de otra lista
- El parámetro recopila datos cuando este flujo de trabajo se inicia manualmente
Entre las búsquedas no admitidas para la cadena se incluyen:
- Obtener el valor de campo de la lista de tareas asociada
- Obtener el valor de campo de la lista de historial asociada
Búsqueda del usuario
Las búsquedas admitidas para el usuario incluyen:
- Nombre de usuario. Un usuario de Active Directory (AD) en el flujo de trabajo se asignará a un usuario Microsoft Entra en el flujo de Migración de Power Automate.
Las búsquedas no admitidas para el usuario incluyen:
- Nombre del grupo de SharePoint
- Administrador de jerarquías
Parámetros de formulario de iniciación
En el flujo de trabajo Designer de SharePoint, los parámetros del formulario de iniciación se pueden configurar para un flujo de trabajo iniciado manualmente. Cuando se ejecutan flujos de trabajo, el usuario proporciona estos parámetros y sus valores se establecen como variables. Después de la migración, los parámetros del formulario de iniciación se convierten en las entradas del flujo de Power Automate desencadenado manualmente.