Hi Martin,
The required capabilities to use Connect-NaController are: api-system-get-ontapi-version, api-system-get-version. You can use Get-NaHelp to see which Api is used by a given cmdlet. For example:
PS C:\Users\Administrator> Get-NaHelp Get-NaSnapshot
Name Api Category
---- --- --------
Get-NaSnapshot {snapshot-list-info} snapshot
In order to use Get-NaSnapshot, the user must have the capability api-snapshot-list-info.
-Steven