Understanding and configuring permissions

I have been using Unraid for years and haven't ever delved into permissions. I have limited Linux experience. I have a few containers that cause some issues and have to run Docker Safe Permissions to resolve. Same thing happens with nzbget. Also have the same issue where I lose permission if some containers touch files, like converting files (auto-m4b)

Deluge with Sonarr = -rw-rw-rw-+ (No issues) Deluge when I add manually = -rw-rw----+ (No permissions)

Docker Settings Deluge PUID: 99 Deluge PGID: 100

nzbget PUID: 99 nzbget PGID: 100 UMASK: 000

Who has the best guide for understanding and configuring permissions that applies to Unraid.