Как настроить N2 CMS в «корпоративной» среде? - PullRequest
3 голосов
/ 05 августа 2009

Я играл с N2 CMS , и до сих пор меня впечатлил. Но похоже, что переход от примеров к решению уровня предприятия слишком велик.

Что мне действительно нужно, так это надежные разрешения и роли, интегрированные с Active Directory. До сих пор я играл с членами и поставщиками ролей и получал какие-то подвижки. Но мне бы очень хотелось сравнить то, что я сделал, с тем, как люди на самом деле используют эту вещь.

Как вы настроили и развернули N2 CMS в своей крупной организации?

Обновление:

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

1 Ответ

4 голосов
/ 12 августа 2009

Функции роли и членства N2 созданы для использования поставщиков членства и ролей из ASP.NET. Таким образом, вы должны просто иметь возможность подключиться к поставщикам активных каталогов и начать их использовать. См. этот пост для получения дополнительной информации и примера кода, который может вам помочь.

Разрешения для страниц и областей сайта управляются N2 через экран «Безопасность» в разделе «Администратор», а также для ContentItems в атрибуте AvailableRoles в атрибутах Page / PartDefinition. Разрешения для самого раздела администрирования контролируются в файле web.config для этой папки на вашем веб-сайте.

Если есть что-то более конкретное, что вам нужно знать, возможно, вам лучше оставить сообщение в дискуссионном списке N 2

...