- Scope: Map Collaboration, Nextcloud
- Level: User Goal
- Actors: Map Owner, Collaborator
- Brief: Enable collaborators to modify icons and base layer images.
- Assignee: Peter
- Precondition:
- At least two collaborators are registered in Keycloak.
- A shared Nextcloud folder A for icons or base layer images exists.
- Main success scenario:
- A map owner creates a map and adds a collaborator (see map_collaboration.md)
- The map owner or the collaborator chooses an icon or base layer image from a shared Nextcloud folder A.
- The map owner or the collaborator modifies the icon or base layer image as needed in Nextcloud.
- The map owner and the collaborator see the modified icon or base layer image on the map.
- Alternative scenario:
- Error scenario:
- Postcondition:
- The original icon or base layer image is still present in the shared Nextcloud folder A.
- A teamfolder B exists.
- In a team folder B is the modified icon or base layer image.
- Non-functional Constraints: