$user = Mage::getModel('admin/user')
->setData(array(
'username' =>'username',
'firstname' => 'firstname',
'lastname' => 'lastname',
'email' => '[email protected]',
'password' => 'loginpwd',
'is_active' => 1
))->save();
$user->setRoleIds(array(3)) //here 3 is Role Id that assign to this user
->setRoleUserId($user->getUserId())
->saveRelations();

Be the first to comment.