Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.4 Documentation #1165

Closed
20 of 30 tasks
russjones opened this issue Jul 25, 2017 · 3 comments
Closed
20 of 30 tasks

2.4 Documentation #1165

russjones opened this issue Jul 25, 2017 · 3 comments
Assignees

Comments

@russjones
Copy link
Contributor

russjones commented Jul 25, 2017

The following issues highlight the changes we've made in code that need to be reflected within the Teleport and Enterprise documentation:

RoleV3 #1092

  • Document new format for the Role resource.
  • Document supported rules.
  • Document Allow and Deny conditions.
  • Document how roles can be combined in AND, OR, and NOT.
  • Document how access to a server checked (namespace, label, and logins).
  • Document how access to a rule is checked (namespace and rule).

Role Variables #1120

  • Add note that role templates are deprecated in 2.3 and will be removed in 2.4.
  • Document role variable syntax.
  • Document how to use role variables.
  • Document that role variables can not be used with Trusted Clusters.

Default Role #1136 #1279

  • Document the capabilities of the admin role.
  • Document that all local users assume the role admin.
  • Document that Teleport and Enterprise admin roles differ.

Cluster Configuration #1098

  • All cluster configuration now must be done from teleport.yaml.
  • Cluster configuration consists of: cluster name, static tokens, and authentication preference.
  • ClusterName can only be set once.
  • OIDC/SAML connectors must be created using tctl.
  • tsh now has a --auth flag used to select the non-default connector.

tctl #1137

  • Document resource commands: get, rm and create.
  • Rename del to rm everywhere.

Trusted Cluster Toggle #1199

  • Document how to add Trusted Cluster using a resource.
  • Document how to enable/disable a Trusted cluster.

Role Rules #1200

  • Document supported rules.
  • Document supported verbs.
  • Document default role.
  • Document an example administrator role (all verbs for all rules).
  • Document an example partial partial administrator role (all verbs for some rules).

Session Access Controls #1223

  • Document how session access controls work at the moment (list, read)
  • Document how sessions access controls for Trusted Cluster rely on the role assumed in the Trusted Cluster not your local rule.

Rule Processing #1222

  • Document how where and actions fields work in in rules
@kontsevoy kontsevoy added this to the 2.3 milestone Aug 19, 2017
@kontsevoy
Copy link
Contributor

Most of the documentation has been done. The remainder is going into 2.4

@kontsevoy kontsevoy modified the milestones: 2.3, 2.4 Sep 13, 2017
@kontsevoy kontsevoy changed the title 2.3 Documentation 2.4 Documentation Sep 14, 2017
@kontsevoy kontsevoy added the P0 label Sep 18, 2017
@kontsevoy kontsevoy removed the P0 label Jan 8, 2018
@kontsevoy
Copy link
Contributor

Instead of closing it, I renamed it to 2.4.1 (because most of 2.4 features have been covered, except a few chapters I still want to add)

@kontsevoy
Copy link
Contributor

Moved to #1720

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants