Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Gemini Specific Permissions for certain web service calls

api

We recently went though trying to tighten down some of the permissions that users have. However when we remove the user from the Admin group they get this error.

“Exception has been thrown by the target of an invocation. User User's Name here does not have permission for: get users.”

Can you provide a list of permissions needed for each of the commands (that require permissions) in the API documentation and let me know what permissions are needed for the GetUsers command.

Gent
· 1
Gent
Replies (5)
helpful
0
not helpful

Which version of Gemini are you running? The permissions are exactly the same as the web app.
Any specific reason why you are calling GetUsers?

You have to be a Gemini admin to execute GetUsers.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

v3.7.0 Build 2711

I am using the GetUsers to populate a dictionary that I use to lookup the Users' UserIDs when assigning people to tickets.


Gent
· 1
Gent
helpful
0
not helpful

You should use the ProjectsService.GetProjectResources web method for this.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Would this call be limited by any permissions. e.g. A developer in Project A needs to assign a ticket to someone in Project B, would the User in project A be able to get a list of project B users?


Gent
· 1
Gent
helpful
0
not helpful

No as any user in the API might be able to assign.


Mark Wing
· 9108
Mark Wing