show permissions only if user can edit entry
refactoring: using composition over inheritance for the part type dto