Lines Matching +full:- +full:user

93 Verify Set User Access Payload For Standard Payload SOL
96 [Teardown] Run Keywords Set User Access Payload For Given User ${user_id_in_hex}
97 ... AND Delete Created User ${userid}
100 ${userid} ${username}= Create And Verify IPMI User
104 # Get default user access payload values.
105 …${default_user_access_payload}= Get User Access Payload For Given Channel ${userid_in_hex_format}
107 # Disable Standard payload 1 via set user access payload command.
108 Set User Access Payload For Given User ${user_id_in_hex} Disable
113 Verify Set User Access Payload For Operator Privileged User
114 [Documentation] Try to set user access payload using operator privileged user and expect error.
116 [Teardown] Run Keywords Delete Created User ${userid} AND FFDC On Test Case Fail
118 ${userid} ${username}= Create And Verify IPMI User ${operator_priv} Operator
127 Verify Set User Access Payload For Invalid User
128 [Documentation] Verify set user access payload IPMI command for invalid user.
131 # Get Random invalid user ID.
132 ${invalid_userid}= Get Invalid User ID
140 Verify Set User Access Payload For Invalid Channel Number
141 [Documentation] Verify set user access payload IPMI command for invalid channel number.
143 [Teardown] Delete Created User ${userid}
145 ${userid} ${username}= Create And Verify IPMI User
149 Verify Set User Access Payload For Invalid Channel ${userid} ${channel}
153 Verify Get User Access Payload For User Access privilege
154 [Documentation] Verify get user access payload for user access(Read-only) privileged user.
156 [Teardown] Delete Created User ${userid}
158 ${userid} ${username}= Create And Verify IPMI User ${user_priv} User
164 ... Run External IPMI Raw Command ${raw_command} U=${userid} P=${new_user_passwd} L=User
167 Verify Get User Access Payload For Invalid User
168 [Documentation] Verify get user access payload IPMI command for invalid user.
171 ${invalid_userid}= Get Invalid User ID
173 Verify Get User Access Payload For Invalid User Or Channel ${invalid_userid} ${CHANNEL_NUMBER}
176 Verify Get User Access Payload For Invalid Channel Number
177 [Documentation] Verify get user access payload IPMI command for invalid channel number.
179 [Teardown] Delete Created User ${userid}
181 ${userid} ${username}= Create And Verify IPMI User
185 Verify Get User Access Payload For Invalid User Or Channel ${userid} ${channel}
277 Get User Access Payload For Given Channel
278 [Documentation] Execute get user access payload IPMI command for given channel
283 # user_id The user ID (e.g. "1", "2", etc.).
292 Create And Verify IPMI User
293 [Documentation] Create IPMI User, set password, set privilege and enable the user.
297 # user_privilege_level User Privilege level in integer.
298 # (e.g. 4-Administrator, 3-Operator, 2-Readonly).
299 # privilege User Privilege in Wordings.
302 ${random_user_id} ${random_user_name}= Create Random IPMI User
303 Set User Password ${random_user_id} ${new_user_passwd} 16
304 Set And Verify User Access Privilege ${random_user_id} ${user_privilege_level}
310 Set User Password
311 [Documentation] Set user password for given user ID.
315 # user_id The user ID (e.g. "1", "2", etc.).
316 # password The user password (e.g. "0penBmc", "0penBmc1", etc.).
319 Run IPMI Standard Command user set password ${user_id} ${password} ${password_option}
321 Set And Verify User Access Privilege
322 [Documentation] Set User Access Privilege, enable and verify user for given user ID.
326 # user_id The user ID (e.g. "1", "2", etc.).
327 # privilege_level User Privilege level in hex value.
328 # (e.g. 0x04-Administrator, 0x03-Operator, 0x02-Readonly).
332 # Delay added for user privilege to get set.
335 Enable IPMI User And Verify ${user_id}
339 [Documentation] Verify that newly created user is able to run IPMI command
344 # username The user name (e.g. "root", "robert", etc.).
345 # password The user password (e.g. "0penBmc", "0penBmc1", etc.).
346 # options Additional ipmitool command options (e.g "-L=Operator","-C=3").
357 # user_id The user ID (e.g. "1", "2", etc.).
358 # username The user name (e.g. "root", "robert", etc.).
362 ${get_user_access_payload}= Get User Access Payload For Given Channel ${user_id}
379 # username The user name (e.g. "root", "robert", etc.).
387 Set User Access Payload For Given User
388 [Documentation] Set the user access payload on given user, channel and return response.
393 # user_id The user ID (e.g. "1", "2", etc.).
397 # (e.g. 0x01 - IPMI, 0x02- SOL).
403 # 0x02- standard payload for SOL, 0x01 standard payload for IPMI.
417 Get Invalid User ID
418 [Documentation] Get random invalid user ID using "channel getaccess" IPMI standard command.
421 ${user_info}= Get User Info ${EMPTY} ${CHANNEL_NUMBER}
433 Verify Set User Access Payload For Invalid Channel
434 [Documentation] Verify set user payload command for invalid channels.
438 # user_id The user ID (e.g. "1", "2", etc.).
449 Verify Get User Access Payload For Invalid User Or Channel
450 [Documentation] Verify get user payload command for invalid userid or invalid channels.
454 # user_id The user ID (e.g. "1", "2", etc.).