also use new xxx/yyy/zzz example customers in README

This commit is contained in:
Michael Hoennig 2022-08-25 11:06:24 +02:00
parent 68dfadf0e2
commit 9a7b683e7d

View File

@ -51,20 +51,20 @@ If you have at least Docker, the Java JDK and Gradle installed in appropriate ve
-H 'current-user: mike@hostsharing.net' \ -H 'current-user: mike@hostsharing.net' \
http://localhost:8080/api/customers http://localhost:8080/api/customers
# the following command should return a JSON array with just all packages visible for the admin of the customer aab: # the following command should return a JSON array with just all packages visible for the admin of the customer yyy:
curl \ curl \
-H 'current-user: mike@hostsharing.net' -H 'assumed-roles: customer#aab.admin' \ -H 'current-user: mike@hostsharing.net' -H 'assumed-roles: customer#yyy.admin' \
http://localhost:8080/api/packages http://localhost:8080/api/packages
# add a new customer # add a new customer
curl \ curl \
-H 'current-user: mike@hostsharing.net' -H "Content-Type: application/json" \ -H 'current-user: mike@hostsharing.net' -H "Content-Type: application/json" \
-d '{ "prefix":"baa", "reference":80001, "adminUserName":"admin@baa.example.com" }' \ -d '{ "prefix":"ttt", "reference":80001, "adminUserName":"admin@ttt.example.com" }' \
-X POST http://localhost:8080/api/customers -X POST http://localhost:8080/api/customers
If you wonder who 'mike@hostsharing.net' and 'sven@hostsharing.net' are and where the data comes from: If you wonder who 'mike@hostsharing.net' and 'sven@hostsharing.net' are and where the data comes from:
Mike and Sven are just example Hostsharing hostmaster accounts as part of the example data which is automatically inserted in Testcontainers and Development environments. Mike and Sven are just example Hostsharing hostmaster accounts as part of the example data which is automatically inserted in Testcontainers and Development environments.
Also try for example 'admin@aaa.example.com' or 'unknown@example.org'. Also try for example 'admin@xxx.example.com' or 'unknown@example.org'.
If you want a formatted JSON output, you can pipe the result to `jq` or similar. If you want a formatted JSON output, you can pipe the result to `jq` or similar.