I am looking at the members of the “builtin_users” group and am confused by the fact that the only members of this group are users that I created. There are no actual built-in users in this group, assuming that “builtin” means created by/installed with the system. I don’t recall making any modifications to this group.
Conversely, if I look at the “builtin_administrators” group, this contains actual built-in users root and admin, which makes sense.
What am I not understanding about the “builtin_users” group? What is this group supposed to be used for? The context behind why I’m looking at this is because I see that builtin_users gets Modify access to all new datasets by default, which prompted me to question whether that makes sense.
Thank you for the reply, but I am not asking about seeing users. I am asking why the members of the builtin_users are not built-in users. The only members of builtin_users are users I created, which doesn’t make any sense to me.
builtin users corresponds with the NT group BUILTIN\users. It has been in TrueNAS for ages as a default group for all SMB users. It has no correlation with the builtin flag in UI which is for users that are for service accounts and other internal purposes and may not be deleted (and shouldn’t be used by admins for random things)… In theory we could rename it, but that is inviting potential breakage on upgrade for very little potential gain.
Thank you for the clarification. I understand the concern about the risk that renaming this would break things. It would be nice if there was a comments/description field to explain what the group is to handle these kinds of situations.