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

[v17] Adds IC plugin status value to trigger IC group import #52879

Open
wants to merge 3 commits into
base: branch/v17
Choose a base branch
from

Conversation

tcsc
Copy link
Contributor

@tcsc tcsc commented Mar 7, 2025

Backports #52682

The IC plugin automatically imports IC groups into Teleport on its
first run, and uses the plugin status block to mark the import as complete,
and is not required the next time the plugin starts up.

New functionality in tctl allows Teleport admins to edit the IC plugin
resource in order to modify group, account and permission set filters.
At the moment, the group filters are only applied during tis initial import,
so changing them has no effect.

In order to allow changes to group import filters to have an effect, this this
patch adds a new value to the AWSICGroupImportStatusCode enueration that
indicates that the import process should be re-run the next time the plugin
restarts.

Backports #52682

The IC plugin automatically imports IC groups into Teleport on its
first run, and uses the plugin status block to mark the import as complete,
and is not required the next time the plugin starts up.

New functionality in `tctl` allows Teleport admins to edit the IC plugin
resource in order to modify group, account and permission set filters.
At the moment, the group filters are only applied during tis initial import,
so changing them has no effect.

In order to allow changes to group import filters to have an effect, this this
patch adds a new value to the `AWSICGroupImportStatusCode` enueration that
indicates that the import process should be re-run the next time the plugin
restarts.
@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from flyinghermit March 7, 2025 11:16
@tcsc tcsc added the no-changelog Indicates that a PR does not require a changelog entry label Mar 7, 2025
@tcsc tcsc enabled auto-merge March 7, 2025 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aws-iam-identity-center backport no-changelog Indicates that a PR does not require a changelog entry size/sm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants