Merge pull request #261 from oceanprotocol/issue-260-updating-rbac

Issue 260 updating rbac
This commit is contained in:
Jamie Hewitt 2021-11-09 19:37:22 +03:00 committed by GitHub
commit ef5d52b9e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 19 additions and 3 deletions

View File

@ -181,7 +181,7 @@ The following addresses are preconfigured for testing: (first 10 addresses from
| Address | Roles |
| ----------------------------------------- | ------------------------------- |
| 0xe2DD09d719Da89e5a3D0F2549c7E24566e947260 | ["user","publisher","consumer"] |
| 0xBE5449a6A97aD46c8558A3356267Ee5D2731ab5e | ["user","publisher","consumer"] |
| 0xBE5449a6A97aD46c8558A3356267Ee5D2731ab5e | ["user","consumer"] |
| 0xA78deb2Fa79463945C247991075E2a0e98Ba7A09 | ["user","publisher","consumer"] |
| 0x02354A1F160A3fd7ac8b02ee91F04104440B28E7 | ["user","publisher","consumer"] |
| 0xe17D2A07EFD5b112F4d675ea2d122ddb145d117B | ["user","publisher","consumer"] |
@ -191,6 +191,21 @@ The following addresses are preconfigured for testing: (first 10 addresses from
| 0xe08A1dAe983BC701D05E492DB80e0144f8f4b909 | ["publisher"] |
| 0xbcE5A3468386C64507D30136685A99cFD5603135 | ["consumer","publisher"] |
The following addresses are pre-configured with user profiles:
| Address | Domain | Email | User Roles |
| ----------------------------------------- | -------------------------|------------------------------------|------------------------------------|
| 0xe2DD09d719Da89e5a3D0F2549c7E24566e947260 | "ocean.com" | "emptyuser@ocean.com" | [] |
| 0xBE5449a6A97aD46c8558A3356267Ee5D2731ab5e | "oceanprotocol.com" | "alice-test@oceanprotocol.com" | ["validated", "consumer", "user"] |
| 0xA78deb2Fa79463945C247991075E2a0e98Ba7A09 | "oceanprotocol.com" | "user@oceanprotocol.com" | ["validated", "user"] |
| 0x02354A1F160A3fd7ac8b02ee91F04104440B28E7 | "oceanprotocol.com" | "consumer@oceanprotocol.com" | ["consumer", "validated", "user"] |
| 0xe17D2A07EFD5b112F4d675ea2d122ddb145d117B | "oceanprotocol.com" | "admin@oceanprotocol.com" | ["validated", "user", "admin"] |
| 0xA32C84D2B44C041F3a56afC07a33f8AC5BF1A071 | "oceanprotocol.com" | "publisher@oceanprotocol.com" | ["validated", "publisher", "user"] |
| 0xFF3fE9eb218EAe9ae1eF9cC6C4db238B770B65CC | "oceanprotocol-test.com" | "admin@oceanprotocol-test.com" | ["validated", "user", "admin"] |
| 0x529043886F21D9bc1AE0feDb751e34265a246e47 | "oceanprotocol-test.com" | "publisher@oceanprotocol-test.com" | ["validated", "publisher", "user"] |
| 0xe08A1dAe983BC701D05E492DB80e0144f8f4b909 | "oceanprotocol-test.com" | "emptyuser@oceanprotocol-test.com" | [] |
| 0xbcE5A3468386C64507D30136685A99cFD5603135 | "oceanprotocol-test.com" | "consumer@oceanprotocol-test.com" | ["validated", "consumer", "user"] |
## Contributing
See the page titled "[Ways to Contribute](https://docs.oceanprotocol.com/concepts/contributing/)" in the Ocean Protocol documentation.

View File

@ -9,5 +9,6 @@ services:
ipv4_address: 172.15.0.8
environment:
DEFAULT_AUTH_SERVICE: "json"
JSON_DATA: '[{"address":"0xe2DD09d719Da89e5a3D0F2549c7E24566e947260","id":"0","userRoles":["user","publisher","consumer"]},{"address":"0xBE5449a6A97aD46c8558A3356267Ee5D2731ab5e","id":"1","userRoles":["user","publisher","consumer"]},{"address":"0xA78deb2Fa79463945C247991075E2a0e98Ba7A09","id":"2","userRoles":["user","publisher","consumer"]},{"address":"0x02354A1F160A3fd7ac8b02ee91F04104440B28E7","id":"3","userRoles":["user","publisher","consumer"]},{"address":"0xe17D2A07EFD5b112F4d675ea2d122ddb145d117B","id":"4","userRoles":["user","publisher","consumer"]},{"address":"0xA32C84D2B44C041F3a56afC07a33f8AC5BF1A071","id":"5","userRoles":["user","publisher","consumer"]},{"address":"0xFF3fE9eb218EAe9ae1eF9cC6C4db238B770B65CC","id":"6","userRoles":["user"]},{"address":"0x529043886F21D9bc1AE0feDb751e34265a246e47","id":"7","userRoles":["consumer"]},{"address":"0xe08A1dAe983BC701D05E492DB80e0144f8f4b909","id":"8","userRoles":["publisher"]},{"address":"0xbcE5A3468386C64507D30136685A99cFD5603135","id":"9","userRoles":["consumer","publisher"]}]'
JSON_DATA: '[{"address":"0xe2DD09d719Da89e5a3D0F2549c7E24566e947260","id":"0","userRoles":["user","publisher","consumer"]},{"address":"0xBE5449a6A97aD46c8558A3356267Ee5D2731ab5e","id":"1","userRoles":["user","consumer"]},{"address":"0xA78deb2Fa79463945C247991075E2a0e98Ba7A09","id":"2","userRoles":["user","publisher","consumer"]},{"address":"0x02354A1F160A3fd7ac8b02ee91F04104440B28E7","id":"3","userRoles":["user","publisher","consumer"]},{"address":"0xe17D2A07EFD5b112F4d675ea2d122ddb145d117B","id":"4","userRoles":["user","publisher","consumer"]},{"address":"0xA32C84D2B44C041F3a56afC07a33f8AC5BF1A071","id":"5","userRoles":["user","publisher","consumer"]},{"address":"0xFF3fE9eb218EAe9ae1eF9cC6C4db238B770B65CC","id":"6","userRoles":["user"]},{"address":"0x529043886F21D9bc1AE0feDb751e34265a246e47","id":"7","userRoles":["consumer"]},{"address":"0xe08A1dAe983BC701D05E492DB80e0144f8f4b909","id":"8","userRoles":["publisher"]},{"address":"0xbcE5A3468386C64507D30136685A99cFD5603135","id":"9","userRoles":["consumer","publisher"]}]'
JSON_PROFILE_DATA: '[ { "address": "0xe2DD09d719Da89e5a3D0F2549c7E24566e947260", "domain": "ocean.com", "email": "emptyuser@ocean.com", "userRoles": [] }, { "address": "0xBE5449a6A97aD46c8558A3356267Ee5D2731ab5e", "domain": "oceanprotocol.com", "email": "alice-test@oceanprotocol.com", "userRoles": ["consumer", "validated", "user"] }, { "address": "0xA78deb2Fa79463945C247991075E2a0e98Ba7A09", "domain": "oceanprotocol.com", "email": "user@oceanprotocol.com", "userRoles": ["validated", "user"] }, { "address": "0x02354A1F160A3fd7ac8b02ee91F04104440B28E7", "domain": "oceanprotocol.com", "email": "consumer@oceanprotocol.com", "userRoles": ["consumer", "validated", "user"] }, { "address": "0xe17D2A07EFD5b112F4d675ea2d122ddb145d117B", "domain": "oceanprotocol.com", "email": "admin@oceanprotocol.com", "userRoles": ["validated", "user", "admin"] }, { "address": "0xA32C84D2B44C041F3a56afC07a33f8AC5BF1A071", "domain": "oceanprotocol.com", "email": "publisher@oceanprotocol.com", "userRoles": ["validated", "publisher", "user"] }, { "address": "0xFF3fE9eb218EAe9ae1eF9cC6C4db238B770B65CC", "domain": "oceanprotocol-test.com", "email": "admin@oceanprotocol-test.com", "userRoles": ["validated", "user", "admin"] }, { "address": "0x529043886F21D9bc1AE0feDb751e34265a246e47", "domain": "oceanprotocol-test.com", "email": "publisher@oceanprotocol-test.com", "userRoles": ["validated", "publisher", "user"] }, { "address": "0xe08A1dAe983BC701D05E492DB80e0144f8f4b909", "domain": "oceanprotocol-test.com", "email": "emptyuser@oceanprotocol-test.com", "userRoles": [] }, { "address": "0xbcE5A3468386C64507D30136685A99cFD5603135", "domain": "oceanprotocol-test.com", "email": "consumer@oceanprotocol-test.com", "userRoles": ["validated", "consumer", "user"] }, ]'
METADATACACHE_URI: "http://172.15.0.5:5000"