Я на powershell сделал, но все роли выводит пустые, хз почему, подумал сначала, из-за того, что с локального пк запускаю, не на сервере, локально у себя развернул пару моделей, настроил там роли - результат такой же, выдает пустые роли, поэтому решил с C# пока не пробовать