Case:
using NAVISION 4.0 SP3 with SQL database and using windows autentication for db access.
I enter windows group and assign roles, then I enter windows user, but I don't enter roles, because they are assigned automatically to user, then I run synchronization, but in my test the user doesn't receive group's roles.
Solution:
1. Do not forgot, that the user must be directly member of the win group used.
2. Also, you may want to consider switching back to the 'Standard' security model. This can be done by going to File - Database - Alter and the setting is on the Advanced tab. Make sure you run synchronize all users again after the change.