STARIONGROUP / COMET-IME-Community-Edition

The Concurrent Design Desktop Application and Excel Integration compliant with ECSS-E-TM-10-25 Annex A and Annex C
https://www.stariongroup.eu
Other
22 stars 5 forks source link

Access Rights for Participant Role - Modifiy if Owner cannot be set for the class EngineeringModel (server error) although it is set like that in another server #1323

Open palomaatstariongroup opened 5 months ago

palomaatstariongroup commented 5 months ago

Prerequisites

Description

When setting up new person and participant roles in a server (COMET Web Service version 2 detailed at the bottom of the issue: Version: 8.0.0-RC26) I got an error which is against something already set in another server (COMET Web Service version 1 : Version: 8.0.0-RC19).

Error: The access right "Modify if Owner" cannot be set for the class EngineeringModel. This makes sense as EngineeringModel is not owned, however, in the other server it is defined like that (see attached screenshot).

On the left: WebService Version: 8.0.0-RC19, showing "Modify if owner" already set for EngineeringModel. On the right and Create Participant Role window: WebService Version: 8.0.0-RC26, showing the error when setting the access right.

error access rights

The user manual also defines the "Modify if Owner" permission in the Table 0.2: Indicative setup of permissions for Participant Roles which can be found in the Annex A, page 174, for the Domain Expert participant. (User Manual Version 9.5.0)

Steps to Reproduce

Create new Participant Role, set Access Right "Modify if Participant" for the class EngineeringModel.

System Configuration

  1. WebService Version: 8.0.0-RC19, SDK Version: 24.5.0.0
  2. WebService Version: 8.0.0-RC26, SDK Version: 26.5.1 (Supported Model Versions: 1.0.0, 1.1.0, 1.2.0, 1.3.0)