|
10 | 10 | ./setup.sh
|
11 | 11 | ```
|
12 | 12 |
|
13 |
| -Else, |
| 13 | + Else, |
14 | 14 |
|
15 |
| -I. Navigate to <CONNECTOR_HOME>/dropins and copy the jars in that location to <PRODUCT_HOME>/repository/components/dropins. |
| 15 | + I. Navigate to <CONNECTOR_HOME>/dropins and copy the jars in that location to <PRODUCT_HOME>/repository/components/dropins. |
16 | 16 |
|
17 |
| -II. Navigate to <CONNECTOR_HOME>/api and copy the jars in that location to <PRODUCT_HOME>/repository/deployment/server/webapps/api/WEB-INF/lib/ |
| 17 | + II. Navigate to <CONNECTOR_HOME>/api and copy the jars in that location to <PRODUCT_HOME>/repository/deployment/server/webapps/api/WEB-INF/lib/ |
18 | 18 |
|
19 | 19 | 5. Navigate back to <PRODUCT_HOME> and delete the <CONNECTOR_HOME> folder. Now you have successfully installed the connector.
|
20 | 20 | 6. Add the following configs to the deployment.toml file
|
| 21 | + - **IS-7.2.0 and later** |
21 | 22 |
|
22 |
| -``` |
23 |
| -[server] |
24 |
| -hide_menu_items = [] |
| 23 | + !!! Note: SOAP APIs are disabled from IS 7.2.0 onwards. To access the management console at https://localhost:9443/carbon/ , you must explicitly enable admin services by setting `disable_admin_services = false`. |
25 | 24 |
|
26 |
| -[connector.challenge_questions] |
27 |
| -enable = true |
28 |
| -``` |
| 25 | + ``` |
| 26 | + [server] |
| 27 | + hide_menu_items = [] |
| 28 | + disable_admin_services = false |
| 29 | +
|
| 30 | + [connector.challenge_questions] |
| 31 | + enable = true |
| 32 | + ``` |
| 33 | + - **below IS-7.2.0 versions** |
| 34 | + ``` |
| 35 | + [server] |
| 36 | + hide_menu_items = [] |
| 37 | +
|
| 38 | + [connector.challenge_questions] |
| 39 | + enable = true |
| 40 | + ``` |
29 | 41 |
|
30 | 42 | 7. Please follow these steps based on your identity server version.
|
31 | 43 | - **IS-7.1.0 onwards**
|
@@ -66,17 +78,19 @@ enable = true
|
66 | 78 | 8. Now restart the server and login to the console.
|
67 | 79 | 9. Configure the following claims
|
68 | 80 |
|
69 |
| -I. Go to `User Attributes & Stores` and select `Attributes`. |
| 81 | + I. Go to `User Attributes & Stores` and select `Attributes`. |
70 | 82 |
|
71 |
| -II. Select `Attributes` under `Manage Attributes` and select `New Attribute`. |
72 |
| -III. specify `primaryChallengeQuestion` as the `Attribute Name` and add `Primary Challenge Question` as the `Attribute Display Name`. |
73 |
| -Similarly create the following claims as well. |
| 83 | + II. Select `Attributes` under `Manage Attributes` and select `New Attribute`. |
| 84 | + III. specify `primaryChallengeQuestion` as the `Attribute Name` and add `Primary Challenge Question` as the `Attribute Display Name`. |
| 85 | + Similarly create the following claims as well. |
| 86 | + |
| 87 | + !!! Important: `Mapped attributes` must match the names used in the protocol mappings. |
74 | 88 |
|
75 |
| -| Attribute Name | Attribute Display Name | Mapped attributes | |
76 |
| -|-----------------------|------------------------|-------------------| |
77 |
| -| challengeQuestionUris | Challenge Question | challengeQuestionUris| |
78 |
| -| challengeQuestion1 | Challenge Question1 | firstChallenge| |
79 |
| -| challengeQuestion2 | Challenge Question2 | secondChallenge| |
| 89 | + | Attribute Name | Attribute Display Name | Mapped attributes | |
| 90 | + |-----------------------|------------------------|-------------------| |
| 91 | + | challengeQuestionUris | Challenge Question | challengeQuestionUris| |
| 92 | + | challengeQuestion1 | Challenge Question1 | firstChallenge| |
| 93 | + | challengeQuestion2 | Challenge Question2 | secondChallenge| |
80 | 94 |
|
81 | 95 | 10. Login to the management console via https://localhost:9443/carbon/ and enable the challenge questions feature by following the steps described in the [Recover password via Challenge Questions](/docs/enable-password-reset-via-challenge-questions.md).
|
82 | 96 |
|
|
0 commit comments