Hey! I’ve been looking for a way to create a service account programmatically but after searching for similar topics in the forums and looking through the API documentation I was not able to find a way to do it.
I was able to find an answer to my question. It is possible to create service accounts programmatically making use the Litium.Application.Security.OAuth.OAuthClientService to create an Litium.Application.Security.OAuth.OAuthClient and also using Litium.Security.PasswordService (to create the hashed password for the OAuthClient instance).