Group Management
Common dscl and dseditgroup commands for managing local macOS groups and users.
Add a user to a group
dscl . -append /groups/<groupname> GroupMembership <username>Remove a user from a group
dscl . -delete /groups/<groupname> GroupMembership <username>
# Or using dseditgroup (e.g. remove from admin)
dseditgroup -o edit -d <username> -t user adminList all groups
dscl . -list /groupsList all users
dscl . -list /usersList all groups a user belongs to
dscl . -read /users/<username> GroupMembershipReplace <groupname> and <username> with the actual names.
Last updated on