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.




Granting access to a project through project groups

web-app

Gemini version 3.1.0 (build 2179).

I'm trying to use solely project groups to define the permissions that users have to projects. I have created some project groups, defined their permissions in a security scheme and then added a user to one of those project groups within the required project.

Problem is, if I log on with that user's account, I can't even see the project, much less access it. It seems the only way I can grant access to that user is by applying a global group including the user as the project security scheme, which seems completely against the point of project groups - that project administrators can grant/revoke permissions to their projects themselves instead of having to request centralised permissions changes.

What am I doing wrong?

Cheers,
Nigel.

nharris
· 1
nharris
Replies (10)
helpful
0
not helpful

What permissions has this project group got?

Also, make sure that the project is using the correct scheme.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

As a test, I figure I'd keep it simple so I've tried it out with a "Project managers" project group, so it has a whole bunch of permissions including View Project and Administer Project.

"Also, make sure that the project is using the correct scheme" - well, there's the nub of my question. What is the "correct" scheme? As I am trying to grant access to projects using the project groups, I don't want to do so using the global groups. Is this not possible? I thought the point of project groups were that they allow access to be controlled from the projects, rather than centrally?


nharris
· 1
nharris
helpful
0
not helpful

You need to make sure that your project uses the correct scheme not group (project or global).

In the project homepage click on project administration (top right) and then on security scheme (left hand side). Select the correct security scheme for the project to use.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Ah, right - that's done the trick. Seems a bit "belt and braces" to set the security scheme through the Project Administration -> Security Scheme setting as well as assigning it through the project group (inviting conflicts like the one I've been experiencing), but it's working correctly now.

Thanks.


nharris
· 1
nharris
helpful
0
not helpful

Hmm, maybe I spoke a tad too early there. I tried switching my test account to an "external user" project group to try out the limited permissions I had defined for that group.

My test account could still access the project, could no longer administer it, but could still create an issue. All well and good so far.

This project group, however, while it does not have "Edit Issue" permissions, DOES have "Edit Own Issue" rights. So, when viewing someone else's issue there is no Edit link shown but in my own issue, it does appear - great. Unfortunately, if I click that link in my issue, I'm dumped back at the home page with the "Insufficient user rights" error message showing.

Thoughts?


nharris
· 1
nharris
helpful
0
not helpful

Is it possible to send us the database? If so, please send it to support at countersoft dot com

 


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Unfortunately, this is a copy of our production database so that's not really on. Would it help if I sent some extracts of the security tables, etc.? Can you specify which ones you will need?


nharris
· 1
nharris
helpful
0
not helpful

Can you restore a backup of the database into another location and update the sensative data / users etc..?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

OK, just done that and sent you a cut-down and sanitised version of our database which still exhibits this issue.

Regards,
Nigel.


nharris
· 1
nharris
helpful
0
not helpful

Ok, this is a bug: http://gemini.countersoft.com/Default.aspx?p=2&i=2306 which will be fix for 3.1.2 release (due out soon). Note that inline edit should work.

Thank you for your help.


Saar Cohen
· 5000
Saar Cohen