Apakah mungkin untuk memberikan peran kemampuan untuk melihat/mendapatkan daftar pengguna? Saya menanyakan hal ini karena saya sedang mengerjakan aplikasi C# yang memungkinkan pengembang secara otomatis membuat masalah JIRA (menggunakan api SOAP) dari dalam program, dan saya ingin membiarkan mereka memilih penerima tugas dari daftar dropdown. Namun, akun yang saya sambungkan ke JIRA harus menjadi administrator, dan saya tidak ingin memiliki kredensial akun administrator dalam teks biasa di dalam basis kode, karena ini terbuka untuk semua orang.
Inilah yang saya lakukan:
JiraSoapServiceClient jira = new JiraSoapServiceClient();
string token = jira.login("non_admin_account", "password");
...
//This call throws an exception saying the account needs administrative rights
var projectRoleActors = jira.getProjectRoleActors(token, projectRole,
jira.getProjectByKey(token, "EX"));
Jika saya bisa memberikan "non_admin_account" semacam izin untuk mengambil daftar pengguna, itu akan sempurna.. tapi saya tidak yakin itu mungkin.
Ada solusi?