Last modified by Agnease on 2026/06/24 16:39

From version 22.6
edited by Agnease
on 2026/06/24 15:24
Change comment: There is no comment for this version
To version 26.1
edited by Agnease
on 2026/06/24 16:17
Change comment: Upload new image "mfa-admin-user-management.png", version 1.2

Summary

Details

Page properties
Content
... ... @@ -1,106 +1,74 @@
1 1  {{velocity}}
2 2  #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
3 -#set ($discard = $xwiki.ssx.use('products.WebHome'))
4 4  
5 -#set ($businessValueItems = [{
6 - 'title': 'Reduce account compromise risk',
7 - 'icon': 'shield',
8 - 'content': 'Add a second verification step after password login to better protect private XWiki content and administrator accounts.'
4 +#set ($mainCapabilityItems = [{
5 + 'title': 'Second verification step',
6 + 'icon': 'key',
7 + 'content': 'Add an additional verification screen after the normal XWiki username and password login.'
9 9  },{
10 - 'title': 'Keep the standard XWiki experience',
11 - 'icon': 'sign-in',
12 - 'content': 'Extend the familiar XWiki login flow instead of replacing it with a completely different authentication experience.'
9 + 'title': 'Authenticator app codes',
10 + 'icon': 'mobile',
11 + 'content': 'Let users verify access with time-based TOTP codes generated by authenticator applications.'
13 13  },{
14 - 'title': 'Support a controlled rollout',
15 - 'icon': 'tasks',
16 - 'content': 'Start with optional MFA, then require MFA for all users when the organization is ready.'
13 + 'title': 'Recovery and trusted devices',
14 + 'icon': 'shield',
15 + 'content': 'Provide backup access with recovery codes and reduce repeated prompts on trusted browsers.'
17 17  }])
18 18  
19 -#set ($adminControlItems = [{
20 - 'title': 'Global MFA policy',
18 +#set ($adminExperienceItems = [{
19 + 'title': 'Rollout policy',
21 21   'icon': 'cog',
22 - 'content': 'Administrators can decide whether MFA is optional or required for all users.'
21 + 'content': 'Make additional verification optional at first or required for all users from the XWiki Administration section.'
23 23  },{
24 - 'title': 'Recovery policy',
25 - 'icon': 'life-ring',
26 - 'content': 'Configure how many one-time recovery codes are generated for each user, or disable recovery codes if needed.'
23 + 'title': 'Configuration options',
24 + 'icon': 'sliders',
25 + 'content': 'Set the authenticator issuer name, recovery-code count and trusted-device duration.'
27 27  },{
28 - 'title': 'Trusted-device policy',
29 - 'icon': 'desktop',
30 - 'content': 'Configure how long a trusted browser remains valid, or disable trusted devices for stricter environments.'
31 -}])
32 -
33 -#set ($adminVisibilityItems = [{
34 - 'title': 'MFA adoption overview',
35 - 'icon': 'bar-chart',
36 - 'content': 'Review how many users are scanned, how many have MFA configured, and how many still need attention.'
37 -},{
38 - 'title': 'Filterable user table',
27 + 'title': 'Administration overview',
39 39   'icon': 'table',
40 - 'content': 'Use the Live Data table to review configured users, recovery-code status and trusted-device usage.'
41 -},{
42 - 'title': 'Operational monitoring',
43 - 'icon': 'search',
44 - 'content': 'Identify accounts with missing recovery codes or trusted devices from the administration area.'
29 + 'content': 'Review adoption with summary indicators and a filterable Live Data table.'
45 45  }])
46 46  
47 -#set ($userAdoptionItems = [{
32 +#set ($userExperienceItems = [{
48 48   'title': 'Self-service setup',
49 49   'icon': 'qrcode',
50 - 'content': 'Users can configure MFA by scanning a QR code with their authenticator application.'
35 + 'content': 'Users configure the second verification step from their profile by scanning a QR code or entering the setup key manually.'
51 51  },{
52 - 'title': 'Manual setup details',
53 - 'icon': 'keyboard-o',
54 - 'content': 'Users can also enter the account name and secret key manually if they cannot scan the QR code.'
37 + 'title': 'Login verification',
38 + 'icon': 'sign-in',
39 + 'content': 'After the normal login, users enter the verification code generated by their authenticator app.'
55 55  },{
56 - 'title': 'Enforced setup flow',
57 - 'icon': 'lock',
58 - 'content': 'When MFA is required, users are guided to complete setup before continuing.'
59 -}])
60 -
61 -#set ($loginProtectionItems = [{
62 - 'title': 'Second login step',
63 - 'icon': 'key',
64 - 'content': 'After the normal username and password login, users enter the verification code from their authenticator app.'
65 -},{
66 - 'title': 'Backup login option',
67 - 'icon': 'unlock-alt',
68 - 'content': 'If recovery codes are enabled, users can use a recovery code when they lose access to the authenticator app.'
69 -},{
70 70   'title': 'Trusted browser option',
71 71   'icon': 'desktop',
72 72   'content': 'Users can trust the current browser for the configured duration after successful verification.'
73 73  }])
74 74  
75 -#set ($continuityItems = [{
76 - 'title': 'One-time recovery codes',
46 +#set ($selfServiceItems = [{
47 + 'title': 'Recovery codes',
77 77   'icon': 'life-ring',
78 - 'content': 'Recovery codes help users regain access if they lose their authenticator device.'
49 + 'content': 'Recovery codes provide backup access when a user loses access to the authenticator application.'
79 79  },{
80 - 'icon': 'life-ring',
81 - 'content': 'Recovery codes help users regain access if they lose their authenticator device.'
82 -},{
83 - 'title': 'Codes shown once',
84 - 'icon': 'eye-slash',
85 - 'content': 'Recovery codes are displayed only once and each code can be used a single time.'
86 -},{
87 - 'title': 'Trusted-device management',
51 + 'title': 'Trusted devices',
88 88   'icon': 'desktop',
89 - 'content': 'Users can review trusted devices, identify the current browser and remove devices they no longer use.'
53 + 'content': 'Trusted devices can be reviewed and removed from the user profile.'
54 +},{
55 + 'title': 'Profile management',
56 + 'icon': 'user',
57 + 'content': 'Users can review status, generate recovery codes, manage trusted devices and reset their setup.'
90 90  }])
91 91  
92 92  #set ($adminSupportItems = [{
93 - 'title': 'User MFA status',
61 + 'title': 'User status',
94 94   'icon': 'user',
95 - 'content': 'Administrators can open a user profile and check whether MFA is configured for that account.'
63 + 'content': 'Administrators can open a user profile and check the verification status for that account.'
96 96  },{
97 - 'title': 'Helpdesk recovery',
65 + 'title': 'Setup reset',
98 98   'icon': 'refresh',
99 - 'content': 'Administrators can reset MFA when a user loses access to the authenticator app or needs to restart setup.'
67 + 'content': 'Administrators can reset the setup when a user needs to restart the configuration process.'
100 100  },{
101 - 'title': 'Clean reset',
102 - 'icon': 'trash',
103 - 'content': 'Resetting MFA removes the authenticator setup, recovery codes and trusted devices for that user.'
69 + 'title': 'Controlled recovery',
70 + 'icon': 'unlock-alt',
71 + 'content': 'Resetting the setup removes the authenticator configuration, recovery codes and trusted devices for that user.'
104 104  }])
105 105  
106 106  #set ($rolloutItems = [{
... ... @@ -107,17 +107,17 @@
107 107   'title': 'Start with a pilot group',
108 108   'content': 'Test the extension with administrators or a small user group before enabling it widely.'
109 109  },{
110 - 'title': 'Define the MFA policy',
111 - 'content': 'Decide whether MFA should be optional at first or required for all users.'
78 + 'title': 'Define the rollout policy',
79 + 'content': 'Decide whether additional verification should be optional at first or required for all users.'
112 112  },{
113 113   'title': 'Configure recovery options',
114 114   'content': 'Choose the number of recovery codes and whether trusted devices should be allowed.'
115 115  },{
116 - 'title': 'Prepare user communication',
117 - 'content': 'Explain how users configure MFA, save recovery codes and manage trusted devices.'
84 + 'title': 'Inform users',
85 + 'content': 'Explain how users configure the authenticator app, save recovery codes and manage trusted devices.'
118 118  },{
119 119   'title': 'Monitor adoption',
120 - 'content': 'Use the administration overview to identify users who still need to configure MFA.'
88 + 'content': 'Use the administration overview to identify users who still need to configure protection.'
121 121  }])
122 122  
123 123  {{html clean="false"}}
... ... @@ -126,14 +126,14 @@
126 126   <div class="container hero-inner">
127 127   <div class="hero-kicker">
128 128   <i class="fa fa-lock" aria-hidden="true"></i>
129 - XWiki 2FA and MFA
97 + XWiki 2FA with MFA rollout support
130 130   </div>
131 131  
132 132   <h1 id="product-title">XWiki Two-Factor Authentication</h1>
133 133  
134 134   <p class="lead">
135 - Protect XWiki logins with authenticator app verification, recovery codes, trusted devices
136 - and administrator visibility.
103 + Protect XWiki logins with authenticator app verification, recovery codes,
104 + trusted devices and administration controls for a safer rollout.
137 137   </p>
138 138  
139 139   <div class="hero-actions">
... ... @@ -147,18 +147,18 @@
147 147   <div class="container">
148 148   <div class="product-layout">
149 149   <article class="product-summary-card">
150 - <h2 id="overview-title">MFA protection built for XWiki</h2>
118 + <h2 id="overview-title">Two-factor authentication built into XWiki</h2>
151 151  
152 152   <p>
153 - XWiki Two-Factor Authentication adds a second verification step to the standard XWiki login flow.
154 - Users continue to sign in with their normal username and password, then confirm access with a
155 - time-based code generated by an authenticator application.
121 + XWiki Two-Factor Authentication adds an additional verification step to the standard
122 + XWiki login flow. Users continue to sign in with their normal username and password,
123 + then confirm access with a time-based code from an authenticator application.
156 156   </p>
157 157  
158 158   <p>
159 - The extension is designed for organizations that use XWiki to manage internal documentation,
160 - procedures, knowledge bases, customer portals or other private collaboration spaces where
161 - stronger account protection is needed.
127 + The application has evolved beyond a simple login-code screen. It supports global
128 + enforcement, recovery codes, trusted devices, user self-service, administrator
129 + reset actions and an overview for monitoring adoption.
162 162   </p>
163 163   </article>
164 164  
... ... @@ -166,12 +166,12 @@
166 166   <h3 id="quick-facts-title">Quick facts</h3>
167 167   <ul>
168 168   <li>Works with the standard XWiki login flow</li>
169 - <li>Uses TOTP authenticator applications</li>
170 - <li>Can require MFA for all users</li>
137 + <li>Supports TOTP authenticator applications</li>
138 + <li>Can require additional verification for all users</li>
171 171   <li>Includes one-time recovery codes</li>
172 - <li>Supports trusted browsers or devices</li>
140 + <li>Can remember trusted browsers or devices</li>
173 173   <li>Includes user self-service controls</li>
174 - <li>Includes administration monitoring</li>
142 + <li>Includes an administration overview</li>
175 175   </ul>
176 176   </aside>
177 177   </div>
... ... @@ -178,16 +178,17 @@
178 178   </div>
179 179  </section>
180 180  
181 -<section class="product-section-muted" aria-labelledby="business-value-title">
149 +<section aria-labelledby="capabilities-title">
182 182   <div class="container">
183 - <h2 id="business-value-title">Business value</h2>
151 + <h2 id="capabilities-title">Main capabilities</h2>
184 184  
185 185   <p class="section-intro">
186 - The extension helps organizations strengthen XWiki access protection without making login and account recovery unnecessarily complex.
154 + A focused set of authentication protection features for stronger XWiki account security
155 + without replacing the familiar login experience.
187 187   </p>
188 188  
189 189   <div class="product-feature-grid">
190 - #foreach ($entry in $businessValueItems)
159 + #foreach ($entry in $mainCapabilityItems)
191 191   <article class="product-feature">
192 192   <div class="card-heading">
193 193   <div class="feature-icon">
... ... @@ -203,53 +203,50 @@
203 203   </div>
204 204  </section>
205 205  
206 -<section aria-labelledby="admin-control-title">
175 +<section class="product-section-muted" aria-labelledby="security-title">
207 207   <div class="container">
208 - <h2 id="admin-control-title">Administrator control</h2>
177 + <div class="product-layout">
178 + <article class="product-summary-card">
179 + <h2 id="security-title">Useful for XWiki security and access protection</h2>
209 209  
210 - <p class="section-intro">
211 - Administrators configure the MFA policy directly from the XWiki Administration section, without editing configuration files for day-to-day policy changes.
212 - </p>
181 + <p>
182 + Many organizations use XWiki to store internal documentation, procedures, operational
183 + knowledge and business-critical information. Adding an additional authentication factor helps
184 + reduce the risk of account compromise when a password is exposed or reused.
185 + </p>
213 213  
214 - <div class="product-feature-grid">
215 - #foreach ($entry in $adminControlItems)
216 - <article class="product-feature">
217 - <div class="card-heading">
218 - <div class="feature-icon">
219 - <i class="fa fa-$entry.icon" aria-hidden="true"></i>
220 - </div>
221 - <h3>$entry.title</h3>
222 - </div>
187 + <p>
188 + The extension is especially useful for protecting administrator accounts, remote users,
189 + private knowledge bases and customer or partner portals.
190 + </p>
191 + </article>
223 223  
224 - <p>$entry.content</p>
225 - </article>
226 - #end
193 + <aside class="product-info-card" aria-labelledby="use-cases-title">
194 + <h3 id="use-cases-title">Typical use cases</h3>
195 + <ul>
196 + <li>Administrator account protection</li>
197 + <li>Internal knowledge base security</li>
198 + <li>Private documentation platforms</li>
199 + <li>Remote user access protection</li>
200 + <li>Customer or partner portals</li>
201 + <li>Security review, MFA rollout and compliance readiness</li>
202 + </ul>
203 + </aside>
227 227   </div>
228 -
229 -{{/html}}
230 -
231 -{{gallery}}
232 -[[image:mfa-admin-configuration.png]]
233 -{{/gallery}}
234 -
235 -{{html clean="false"}}
236 -
237 - <p class="product-gallery-caption">
238 - Administration configuration for requiring MFA, setting the authenticator issuer name, recovery-code count and trusted-device duration.
239 - </p>
240 240   </div>
241 241  </section>
242 242  
243 -<section class="product-section-muted" aria-labelledby="admin-visibility-title">
208 +<section aria-labelledby="admin-experience-title">
244 244   <div class="container">
245 - <h2 id="admin-visibility-title">Administration overview and monitoring</h2>
210 + <h2 id="admin-experience-title">Administrator configuration and monitoring</h2>
246 246  
247 247   <p class="section-intro">
248 - The administration overview helps teams understand MFA adoption and identify users who still need to complete setup or maintain recovery options.
213 + Administrators can configure the policy, define recovery options and monitor adoption
214 + from the XWiki Administration section.
249 249   </p>
250 250  
251 251   <div class="product-feature-grid">
252 - #foreach ($entry in $adminVisibilityItems)
218 + #foreach ($entry in $adminExperienceItems)
253 253   <article class="product-feature">
254 254   <div class="card-heading">
255 255   <div class="feature-icon">
... ... @@ -266,6 +266,7 @@
266 266  {{/html}}
267 267  
268 268  {{gallery}}
235 +[[image:mfa-admin-configuration.png]]
269 269  [[image:mfa-admin-overview.png]]
270 270  [[image:mfa-admin-full.png]]
271 271  {{/gallery}}
... ... @@ -273,21 +273,22 @@
273 273  {{html clean="false"}}
274 274  
275 275   <p class="product-gallery-caption">
276 - MFA adoption indicators and a filterable user overview for administrators.
243 + Administration screens for configuring the policy and reviewing adoption across users.
277 277   </p>
278 278   </div>
279 279  </section>
280 280  
281 -<section aria-labelledby="user-adoption-title">
248 +<section class="product-section-muted" aria-labelledby="user-experience-title">
282 282   <div class="container">
283 - <h2 id="user-adoption-title">User setup and adoption</h2>
250 + <h2 id="user-experience-title">User setup and login verification</h2>
284 284  
285 285   <p class="section-intro">
286 - Users can configure MFA themselves by scanning a QR code or entering the setup information manually in their authenticator application.
253 + Users can configure the authenticator app from their profile or during the enforced setup flow,
254 + then verify future logins with a generated code.
287 287   </p>
288 288  
289 289   <div class="product-feature-grid">
290 - #foreach ($entry in $userAdoptionItems)
258 + #foreach ($entry in $userExperienceItems)
291 291   <article class="product-feature">
292 292   <div class="card-heading">
293 293   <div class="feature-icon">
... ... @@ -306,26 +306,27 @@
306 306  {{gallery}}
307 307  [[image:mfa-user-setup-qr.png]]
308 308  [[image:mfa-login-verification-setup.png]]
277 +[[image:mfa-login-verification-code.png]]
309 309  {{/gallery}}
310 310  
311 311  {{html clean="false"}}
312 312  
313 313   <p class="product-gallery-caption">
314 - Profile-based setup and enforced setup during login when MFA is required.
283 + User setup, enforced configuration and login verification screens.
315 315   </p>
316 316   </div>
317 317  </section>
318 318  
319 -<section class="product-section-muted" aria-labelledby="login-protection-title">
288 +<section aria-labelledby="self-service-title">
320 320   <div class="container">
321 - <h2 id="login-protection-title">Login protection</h2>
290 + <h2 id="self-service-title">Recovery codes and trusted devices</h2>
322 322  
323 323   <p class="section-intro">
324 - After MFA is configured, XWiki asks for a verification code after the normal username and password step.
293 + Recovery codes and trusted devices help balance stronger access protection with a smoother user experience.
325 325   </p>
326 326  
327 327   <div class="product-feature-grid">
328 - #foreach ($entry in $loginProtectionItems)
297 + #foreach ($entry in $selfServiceItems)
329 329   <article class="product-feature">
330 330   <div class="card-heading">
331 331   <div class="feature-icon">
... ... @@ -342,27 +342,31 @@
342 342  {{/html}}
343 343  
344 344  {{gallery}}
345 -[[image:mfa-login-verification-code.png]]
314 +[[image:mfa-user-profile-overview.png]]
315 +[[image:mfa-recovery-codes-not-generated.png]]
316 +[[image:mfa-recovery-codes-generated.png]]
317 +[[image:mfa-trusted-devices.png]]
318 +[[image:mfa-user-profile-full.png]]
346 346  {{/gallery}}
347 347  
348 348  {{html clean="false"}}
349 349  
350 350   <p class="product-gallery-caption">
351 - Verification screen displayed after the standard XWiki username and password login.
324 + User profile screens for recovery codes, trusted devices and self-service management.
352 352   </p>
353 353   </div>
354 354  </section>
355 355  
356 -<section aria-labelledby="continuity-title">
329 +<section class="product-section-muted" aria-labelledby="admin-support-title">
357 357   <div class="container">
358 - <h2 id="continuity-title">Recovery codes and trusted devices</h2>
331 + <h2 id="admin-support-title">Administrator support and user recovery</h2>
359 359  
360 360   <p class="section-intro">
361 - Recovery codes and trusted devices help balance stronger access protection with practical day-to-day usability.
334 + Administrators can help users recover from lost devices or restart setup when needed.
362 362   </p>
363 363  
364 364   <div class="product-feature-grid">
365 - #foreach ($entry in $continuityItems)
338 + #foreach ($entry in $adminSupportItems)
366 366   <article class="product-feature">
367 367   <div class="card-heading">
368 368   <div class="feature-icon">
... ... @@ -379,59 +379,88 @@
379 379  {{/html}}
380 380  
381 381  {{gallery}}
382 -[[image:mfa-recovery-codes-not-generated.png]]
383 -[[image:mfa-recovery-codes-generated.png]]
384 -[[image:mfa-trusted-devices.png]]
385 -[[image:mfa-user-profile-overview.png]]
386 -[[image:mfa-user-profile-full.png]]
355 +[[image:mfa-admin-user-management.png]]
387 387  {{/gallery}}
388 388  
389 389  {{html clean="false"}}
390 390  
391 391   <p class="product-gallery-caption">
392 - User profile screens for recovery-code generation, trusted-device review and MFA self-service management.
361 + Administrator view for checking and resetting a user setup.
393 393   </p>
394 394   </div>
395 395  </section>
396 396  
397 -<section class="product-section-muted" aria-labelledby="admin-support-title">
366 +<section aria-labelledby="faq-title">
398 398   <div class="container">
399 - <h2 id="admin-support-title">Administrator support and user recovery</h2>
368 + <h2 id="faq-title">Frequently asked questions</h2>
400 400  
401 401   <p class="section-intro">
402 - Administrators can help users recover from lost devices or restart MFA setup when needed.
371 + Common questions about how the extension works, how users configure it and how administrators can manage rollout and recovery.
403 403   </p>
404 404  
405 - <div class="product-feature-grid">
406 - #foreach ($entry in $adminSupportItems)
407 - <article class="product-feature">
408 - <div class="card-heading">
409 - <div class="feature-icon">
410 - <i class="fa fa-$entry.icon" aria-hidden="true"></i>
411 - </div>
412 - <h3>$entry.title</h3>
413 - </div>
374 + <div class="resource-content">
375 + <details class="resource-faq-item">
376 + <summary>Does this extension replace the standard XWiki login?</summary>
377 + <p>
378 + No. Users still sign in with their normal XWiki username and password. The extension adds
379 + an additional verification step after the standard login check.
380 + </p>
381 + </details>
414 414  
415 - <p>$entry.content</p>
416 - </article>
417 - #end
418 - </div>
383 + <details class="resource-faq-item">
384 + <summary>Which verification method is used?</summary>
385 + <p>
386 + Users verify access with time-based codes generated by an authenticator application.
387 + The setup page provides a QR code and a manual setup key.
388 + </p>
389 + </details>
419 419  
420 -{{/html}}
391 + <details class="resource-faq-item">
392 + <summary>Can the second verification step be required for all users?</summary>
393 + <p>
394 + Yes. Administrators can make the verification step optional or required for all users
395 + from the XWiki Administration section.
396 + </p>
397 + </details>
421 421  
422 -{{gallery}}
423 -[[image:mfa-admin-user-management.png]]
424 -{{/gallery}}
399 + <details class="resource-faq-item">
400 + <summary>What happens if a user loses access to the authenticator app?</summary>
401 + <p>
402 + Recovery codes can provide backup access when enabled. Administrators can also reset
403 + the user setup so the configuration process can be restarted.
404 + </p>
405 + </details>
425 425  
426 -{{html clean="false"}}
407 + <details class="resource-faq-item">
408 + <summary>Can trusted browsers or devices be disabled?</summary>
409 + <p>
410 + Yes. Administrators can configure how long trusted devices remain valid. Setting the
411 + trusted-device duration to 0 disables this option.
412 + </p>
413 + </details>
427 427  
428 - <p class="product-gallery-caption">
429 - Administrator view for checking and resetting a user MFA setup.
430 - </p>
415 + <details class="resource-faq-item">
416 + <summary>Is this only a basic 2FA login-code screen?</summary>
417 + <p>
418 + No. The main login mechanism is two-factor authentication, but the application also includes
419 + features needed for a safer organization-wide rollout: enforcement policy, recovery codes,
420 + trusted devices, user self-service, administrator monitoring and administrator reset actions.
421 + </p>
422 + </details>
423 +
424 + <details class="resource-faq-item">
425 + <summary>Is this enough for compliance on its own?</summary>
426 + <p>
427 + No. This extension provides an important access-protection control, but it should be part
428 + of a broader security and compliance approach that includes permissions, upgrades,
429 + infrastructure, monitoring and operational procedures.
430 + </p>
431 + </details>
432 + </div>
431 431   </div>
432 432  </section>
433 433  
434 -<section aria-labelledby="rollout-title">
436 +<section class="product-section-muted" aria-labelledby="rollout-title">
435 435   <div class="container">
436 436   <div class="product-layout">
437 437   <article class="product-summary-card">
... ... @@ -438,8 +438,9 @@
438 438   <h2 id="rollout-title">Rollout recommendations</h2>
439 439  
440 440   <p>
441 - For a smooth rollout, start with a small administrator or pilot group before requiring MFA for everyone.
442 - This helps validate the configuration, prepare user communication and reduce support issues.
443 + For a smooth rollout, start with a small administrator or pilot group before requiring
444 + the additional verification step for everyone. This helps validate the configuration,
445 + prepare user communication and reduce support issues.
443 443   </p>
444 444  
445 445   <ol class="process-list">
... ... @@ -463,7 +463,7 @@
463 463   <li>XWiki version</li>
464 464   <li>Single wiki or wiki farm with subwikis</li>
465 465   <li>Current authentication setup</li>
466 - <li>Optional or globally required MFA policy</li>
469 + <li>Optional or required rollout policy</li>
467 467   <li>Trusted-device policy</li>
468 468   <li>Recovery-code policy</li>
469 469   <li>Rollout communication needs</li>
... ... @@ -479,7 +479,7 @@
479 479   <h2 id="cta-title">Interested in using this extension?</h2>
480 480  
481 481   <p>
482 - Send a short message with your XWiki version, current authentication setup and MFA rollout goal.
485 + Send a short message with your XWiki version, current authentication setup and rollout goal.
483 483   </p>
484 484  
485 485   <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Contact Agnease</a>
mfa-admin-user-management.png
Size
... ... @@ -1,1 +1,1 @@
1 -26.9 KB
1 +90.8 KB
Content