...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
This article explains how to remove a user as a Project Admin for multiple projects using the app, Run CLI
...
Actions in Jira, on
...
a data center instance.
Instructions
For this scenario, use the runFromCsv and addProjectRoleActorsremoveProjectRoleActors actions where:
- addProjectRoleActorsremoveProjectRoleActors: adds Remove users or groups to from a project role, and,.
runFromCsv: Run actions generated from a CSV file.
Note Ensure that the project role(s) and userId(s) exists on exist at the global level.
- Consider the following example which shows a project key, BUMPTC, that and has a role defined as jira-administrators:
- Create a csv CSV file(ex: projects.csv) with the below parameters :
in the first row. - Place the projects.csv under the respective relevant folder, that is /var/atlassian/application-data/home/cli-plugin. This location is based on your Jira instance.
Navigate to Admin > Manage Apps > Run Actions to execute the following CLI action:
Code Block theme Midnight --action run --server http://example.test.stage --password xxxxxxx --user xxxxxxx --action runFromCsv --file "projectsremove.csv" --common "--action addProjectRoleActorsremoveProjectRoleActors"
Click on Run and below is the required output:
Code Block theme Midnight Success Run: --action runFromCsv --file "projectsremove.csv" --common "--action addProjectRoleActorsremoveProjectRoleActors" Run: --project "AAAAJIRA" --role "jira-administrators" --userId "Amulya" --category "anotherstandard" --action removeProjectRoleActors 'jira-administrators' role updated for project AAAAJIRA Run: --project "BBBBQA" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors 'jira-administrators' role updated for project BBBB Run: --project "BUGA" --role "jira-administrators" --userId "Amulyacategory "standard" --action removeProjectRoleActors 'jira-administrators' role updated for project BUGAQA Run: --project "BUMP" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors 'jira-administrators' role updated for project BUMP Run: --project "CCCCTC" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors 'jira-administrators' role updated for project CCCCTC Run: --project "EEEEZJCLI" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors 'jira-administrators' role updated for project EEEEZJCLI Run completed successfully. 65 actions were successful from file: /var/atlassian/application-data/home/cli-plugin/projectsremove.csv Run completed successfully. 1 actions were successful
The result of the above action actions is similar to shown in the following screenshot:
...
Info |
---|
|