Skip to content

[v14] TAG initial implementation#34569

Merged
jakule merged 2 commits intobranch/v14from
bot/backport-34541-branch/v14
Nov 15, 2023
Merged

[v14] TAG initial implementation#34569
jakule merged 2 commits intobranch/v14from
bot/backport-34541-branch/v14

Conversation

@jakule
Copy link
Copy Markdown
Contributor

@jakule jakule commented Nov 14, 2023

Backport #34541 to branch/v14

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.
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.
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from tigrato November 14, 2023 16:52
@jakule jakule added this pull request to the merge queue Nov 14, 2023
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Nov 14, 2023
@jakule jakule added this pull request to the merge queue Nov 14, 2023
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Nov 14, 2023
@jakule jakule added this pull request to the merge queue Nov 14, 2023
Merged via the queue into branch/v14 with commit ed864a3 Nov 15, 2023
@jakule jakule deleted the bot/backport-34541-branch/v14 branch November 15, 2023 00:02
This was referenced Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants