I’ve been trying to use fine-grained admin permissions with a client’s Service Account, but it does not seem to work.
I followed the steps outlined here, but instead of a user, I used a Service Account. Using the Admin REST API to perform operations like adding client-level roles always return a 403. I’m not sure why exactly this is the case. Following the steps with a normal user works as expected.
Thanks!