In the Data Explorer, in my external location, the URL is:
abfss://<container>@<storage_account>.dfs.core.windows.net
When I click "Test Connection" it says all permissions confirmed and has full privileges.
In my ADLS I have a text file that is inside the container in a folder so the URI should be like so:
abfss://<container>@<storage_account>.dfs.core.windows.net/my_folder/my_file.txt
When I run this:
dbutils.fs.ls("abfss://<container>@<storage_account>.dfs.core.windows.net/")
I get:
ErrorClass=INVALID_PARAMETER_VALUE.LOCATION_OVERLAP] Input path url ___ overlaps with managed storage
When I run this:
dbutils.fs.ls("abfss://<container>@<storage_account>.dfs.core.windows.net/my_folder/")
I get a 403 request is not authorized.
I am using a single node cluster, with single user access mode, with DBR 11.3 LTS, and I have full grants to my user on the storage credential and the external location in unity catalog.
I hope this extra information helps. I'm not clear on what's going wrong.