Salesforce

When creating a project in WorldServer Transport, I cannot add reference files to an existing project. Error 'No rights to WRITE for resource type ATTRIBUTE_VALUE(ATTRIBUTE_VALUE - > WRITE(CHANGE_ATTRIBUTES. CHANGE_PROJECT_ATTRIBUTES)'

« Go Back

Information

 
Article TypeSolution Article
Scope/EnvironmentWorldServer 11.x
Transport User Interface
Symptoms/Context
When creating a project in WorldServer Transport, I cannot add reference files to an existing project. I see an error as below:

No rights to WRITE for resource type ATTRIBUTE_VALUE(ATTRIBUTE_VALUE - > WRITE(CHANGE_ATTRIBUTES. CHANGE_PROJECT_ATTRIBUTES)

User-added image

In a german UI, the error displays as: 

Keine Rechte WRITE für die Art der Quelle ATTRIBUTE_VALUE (ATRIBUTE_VALUE -> WRITE [CHANGE_ATTRIBUTES, CHANGE_PROJECT_ATTRIBUTES])
Resolution
As a WorldServer Administrator, make sure that these permissions are enabled in the Transport User Type (or whatever User Type the user who receives the error is associated with):

1- REST API & New UI > Attributes > Can read all attributes
2- REST API & New UI > Attributes > Can update all attributes


These two options can also be enabled, but are not needed to be able to upload attribute files during project creation:

1- Transport >Can update project due dates
2- Transport > Can update custom project attributes


Workaround in version before 11.4.x:

In WorldServer versions where the Hotfix is not available, the workaround for a Transport User encountering this error is:
  1. Ignore the error during project creation and create the project anyway by clicking Finish.
  2. Once the project is created and visible under your list of Active projects in Transport, click on it to open it.
  3. In the Reference Files section, browse to your reference file and click Add to add it. No error will appear. 
  4. Finally, click Save
User-added image
Root Cause
The User Type permissions need to be adapted.
Reference
Attachment 1 
Attachment 2 
Attachment 3 
Attachment 4 
Attachment 5 

Powered by