Geotech icon indicating copy to clipboard operation
Geotech copied to clipboard

Demo Service details

Open hylkevds opened this issue 1 year ago • 1 comments

Base URL: https://ogc-demo.k8s.ilt-dmz.iosb.fraunhofer.de/FROST-GeoTech/v1.1

There are several users to test with:

Username Password Description
Bob Bob Project manager Project 1
David David GeoTech expert
John John Global Admin
Kevin Kevin Member project 2
Mary Mary Contributor Project 1, Manager Project 2
Sam Sam Member Project 1, Contributor Project 2
admin admin Global server admin
read read User with global read rights
write write User with global write rights (CRUD)

The rights for the different users:

  Admin (admin, c,r,u,d) Geotech Expert (r,c,u,d) Public (for open projects) Public (for private projects) Project manager (a,c,r,u,d) Project contributor (r,c,u,d) Project member (read)
Project CRUD R R   R R R
User CRUD R (self)     R (all) R (self) R (self)
Role CRUD R (self)     R (all) R (self) R (self)
UserProjectRole CRUD R (self)     CRUD (project) R (self) R (self)
ObsProp CRUD CRUD R R R R R
Sensor CRUD CRUD R   CRUD R R
Thing & Location CRUD CRUD R   CRUD R R
FOI, Sampling, Preparation CRUD CRUD R   CRUD CRUD R
DataStream CRUD CRUD R   CRUD CRUD R
Observation CRUD CRUD R   CRUD CRUD R

To do a request with a given user, put <username>:<password>@ before the server name. For instance:

hylkevds avatar Aug 03 '23 15:08 hylkevds

The data currently in the demo service is in the following STA Batch Request: https://github.com/hylkevds/FROST-Server.Plugin.GeoTech/blob/main/scripts/BatchUploadTemplate.json

If you POST that file to v1.1/$batch with a content-type of application/JSON it will create the demo entities.

hylkevds avatar Aug 10 '23 12:08 hylkevds