Найти определенный набор пользователей и удалить из подписки Azure - PullRequest
0 голосов
/ 28 июня 2018

Я хочу создать приложение логики Azure, которое запускается через каждую минуту. Это должно искать всех пользователей в подписке, у которых идентификатор пользователя (имя пользователя) не заканчивается на «myorg.com», если он обнаруживает, что пользователь с идентификатором пользователя не заканчивается на «myorg.com», то удалите этого пользователя .

Я пытался искать в Интернете, но не смог найти никаких действий, похожих на приведенные выше. Какой разъем я должен использовать для выполнения вышеуказанного требования? или дайте мне знать, есть ли другой способ сделать это? Может ли кто-нибудь, пожалуйста, помогите мне в этом.

Редактировать: я хочу удалить пользователя из подписки.

Заранее спасибо.

1 Ответ

0 голосов
/ 28 июня 2018

Если вы запускаете это каждую минуту, я думаю, вы хотите проверить пользователей, которые добавлены в подписку. В этом случае я бы предложил вам использовать Сетка событий и издателя подписок Azure, которые могут публиковать событие каждый раз, когда пользователь добавляется в подписку Azure, затем отправлять это событие в приложение логики и разрешать проверять приложение логики. есть ли у идентификатора пользователя ожидаемый домен и отправлены соответствующие оповещения.

Сетка событий позволит вам реагировать на события, а не опрашивать каждую минуту.

Демо-версию очень похожего сценария можно найти здесь:

https://channel9.msdn.com/Shows/Azure-Friday/Azure-Event-Grid

НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...