Anthropic Claude Certified Architect - Professional CCAR-P Question # 14 Topic 2 Discussion
CCAR-P Exam Topic 2 Question 14 Discussion:
Question #: 14
Topic #: 2
You are configuring Claude Code for a team that needs every engineer to share the same MCP server set, permission rules, and project context across the engineering monorepo.
Which configuration scope best supports this requirement?
A.
User scope, with the MCP server definitions and permission rules placed in each engineer’s ~/.claude/settings.json and synchronized manually through a shared setup script outside version control.
B.
Local scope configured only on the lead architect’s machine, with no configuration present on other engineers’ machines and no mechanism to distribute MCP servers or permission rules.
C.
Project scope, with the configuration committed to the repository so every engineer working in the project receives the same MCP servers, permissions, and context.
D.
User scope configured individually on each engineer’s machine, with no shared configuration committed to the repository and no guarantee of consistency across the team.
Project scope is designed for configuration that must be shared by everyone working in a repository. Committing the approved configuration provides versioning, review history, repeatable onboarding, and consistent MCP and permission behavior across the monorepo. User scope is intended primarily for individual preferences and personal rules, so independently maintained user files create configuration drift. Local scope affects only one person in one project and is therefore unsuitable for team-wide distribution. A lead architect’s local configuration cannot establish a shared environment. Claude Code documentation specifically describes .claude/settings.json as the shared project settings file that teams check into source control. Security-critical policies that must not be overridden should additionally be enforced through managed organizational settings rather than relying exclusively on repository configuration. Claude Code: Settings files and precedence
================
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit