Skip to content

[TE-1898] SCIM Group Provisioning docs + PingOne setup guide#2617

Open
rachit-lambdatest wants to merge 142 commits intoLambdaTest:mainfrom
rachit-lambdatest:TE-1898-scim-group-provisioning-docs
Open

[TE-1898] SCIM Group Provisioning docs + PingOne setup guide#2617
rachit-lambdatest wants to merge 142 commits intoLambdaTest:mainfrom
rachit-lambdatest:TE-1898-scim-group-provisioning-docs

Conversation

@rachit-lambdatest
Copy link
Contributor

Summary

  • Add PingOne SCIM setup guide (docs/pingone-scim.md) with 23 step-by-step screenshots
  • Trim PingOne tab in main SCIM page to a brief summary linking to the full guide
  • Update SCIM docs: improved table formatting, custom attribute schema docs, simplified group provisioning quick start
  • Add PingOne entry to sidebar navigation

Test plan

  • npm run build passes with no broken links
  • PingOne guide renders correctly with all 23 images
  • Sidebar shows PingOne under SCIM section
  • PingOne tab on main SCIM page shows trimmed 4-step summary with link

🤖 Generated with Claude Code

AbhishekLambda and others added 30 commits January 15, 2026 20:23
fixed a line in Creation of Database
Added limited availablity note in Bulk Module Update
added end slash for fixing canonicals
fix: correct URL formatting in accessibility MCP server documentation
fix: correct URL formatting in documentation files
Update Zenkit and Zoho Cliq integration documentation for improved cl…
chore: update docusaurus dependencies to version 3.9.2
fix: add trailing slash to slug for consistency in documentation
fix: enable trailing slash in configuration for consistency
AI RCA - New Design Updates and Manual Generate RCA button
Merge pull request LambdaTest#2455 from sandeepyadav-lt/prod-rca
…rency

feat: add new concurrency trends widgets and update documentation for Concurrency Usage Insights
PrinceLT and others added 30 commits February 12, 2026 17:48
Merge user provisioning and group provisioning into a single comprehensive
SCIM doc with interactive tabs, flowcharts, full API request/response
examples, mapping rules, conflict resolution, and troubleshooting.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…m-group-provisioning-docs

[TE-1898] Unified SCIM Provisioning documentation — users & groups
Added Zephyr Migration doc, updated AI test case generator and X-Ray doc
The frontmatter id was changed in 8e8fbe9 but sidebars.js was not
updated, breaking the stage deployment build.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Lone 0xa0 bytes (Latin-1 NBSP) are invalid UTF-8 and cause MDX
compilation failures with U+FFFD replacement character errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Main scim.md:
- Add cross-type exclusive conflict documentation with all 3 conflict types
- Add "One Group per Entity" constraint section
- Document conflict resolution flow with current/incoming distinction
- Expand role assignment: document downgrade behavior, recomputation rules
- Document entity rename sync on group rename
- Document target_deleted flag when mapped entity is deleted
- Expand side effects tables with member add/remove/role-change behaviors
- Add 7 new FAQ entries (one-group-per-entity, downgrade, search, etc.)
- Add 5 new troubleshooting entries (cross-type, roles, entity conflicts)

IDP-specific docs (okta-scim.md, azure-scim.md, jumpcloud-scim.md):
- Add "Pushing/Provisioning Groups" section to each IDP guide
- Document group push setup steps per IDP
- Add role assignment instructions per IDP
- Add "What Happens After Pushing" reference tables
- Link back to main SCIM guide for mapping/conflicts/rules details

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…quick start

- Add Quick Start box at top of Group Provisioning section
- Replace dense mapping table with entity-specific tabs (Team/Concurrency Group/Sub-Org)
  so users only read what's relevant to their use case
- Add entity tabs to Conflicts section with skip note for Team users
- Rename "Side Effects & Behaviors" to "What Happens When..." with IDP/Admin tabs
- Promote entity rename sync to a :::warning callout
- Make role downgrade behavior clearer with bolder key line
- Convert FAQ to collapsible <details> for easier scanning
- Remove duplicate items between FAQ and Troubleshooting
- Add "no rule matches" note to mapping rules

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… auto-create

Explains that when an admin deletes a mapped entity, the mapping is
flagged as target_deleted and auto-create is intentionally blocked
to prevent loop behavior. Admin must manually re-map to a new target.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Already covered in entity-type tabs and "What Happens When" section.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Teams don't have conflicts so the tab was unnecessary. Added a
dedicated Cross-Type tab explaining sub-org vs group/team conflicts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Enables deep-linking to specific tabs via URL query params:
- ?idp=okta / ?idp=azure / ?idp=jumpcloud
- ?entity=team / ?entity=group / ?entity=suborg / ?entity=crosstype
- ?user-op=create-user / ?user-op=get-user / etc.
- ?group-op=create-group / ?group-op=delete-group / etc.
- ?rule=prefix / ?rule=regex / ?rule=all
- ?sync=idp-changes / ?sync=admin-changes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ivation notes

- Add PingOne/PingFederate tab with full SCIM provisioning setup steps
- Add LambdatestGroup custom attribute to User schema, examples, and PATCH paths
- Add full SCIM URN paths for OrganizationRole, LambdatestGroup, and LambdatestRoles
- Add Feature Activation note: teams/groups/sub-orgs need support to enable
- Expand Other IDPs tab with custom attribute schema URN table
- Add patchable paths reference table for User PATCH operations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

8 participants