Skip to content

TAG initial implementation#34541

Merged
jakule merged 2 commits intomasterfrom
jakule/tag-backport
Nov 13, 2023
Merged

TAG initial implementation#34541
jakule merged 2 commits intomasterfrom
jakule/tag-backport

Conversation

@jakule
Copy link
Copy Markdown
Contributor

@jakule jakule commented Nov 13, 2023

This change introduces the initial Teleport integration with TAG. The implementation introduces:

  • new access_graph section in teleport.yaml file that holds the access graph configuration
  • new access_graph RBAC kind, that controls who has access to TAG feature
  • the new access graph RBAC kind is added to the ACL REST endpoint, so WebUI know if TAG is enabled and the user has access to it.

changelog: Add Teleport Access Graph integration

This change introduces the initial Teleport integration with TAG. The implementation introduces:

* new `access_graph` section in `teleport.yaml` file that holds the access graph configuration
* new `access_graph` RBAC kind, that controls who has access to TAG feature
* the new access graph RBAC kind is added to the ACL REST endpoint, so WebUI know if TAG is enabled and the user has access to it.
@github-actions
Copy link
Copy Markdown
Contributor

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@jakule jakule removed the request for review from gabrielcorado November 13, 2023 17:29
Comment thread lib/auth/grpcserver.go
Comment thread lib/config/fileconf.go
Comment thread lib/config/fileconf.go Outdated
Comment thread lib/service/servicecfg/config.go Outdated
This commit removes the `UseAuth` field from the `AccessGraph` configuration. At the same time, the comments for each field in `AccessGraph` have been made more consistent and descriptive, providing clear declaration of each field's purpose. The comments in `WatchEvents` in `grpcserver.go` have also been updated for clarity.
@jakule jakule requested a review from r0mant November 13, 2023 18:06
@jakule jakule added this pull request to the merge queue Nov 13, 2023
Merged via the queue into master with commit 29d965d Nov 13, 2023
@jakule jakule deleted the jakule/tag-backport branch November 13, 2023 23:07
@public-teleport-github-review-bot
Copy link
Copy Markdown

@jakule See the table below for backport results.

Branch Result
branch/v14 Create PR

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants