componentstring required
Get object type so that we know how to edit the object
verbose_namestring required
Return object's verbose_name
verbose_name_pluralstring required
Return object's plural verbose_name
meta_model_namestring required
Return internal model name
user_creation_mode'never_create' | 'create_when_required' | 'always_create'
create_users_as_inactiveboolean
When set, newly created users are inactive and cannot login.
create_users_groupstring uuid nullable
Optionally add newly created users to this group.
user_type'internal' | 'external' | 'service_account' | 'internal_service_account'