I see the JDE docs about lots of business functions, but nothing about creating/managing users and roles. Is there a user management API out there?

If we wanted to have a 3rd party application create, disable, and assign roles, how would you do it? Can you just insert/update into the DB tables directly? Does anyone know of documentation for that?

Thank you!