C'est un peu contre-intuitif car il n'y a pas de commande générale de type "Obtenir les utilisateurs", et vous devez charger un objet projet et rôle avant de pouvoir poser la question.
est ici la même implémentation de base en PHP (depuis que je viens d'écrire), mais la saisie de rôle « utilisateurs » plutôt que « Développeurs »:
$base_url = 'https://yourjira.domain.com';
$wsdl = $base_url . '/rpc/soap/jirasoapservice-v2?wsdl';
$username = 'username';
$password = 'password';
$client = new SoapClient($wsdl);
try {
$token = $client->login($username, $password);
}
catch (SoapFault $fault) {
echo "Error logging in to JIRA";
print_r($fault);
}
$code = 'MYPROJECT'
$project = $client->getProjectByKey($token, $code);
$role = $client->getProjectRole($token, 10000); // 10000 is typically the "users" role
$users = $client->getProjectRoleActors($token, $role, $project);
print_r($users);