No need to distinguish user and group. It's the calling method that do the job (workspace.py)