Сценарий: API, предоставляемый извне, подключается к нескольким поддерживаемым базам данных. Несколько клиентов могут использовать API, они, очевидно, должны иметь доступ только к своим данным. В прошлом это делалось отдельными учетными записями для каждого клиента / пользователя, и, следовательно, каждая учетная запись должна была бы быть настроена в каждой из серверных систем с соответствующими полномочиями.
Проблема: я хочу использовать Azure APIM. Я не хочу дополнительного обслуживания для каждого пользователя как в Azure APIM, так и в бэк-Dbs. Мне было интересно, есть ли у кого-нибудь мысли или случаи, когда они достигли этого по-другому. Также API может быть построен с доступом через одну учетную запись со всеми доступом к таблицам.