2016-08-02 4 views
0

私はJavaEEプロジェクトで働いており、ユーザーがCMISを使用してプライベートAlfrescoサイトのメンバーであるかどうかを確認したいだけです。私は、ユーザーがこの(プライベート、パブリック)サイトのメンバーで、このサイトの現在の状況であるかどうかを確認する必要があります。ユーザーが特定の屋外サイトにいるかどうかを確認

+0

私はコメントを削除しました。申し訳ありません。 – Akah

+0

CMISから簡単に実行できるかどうかはわかりません。通常のAlfresco REST APIを呼び出してもよろしいですか? – Gagravarr

+0

@Gagravarr多くの検索の後、私はREST APIを使用して回答を投稿するか、自分の投稿を編集してタグを変更する必要があると思います(例えばCMISタグを削除することを意味します) –

答えて

1

CMISだけでは簡単にはできません。しかし、isMember methodがあるので、SiteServiceを使用することができます。これは、コードがAlfrescoと同じプロセス(アクション、ビヘイビア、Webスクリプトなど)で実行されている場合にのみ機能します。

Alfrescoとは別のプロセスでコードを実行している場合は、同じメソッドを利用するWebスクリプトを作成し、残りのクライアントを使用してコードからWebスクリプトを呼び出してください。

また、Site Members public REST APIを使用することもできます。

明示的に「パブリック」とマークされていない場合は、他の「slingshot」REST URLを使用しないようにしてください。

+0

あなたはもっと見ることができますこの投稿ではhttp://stackoverflow.com/questions/38694684/testing-user-account-alfresco-cmis-if-exist –

関連する問題