ceph/doc/mgr
Tatjana Dehler 0221241909 mgr/dashboard: add password expiration date
Add a 'pwd_expiration_date' field to the User object to be able
to set password expiration date per user.

There are two options to set a password expiration date for a
user:

1. Set the 'USER_PWD_EXPIRATION_SPAN' setting. If defined
   the expiration date of the password will be calculated
   automatically based on the given value. It will also be
   updated automatically when the user changes the password.
2. Set an expiration date by setting the 'pwdExpirationDate'
   field when creating a user.

Add two more settings in addition: USER_PWD_EXPIRATION_WARNING_1
and USER_PWD_EXPIRATION_WARNING_2. These two settings are
defining the amount of days to notify the user that his password
will expiration soon.

It's not possible to set the 'pwd_expiration_date' field to a
date in the past.

If the password of a user is already expired he is no longer
allowed to log into the dashboard.

Fixes: https://tracker.ceph.com/issues/40329
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
2019-12-13 08:53:05 +01:00
..
dashboard_plugins
administrator.rst
alerts.rst
ansible.rst
cephadm.rst mgr/ssh -> mgr/cephadm 2019-12-11 19:14:24 -06:00
crash.rst
dashboard.rst mgr/dashboard: add password expiration date 2019-12-13 08:53:05 +01:00
deepsea.rst
diskprediction.rst
hello.rst
index.rst mgr/ssh -> mgr/cephadm 2019-12-11 19:14:24 -06:00
influx.rst
insights.rst
iostat.rst
localpool.rst
modules.rst doc/mgr: update mgr modules' logging instructions 2019-11-13 16:33:08 +00:00
orchestrator_cli.rst doc/mgr/orchestrator_cli: remove irrelevant line 2019-11-08 11:25:32 -06:00
orchestrator_modules.rst doc/orchestrator: Adapted to new Completions 2019-11-27 13:38:20 +01:00
prometheus.rst
restful.rst
rook.rst
telegraf.rst
telemetry.rst
zabbix.rst