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

时间:2012-08-30 04:24:46

标签: jira jira-plugin

我想使用api调用删除给定项目中Users角色的组。我怎样才能做到这一点?我可以使用

删除所有组和用户
jiraSoapService.removeAllRoleActorsByProject(authToken,remoteProject);

但我想只删除一组角色 - 用户我该怎么做?

由于

1 个答案:

答案 0 :(得分:0)

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

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

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