The majority of available PS cmdlets require admin account, cause they perform management actions on the backup server. That's why role verification is performed right in the beginning, when you load the snap-in. Currently, granular permissions for each cmdlet are not available, but thanks for the feedback!
As a workaround you may consider using Veeam ONE that would allow read-only access to Veeam B&R server.
Hope this helps!