2009-08-05 11 views
3

私はN2 CMSで遊んでいて、これまでに感銘を受けました。しかし、この例から "エンタープライズ"グレードへの移行は大きな飛躍のようです。"エンタープライズ"環境でN2 CMSをどのように設定しますか?

本当に必要なのは、Active Directoryと統合された堅牢なアクセス許可と役割です。これまでメンバーシップと役割の提供者と遊んできたことがありました。しかし、私は本当に人々が実際にその物を使用している方法と私が何をしたのかを比較したいと思っています。

どのように大規模な組織にN2 CMSをカスタマイズして展開しましたか?

更新:

この質問は一種の私たちのために議論の余地がポイントとなっています。 Umbracoを使用することに決めました。なぜなら、必要な機能の多くはすぐに使用できるからです。 N2はまだ特定のもののための素晴らしいシステムのように思える。

答えて

4

N2の役割&メンバシップ機能は、ASP.NETのメンバシップ&ロールプロバイダを使用するように構築されています。だから、アクティブディレクトリメンバーシッププロバイダ&を使用し始めるだけでよいでしょう。さらに詳しい情報はthis postを参照してください。&あなたを助けるかもしれないいくつかのサンプルコード。

ページのアクセス許可&サイトの領域は、管理セクションのセキュリティ画面とPage/PartDefinition属性のAvailableRoles属性のContentItemsによってN2によって管理されます。管理セクション自体の権限は、Webサイトのそのフォルダのweb.configで制御されます。

あなたが知る必要があることをより具体的なものがあれば、私はそのスレッドを開始しました:)私はちょうどこれを展開している人々からいくつかの特定の実装の詳細を取得するために期待していたN 2 discussion list

+0

に掲示したほうが良いかもしれませんより大きな組織では –

+0

私はあなただったという気持ちを持っていました:)その場合、私はエンタープライズ環境で使用することによって何を意味するのか完全にはわかりません。 私の経験では、ActiveDirectoryの統合は多かれ少なかれ、ほとんどの人にとってそのトリックです。独立したステージング/ライブ環境も通常は必要ですが、実際にこのトリックをしないバニラインポート/エクスポート機能をN2バーに実装したようなものは見たり、実装していません。 – spmason

+0

私たちのニーズを満たすためにN2をどのように設定できるか、かなり良い考えがあります。それが実際に私たちの要件を十分満たしているかどうかは、本当に私の決定ではありません。 しかし、もし私たちが6ヶ月後にN2を使いこなせば、私が時間を遡って自分自身に伝えることができることを望むもののリストがあると確信しています。それは私がこの質問から抜け出すことを望んでいたものです。別のセキュリティなどを持つ複数の部門を持つ場所で機能するという独立した確認をすることもいいでしょう。 –

関連する問題