Errores comunes al crear y asignar aprobaciones de flujo
En este artículo se presentan los errores comunes de aprobación de Power Automate y las posibles resoluciones. Para obtener más información sobre la funcionalidad de aprobaciones en Power Automate, consulte Introducción a las aprobaciones y el conector approvals en Power Platform.
Se aplica a: Power Automate
Número de KB original: 4513675
Asignado a y solicitante
InvalidApprovalCreateRequestAssignedToNoValidUsers
El campo obligatorio "assignedTo" no contenía usuarios válidos en la organización
Este error se produce si los valores de entrada del campo Asignado a de la acción de aprobación no son una dirección de correo electrónico bien formateada, UPN o identificador de objeto de Microsoft Entra. O bien, tiene un formato correcto, pero no coincide con ningún usuario de Microsoft Graph. Si se especifican varios usuarios (delimitados por punto y coma), significa que no se pueden encontrar todas las entradas en Graph.
InvalidApprovalCreateRequestAssignedToMissing
Falta el campo obligatorio "assignedTo" o está vacío.
Este error se produce si el campo Asignado a de la acción de aprobación no contiene ningún valor. El diseñador de flujo impide que los flujos se guarden sin ningún valor para este campo. Por lo tanto, este problema suele producirse si el campo Asignado a se rellena a partir de la salida de algunos otros pasos y, para esta ejecución de flujo, no hay ningún valor para el campo de expresión o salida.
InvalidApprovalRequestor
El solicitante de aprobación debe ser una sola cuenta de usuario válida dentro de la organización.
Este error se produce si los valores de entrada del campo Asignado a de la acción de aprobación no son una dirección de correo electrónico bien formateada, UPN o identificador de objeto de Microsoft Entra. O bien, tiene un formato correcto, pero no coincide con ningún usuario de Microsoft Graph. También recibirá este error si se especifican varios usuarios para el campo Solicitante .
InvalidXrmRecordId
El identificador de registro proporcionado '...' es null o no es válido
El identificador de registro pasado a "Esperar una aprobación" es null, vacío o no un guid (en el xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
formato). Este valor debe rellenarse con el identificador de aprobación de Crear una aprobación.
GraphUserDetailByEmailMultipleFound
Se encontraron varios usuarios coincidentes ("<ID>, <ID>") para "someUserName@contoso.com".
Este error se produce si se encuentran dos usuarios de Microsoft Graph para la misma entrada asignada a o solicitante (dirección de correo electrónico o UPN). En lugar de asignar potencialmente la aprobación a la cuenta de usuario incorrecta, el flujo no se ejecutará. Los identificadores de objeto únicos de Microsoft Entra para los dos o más registros coincidentes se devuelven en el mensaje de error para que los usuarios puedan investigar más con un usuario administrador en sus inquilinos. Las cuentas de usuario se pueden ver en graph.microsoft.com
.
Datos adjuntos
AttachmentContentNotValidBase64String
El contenido de los datos adjuntos '''...' no es una cadena codificada en base64 válida.
El contenido adjunto debe especificarse en formato base64. La mayoría de los conectores que devuelven datos de archivo ya lo hacen. Para los datos personalizados pasados al contenido adjunto, use la base64
expresión .
AttachmentEmptyContentNotSupported
El contenido de los datos adjuntos '...' está vacío. No se admiten datos adjuntos con contenido vacío.
No se admiten datos adjuntos vacíos (0 bytes).
CdsApiAttachmentSizeLimitExceeded
Se superó el límite de tamaño del archivo adjunto. Póngase en contacto con el administrador para asegurarse de que el límite está configurado correctamente (el valor predeterminado es de 5 MB).
Los datos adjuntos son demasiado grandes para la instancia de Dataverse. El tamaño predeterminado es de 5 MB por archivo, pero los administradores de bases de datos pueden configurarlo.
CdsApiAttachmentBlockedFileExtension
La extensión de archivo adjunto está bloqueada. Póngase en contacto con el administrador si es necesario realizar cambios en la lista de bloqueos.
Un administrador de la organización ha bloqueado los datos adjuntos del tipo especificado.
CombinedAttachmentSizeLimitExceeded
El tamaño combinado de datos adjuntos de 68,9 MB supera el límite de 50 MB.
El tamaño combinado de todos los datos adjuntos de esta aprobación es demasiado grande. Solo se admiten 50 MB de datos adjuntos.
InvalidAttachmentName
El nombre de datos adjuntos '...' no es válido.
El nombre de datos adjuntos especificado no es válido porque contiene (pero no está limitado a) caracteres como ,
, /
, \
, |
?
, , *
, >
, y <
"
.
Errores de aprovisionamiento
Para obtener más información sobre los errores de aprovisionamiento, consulte Power Automate Approval Dataverse provisioning errors and recommendations (Errores y recomendaciones de aprovisionamiento de Power Automate Approval Dataverse).
CdsInstanceDisabled
La base de datos de Common Data Service para este entorno está deshabilitada
La instancia de Microsoft Dataverse (anteriormente conocida como Common Data Service) se ha deshabilitado en este entorno. Esto no se espera y podría estar relacionado con la expiración de todos los planes de flujo y Dataverse dentro del inquilino de Microsoft Entra. Para asegurarse de que la base de datos se puede habilitar, proporcione al menos un usuario que tenga planes activos.
CdsInstanceNotReady
La base de datos de Common Data Service para este entorno aún no está lista.
La base de datos de esta instancia todavía se está aprovisionando o ha producido un error en el aprovisionamiento. Al volver a ejecutar un flujo que usa aprobaciones, se intentará volver a aprovisionar la instancia.
CdsUserDoesNotHavePermissionsToCreateDatabase
El usuario actual no tiene permisos para crear una base de datos de Common Data Service para este entorno. Pida a un administrador de entorno que cree la base de datos.
Para entornos de flujo no predeterminados y Power Apps, solo los administradores de entornos pueden crear una base de datos de Dataverse directamente (a través del portal de administración de flow) o indirectamente (a través de aprobaciones de flujo). Un administrador debe:
- Cree el entorno manualmente desde el portal de administración de Flow.
- Cree y ejecute un flujo de aprobaciones.
- Conceda permiso de administrador de entorno al usuario actual.
CdsInstanceProvisioningIncomplete
Una base de datos de Common Data Service para este entorno no ha completado el aprovisionamiento o no admite la funcionalidad de aprobaciones solicitadas. Un administrador de bases de datos debe guardar un flujo mediante aprobaciones para completar el aprovisionamiento.
Microsoft Flow aún no ha podido configurar la solución Aprobaciones dentro de la base de datos para esta instancia.
XrmProvisionInstanceFailed
No se pudo crear la base de datos de Common Data Service en este entorno con el código de estado "ViralServicePlanRequired".
ResourceDisabledInTenant
El administrador de inquilinos ha deshabilitado el recurso
https://publishers.crm.dynamics.com
. Póngase en contacto con el administrador de inquilinos y solicite que habilitehttps://publishers.crm.dynamics.com
en Azure Portal.
ApplicationDisabledInTenant
"El administrador de inquilinos ha deshabilitado la aplicación empresarial flow. Póngase en contacto con el administrador de inquilinos y solicite que habilite las aplicaciones de Microsoft Flow "Microsoft Flow Service" (AppID: "...") y "Microsoft Flow CDS Integration Service" (AppID: "...") en Azure Portal.
Su administrador o administradores de inquilinos han desactivado una o varias solicitudes de autorización para trabajar necesarias de Microsoft Entra. Un administrador deberá volver a habilitar las aplicaciones en Azure Portal.
Varios
ApprovalConnectionOwnerNotEnabledInGraph
El propietario de la conexión Aprobaciones se encontró en Graph, pero la cuenta no está habilitada. Id. de objeto: '...'
El usuario que creó originalmente la conexión aprobaciones usada por el flujo ya no se encuentra en Graph, probablemente porque se ha quitado la cuenta de usuario. Un propietario del flujo debe reemplazar la conexión por una que pertenezca a un usuario de la organización.
ApprovalConnectionOwnerNotFoundInGraph
No se encontró el propietario de la conexión aprobaciones en Graph. Id. de objeto: '...'
El usuario que creó originalmente la conexión aprobaciones usada por el flujo ya no se encuentra en Graph, probablemente porque se ha quitado la cuenta de usuario. Un propietario del flujo debe reemplazar la conexión por una que pertenezca a un usuario de la organización.
ApprovalSubscriptionNotAllowed
No se puede esperar esta aprobación en su estado actual.
En el momento en que se ejecutó la acción "Esperar una aprobación", la aprobación ya se había completado. Esta acción solo puede esperar aprobaciones activas.
InvalidApprovalCustomOptions
Las opciones de respuesta proporcionadas para esta aprobación no son válidas. Las opciones deben tener menos de 100 caracteres y no pueden estar en blanco.
Este error se produce si las entradas a las opciones de respuesta personalizada para una aprobación no son válidas y deben corregirse en el diseñador de flujo. Las restricciones se especifican en el mensaje de error.
InvalidApprovalCreateRequestTitleMissing
Falta el campo obligatorio 'title' o está vacío
El título de aprobación es null o está vacío, que no se admite.
XrmApplyUserNotMemberOfSecurityGroup
No se pudo crear un registro del sistema DE CDS que representa el usuario "<Id. de> usuario". Pida a un administrador de base de datos que agregue el usuario al grupo de seguridad autorizado.
La base de datos de Dataverse para este entorno está protegida por un grupo de seguridad. Un propietario del grupo de seguridad deberá agregar todos los creadores de aprobación, los solicitantes y los destinatarios al grupo de seguridad. El grupo de seguridad se puede configurar desde el Centro de administración de Power Platform.
XrmApprovalsGeneralPermissionsError
Se encontró un error de permisos generales al intentar acceder a la base de datos de Dataverse. Esto puede deberse a la modificación de los roles de administrador o usuario de aprobaciones o por un complemento incompatible.
Asegúrese de que ningún complemento personalizado restrinja el acceso a las entidades de datos de aprobaciones para los usuarios de la organización para la entidad de servicio de Power Automate que se usa para aprovisionar registros (flowdev@microsoft.com
).
Código HTTP 412: 0x80040237 InnerError
Ya existe un registro con valores de clave coincidentes.
Este error transitorio se produce al intentar crear o actualizar una aprobación. Este error se produce debido a una condición de carrera que se desencadena al crear la aprobación. Vuelva a intentar la acción para resolver este problema.