Prepare the managed credential implementation sprint
This commit is contained in:
@@ -48,6 +48,13 @@ file modes are `0750` and `0640`, respectively, with
|
||||
shared credentials. Configuration may contain credential reference names but
|
||||
never raw credential values.
|
||||
|
||||
Narratio's general operational guidance recommends `0700` directories and
|
||||
`0600` files for a single-user credential store. The suite deliberately grants
|
||||
group read/traverse access instead: membership in the selected `narratio`
|
||||
runtime group authorizes both pipeline execution and use of its shared provider
|
||||
credentials. Deployments that do not trust every group member require a
|
||||
different per-user credential policy and are outside this decision.
|
||||
|
||||
Version-controlled campaign and prompt assets may remain root-managed because
|
||||
Git is authoritative, but they are world-readable. The suite does not add
|
||||
confidentiality controls to non-secret D&D content.
|
||||
|
||||
Reference in New Issue
Block a user