Want to reduce the permissions of the EDITOR role

I would like to customize the backend so that when a user accesses the admin page in the editor role, they can only view entries that they have created.

I know that the Author role can only view entries that I create, but the user I am envisioning needs publish permission, so I would like to achieve this in the form of reduced permissions for the editor role.

Is there a way to achieve this?

It looks like the following API is called when retrieving entries on the admin page, is it possible to customize this?