|
| 1 | +{ |
| 2 | + "lexicon": 1, |
| 3 | + "id": "org.hypercerts.permissions.crud", |
| 4 | + "defs": { |
| 5 | + "main": { |
| 6 | + "type": "permission-set", |
| 7 | + "description": "Permission set granting create, update, and delete on every org.hypercerts.* record collection.", |
| 8 | + "title": "Full CRUD on Hypercerts record collections", |
| 9 | + "detail": "Create, update, and delete records in every org.hypercerts.* record collection. Requested as a single include: scope instead of enumerating each repo: scope.", |
| 10 | + "permissions": [ |
| 11 | + { |
| 12 | + "type": "permission", |
| 13 | + "resource": "repo", |
| 14 | + "collection": [ |
| 15 | + "org.hypercerts.claim.activity", |
| 16 | + "org.hypercerts.claim.contribution", |
| 17 | + "org.hypercerts.claim.contributorInformation", |
| 18 | + "org.hypercerts.claim.rights", |
| 19 | + "org.hypercerts.collection", |
| 20 | + "org.hypercerts.context.acknowledgement", |
| 21 | + "org.hypercerts.context.attachment", |
| 22 | + "org.hypercerts.context.evaluation", |
| 23 | + "org.hypercerts.context.measurement", |
| 24 | + "org.hypercerts.funding.receipt", |
| 25 | + "org.hypercerts.workscope.tag" |
| 26 | + ], |
| 27 | + "action": ["create", "update", "delete"] |
| 28 | + } |
| 29 | + ] |
| 30 | + } |
| 31 | + } |
| 32 | +} |
0 commit comments