Whilst this did not seem to be working it is, but there is still an issue.
The user we have has the option to only edit the form and view entries.
with them allowed access to the form by the id they can actually do everything regardless of what capabilities they have set
even though access is restricted to only that form and in the dashboard the user sees only that form. The front end menu bar actually shows them every form even though they only have access to certain ones.