An Import would require permission to create
an Import may require the permission to edit (update existing records).
If you have scripted and allow full permission on the script, what happens?
If I have full permission on the account, everything works as expected can import and export files.
I was not using a script to import files. I was using the dropdown file menu.
Is it possible to change the permissions while a script is running?
FM Security guide
By default, scripts run using the privilege set of the account that is currently logged in. This can cause issues if the script tries to perform an action the user does not have the privileges to do. Test all scripts across all privilege sets to protect the integrity of your data.
Script privileges (override):
You can override script privileges by granting full access privileges to the script in the Script Workspace.
Should all users be allowed to perform all scripts? - Use privilege sets to control users' access to scripting. Through the use of privilege sets, users can be allowed to execute or modify individual scripts, no scripts, or all scripts. You can also set the default permission for each privileges set for any future new scripts that are defined in the file. Setting a Script to run with full access privileges will allow the script to do things on behalf of the user that may not be normally allowed by their assigned privileges. See Creating and managing privilege sets for more information.
Thank You for your assistance. I think that will solve the problem.