You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
aonez
changed the title
[BUG] Keka asks for file access permission even when given "Full Disk Access"
Keka asks for file access permission even when given "Full Disk Access"
Mar 5, 2024
Even if the title "Full Disk Access" may suggest it, it does not give any direct file access to Keka. That just gives access (once you drop or open with Keka) to certain sensitive folders that otherwise will be blocked.
If you want Keka to have full disk access enable it on the Keka Preferences - File Access adding your disk to the access list:
Thanks for the explanation! Adding the my system disk to the list in Preferences does exactly what I want.
I assumed that adding Keka to the "Full Disk Access" list in System Preferences would be enough to give Keka access without having to ask the user. I think with Terminal.app it works that way? Once I add it to that list, I can access everything from within a terminal session? Maybe I'm mistaken.
@Feuermurmel the Terminal is not even sandboxed, so it does not need permission to access your files. I can deny Downloads folder access to the Terminal app and still read and write on that folder.
Keka is sandboxed so it really only has access on the folders you open/drop or assign (really the same) in the Keka's File Access Preferences.
@Feuermurmel the Terminal is not even sandboxed, so it does not need permission to access your files. I can deny Downloads folder access to the Terminal app and still read and write on that folder.
Not sure if we're talking about the same thing (read: I don't know anything about how macOS sandboxing works). But if I remove Terminal.app from the "Full Disk Access" and "Files and Folders" lists in "Privacy & Security" in System Preferences, I get the following dialog the next time I open Terminal and try to change to some folder:
I don't know if this is part of sandboxing. If I add Terminal.app to "Full Disk Access" before opening it, I don't get any of those dialogs, regardless of what I access.
I'm talking about the stock Terminal.app at /System/Applications/Utilities/Terminal.app btw.
Configuration
Describe the bug
It seems that Keka will ask for permission to access the destination directory, even when given Full Disk Access in System Preferences.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
If given Full Disk Access, Keka should never have to ask for permission to access a directory.
Screenshots
The text was updated successfully, but these errors were encountered: