Для регистрации незарегистрированного пользователя используется метод RAMSession.put(IRAMSessionObject, IProgressMonitor). Регистрировать пользователей через API имеет право только администратор хранилища.
// Регистрация, если пользователь еще не зарегистрирован
if(!user.isRegistered()){
user.setName("Kevin Jones");
user.setEmail("kjones@example.com");
user.setPhone("555-5557");
session.put(user, new NullProgressMonitor());
}