Создание новой учетной записи Active Directory с помощью формы InfoPath

Я настраиваю портал деловых партнеров на нашем сервере Sharepoint. Будет группа AD с разрешениями, ограниченными для просмотра и, возможно, внесения вклада в сайт конкретного делового партнера, и сотрудники наших деловых партнеров будут создавать учетные записи для них по мере необходимости.

Теперь мы хотели бы, чтобы наша группа по развитию бизнеса (BDG) контролировала партнерские счета. В идеале они должны иметь возможность добавлять и удалять учетные записи и изменять разрешения для них. BDG не являются администраторами домена, поэтому мы не хотим предоставлять им доступ к контроллеру домена. Мы хотим создать форму Infopath, которая позволит им делать все это.

Можно ли создавать учетные записи AD и управлять ими из формы Infopath на сервере sharepoint?

Я искал этот сайт и MSDN и не могу найти ничего, конкретно связанного с моим вопросом.

5 ответов

Я знаю, что это очень поздно, но я выполняю аналогичные функции для клиентов без Infopath, но вместо этого с System Center.

В System Center Service Manager есть Портал самообслуживания, на котором ИТ-специалисты могут перечислять предлагаемые ими услуги (создавать учетные записи, выделять виртуальные машины, повышать почтовые квоты и т. Д.). System Center Orchestrator может захватывать данные, вводимые пользователями на портал, и выполнять пользовательские действия, например создавать учетные записи пользователей. Все это может быть интегрировано в SharePoint.

Если у вас есть соответствующие лицензии или вы хотите попробовать бета-версию программного обеспечения, вы можете использовать бета-версию Microsoft Opalis / Orchestrator для отслеживания изменений в списке sharepoint, а затем выполнить эти изменения в AD.

Вы можете переместить этот вопрос в StackOverflow или SharePoint Overflow.

Чтобы ответить на ваш вопрос, вы можете сделать это с помощью рабочего процесса SharePoint Designer и чего-то вроде Workflow Power Pack или более сложного Visual Studio Workflow.

Отказ от ответственности, я работал над Workflow Power Pack, так что считайте меня предвзятым:-)

Вы должны были бы создать логику приложения для выполнения этой задачи (используя C# или любую другую.NET или другую технологию). Вы можете делать все что угодно с данными из формы Infopath. Но я не думаю, что есть какая-то нативная функциональность для достижения того, что вы хотите.

В качестве альтернативы рассмотрим Forefront Identity Manager (FIM). Это продукт, специально предназначенный для предоставления, но, очевидно, с этим связаны определенные затраты.

Я нахожусь в процессе обновления нашего инструмента с открытым исходным кодом ( http://umanage.codeplex.com/), который позволяет пользователям без привилегий обновлять и создавать учетные записи пользователей в AD. Он должен был позволить HR создавать новых "сотрудников", но вы могли легко адаптировать его под свои нужды. Это также позволяет пользователям редактировать свою информацию, если она не верна.

Мы надеемся выпустить следующую версию в середине сентября, если ничего не изменится.

Другие вопросы по тегам