Can you copy-paste the access grants here that the user security group has? The earlier access grant mentioned should give the access, so I just want to see what all access grants are there for the user to see if there's anything within that required. Thanks.
1. Is this user the Project Manager of the Project where the reference it getting created on the task? Yes, the user is a project manager and he wants to reference a risk to a task, he also create that request.
2. Does this user has the right to act on that request also? Yes, he has the to right to modify, save, interact with that request.
3. Are the security settings on the request and the project giving access to this user to do anything with both these entities? Yes, he can do all except delete on those ( request and project )
This is the reason that it confuse me. What else can be?
Regards and thanks for the response, Daniel
P.D. I'm attaching the security tab from the request.
Don't know if this is a caching issue, but you can try a couple of things to check on that,
1. Relogin with the user. 2. Remove cache from the application by running the script kRunCacheManager.sh -A 3. Restart the server as the last option.
Usually, apart from various other access grants, if the user has the Edit Requests, Edit Projects and Edit Dependent References access grants and also having the access to the request and the project then should be able to create the reference. Try giving all the 'Override ..' access grants and see if that works. If yes, then that would be probably access grant issue only. Let know if that works and we can check on the other possible things also from there.
Even after giving the following overriding access grants, it did not work?
Demand Mgmt: Override Demand Mgmt Participant Restriction Demand Mgmt: Edit All Requests Project Mgmt: Edit All Projects System: Ownership Override
Is there any restriction setup on the task? Is it complete or cancelled? Is it happening only on that task or all tasks of that project? Is it happening on all the projects for that user only? Is it happening for all the users on all the projects? Is there any kind of restrictions in the project type setting (I doubt though this will restrict from attaching references, but you can check all the settings in the project type as well).
Can you try creating an entirely new user, new security group, give all these and other access grants to the users, create a new project and try everything fresh?
I found the reason why it doesn't working... The true it's a little shameful the reason... but for the record... I forgot to enable the demand license to the user. After enable it, the reference start working.
That's good news!! Good thing it got resolved finally :-).
But I think you mentioned that the user created his own request, the user is able to edit request and also the project plan, that means the user must be having the Demand Management license already, otherwise he won't be able to create or edit request in the system. Wasn't that the case? How was the user able to create or edit the request? Ofcourse the good thing is issued got resolved, but this just came to my mind, on it was working without the license or how the problem exactly was coming up to the user.
You are right, the user can create risk,issue and scope change requests and manage projects, so it confuse me a lot because I thought that all the license requirements are find. The user only is member to the security group that I send you before.