mirror of
https://github.com/Icinga/icinga2.git
synced 2025-04-08 17:05:25 +02:00
Remove passwords from API
IdoMysqlConnection, IdoPgsqlConnection, and ElasticsearchWriter require passwords in their configuration to authenticate against external services. This commit ensures that these can no longer be accessed using the API.
This commit is contained in:
parent
aac5946d5d
commit
5f9957c7d5
@ -21,7 +21,7 @@ class IdoMysqlConnection : DbConnection
|
||||
[config] String user {
|
||||
default {{{ return "icinga"; }}}
|
||||
};
|
||||
[config] String password {
|
||||
[config, no_user_view, no_user_modify] String password {
|
||||
default {{{ return "icinga"; }}}
|
||||
};
|
||||
[config] String database {
|
||||
|
@ -20,7 +20,7 @@ class IdoPgsqlConnection : DbConnection
|
||||
[config] String user {
|
||||
default {{{ return "icinga"; }}}
|
||||
};
|
||||
[config] String password {
|
||||
[config, no_user_view, no_user_modify] String password {
|
||||
default {{{ return "icinga"; }}}
|
||||
};
|
||||
[config] String database {
|
||||
|
@ -24,7 +24,7 @@ class ElasticsearchWriter : ConfigObject
|
||||
default {{{ return false; }}}
|
||||
};
|
||||
[config] String username;
|
||||
[config] String password;
|
||||
[config, no_user_view, no_user_modify] String password;
|
||||
|
||||
[config] bool enable_tls {
|
||||
default {{{ return false; }}}
|
||||
|
Loading…
x
Reference in New Issue
Block a user