Added SCIM1.1 claim mapping instructions for 7.2.0#5888
Added SCIM1.1 claim mapping instructions for 7.2.0#5888manojasomarathna wants to merge 3 commits intowso2:masterfrom
Conversation
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. WalkthroughAdds a new documentation page that provides step-by-step instructions for configuring extensible SCIM user schemas using SCIM 1.1 claim mappings in WSO2 Identity Server. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In
`@en/identity-server/7.2.0/docs/develop/extensible-scim-user-schemas-with-wso2-identity-server.md`:
- Around line 1-34: Remove the literal backslashes that escape markdown
characters so the document renders correctly: replace occurrences like "\#",
"\*\*", and "\-" with their unescaped equivalents ("#", "**", "-") throughout
the file (e.g., the headings "Extensible SCIM User Schemas with WSO2 Identity
Server" and "SCIM1.1 Claim Mapping Instructions", bold segments such as "**Main
Menu → Claims → Add → Add External Claim**", and list items like "- **Dialect
URI:** ...") ensuring all markdown headers, bold/italic markers, and list
bullets are unescaped and valid Markdown syntax.
🧹 Nitpick comments (1)
en/identity-server/7.2.0/docs/develop/extensible-scim-user-schemas-with-wso2-identity-server.md (1)
3-4: Reduce excessive blank lines.The file contains multiple consecutive blank lines between sections and within the procedural steps. Standard markdown practice uses a single blank line to separate sections and no blank lines between list items. This improves readability and follows typical documentation conventions.
♻️ Proposed fix for whitespace
# Extensible SCIM User Schemas with WSO2 Identity Server - - ## SCIM1.1 Claim Mapping Instructions - - To map an external claim to a local claim in WSO2 IS: - - 1. Log into the Identity Server. - 2. Navigate to **Main Menu → Claims → Add → Add External Claim**. - 3. Fill the form: - - - **Dialect URI:** urn:scim:schemas:core:1.0 - - **External Claim URI:** urn:scim:schemas:extension:wso2:1.0:wso2Extension.department - - **Mapped Local Claim:** http://wso2.org/claims/department - - 4. Save the mapping. - - -Also applies to: 7-8, 11-12, 19-20, 27-28, 31-34
| \# Extensible SCIM User Schemas with WSO2 Identity Server | ||
|
|
||
|
|
||
|
|
||
| \## SCIM1.1 Claim Mapping Instructions | ||
|
|
||
|
|
||
|
|
||
| To map an external claim to a local claim in WSO2 IS: | ||
|
|
||
|
|
||
|
|
||
| 1\. Log into the Identity Server. | ||
|
|
||
| 2\. Navigate to \*\*Main Menu → Claims → Add → Add External Claim\*\*. | ||
|
|
||
| 3\. Fill the form: | ||
|
|
||
|
|
||
|
|
||
| \- \*\*Dialect URI:\*\* urn:scim:schemas:core:1.0 | ||
|
|
||
| \- \*\*External Claim URI:\*\* urn:scim:schemas:extension:wso2:1.0:wso2Extension.department | ||
|
|
||
| \- \*\*Mapped Local Claim:\*\* http://wso2.org/claims/department | ||
|
|
||
|
|
||
|
|
||
| 4\. Save the mapping. | ||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
There was a problem hiding this comment.
Critical: Fix escaped markdown syntax throughout the file.
The markdown syntax is incorrectly escaped with backslashes, which will prevent proper rendering. Headers should use # not \#, bold text should use **text** not \*\*text\*\*, and list items should use - not \-.
🐛 Proposed fix for markdown syntax
-\# Extensible SCIM User Schemas with WSO2 Identity Server
+# Extensible SCIM User Schemas with WSO2 Identity Server
-\## SCIM1.1 Claim Mapping Instructions
+## SCIM1.1 Claim Mapping Instructions
To map an external claim to a local claim in WSO2 IS:
-1\. Log into the Identity Server.
+1. Log into the Identity Server.
-2\. Navigate to \*\*Main Menu → Claims → Add → Add External Claim\*\*.
+2. Navigate to **Main Menu → Claims → Add → Add External Claim**.
-3\. Fill the form:
+3. Fill the form:
-\- \*\*Dialect URI:\*\* urn:scim:schemas:core:1.0
+ - **Dialect URI:** urn:scim:schemas:core:1.0
-\- \*\*External Claim URI:\*\* urn:scim:schemas:extension:wso2:1.0:wso2Extension.department
+ - **External Claim URI:** urn:scim:schemas:extension:wso2:1.0:wso2Extension.department
-\- \*\*Mapped Local Claim:\*\* http://wso2.org/claims/department
+ - **Mapped Local Claim:** http://wso2.org/claims/department
-4\. Save the mapping.
+4. Save the mapping.📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| \# Extensible SCIM User Schemas with WSO2 Identity Server | |
| \## SCIM1.1 Claim Mapping Instructions | |
| To map an external claim to a local claim in WSO2 IS: | |
| 1\. Log into the Identity Server. | |
| 2\. Navigate to \*\*Main Menu → Claims → Add → Add External Claim\*\*. | |
| 3\. Fill the form: | |
| \- \*\*Dialect URI:\*\* urn:scim:schemas:core:1.0 | |
| \- \*\*External Claim URI:\*\* urn:scim:schemas:extension:wso2:1.0:wso2Extension.department | |
| \- \*\*Mapped Local Claim:\*\* http://wso2.org/claims/department | |
| 4\. Save the mapping. | |
| # Extensible SCIM User Schemas with WSO2 Identity Server | |
| ## SCIM1.1 Claim Mapping Instructions | |
| To map an external claim to a local claim in WSO2 IS: | |
| 1. Log into the Identity Server. | |
| 2. Navigate to **Main Menu → Claims → Add → Add External Claim**. | |
| 3. Fill the form: | |
| - **Dialect URI:** urn:scim:schemas:core:1.0 | |
| - **External Claim URI:** urn:scim:schemas:extension:wso2:1.0:wso2Extension.department | |
| - **Mapped Local Claim:** http://wso2.org/claims/department | |
| 4. Save the mapping. |
🤖 Prompt for AI Agents
In
`@en/identity-server/7.2.0/docs/develop/extensible-scim-user-schemas-with-wso2-identity-server.md`
around lines 1 - 34, Remove the literal backslashes that escape markdown
characters so the document renders correctly: replace occurrences like "\#",
"\*\*", and "\-" with their unescaped equivalents ("#", "**", "-") throughout
the file (e.g., the headings "Extensible SCIM User Schemas with WSO2 Identity
Server" and "SCIM1.1 Claim Mapping Instructions", bold segments such as "**Main
Menu → Claims → Add → Add External Claim**", and list items like "- **Dialect
URI:** ...") ensuring all markdown headers, bold/italic markers, and list
bullets are unescaped and valid Markdown syntax.
|
Hi team, |
Purpose
Fixes the SCIM1.1 claim mapping instructions in the 7.2.0 documentation, adding clear steps to map external claims to local claims. Resolves #1920.
Related PRs
N/A
Test environment
Tested by manually verifying the documentation structure in local Markdown preview.
Security checks
Summary by CodeRabbit