Skip to content

[v16] Entra ID integration: integration script updates and web prerequisites#42294

Merged
justinas merged 1 commit intobranch/v16from
justinas/v16/backport-42172
Jun 4, 2024
Merged

[v16] Entra ID integration: integration script updates and web prerequisites#42294
justinas merged 1 commit intobranch/v16from
justinas/v16/backport-42172

Conversation

@justinas
Copy link
Copy Markdown
Contributor

@justinas justinas commented Jun 3, 2024

Backports #42172 to v16.

changelog: Added support for Microsoft Entra ID directory synchronization (Teleport Enterprise only, preview)

…rerequisites (#42172)

* Remove integration name validation from web script

Not used by the script. It is validated by the "plugins/validate"
endpoint.

* Add required frontend constants for Entra ID

* Support Azure/Entra integrations in the list

* Add IsPolicyEnabled to web config

* Allow custom URL for ButtonLockedFeature

* Add CTA_ENTRA_ID event type

* Expose TAGInfoCache for use in e

* Add LackingIgs option

* Add Entra ID icon

* Add Entra ID plugin to storybook

* Bump e for dev build

* Return underlying error in getPrivateAPIToken

* Find default Azure subscription instead of the first one

* Require user to re-login when provisioning Azure OIDC

* Update prehog protos with Entra ID values

From https://github.com/gravitational/cloud/pull/9111

* Suppress verbose warnings / information from az

* Add an additional message after successful auth

Lets user know that `az login` has completed
and `teleport` is continuing its work.

* Move EntraId constant to the bottom

* Revert unintended changes to usageevents

CTA is 1-to-1 with prehog, but IntegrationEnrollKind is not.

* Remove integrationName validation asserts from test

This parameter is no longer accepted by the endpoint

* Revert "Bump e for dev build"

This reverts commit fc747a0.
@justinas justinas marked this pull request as ready for review June 3, 2024 12:22
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2024

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.

@justinas justinas added this pull request to the merge queue Jun 4, 2024
Merged via the queue into branch/v16 with commit a92dffb Jun 4, 2024
@justinas justinas deleted the justinas/v16/backport-42172 branch June 4, 2024 13:50
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