Workflow trigger behavior difference on custom action trigger, main vs external data source

Hi all, I am having a different behavior on a custom action trigger depending on the context:

  • if the custom action event is on an internal collection, everything works regularly
  • if the custom action event is on an external collection, the following anomalies occur:
  1. if it is created by the root user, it works regularly if the user who activates the trigger is the same root
  2. if it is created by the root user but the user who activates the trigger is admin or Member, a ‘no permission’ message is shown
  3. if it is created by an admin user, if the same admin user tries to perform the trigger ‘no permission’ is shown, but if the root user tries, everything works regularly

So it seems that only the root user can perform workflow triggers on external data sources.

Am I doing something wrong?

What is the version number of NocoBase?

we’r on v1.2.28-alpha.

1 Like

Any updates on this topic? I tried the same operations described here in the demo version (v1.4.0-alpha), but it still returns a ‘no permission’ error.

Sorry, this is not fixed yet