Jira 如何使用API调用从特定项目的项目角色(前用户角色)中删除组

Jira 如何使用API调用从特定项目的项目角色(前用户角色)中删除组,jira,jira-plugin,Jira,Jira Plugin,我想使用api调用删除给定项目中用户角色中的组。我该怎么做?我可以使用删除所有组和用户 jiraSoapService.removeAllRoleActorsByProject(authToken,remoteProject); 但是我只想删除角色用户组,我该怎么做呢 谢谢您应该使用SOAP API中的方法: jiraSoapService.removeActorsFromProjectRole( authToken, arrayOfGroupNames, projec

我想使用api调用删除给定项目中用户角色中的组。我该怎么做?我可以使用删除所有组和用户

jiraSoapService.removeAllRoleActorsByProject(authToken,remoteProject);
但是我只想删除角色用户组,我该怎么做呢

谢谢

您应该使用SOAP API中的方法:

jiraSoapService.removeActorsFromProjectRole(
    authToken,
    arrayOfGroupNames,
    projectRole,
    project,
    "atlassian-group-role-actor");

如果要删除用户而不是组,则应使用“atlassian user role actor”作为该方法的最后一个参数。

不确定SOAP API是否允许这样做