Solaris command to list user

Can someone tell me the Solaris equivelant of aix command lsuser? I need to find a users primary and secondary group. I don't have smit...

$listusers
$cat /etc/passwd | cut -d ":" -f 1 | xargs  -l id

id -a <user-name>
will list all the groups for that user