See Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.
# mkdir /export/home/local
# useradd -d /export/home/local/username -m username 80 blocks
# passwd username New Password: Re-enter new Password: passwd: password successfully changed for username
# cat /etc/passwd root:x:0:0:Super-User:/root:/usr/bin/bash daemon:x:1:1::/:/bin/sh bin:x:2:2::/:/bin/sh sys:x:3:3::/:/bin/sh adm:x:4:4:Admin:/var/adm:/bin/sh dladm:x:15:65:Datalink Admin:/: netadm:x:16:65:Network Admin:/: netcfg:x:17:65:Network Configuration Admin:/: sshd:x:22:22:sshd privsep:/var/empty:/bin/false smmsp:x:25:25:SendMail Message Submission Program:/: username:x:167:10::/export/home/local/username:/usr/bin/bash