Editor can't edit the data source created by Google App Script

So we create our own connector for Looker Studio using Google App Script. Let say We create the connector using abcde@gmail.com in Google App Script.

we also use abcde@gmail.com as the owner of the Looker Studio file. abcde@gmail.com can easily edit the data source created by Google App Script previously.

Screenshot 2024-12-23 at 16.29.40.png

but when an editor (another email, let say xxxxxxx@gmail.com) want to edit the data source, it cant be edited. it will show an error : unknown connector like this

Screenshot 2024-12-23 at 16.33.14.png

I assume it relates to the access or permission, but how to give the permission for connector created by Google App Script? could you please show us how to give the permission to other user in Looker Studio?