ドキュメントのさまざまな部分にさまざまなアクセス許可を追加できますか?
たとえば、PDF 形式の本をデータベースに挿入すると、最初の章はすべてのユーザーまたは通常のユーザーが自由にアクセスできるようになり、本全体はプレミアム ユーザーまたは有料ユーザーのみがアクセスできるようになります。
元のバージョンの無料バージョンを維持せずに、これを MarkLogic に実装する方法。
ドキュメントのさまざまな部分にさまざまなアクセス許可を追加できますか?
たとえば、PDF 形式の本をデータベースに挿入すると、最初の章はすべてのユーザーまたは通常のユーザーが自由にアクセスできるようになり、本全体はプレミアム ユーザーまたは有料ユーザーのみがアクセスできるようになります。
元のバージョンの無料バージョンを維持せずに、これを MarkLogic に実装する方法。
バイナリ ドキュメントのさまざまな部分にアクセス許可を追加する方法はありません。パーミッションはドキュメント レベルのみです。各章を個別のドキュメントとして個別に保存する必要があります。
MarkLogic 9 には要素レベルのセキュリティがあります。したがって、理論的には、データを XML または json として表すことができれば、それを含む要素に許可を与えることができます。しかし、バイナリ データを要素にパックすることは、ユニバーサル インデックスにとって非常に悪いことかもしれません。
個別に必要なのが最初の章だけである場合は、それを別のドキュメントとしてより緩やかな権限で保存することをお勧めします。