Lines Matching refs:user

2 Documentation       Test suite for OpenBMC IPMI user management.
17 ${invalid_username} user%
40 [Documentation] Verify IPMI maximum supported IPMI user ID and
41 ... enabled user from user summary.
50 Run IPMI Standard Command user enable ${random_userid}
57 # Verify maximum user count IPMI local user can have.
62 [Documentation] Verify user list via IPMI.
71 ... user set password ${random_userid} ${valid_password}
72 Run IPMI Standard Command user enable ${random_userid}
73 # Delay added for IPMI user to get enabled.
75 # Set admin privilege and enable IPMI messaging for newly created user.
82 # Verify the user access of created user.
92 [Documentation] Create user via IPMI and verify.
102 [Documentation] Verify error while creating IPMI user with invalid
103 ... name (e.g. user name with special characters).
108 ... user set name ${random_userid} ${invalid_username}
113 [Documentation] Verify error while creating IPMI user with invalid
124 ... user set name ${id} newuser
130 [Documentation] Verify error while setting IPMI user with invalid
139 # Set invalid password for newly created user.
141 ... user set password ${random_userid} ${invalid_password}
143 # Delay added for user password to get set.
150 [Documentation] Verify error while setting IPMI root user with new
154 # Set invalid password for newly created user.
156 ... user set name ${root_userid} abcd
162 [Documentation] Verify IPMI user password using test command.
170 # Set valid password for newly created user.
172 ... user set password ${random_userid} ${valid_password}
176 ... user test ${random_userid} ${max_password_length} ${valid_password}
182 [Documentation] Set valid password for IPMI user and verify.
190 # Set valid password for newly created user.
192 ... user set password ${random_userid} ${valid_password}
194 Run IPMI Standard Command user enable ${random_userid}
196 # Delay added for IPMI user to get enable
199 # Set admin privilege and enable IPMI messaging for newly created user
206 [Documentation] Verify error while creating two IPMI user with same name.
213 # Set same username for another IPMI user.
216 ... user set name ${rand_userid_two} ${random_username}
221 [Documentation] Verify error while setting IPMI user with null
230 # Set null password for newly created user.
232 ... user set password ${random_userid} ""
238 [Documentation] Delete user via IPMI and verify.
246 Run IPMI Standard Command user set name ${random_userid} ""
252 [Documentation] Verify IPMI user with user privilege can only run user level commands.
263 …[Documentation] Verify IPMI user with operator privilege can only run user and operator levels co…
275 [Documentation] Verify IPMI user with admin privilege can run all levels command.
286 [Documentation] Enable IPMI user and verify that the user is able
295 ... user set password ${random_userid} ${valid_password}
297 # Set admin privilege and enable IPMI messaging for newly created user.
300 # Delay added for user privilege to get set.
306 # Verify that enabled IPMI user is able to run IPMI command.
311 [Documentation] Disable IPMI user and verify that that the user
320 ... user set password ${random_userid} ${valid_password}
322 # Set admin privilege and enable IPMI messaging for newly created user.
325 # Disable IPMI user and verify.
326 Run IPMI Standard Command user disable ${random_userid}
330 # Verify that disabled IPMI user is unable to run IPMI command.
337 [Documentation] Change IPMI root user password and verify that
338 ... root user is able to run IPMI command.
349 # Set new password for root user.
351 ... user set password ${root_userid} ${valid_password}
353 # Delay added for user password to get set.
356 # Verify that root user is able to run IPMI command using new password.
362 [Documentation] Set administrator and user privilege for different channels and verify.
371 ... user set password ${random_userid} ${valid_password}
373 # Set admin privilege for newly created user with channel 1.
376 # Set user privilege for newly created user with channel 2.
379 # Delay added for user privileges to get set.
384 # Verify that user is able to run administrator level IPMI command with channel 1.
387 # Verify that user is unable to run IPMI command with channel 2.
393 [Documentation] Set operator and user privilege for different channels and verify.
402 ... user set password ${random_userid} ${valid_password}
404 # Set operator privilege for newly created user with channel 1.
407 # Set user privilege for newly created user with channel 2.
410 # Delay added for user privileges to get set.
415 # Verify that user is able to run operator level IPMI command with channel 1.
418 # Verify that user is able to run user level IPMI command with channel 2.
423 [Documentation] Verify IPMI user creation with password length of 20 characters.
432 [Documentation] Verify that IPMI user cannot be set with 21 character password using 16 char
443 [Documentation] Verify that IPMI user can create a 16 character password using 16 char or 20
489 [Documentation] Verify modified IPMI user is communicating via IPMI.
497 ... user set password ${random_userid} ${valid_password}
499 # Set admin privilege and enable IPMI messaging for newly created user.
502 # Delay added for user privilege to get set.
507 # Verify that user is able to run administrator level IPMI command.
510 # Set different username for same IPMI user.
512 ... user set name ${random_userid} ${new_username}
515 # Verify that user is able to run administrator level IPMI command.
522 [Documentation] Restore default password for IPMI root user
525 ... user set password ${root_userid} ${OPENBMC_PASSWORD}
529 # Verify that root user is able to run IPMI command using default password.
534 [Documentation] Test IPMI user privilege by executing IPMI command with different privileges.
538 # privilege_level Privilege level of IPMI user (e.g. 4, 3).
546 # Create IPMI user and set valid password.
550 ... user set password ${random_userid} ${valid_password}
552 # Set privilege and enable IPMI messaging for newly created user.
555 # Delay added for user privilege to get set.
573 # username The user name (e.g. "root", "robert", etc.).
574 # password The user password (e.g. "0penBmc", "0penBmc1", etc.).
576 # channel The user channel number (e.g. "1" or "2").
577 # expected_status Expected status of IPMI command run with the user
587 [Documentation] Create a user and set its password with given length and option.
593 # expected_result Expected result for setting the user's password (e.g. "True", "False").
601 # Set password for newly created user.
603 ... user set password ${random_userid} ${password} ${password_option}
608 # Set admin privilege and enable IPMI messaging for newly created user.
611 # Delay added for user privilege to get set.
648 [Documentation] Make sure the enabled user count is below maximum,
649 ... and prepares administrative user list suite variables.
652 # Skip root user checking if user decides not to use root user as default.
657 [Documentation] Determines the user ID of the root user.
660 ... user list ${CHANNEL_NUMBER}
675 Log To Console The root user ID is ${root_userid}.
676 Run Keyword If ${root_userid} < ${1} Fail msg= Did not identify root user ID.
684 # username The user name (e.g. "root", "robert", etc.).
685 # password The user password (e.g. "0penBmc", "0penBmc1", etc.).
690 # Looping verify that root user is able to run IPMI command using new password.
701 ... user summary ${CHANNEL_NUMBER}