RBAC - Access if in Field Owner

System Information
  • Strapi Version: 4.3.0
  • Operating System: Windows
  • Database: SQLite

I would like to define an owner in the content type. This does not have to be the creator. The owner and creator access should then be controlled via the RBAC module. Currently, there is only the option in the settings for “Is Creator”.

  1. How can I create an owner field? This is not about the user-permission-plugin, but about the backend users.

  2. How can I then create a new condition "Is in Field “Owner”?

If this is not possible, I will have to build my own frontend for the content owner and implement it via the API with the user-permission-plugin. That’s possible, but it’s much more time-consuming.

You can if you use strapi admin users and not users in users-permissions, the conditions in the UI are only available for strapi admin’s

But you can however for users-permissions, create add a custom controller and/or middleware as well for this specific case.