I have a user who would like to leverage the "Open in Excel Online" feature of model-driven apps to bulk import rows of data dynamically based on the columns she selects in her views. She is able to open the view in Excel Online, edit/add rows wherever she needs, but when she tries to submit the changes she gets an "Insufficient Permissions" error that does not specify a specific table that she is lacking permissions to.
Her security role has already been tweaked for full organization-level access to Data Import, Data Map, Import Source File, and Import Job tables, but she is still unable to run the import job. Of course, she also has full access to the table she is trying to import data into.
Am I missing a key setting and/or security role tweak that needs to be in place for a model-driven app user to run import jobs using the native "Open in Excel Online" feature found in model-driven apps?