Derive User Group Fields

If the user group status is not set, derive the user group status and, if the user group exists, derive the name and description from the underlying user record. Also derive the user group tag, if not already set, for nodes that do not set this automatically.