Skip to content

feat(ipa): Add sensitive fields guidance to IPA-111 and IPA-117#113

Closed
wtrocki wants to merge 1 commit into
mainfrom
CLOUDP-412562-ipa-111-117-sensitive-fields-guideline
Closed

feat(ipa): Add sensitive fields guidance to IPA-111 and IPA-117#113
wtrocki wants to merge 1 commit into
mainfrom
CLOUDP-412562-ipa-111-117-sensitive-fields-guideline

Conversation

@wtrocki

@wtrocki wtrocki commented Jun 19, 2026

Copy link
Copy Markdown
Member

Migrate PR #77 content into structured Addresses my review feedback: atomic guidelines, enforcement prop, correct/incorrect examples, workflows.

Migrate PR #77 content into structured <Guideline> components per
CONTRIBUTING.md. Addresses review feedback: atomic guidelines,
enforcement prop, correct/incorrect examples, workflows.

IPA-111: mark sensitive fields, write-only / reveal-once patterns,
redacted sibling properties.
IPA-117: use format:password on secrets, not on redacted siblings.
@evergreen-ci-prod

Copy link
Copy Markdown

There is an existing patch(es) for this commit SHA:

Please note that the status that is posted is not in the context of this PR but rather the (latest) existing patch and that may affect some tests that may depend on the particular PR. If your tests do not rely on any PR-specific values (like base or head branch name) then your tests will report the same status. If you would like a patch to run in the context of this PR and abort the other(s), comment 'evergreen retry'.

Comment thread ipa/general/0111.mdx

<Guideline id="IPA-111-must-mark-sensitive-fields" given="schema" enforcement="review" effort="reason" dependsOn={["IPA-117"]}>

Sensitive fields **must** be marked in OpenAPI so that consumers and tooling can

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AgustinBettati I was not sure about having 2 IPA here as they cover similar areas. Let me know if you think it is ok to merge them.

New format does support examples which makes IPA 117 an example of IPA 111.

@wtrocki wtrocki closed this Jun 19, 2026
@wtrocki wtrocki deleted the CLOUDP-412562-ipa-111-117-sensitive-fields-guideline branch June 19, 2026 17:13
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.

1 participant