0

ここの alfresco wiki で説明されているように、REST API を使用して alfresco の Web スクリプトを呼び出すと、すべてのグループ、それらの明示的な子、親、さらにlevelは値を指定した GET パラメーターを使用して暗黙的な親を呼び出すことができます"ALL"。親ではなく暗黙の子が必要な場合がありますが、同様の方法が見つかりません。それ、または同じ手法を使用する代替手段は存在しますか? そうでない場合、なぜですか?

このプロジェクトの私の開発環境は、OpenCMIS と alfresco REST API を使用してアクセスされる Alfresco 共有と組み合わせた GWT/GXT です。

結論:

存在します:

/services/api/groups/<groupname>/parents?level="ALL"

私は欲しい:

/services/api/groups/<groupname>/children?level="ALL"

または同様の機能。

4

2 に答える 2

3

間接メンバーを含む機関のすべてのユーザーを返す REST API があるとは思いません。直接メンバーの呼び出しだけがあります。

ただし、基盤となる Java サービスはこれをサポートしimmediateています。フラグを falseに設定するだけです。これが本当に必要な場合は、これを公開するために新しい Web スクリプトを作成するのが非常に簡単です。(ScriptGroup または ScriptAuthorityService がそれを公開しているようには見えないため、Java でサポートされた Web スクリプトである必要があります)

于 2013-01-16T17:07:31.393 に答える
2

/api/groups/<groupname>/children

これにより、グループの直接の子が得られます。グループのすべての子を再帰的に取得する REST API があるとは思えません。複数の呼び出しを行う必要があります。

于 2013-01-16T15:30:11.863 に答える