Is there an existing issue for this?
Affected Version
11.3.1
Current Behavior
Currently, the users.js which can be provided as a secret file are, as correctly identified by the configuration parameter, initialUsers. Some users may want to:
- Use built-in GraphDB security.
- Not change security settings manually.
- Keep their
users.js secret as a source of truth.
This is impossible at the moment, as the provisioned users.js is applied only if no previous users.js exists.
Expected Behavior
The user can toggle a security.users.override (or similarly named) flag - which defaults to false - to always overwrite the contents of users.js with the one provisioned in the secret. This is currently handled here.
Steps To Reproduce
No response
Anything else?
No response
Is there an existing issue for this?
Affected Version
11.3.1
Current Behavior
Currently, the
users.jswhich can be provided as a secret file are, as correctly identified by the configuration parameter, initialUsers. Some users may want to:users.jssecret as a source of truth.This is impossible at the moment, as the provisioned
users.jsis applied only if no previoususers.jsexists.Expected Behavior
The user can toggle a
security.users.override(or similarly named) flag - which defaults to false - to always overwrite the contents ofusers.jswith the one provisioned in the secret. This is currently handled here.Steps To Reproduce
No response
Anything else?
No response