useradm

Solaris 11.4 has a new tool to ease the administration of user accounts. It’s called useradm. It can be used to add,modify, delete and list users themself and the configuration properties of this users.

For example you can list the properties like this:

>root@solaris114:~# useradm  list jmo
userID = 100
groupName = staff
Minimum Label = ADMIN_LOW
defaultShell = /usr/bin/bash
username = jmo
description = jmo
Session Annotation = yes
Roles  =
        root
Authenticated Profiles  =
        System Administrator
Lock After Retries = no
accountStatus = Password
homeDirectory = /export/home/jmo
Clearance = ADMIN_HIGH
groupID = 10

However possibly most interesting the the ncurses based interactive interface to useradm add and useradm modify

It’s not just interesting that you can do administrative task with it, but that it shows many of the features of Solaris configurable per user at one place. In case you want to try it, you have to install it with pkg install useradm. In case you see an error message when adding a user, please start again and commit the user first before trying to change the setting which led to the error message.

Do you want to learn more?

Managing User Accounts and User Environments in Oracle® Solaris 11.4 - About the useradm Application