2009-08-05 9 views
3

저는 N2 CMS으로 놀았으며 지금까지 감동했습니다. 그러나 사례에서 "엔터프라이즈"급 솔루션으로 전환하는 것이 큰 도약과 같습니다."엔터프라이즈"환경에서 N2 CMS를 어떻게 설정합니까?

정말 필요한 것은 강력한 권한과 Active Directory와 통합 된 역할입니다. 지금까지 저는 회원 및 역할 제공 업체와 협력하여 일종의 압연을 받았습니다. 그러나 나는 사람들이 실제로 어떻게 사용하고 있는지와 내가 한 것을 비교하고 싶다.

대규모 조직에 N2 CMS를 어떻게 사용자 지정하고 배포 했습니까?

업데이트 :

이 질문은 종류의 우리에 대한 논쟁 포인트가되었다. 우리가 필요로했던 많은 기능들이 상자에 들어 있기 때문에 대신 Umbraco를 사용하기로 결정했습니다. N2는 여전히 특정 사물에 대해 좋은 시스템처럼 보입니다.

답변

4

N2 역할 &은 ASP.NET의 멤버 자격 & 역할 공급자를 사용하도록 구성되었습니다. 따라서 활성 디렉토리 멤버십 제공자 인 &을 사용하기 시작하면됩니다. 좀 더 자세한 내용은 & 당신을 도울 수있는 몇 가지 샘플 코드에 대해서는 this post을 참조하십시오.

페이지의 허가 & 사이트의 영역은 관리 섹션의 보안 화면과 Page/PartDefinition 특성의 AvailableRoles 특성에 대한 N2를 통해 관리됩니다. 관리 섹션 자체의 권한은 웹 사이트의 해당 폴더에 대한 web.config에서 제어됩니다.

당신이 알 필요가보다 구체적인 무언가가 있다면, 당신은 내가 스레드를 시작 :) 난 그냥이 배포 한 사람들의 몇 가지 구체적인 구현 세부 정보를 얻을 수 있었으면 된 N 2 discussion list

+0

에 게시 더 나을 수 있습니다 더 큰 조직에서. –

+0

나는 당신이라는 느낌을 가졌습니다 :)이 경우 나는 엔터프라이즈 환경에서 사용하는 것이 무엇을 의미하는지 완전히 확신하지 못합니까? 내 경험에 따르면 ActiveDirectory 통합은 대다수 사람들의 트릭입니다. 별도의 스테이징/라이브 환경도 일반적으로 요구 사항이지만 N2 바에 구현 된 바니라 가져 오기/내보내기 기능을 실제로 보지 못하거나 구현하지 않았습니다. – spmason

+0

우리의 요구를 충족시키기 위해 어떻게 N2를 구성 할 수 있는지에 대해 상당히 좋은 아이디어가 있습니다. 그것이 실제로 우리의 요구 사항을 충족시킬 지 여부는 실제로 내 결정이 아닙니다. 하지만 6 개월 후 N2를 통해 살펴보면 내가 원하는 시간에 돌아가서 스스로에게 말할 수있는 목록을 얻을 수있을 것이라고 확신합니다. 그것이 내가이 질문에서 벗어나기를 바라고 있었던 것이다. 별도의 보안 등 여러 부서가있는 장소에서 작동한다는 독립적 인 확인을하는 것도 좋습니다. –

관련 문제