docs: add --sync-sso-user-last-login to README, remove orphaned SCIM fields#111
docs: add --sync-sso-user-last-login to README, remove orphaned SCIM fields#111carolinaroncaglia wants to merge 2 commits into
Conversation
…fields - Add `--sync-sso-user-last-login` flag to README CLI usage section. The flag was introduced in PR #98 (CXP-15) but was never added to the README. Requires cloudtrail:LookupEvents IAM permission. - Remove orphaned SCIMToken, SCIMEndpoint, SCIMEnabled fields from Config struct in pkg/connector/connector.go. These were left as dead code after SCIM support was fully removed in PR #104 (CXP-232). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @carolinaroncaglia's task in 1m 2s —— View job PR Review
Verdict: Looks good ✅ Both changes are clean and correct. A couple of notes: README (
|
SCIM support was fully removed in PR #104 (CXP-232). Remove three remaining references from docs/connector.mdx: - UI setup step instructing users to enable the SCIM API - BATON_SCIM_ENABLED/ENDPOINT/TOKEN env vars from the self-hosted config example - Mention of "Enable usage of the AWS IAM Identity Center SCIM API" in the cross-account access setup note Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @carolinaroncaglia's task in 56s —— View job
PR ReviewVerdict: Approve ✅ All three changes are clean, correct, and well-scoped. No issues found.
|
|
Addressed in this PR (commit d4a6342):
No longer a follow-up item. |
Summary
--sync-sso-user-last-loginto README: Flag was introduced in PR cx-32 add last login event feed #98 (CXP-15) but was never added to the README CLI usage section. Requirescloudtrail:LookupEventsIAM permission.SCIMToken,SCIMEndpoint,SCIMEnabledwere left as dead code inpkg/connector/connector.goafter SCIM support was fully removed in PR cxp-232 take sso user status from api response #104 (CXP-232). These fields are not wired to any config or main entry point.Context
Surfaced during containerization validation QA plan review (CXP-116). Both items are documentation/cleanup gaps that should be resolved before the containerized release ships.
Related: #101 (containerization PR), #98 (CXP-15 last login), #104 (CXP-232 SCIM removal)
Test plan
go build ./...passes with SCIM fields removed🤖 Generated with Claude Code