|
549 | 549 | AccountLockoutThreshold: 5
|
550 | 550 | AccountLockoutDuration: 600
|
551 | 551 |
|
| 552 | + - name: Update user AccountTypes |
| 553 | + community.general.redfish_command: |
| 554 | + category: Accounts |
| 555 | + command: UpdateUserAccountTypes |
| 556 | + baseuri: "{{ baseuri }}" |
| 557 | + username: "{{ username }}" |
| 558 | + password: "{{ password }}" |
| 559 | + account_username: "{{ account_username }}" |
| 560 | + account_types: |
| 561 | + - Redfish |
| 562 | + - WebUI |
| 563 | +
|
552 | 564 | - name: Clear Manager Logs with a timeout of 20 seconds
|
553 | 565 | community.general.redfish_command:
|
554 | 566 | category: Manager
|
|
810 | 822 | "Chassis": ["IndicatorLedOn", "IndicatorLedOff", "IndicatorLedBlink"],
|
811 | 823 | "Accounts": ["AddUser", "EnableUser", "DeleteUser", "DisableUser",
|
812 | 824 | "UpdateUserRole", "UpdateUserPassword", "UpdateUserName",
|
813 |
| - "UpdateAccountServiceProperties"], |
| 825 | + "UpdateUserAccountTypes", "UpdateAccountServiceProperties"], |
814 | 826 | "Sessions": ["ClearSessions", "CreateSession", "DeleteSession"],
|
815 | 827 | "Manager": ["GracefulRestart", "ClearLogs", "VirtualMediaInsert",
|
816 | 828 | "ResetToDefaults",
|
@@ -978,6 +990,7 @@ def main():
|
978 | 990 | "UpdateUserRole": rf_utils.update_user_role,
|
979 | 991 | "UpdateUserPassword": rf_utils.update_user_password,
|
980 | 992 | "UpdateUserName": rf_utils.update_user_name,
|
| 993 | + "UpdateUserAccountTypes": rf_utils.update_user_accounttypes, |
981 | 994 | "UpdateAccountServiceProperties": rf_utils.update_accountservice_properties
|
982 | 995 | }
|
983 | 996 |
|
|
0 commit comments