0

現在、プロジェクト管理者がユーザーをグループで管理できるプラグインを開発中です。私は API リファレンス ドキュメントをくまなく調べましたが、特定のプロジェクトに関連付けられたグループを表示できる呼び出しを見つけることができないようです。

探しているものに関連するすべての場所で API を調べましたが、役に立ちませんでした。

現在、探しているものを提供するデータベース クエリがあります。

SELECT ROLETYPEPARAMETER AS "Groups"

FROM projectrole PROJECT_ROLE,
projectroleactor PROJECT_ROLE_ACTOR

JOIN project PROJECT
    ON PROJECT.id = PROJECT_ROLE_ACTOR.PID
JOIN cwd_group
    ON group_name = roletypeparameter

WHERE PROJECT_ROLE_ACTOR.projectroleid = PROJECT_ROLE.id
AND PKEY = <projectkey>;

可能であれば、API を介してこのデータを操作したいと思います。

プラグインを完成させて、グループからユーザーを追加、削除するために、他のすべての部分が利用可能です。

探している情報が利用可能であることを知っています。役割ページに移動すると、ユーザーが役割に含まれており、グループも役割に含まれています。プロジェクトに関連付けられたグループを提供するために、API でマイナーなものを見落としていると確信しています。

4

1 に答える 1