Feature/permissions for ingest form

Implements the ingest side of issues #126 and #127