Dell PowerConnect W Clearpass 100 Software XMLRPC Interface TechNote - Page 16

Access Control, Example Usage

Page 16 highlights

amigopod XMLRPC Interface Version 0.9 Access Control Requires the full-user-control privilege (Guest Manager Control). Full User Example Usage Sample parameters for call: 'uid' => 162, 'username' => '[email protected]', 'password' => 'password_value', 'password_value' => 'password', 'role_id' => 2, 'enabled' => 1, 'simultaneous_use' => 1, 'do_schedule' => 0, 'schedule_time' => '', 'do_expire' => 4, 'expire_time' => '2007-12-01 00:00:00', 'expire_postlogin' => 0, Sample successful call: 'error' => 0, 'message' => 'Edited properties of guest account [email protected]', 'item' => array ( 'id' => 162, 'username' => '[email protected]', 'role_id' => 2, 'enabled' => true, 'simultaneous_use' => 1, 'do_schedule' => 0, 'do_expire' => 4, 'expire_postlogin' => 0, 'role_name' => 'Guest', 'expire_time' => 1196431200, ), Sample failed call: 'uid' => 162, 'random_password' => '59447116', 'password_value' => '', 'schedule_time' => '', 'expire_time' => '', 'user_enabled' => '', 'username_error' => 'You cannot leave this field blank.', 'username_error_flag' => 1, 'password_error' => 'Please choose from one of the available options', 'password_error_flag' => 1, 'role_id_error' => 'Please choose from one of the available options', 'role_id_error_flag' => 1, 'enabled_error' => 'Parameter must be provided', 'enabled_error_flag' => 1, 'simultaneous_use_error' => 'Please enter a non-negative integer value.', 'simultaneous_use_error_flag' => 1, 'do_schedule_error' => 'Please choose from one of the available options', 'do_schedule_error_flag' => 1, 'schedule_time_error' => 'Parameter must be a string', 'schedule_time_error_flag' => 1, 'do_expire_error' => 'Please choose from one of the available options', CONFIDENTIAL 16

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

amigopod XMLRPC Interface
Version 0.9
CONFIDENTIAL
16
Access Control
Requires the
full-user-control
privilege (Guest Manager
±
Full User
Control).
Example Usage
Sample parameters for call:
'uid' => 162,
'username' => '[email protected]',
'password' => 'password_value',
'password_value' => 'password',
'role_id' => 2,
'enabled' => 1,
'simultaneous_use' => 1,
'do_schedule' => 0,
'schedule_time' => '',
'do_expire' => 4,
'expire_time' => '2007-12-01 00:00:00',
'expire_postlogin' => 0,
Sample successful call:
'error' => 0,
'message' => 'Edited properties of guest account [email protected]',
'item' =>
array (
'id' => 162,
'username' => '[email protected]',
'role_id' => 2,
'enabled' => true,
'simultaneous_use' => 1,
'do_schedule' => 0,
'do_expire' => 4,
'expire_postlogin' => 0,
'role_name' => 'Guest',
'expire_time' => 1196431200,
),
Sample failed call:
'uid' => 162,
'random_password' => '59447116',
'password_value' => '',
'schedule_time' => '',
'expire_time' => '',
'user_enabled' => '',
'username_error' => 'You cannot leave this field blank.',
'username_error_flag' => 1,
'password_error' => 'Please choose from one of the available options',
'password_error_flag' => 1,
'role_id_error' => 'Please choose from one of the available options',
'role_id_error_flag' => 1,
'enabled_error' => 'Parameter must be provided',
'enabled_error_flag' => 1,
'simultaneous_use_error' => 'Please enter a non-negative integer
value.',
'simultaneous_use_error_flag' => 1,
'do_schedule_error' => 'Please choose from one of the available
options',
'do_schedule_error_flag' => 1,
'schedule_time_error' => 'Parameter must be a string',
'schedule_time_error_flag' => 1,
'do_expire_error' => 'Please choose from one of the available
options',