Add an external identity API looks like it does not work

I'm using WorkplaceSearch of v.8.12.0 Elastic Cloud.
I have connected WorkplaceSearch and Google Drive with Google Drive connector.

I tried [this API ] to give Elastic users document-level permission (External Identities API Reference | Workplace Search documentation [8.13] | Elastic).

The login on Elasticsearch and email in Google Drive are the same - e.g. johndoe in Elasticsearch and johndoe@gmail.com in Google Drive.

The API returned with no error but it looks like the user still has full access to the Google Drive documents and can receive all results from WorkplaceSearch.

Does anyone know why??

Hi Mizuki,

We were discussing it in another topic - there's no need to create additional topics while the discussion is still ongoing.

Let's continue this conversation in the original topic.