Hi all, we have several dedicated Looker “service” accounts that are used to invoke the API for various purposes (LookML deployment automation, provisioning human users, etc). However, when I tried to create a new account recently I was unable to because the UI now asks for an email and won’t let you create an account without an email or with one that is being used by an existing user. Our existing service accounts all have the same email because they’re not real human users.
How can we create dedicated service type accounts if they must all have a different email address? Should I use a random dummy email (and tell it not to send the account invite). Or is the recommended practice to use the same user but generate multiple API keys? What about least privilege - they will all have the same permissions.