|#694| +adding dao and helper for role&rights