I think, if it is a problem of permission, an error will be write in logsatsh log file.
You have to give permission to user or group logstash
to access the file.
chmod -R logstash /path/to/patterns
If you can't change access to files, grok have an option named pattern_definitions (example here).