Projects should have a Set<String> accounts that are allowed to create rules within the project. No other accounts should be allowed to add rules to the project.
Any authenticated editor account should be able to add/remove other editors, or any GBIF admin. The set of editors should never be empty. On creation, the account for the creator should be added to the editors (possibly with others).
Projects should have a
Set<String>
accounts that are allowed to create rules within the project. No other accounts should be allowed to add rules to the project. Any authenticated editor account should be able to add/remove other editors, or any GBIF admin. The set of editors should never be empty. On creation, the account for the creator should be added to the editors (possibly with others).