Could you describe in which situation a normal user would need those? The dialog has a support for profiles, i.e an user can be a normal user or an admin one, those profiles should handle most of the needs, especially if the sysadmin can add custom profiles. Is there a real need to modify the user directory, shell or user id from a simple ui? If you are technical enough to change those you can probably use a command line, those are not settings that users should have to change and exposing them in an u.i can lead to users trying and breaking things
Could you describe in which situation a normal user would need those? The dialog has a support for profiles, i.e an user can be a normal user or an admin one, those profiles should handle most of the needs, especially if the sysadmin can add custom profiles. Is there a real need to modify the user directory, shell or user id from a simple ui? If you are technical enough to change those you can probably use a command line, those are not settings that users should have to change and exposing them in an u.i can lead to users trying and breaking things