2016-08-03 16 views
-1

私はラップトップにテスト目的でAlfresco Community Editionを最近インストールしました。これでドキュメントがリポジトリにアップロードされるようにalfrescoを設定する方法(または可能であれば)を知りたい(共有されているか、個人であるか、サイトにいるかにかかわらず)管理者の承認を受ける必要がありますか?Alfrescoコミュニティでドキュメントをアップロードする承認

私はSense.NETでこの機能を見てきました。私はそれらが2つの異なるシステムであることを知っています。しかし、私はそのような構成を達成できるかどうかを知りたいだけです。 SenseNETが私の要求を満たしていないことはまったく恥ずかしいことです。

誰かが私にウォークスルーを教えてくれることを願っています。

+1

あなたはalfrescoのビルトインワークフローによって邪魔されるかもしれません。彼らはあなたが文書をアップロードすることを妨げるものではありませんが、承認機能を持っています。いくつかの設定とパーミッションがあれば、あなたが望むことができるかもしれません。 – Akah

+0

私はこれをどのように達成することができますか?私はすでにGoogleで徹底的にブラウズしていたと信じていますが、私にとっては十分な答えはありませんでした。 – TheQuestioner

+1

ハム、これは説明が長いかもしれません。 alfrescoにはワークフローが組み込まれています(http://docs.alfresco.com/5.1/concepts/wf-whatis-workflow)。html)、あなたのニーズを満たす独自のワークフローを作成する必要があるかもしれません(http://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html)。基本的に、誰かがワークフロー(文書を含む)を開始することができます。これはグループまたは人が承認する必要があります。承認されると、メール/アクションがトリガーされる可能性があります。しかし、私はこれがあなたが探しているものであるとは思わない。 – Akah

答えて

2

ユーザーがどこに配置したいかにかかわらず、すべてのドキュメントを簡単に作成する方法はありません。管理者の承認を前提としています。

アルフレコは、文字通り「オープンな状態」を意味しますが、デフォルトでは許容されるコラボレーションシステムであり、限定的ではありません。しかし、これらのツールは、あなたがこれらの要件を満たすことを可能にするためのものであり、私はあなたにそれを行う方法を示すチュートリアルを書いています。

最初の問題は、新しく作成したドキュメントを管理者が確認するまでどのように非表示にするかです。そのためには、管理者と作成者だけが閲覧できるようにアクセス許可を自動的に設定する必要があります。このために動作を使用します。新しいcm:コンテンツノードの作成を監視し、私が記述したようにパーミッションを自動的に設定します。 http://ecmarchitect.com/alfresco-developer-series-tutorials/behaviors/tutorial/tutorial.htmlを参照してください。

このため動作を使用するための良い理由は、それが

などを共有、FTP、WebDAVを、CMIS、経由するかどうかをあなたがかもしれない、にかかわらず、文書をリポジトリに追加されるかのカスタムコードをトリガーするということですドキュメントに「マーカー」アスペクトを追加して、作成者に管理者レビューの下にあるインジケータをドキュメントライブラリに表示できるようにします。コンテンツタイプチュートリアルでは、カスタムアスペクトについて説明しています。 http://ecmarchitect.com/alfresco-developer-series-tutorials/content/tutorial/tutorial.html

さらに、管理者がレビューが完了したことを示すためにクリックできるUIアクションのリストに表示される「レビュー完了」アクションを追加できます。このアクションは、ドキュメントが存在する場所に基づいてアクセス権をリセットします(基本的にACL継承を再度有効にし、管理者専用エントリを削除します)。

これらの両方の場合、カスタムアクションチュートリアル:http://ecmarchitect.com/alfresco-developer-series-tutorials/actions/tutorial/tutorial.htmlをご覧ください。

次の問題は、管理者がレビューする必要があるドキュメントがいつ存在するかを知ることです。おそらく最も良いことは、ワークフローを開始することでしょう。アクセス許可を設定する動作でこれを行うことができます。そうすれば、新しいファイルはすべて、管理者のタスクリストにあるタスクを生成します。複数の管理者がいる場合は、プールされたタスクを使用します。そうすれば、管理者のうちの1人だけがタスクを実行する必要があります。このために、ワークフローチュートリアルhttp://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.htmlをご覧ください。

これらすべての手法を組み合わせることで、何をしようとしているのかを確認できます。良いニュースは、あなたが完了したときにあなたがアルフレコについてたくさん知っていることです!

+0

ああ神、これはとても細部です。どうもありがとうございます。私はこれらを見ていきます – TheQuestioner

関連する問題