Skip to content

Commit 6b1595c

Browse files
Merge pull request #5797 from himeshsiriwardana/federated-scim-access
2 parents f9d51f0 + a080997 commit 6b1595c

File tree

10 files changed

+68
-861
lines changed

10 files changed

+68
-861
lines changed

en/identity-server/5.10.0/docs/develop/restapis/scim2.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ info:
55
description: |
66
SCIM 2.0 endpoints
77
It is written with [swagger 2](http://swagger.io/).
8+
9+
<div style="border-left: 4px solid #f0ad4e; padding: 8px 12px; margin: 12px 0; background-color: #fcf8e3;">
10+
<strong>Note:</strong> To prevent federated users from accessing the <code>Me</code> endpoint,
11+
set the following property to <code>true</code> in
12+
<code>&lt;IS_HOME&gt;/repository/conf/deployment.toml</code>.
13+
<pre><code>[scim2]
14+
restrict_federated_user_access_to_me_endpoint = true
15+
</code></pre>
16+
</div>
817
contact:
918
name: WSO2 Identity Server Team
1019
url: 'http://wso2.com'

en/identity-server/5.10.0/docs/develop/scim-1.1-apis.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@
99
SCIM 1.1 APIs (e.g., additional search filters for filtering users).
1010
- The SCIM 2.0 schema supports more fine-grained requirements.
1111
- There is more focus on feature development for SCIM 2.0 APIs.
12+
13+
!!! note "Prevent federated users from accessing the Me endpoint"
14+
15+
To prevent federated users from accessing the Me endpoint, set the following property to true in `<IS_HOME>/repository/conf/deployment.toml` file.
1216

17+
```toml
18+
[scim]
19+
restrict_federated_user_access = true
20+
```
1321

1422
The SCIM API can be called in order to perform various tasks in the WSO2
1523
Identity Server. For simplicity, cURL commands are used in this example

en/identity-server/5.11.0/docs/develop/restapis/scim2.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ info:
55
description: |
66
SCIM 2.0 endpoints
77
It is written with [swagger 2](http://swagger.io/).
8+
9+
<div style="border-left: 4px solid #f0ad4e; padding: 8px 12px; margin: 12px 0; background-color: #fcf8e3;">
10+
<strong>Note:</strong> To prevent federated users from accessing the <code>Me</code> endpoint,
11+
set the following property to <code>true</code> in
12+
<code>&lt;IS_HOME&gt;/repository/conf/deployment.toml</code>.
13+
<pre><code>[scim2]
14+
restrict_federated_user_access_to_me_endpoint = true
15+
</code></pre>
16+
</div>
817
contact:
918
name: WSO2 Identity Server Team
1019
url: 'http://wso2.com'

en/identity-server/5.11.0/docs/develop/scim-1.1-apis.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@
99
SCIM 1.1 APIs (e.g., additional search filters for filtering users).
1010
- The SCIM 2.0 schema supports more fine-grained requirements.
1111
- There is more focus on feature development for SCIM 2.0 APIs.
12+
13+
!!! note "Prevent federated users from accessing the Me endpoint"
14+
15+
To prevent federated users from accessing the Me endpoint, set the following property to true in `<IS_HOME>/repository/conf/deployment.toml` file.
1216

17+
```toml
18+
[scim]
19+
restrict_federated_user_access = true
20+
```
1321

1422
The SCIM API can be called in order to perform various tasks in the WSO2
1523
Identity Server. For simplicity, cURL commands are used in this example

en/identity-server/5.9.0/docs/develop/scim-1.1-apis.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,16 @@
99
SCIM 1.1 APIs (e.g., additional search filters for filtering users).
1010
- The SCIM 2.0 schema supports more fine-grained requirements.
1111
- There is more focus on feature development for SCIM 2.0 APIs.
12-
1312

13+
!!! note "Prevent federated users from accessing the Me endpoint"
14+
15+
To prevent federated users from accessing the Me endpoint, set the following property to true in `<IS_HOME>/repository/conf/deployment.toml` file.
16+
17+
```toml
18+
[scim]
19+
restrict_federated_user_access = true
20+
```
21+
1422
The SCIM API can be called in order to perform various tasks in the WSO2
1523
Identity Server. For simplicity, cURL commands are used in this example
1624
to send CRUD requests to the REST endpoints of Identity Server.

en/identity-server/5.9.0/docs/develop/using-the-scim-2.0-rest-apis.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2142,6 +2142,15 @@ All the of the users dialect and meta dialect are supported. For more informatio
21422142
## Me Endpoint
21432143
This endpoint is used to create and manage the currently authenticated user.
21442144

2145+
!!! note "Prevent federated users from accessing the Me endpoint"
2146+
2147+
To prevent federated users from accessing the Me endpoint, set the following property to true in `<IS_HOME>/repository/conf/deployment.toml` file.
2148+
2149+
```toml
2150+
[scim2]
2151+
restrict_federated_user_access_to_me_endpoint = true
2152+
```
2153+
21452154
### POST/ Create Me
21462155
`POST https://localhost:9443/t/{tenant-domain}/scim2/Me`
21472156

en/identity-server/6.0.0/docs/apis/scim-1.1-apis.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@
99
SCIM 1.1 APIs (e.g., additional search filters for filtering users).
1010
- The SCIM 2.0 schema supports more fine-grained requirements.
1111
- There is more focus on feature development for SCIM 2.0 APIs.
12+
13+
!!! note "Prevent federated users from accessing the Me endpoint"
14+
15+
To prevent federated users from accessing the Me endpoint, set the following property to true in `<IS_HOME>/repository/conf/deployment.toml` file.
1216

17+
```toml
18+
[scim]
19+
restrict_federated_user_access = true
20+
```
1321

1422
The SCIM API is used in to perform various tasks in the WSO2
1523
Identity Server. For simplicity, cURL commands are used in this example

en/identity-server/6.1.0/docs/apis/scim-1.1-apis.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@
99
SCIM 1.1 APIs (e.g., additional search filters for filtering users).
1010
- The SCIM 2.0 schema supports more fine-grained requirements.
1111
- There is more focus on feature development for SCIM 2.0 APIs.
12+
13+
!!! note "Prevent federated users from accessing the Me endpoint"
14+
15+
To prevent federated users from accessing the Me endpoint, set the following property to true in `<IS_HOME>/repository/conf/deployment.toml` file.
1216

17+
```toml
18+
[scim]
19+
restrict_federated_user_access = true
20+
```
1321

1422
The SCIM API is used in to perform various tasks in the WSO2
1523
Identity Server. For simplicity, cURL commands are used in this example

0 commit comments

Comments
 (0)