Solution should show/preview permissions that will be applied before changing permission. Impact on a user's access should also be highlighted