"Register User" same as "Save Object" in users table?

The “Register User” block can be used to register a new user with status “EMAIL_CONFIRMATION_PENDING” and returns the user object:

Is this a special code block in some way? Or does it do exactly the same as “Save Object” in users table?

Specifically, does “Save Object” in users table automatically set status to “EMAIL_CONFIRMATION_PENDING”? And, if so, are there any other differences between “Register User” and “Save Object to Users table” to be aware of?

Reason for asking: it looks like we cannot use the “Register User” block inside a transaction, but we would really like to do that (creating a few objects in related tables and setting relations… “deep save” doesn’t quite do the trick because we also want to set “reverse relations” in the user registration process.

Hello @Alex_Klein

There is no difference between the methods, when you use these methods, a record will be created in the table, and emails will be sent (if this is configured in the application)

Yes.

Regards,
Inna

Super, :green_heart: thanks for the fast answer