Skip to end of banner
Go to start of banner

How to remove a user from the project role for multiple projects using the app Run CLI action for Jira on Datacenter instance.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This article explains how to remove a user as Project Admin for multiple projects using the app Run CLI action for Jira on Datacenter instance.

Instructions

For this scenario, use the runFromCsv and addProjectRoleActors actions where: 

  • addProjectRoleActors: adds users or groups to a project role, and,
  • runFromCsv: Run actions generated from a CSV file.

    Ensure that the project role(s) and userId(s) exists on the global level. 

  1. Consider the following example shows a project key, BUMP, that has a role defined as jira-administrators:

    Create a csv file(ex: projects.csv) with below parameters:

    Place the projects.csv under the respective folder, that is /var/atlassian/application-data/home/cli-plugin.

    Navigate to Admin > Manage Apps > Run Actions to execute the following CLI action:

    --action run --server http://example.test.stage --password xxxxxxx --user xxxxxxx
    
    --action runFromCsv --file "projects.csv" --common "--action addProjectRoleActors"
    



    Click on Run and below is the required output:

    Success
    
    
    Run: --action runFromCsv --file "projects.csv" --common "--action addProjectRoleActors"
    
    Run: --project "AAAA" --role "jira-administrators" --userId "Amulya" --category "another" --action removeProjectRoleActors
    'jira-administrators' role updated for project AAAA
    
    Run: --project "BBBB" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors
    'jira-administrators' role updated for project BBBB
    
    Run: --project "BUGA" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors
    'jira-administrators' role updated for project BUGA
    
    Run: --project "BUMP" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors
    'jira-administrators' role updated for project BUMP
    
    Run: --project "CCCC" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors
    'jira-administrators' role updated for project CCCC
    
    Run: --project "EEEE" --role "jira-administrators" --userId "Amulya" --action removeProjectRoleActors
    'jira-administrators' role updated for project EEEE
    
    Run completed successfully. 6 actions were successful from file: /var/atlassian/application-data/home/cli-plugin/projects.csv
    
    Run completed successfully. 1 actions were successful 
    



    The result of the above action is similar to the following screenshot:


  • No labels