Use the snapshot roles to grant access to the snapshot actions

You can give a user snapshot roles but some of the admin controllers use different roles to grant access to the snapshot actions.