Skip to content

docs(enterprise): document system-managed settings file paths#1140

Merged
factory-davidgu merged 1 commit into
mainfrom
dgu/system-managed-settings-paths
May 26, 2026
Merged

docs(enterprise): document system-managed settings file paths#1140
factory-davidgu merged 1 commit into
mainfrom
dgu/system-managed-settings-paths

Conversation

@factory-davidgu
Copy link
Copy Markdown
Contributor

Description

Documents the hardcoded system-managed settings.json deployment paths shipped in Factory-AI/factory-mono#13857 (CLI-656). IT/MDM administrators can drop a settings file at a well-known platform path so org policy is enforced before any user authenticates — useful for managed laptops, airgapped fleets, and CI runners.

OS Path
macOS /Library/Application Support/Factory/settings.json
Linux & WSL /etc/factory/settings.json
Windows C:\Program Files\Factory\settings.json

Changes

  • New System-managed settings file section in docs/enterprise/hierarchical-settings-and-org-control.mdx covering paths, precedence, tier behaviour, and failure semantics.
  • Cross-link bullet in docs/enterprise/network-and-deployment.mdx under "Configuration surfaces".

Japanese mirrors under jp/enterprise/* are intentionally not updated in this PR — translation typically batches separately.

Documents the hardcoded system-managed settings.json deployment paths
(macOS /Library/Application Support/Factory/, Linux/WSL /etc/factory/,
Windows C:\\Program Files\\Factory\\) so IT/MDM administrators can
ship base org policy before any user authenticates.

Source PR (factory-mono): Factory-AI/factory-mono#13857

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented May 22, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
factory 🟢 Ready View Preview May 22, 2026, 12:22 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@factory-droid
Copy link
Copy Markdown
Contributor

factory-droid Bot commented May 22, 2026

Droid finished @factory-davidgu's task —— View job


Solid doc addition that explains system-managed settings paths and precedence, but a couple details need tightening: the failure-mode semantics (unreadable vs malformed) are easy to misinterpret, and the guidance should explicitly address file permissions/secret handling to avoid accidental key leakage.

Comment thread docs/enterprise/hierarchical-settings-and-org-control.mdx
Comment thread docs/enterprise/hierarchical-settings-and-org-control.mdx
Comment thread docs/enterprise/hierarchical-settings-and-org-control.mdx
@factory-davidgu factory-davidgu merged commit 1ae309a into main May 26, 2026
9 checks passed
@factory-davidgu factory-davidgu deleted the dgu/system-managed-settings-paths branch May 26, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants