Skip to content

Commit

Permalink
Update docs for FIPS users
Browse files Browse the repository at this point in the history
In order to configure WebAuthn on FIPS builds, you must set
local_auth to false and second_factor to optional.

Fixes #11080
  • Loading branch information
zmb3 committed Mar 14, 2022
1 parent e945e62 commit 0d9d75e
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions docs/pages/access-controls/guides/per-session-mfa.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,20 @@ their on-disk Teleport certificates.
https://developers.yubico.com/WebAuthn/WebAuthn_Browser_Support/) (if using
SSH from the Teleport Web UI)

<Admonition type="note" title="Per-session MFA with FIPS">
Teleport FIPS builds disable local users. To configure WebAuthn in order to use
per-session MFA with FIPS builds, provide the following in your `teleport.yaml`:

```yaml
teleport:
auth_service:
local_auth: false
second_factor: optional
webauthn:
rp_id: teleport.example.com
```
</Admonition>
## Configuration
Per-session MFA can be enforced cluster-wide or only for some specific roles.
Expand Down

0 comments on commit 0d9d75e

Please sign in to comment.