Commit Graph
61 Commits
Author SHA1 Message Date
Russell Jones ce7b654615 Added admonition for Moderated Sessions. 2022-03-25 11:46:43 -07:00
Russell Jones 57d2b5f9b7 Reformatted Moderated Sessions Guide. 2022-03-25 11:46:43 -07:00
Lisa Kim f39e3bf180 Add doc for filter support for CLI tools (#11012)
For the flags --search, --query, and labels
2022-03-18 08:36:26 -07:00
Zac Bergquist 0d9d75eecc Update docs for FIPS users
In order to configure WebAuthn on FIPS builds, you must set
local_auth to false and second_factor to optional.

Fixes #11080
2022-03-14 15:09:56 -06:00
Zac Bergquist e945e62d18 docs: add desktops to per-session-mfa page 2022-03-14 15:09:56 -06:00
Joel 92543d9b3e Moderated Sessions improvements (#10991) 2022-03-10 23:04:12 +00:00
Russell Jones 7fb9d71e90 Update dual-authz.mdx 2022-03-10 11:47:26 -08:00
Steven Martin 38d31a119a Access Control, K8s Cluster docs set scope and AWS first (#10721) 2022-03-10 04:30:04 +00:00
Paul Gottschling 5f14bc5128 Add plugin setup instructions for cloud users (#9470)
* Add plugin setup instructions for cloud users

- Turn the identity file export and RBAC instructions into
includes, since these instructions are the same for each
plugin.

- Change the tab set re: an impersonation role to a detail box
scoped to cloud users.

- Add separate example config files for cloud and self-hosted
deployments of each plugin.

- Misc. changes for clarity

Fixes #8936

* Respond to PR feedback

Also make minor stylistic tweaks

* Respond to PR feedback with stylistic tweaks
2022-03-03 16:38:19 +00:00
Paul Gottschling 10e8346b10 Fix meta description clash (#10621)
* Fix meta description clash

Two docs pages had the same meta description, which hurts SEO.
This changes the meta description of one of the page and uses
this opportunity to do some light copy editing.

Fixes #8713

* Respond to PR feedback
2022-03-02 22:25:12 +00:00
Zac Bergquist 93bc2d02a6 docs: add warning about auditor role (#10258)
The default auditor role which is often applied to new users is
very permissive when it comes to sessions and recordings.

This may cause confusion when users attempt to set up RBAC for
sessions, because the more permissive role wins and the new
role doesn't appear to take effect.
2022-02-16 00:41:05 +00:00
Joel ddee244cde Add documentation for moderated sessions (#9425) 2022-02-11 14:12:00 +01:00
Vitor EnesandPaul Gottschling 453fe96227 Improve node labels example in roles docs (#9385)
* Improve node labels example in roles docs

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-02-11 09:37:01 +00:00
Vitor Enes c5b3e6d89f Fix interpolation example in role templates docs (#9382) 2022-02-11 09:30:31 +00:00
Zac Bergquist ab24cbde54 Document desktop role options for Teleport 9 (#10227) 2022-02-10 15:33:27 +00:00
Steven Martin 824e279fe7 Modified FedRamp to FedRAMP in docs for proper acronym (#10114) 2022-02-04 22:07:23 +00:00
Edoardo Spadolini 111bc3d219 Add access request locks to the docs (#9866) 2022-01-25 14:56:07 +00:00
Zac Bergquist edb5fa1daf Update locking guide to include Windows Desktops 2021-12-28 09:08:40 -07:00
Alexander Klizhentas d012a0b6d9 Session locking tweaks
This PR:

* Adds multiple session locking options
* Updates FedRamp guidance with correct explainer on session locks
* Some yarn markdown-lint fixes to pass CI
2021-12-18 18:50:21 -08:00
Alexander Klizhentas b79655738c Improve docs for per-session MFA
Better note that removes confusion.
2021-12-08 17:06:26 -08:00
Alan Parra 1967ca2ad4 Add public docs for active and recorded sessions "where" (#9084)
Document features added by RFD 44 and RFD 45.

* https://github.com/gravitational/teleport/blob/master/rfd/0044-session-where-condition.md
* https://github.com/gravitational/teleport/blob/master/rfd/0045-ssh_session-where-condition.md
2021-11-24 05:59:11 -08:00
Alan Parra 1c09d2e408 Add user-facing documentation for WebAuthn (#8479)
Add the WebAuthn Access Control guide and tweak various pages that mention U2F
to either refer to WebAuthn or use more generic terms.

* Added `/docs/access-controls/guides/webauthn/` (branched from u2f.mdx)
* Added `webauthn` section to reference configuration (`u2f` kept unchanged)
* U2F access control guide moved under the "References" section and removed
  from the index / navigation menu
* Cloud guides removed (U2F was the last guide, now deleted)


* WebAuthn access control guide
* Update access controls pages

Update links to WebAuthn and changes lingo to refer to either WebAuthn,
MFA, "second factor hardware token" and "second factor authenticator",
where appropriate.

U2F is moved to the references sections and WebAuthn is favored as the
guide to be followed in regards to MFA hardware tokens. Generic language
is used whenever possible, excluding places where we reference server
configuration or protocol support.

* WebAuthn cloud guide
* Update cloud pages
* WebAuthn config reference
* Update references to U2F in various pages
* Link to the WebAuthn guide in from the Authentication reference page

Incorporates ibeckermayer's suggestion from
https://github.com/gravitational/teleport/pull/8703.

* Rephrase sentences according to reviewer feedback
* Replace explicit <h2> with `##`
* Move "Migrating from U2F" section to the bottom
* Use numbered steps
* Include tabs for Cloud in config examples
* Add tctl as a prerequisite for WebAuthn setup
* Remove Cloud guides

U2F and WebAuthn were the last remaining items.

* Make linter happy
2021-11-10 13:58:37 -08:00
Isaiah Becker-Mayer aeaa14854c clarifying facet examples (#8705)
* clarifying facet examples

* keeping quotations consistent
2021-11-05 09:08:19 -07:00
Marek Smoliński 3fb2cbab75 Update docs per-connection MFA DB access (#8682) 2021-10-26 19:49:19 +02:00
Zac Bergquist 2ccd6461af docs: updates for desktop access
- Remove mentions of the "built in admin role" as we no longer create it
- Remove mentions to "beta" and use "preview" instead
- Add troubleshooting step for allowing DNS traffic
- Add a desktop access section to the main docs page

Fixes #8576
2021-10-19 08:22:44 -06:00
Alexander Klizhentas 6dc56d558f Refresh locking article (#8542) 2021-10-11 10:00:22 -07:00
Alan Parra 626ec2a484 Update U2F App ID guidance in documentation (#8434)
Update U2F documentation to not include port 443 in the U2F App ID.

This is recommended by the standard, plus including port 443 in the App ID
causes issues with Chrome, as explained at #8017[1]. Non-standard ports are fair
game and should be included.

References:
* https://fidoalliance.org/specs/fido-u2f-v1.0-ps-20141009/fido-appid-and-facets-ps-20141009.html#determining-the-facetid-of-a-calling-application
* https://developers.yubico.com/U2F/App_ID.html
* https://www.npmjs.com/package/u2f-api#user-content-common-problems

[1] https://github.com/gravitational/teleport/issues/8017#issuecomment-931594038

* Update U2F App ID guidance in documentation
* Fix u2f.device_attestation_cas in Terraform docs
2021-09-30 13:47:25 -07:00
Alexander Klizhentas cfc4567906 Splits admin guide into setup sections (#8324)
* Updates scaling guide.
* Rewrites CA rotation guide.
* Small tweaks and fixes to other parts.
2021-09-20 10:22:12 -07:00
Logan Davis 19be397ddf Update role-templates.mdx (#8280)
Fix name of role to match example
2021-09-15 13:14:18 -07:00
Alexander Klizhentas ed2b2ab9ad moves sso, labels and nodes to setup (#8216) 2021-09-13 11:49:17 -07:00
Alexander KlizhentasandRoman Tkachenko 3610d05956 Cleanup docs on users and roles (#8098) (#8099)
* Cleanup docs on users and roles

- Updates roles to use v4
- Moves users to a separate guide
- Creates up to date reference for users and roles resources

* Update docs/pages/setup/reference/resources.mdx

Co-authored-by: Roman Tkachenko <roman@gravitational.com>

Co-authored-by: Roman Tkachenko <roman@gravitational.com>

Co-authored-by: Roman Tkachenko <roman@gravitational.com>
2021-08-30 19:53:44 -07:00
Trent Clarke 50ca44c18a Access & Review request docs (#7791)
Adds documentation on how to use claims_to_roles in Access and Review Requests.

See-Also: #7135
See-Also: #7538
2021-08-31 11:51:22 +10:00
Zac Bergquist 7178e7eae2 Update impersonation docs (#8053)
* Update impersonation docs

Remove duplicate titles, fix rendering of unordered lists, and take a
pass at better explaining what some of the more advanced impersonation
rules are doing.

Fixes #7988

* Fold the long 'where' rules.

We want the YAML parser to ignore the newline, the line is only
wrapped for readability.

* Address feedback

- use adminition for notes
- fix typo
- clarify the max TTL for impersonated roles

* Re-add step numbers
2021-08-24 18:07:51 -07:00
Andrej TokarčíkandZac Bergquist 4aa94989f6 Add docs for the locking feature (#7967)
Co-authored-by: Zac Bergquist <zmb3@users.noreply.github.com>
Signed-off-by: Alexander Klizhentas <klizhentas@gmail.com>
2021-08-23 18:52:40 -07:00
Alexander Klizhentas be10dcf17b Switch bash to code component (#8019) (#8029) 2021-08-23 11:30:02 -07:00
Steven Martin dd127979df Removed 443/3080 port from tsh login examples (#8016) 2021-08-20 22:15:50 -07:00
Alexander KlizhentasandBen Arent e49e894efe Sasha/fwd user (#7996)
* Video Banner (#7914)

* Drain off admin guide into setup sections. (#7960)

* Expand daemon section and graceful restarts guide
* Move API section to top
* Move references to setup

Co-authored-by: Ben Arent <ben@goteleport.com>
2021-08-19 15:00:26 -07:00
Alexander Klizhentas e305a9d90b Sasha/fwd fixes (#7881)
* Fix broken links and variables

* Switch from iframes to videoBanner (#7865)

Signed-off-by: Alexander Klizhentas <klizhentas@gmail.com>
2021-08-11 16:05:41 -07:00
Ben Arent ce17dec654 Update SSO guides (#7671)
* Cleaning Okta copy.
* Update other connectors.
* Cleanup and URL tweaks.

Signed-off-by: Alexander Klizhentas <klizhentas@gmail.com>
2021-07-31 13:28:53 -07:00
Alexander Klizhentas 5eb7cc071f Tweaks, update and k8s agent getting started (#7656) 2021-07-22 18:37:42 -07:00
inertial-frame 4d919e3878 docs: port to 7.0 (#7373) 2021-07-01 10:27:59 -05:00
inertial-frame e519af958e [v7.0] docs: port of edit pass 3/9 (#7187)
* docs: port of 6968

* docs: correct link

* docs: header
2021-06-15 19:32:04 -05:00
inertial-frame 427a327333 [v7.0] docs: port of edit pass 5/9 (#7316)
* docs: port from 6.2

* docs: correct port
2021-06-15 17:18:05 -05:00
inertial-frame a4412753e1 docs: port from 6.2 (#7300) 2021-06-15 07:50:46 -07:00
Nic Klaassen 109fa7443d Add V4 Roles (#7118) 2021-06-10 11:52:10 -07:00
Nic Klaassen 92137cd110 Add regexp.replace support in role templates (#7152) 2021-06-09 19:55:07 -07:00
Ben Arent 292ff0a20c Add Demo video to dual-auth and per session mfa (#7063) 2021-05-26 15:12:46 -07:00
inertial-frame 16d648d04e docs: renamed (#6624) 2021-04-30 08:24:51 -07:00
inertial-frameandAlexander Klizhentas 653c53b734 docs: correct tables (#6618)
Co-authored-by: Alexander Klizhentas <klizhentas@gmail.com>
2021-04-29 18:56:47 -07:00
Andrew Lytvynov d45e26cec6 docs: add a version disclaimer to per-session MFA guide (#6626)
It's not obvious that nodes need to be updated, in addition to
auth/proxy.
2021-04-29 14:23:55 -07:00