bptlab / gryphon

web-based modeler based on bpmn.io for fCM case models (to be executed by https://github.com/bptlab/chimera)
4 stars 1 forks source link

Support deploying case models to an organization #39

Open marhew opened 6 years ago

marhew commented 6 years ago

Since release 1.4 Chimera supports the notion of organizations and users. Case Models belong to an organization. This makes it necessary to change the way the deployment of case models works. As a case modeler I want to deploy a case model to a specific organization that I am a user of.

  1. In the deployment dialog modelers can enter their credentials
  2. Gryphon calls the Chimera-API to get the list of organizations on that Chimera instance (this needs to happen every time the modeler changes the Chimera instance to deploy to)
  3. The modeler selects one of these organizations and clicks deploy
  4. Gryphon uses the provided credentials to deploy the case model to the selected organization
  5. An error message is displayed, if the user has not sufficient rights to deploy a case model to the selected organization