ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Error when creating project from template - PRJ-10007: You do not have the rights to add team members

book

Article ID: 186627

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

  • When attempting to create a project from template, get error:  "ERROR PRJ-10007: You do not have the rights to add team members to this project."
  • The project shell is created, but none of the team members get pushed to the new project.
  • There are resources on the Team tab of the template. 
  • In the app-ca.logs, excerpt of errors below:

ERROR 2020-03-16 10:32:09,229 [http-nio-8080-exec-16] niku.xql2 (clarity:zzzzzzz..zzzzz:projmgr.projectNewPost) Exception CopyProjectTasks.beginCopy()

com.niku.union.utility.MessageKeyException: PRJ-10007: You do not have the rights to add team members to this project.

at com.niku.projmgr.api.CopyProjectTasks.addTeamMemberToProject(CopyProjectTasks.java:1410)

 

ERROR 2020-03-16 10:32:09,229 [http-nio-8080-exec-16] niku.xql2 (clarity:zzzzzzz..zzzzz::projmgr.projectNewPost) Exception CopyProjectTasks.copyProjectFromTemplate()

com.niku.union.utility.MessageKeyException: PRJ-10007: You do not have the rights to add team members to this project.

at com.niku.projmgr.api.CopyProjectTasks.addTeamMemberToProject(CopyProjectTasks.java:1410)

ERROR 2020-03-16 10:32:09,527 [http-nio-8080-exec-16] property.PropertyViewLoader (clarity:zzzzzzz..zzzzz:projmgr.projectNewPost) Exception locating views for object project of subtype update in the database.

java.lang.NullPointerException

Cause

This can be due to:
  1. A role on one of the resources being inactive
And/or

     2. The role being part of a different security OBS branch then the user creating the project.

Environment

Release : 15.6

Component : CA PPM PROJECT MANAGEMENT

Resolution

1. Activate the role / or change the resources on the template to an active role
2. Place the role in the same security OBS as resource creating the project
(or make sure the resource has access to add / book roles in the OBS the role is part of)