I read on the forum and i try some way but without succes to add profile to a user
1.
Code: Select all
<?php
use PEAR2\Net\RouterOS;
require_once('lib/PEAR2_Net_RouterOS-1.0.0b5.phar');
$util = new RouterOS\Util($client = new RouterOS\Client('192.168.1.150', 'admin', 'admin'));
$client->sendSync(
new RouterOS\Request(
'/tool user-manager user add customer=admin username=user1 password=password1 ;/tool user-manager user create-and-activate-profile customer=admin profile=3days user1'
)
);
2.
Code: Select all
<?php
use PEAR2\Net\RouterOS;
require_once('lib/PEAR2_Net_RouterOS-1.0.0b5.phar');
$client = new RouterOS\Client('192.168.1.150', 'admin', 'admin');
$roomnop = "user1";
$password = "password1";
$profilep = "3days";
$addRequest = new RouterOS\Request('/tool/user-manager/user/add');
$addRequest
->setArgument('customer', 'admin')
->setArgument('username', $roomnop)
->setArgument('password', $password);
$newUser = $client->sendSync($addRequest);
$activateRequest = new RouterOS\Request('/tool/user-manager/user/create-and-activate-profile');
$activateRequest
->setArgument('customer', 'admin')
->setArgument('username', $roomnop)
->setArgument('profile', $profilep);
$add_user_profile = $client->sendSync($activateRequest);
Please can help me ?
Best Regards,