Peter Slaughter
Peter Slaughter
From the [docs](https://knb.ecoinformatics.org/knb/docs/metacat-properties.html), Metacat can be configured with - auth.allowedSubmitters - auth.deniedSubmitters My understanding (after discussing with @taojing2002 ) is that setting these Metacat parameters will cause the `MNCore.getCapabilities()` call...
@laurenwalker as requested, here are my notes from the MetacatUI meeting on 20210909, which I have reworked and edited a bit. Please review when you have the time: - DataONE...
Here is a screenshot of the error message displayed in MetacatUI when a user is not in the `allowedSubmitters` list: Note that the blue info box appears after `See technical...
@laurenwalker what do you recommend for handling MNs that are not in the DataONE network - i.e. those that don't report their capabilties to the CN?
@mbjones yes, if NodeModel.js can't obtain MN capabilities from the CN then it can certainly get them directly from the MN. @laurenwalker does that sound good to you? Should this...
@laurenwalker the logic of the code checked into the `feature-restrict-submission-#1817`, if the `allowedSubmitters` list is set and the user is not in the list: - from the main menu `Submit`...
Some points to consider in designing this API: - what are the required capabilities? - ingest of files directly to metacat storage (not using HTTP REST API) - would authorization...
@taojing2002 see https://github.com/DataONEorg/SlenderNodes/issues/17.
This issue may be more appropriately logged in the metacat repo or DataONE Redmine, but until this is determined, this should probably remain open.
@cboettig how are the RDF graphs being constructed? redland can use the RDF language tag to specify encoding, for example, this [test](https://github.com/ropensci/redland-bindings/blob/master/R/redland/tests/testthat/test.Query.R#L17)