This section considers authorizations in the SAP system from an operational perspective. Among other things, the following questions are considered:
Which system settings can be used to influence logon behavior?
How can errors and problems be analyzed?

As the figure Profile Parameters for User Passwords shows, the minimum length for passwords is defined with the login/min_password_lng parameter. The parameters login/min_password_digits, login/min_password_letters, login/min_password_lowercase, login/min_password_uppercase, and login/min_password_specials specify the minimum number of digits, letters (number of upper and lower case), and special characters that a password must contain, respectively.
The parameter login/password_expiration_time specifies the number of days after which users must set a new password. If the parameter is set to 0, the users do not need to change their password.
The following rules apply to all passwords:
Passwords cannot start with "?" or "!".
Passwords cannot be "pass".
Hint
The setting that determines that users must create a new password that differs from the previous 5 passwords they have entered is no longer mandatory. You can use the login/password_history_size parameter to set the history from between 1 and 100. The proposed standard value remains 5.
You can define additional password restrictions in table USR40.
The login/password_max_idle_initial parameter indicates the maximum length of time during which an initial password (a password selected by the user administrator) remains valid if it is not used. Once this period has expired, the password can no longer be used for authentication. The user administrator can reactivate the password logon by assigning a new initial password.
The parameter login/password_max_idle_productive indicates the maximum length of time a production password (a password chosen by the user) remains valid when it is not used. Once this period has expired, the password can no longer be used for authentication. The user administrator can reactivate the password logon by assigning a new initial password.
With the parameter login/min_password_diff, the administrator can determine the number of different characters a new password must possess in comparison with the old one when users change their passwords. This parameter has no effect when a new user is created or passwords are reset (for the latter, the parameters for initial passwords apply).

As the figure Profile Parameters for User Logons shows, you can set the number of failed logon attempts after which SAP GUI is terminated with the login/fails_to_session_end parameter. If users want to try the logon again, they must restart SAP GUI.
You use the login/fails_to_user_lock parameter to configure the number of possible failed logon attempts before the user is locked in the SAP system. The failed logon counter is reset after a successful logon attempt.
Hint
At midnight (server time), the users that were locked as a result of incorrect logon attempts are no longer automatically unlocked by the system (default value since AS ABAP 7.0). You reactivate this automatic unlocking with the parameter login/failed_user_auto_unlock = 1.
The administrator can unlock, lock, or assign a new password to users in user maintenance (transaction SU01).
If the login/disable_multi_gui_login is set to 1, a user cannot log on to a client more than once. This can be desirable for system security reasons. If the parameter is set to 1, when users attempt to log on to the system in a new logon session, they can either continue with the new session by ending the previous one or terminate the logon attempt. Users to whom this should not apply should be specified in the parameter login/multi_login_users, separated by commas and with no spaces.