Files
teleport/docs/pages/identity-governance/identity-governance.mdx
T
Paul Gottschling b19268b07b Add a Configuring Teleport docs section (#66255)
* Add a Configuring Teleport docs section

Make the how-to guides for managing Teleport resources with
Infrastructure as Code tools more prominent by placing them in a
Configuring Teleport section next to other foundational docs sections,
e.g., Installation and Upgrading. Frame the task of managing Teleport
with IaC as part of the broader task of configuring Teleport.

To do so, move the introduction of the "Static and Dynamic Resources"
page to a landing page for the new Configuration section. Move the
remaining part of that page to the References section, since it's an
advanced guide and more of a reference than a set of how-to
instructions.

This change also structures the Infrastructure as Code landing page into
a Configure Teleport landing page by including links to guides for
static as well as dynamic configuration. This adds clarity to the docs
since users won't immediately know that Teleport exposes these two
configuration variants.

* Update internal links

* Fix issues with the Configuring Teleport section

- Update the static/dynamic field table to use the correct field name,
  `spec.mode`.
- Change "Managing Resources" to "Resource Guides" for clarity, since
  all sections in Configuring Teleport would be about managing
  resources.
- Reorder Configuration sidebar sections to move Resource Guides last
  and tctl before Terraform and Kubernetes.
2026-06-11 20:27:46 +00:00

177 lines
5.7 KiB
Plaintext

---
title: Teleport Identity Governance
description: Provides guides on Teleport Identity Governance.
template: "landing-page"
tags:
- identity-governance
enterprise: Identity Governance
---
import LandingHero from '@site/src/components/Pages/Landing/LandingHero';
import Integrations from "@site/src/components/Pages/Homepage/Integrations";
import UseCasesList from "@site/src/components/Pages/Landing/UseCasesList";
import identityGovernanceImg from '@version/docs/img/identity-governance/identity-governance-hero.png';
import oktaSvg from "@site/src/components/Icon/teleport-svg/okta.svg";
import arrowRightSvg from "@site/src/components/Icon/teleport-svg/arrow-right.svg";
import msEntraIdSvg from "@site/src/components/Icon/svg/ms-entra-id.svg";
import slackSvg from "@site/src/components/Icon/teleport-svg/slack.svg";
import jiraSvg from "@site/src/components/Icon/svg/jira.svg";
import pagerDutySvg from "@site/src/components/Icon/svg/pagerduty.svg";
import terraformSvg from "@site/src/components/Icon/svg/terraform.svg";
import awsIdentityCenterSvg from "@site/src/components/Icon/svg/aws-identity-center.svg";
import gcpSvg from "@site/src/components/Icon/svg/googleCloud.svg";
import grafanaSvg from "@site/src/components/Icon/svg/grafana.svg";
import jamfProSvg from "@site/src/components/Icon/teleport-svg/jamf-pro.svg";
<LandingHero
title="Identity Governance"
youtubeVideoId="9zo1mV2uZKE"
image={identityGovernanceImg}
>
Manage on-demand access, privileges, and compliance for all your infrastructure.
## Grant on-demand access with role and resource requests
Provide your organization access with the right level of access granularity. Configure all aspects of the Access Request lifecycle in Teleport.
</LandingHero>
<UseCasesList
title="Identity Governance use cases"
useCases={[
{
title: "Request temporary elevated access",
description: "Eliminate standing privileges and get access as needed",
href: "./access-requests/",
},
{
title: "Manage standing access for teams",
description: "Use Access Lists for group-based access",
href: "./access-lists/",
},
{
title: "Monitor for risky access",
description: "Identify risky access patterns and behaviors",
href: "./access-monitoring/",
},
{
title: "Instantly lock identities and sessions",
description: "Lock compromised users and resources",
href: "./locking/",
},
]}
/>
<Integrations
title="Integrate your stack for greater efficiency and security"
desktopColumnsCount={3}
noBackgroundColor={true}
integrations={[
{
title: "Okta",
description: "Sync Okta users, apps, and groups with Teleport",
href: "./integrations/okta/",
iconColor: "#0000001A",
iconComponent: oktaSvg,
},
{
title: "Microsoft Entra ID",
description: "Sync Entra ID users and groups to Teleport",
href: "./integrations/entra-id/",
iconColor: "#0078D41A",
iconComponent: msEntraIdSvg,
},
{
title: "Slack",
description: "Post Access Requests to your organization's Slack workspace",
href: "./access-requests/plugins/slack/",
iconColor: "#ECB22E1A",
iconComponent: slackSvg,
},
{
title: "Jira",
description: "Manage Access Requests as Jira issues",
href: "./access-requests/plugins/jira/",
iconColor: "#0078D41A",
iconComponent: jiraSvg,
},
{
title: "PagerDuty",
description: "Manage Access Requests through PagerDuty incidents",
href: "./access-requests/plugins/pagerduty/",
iconColor: "#06AC381A",
iconComponent: pagerDutySvg,
},
{
title: "Terraform",
description: "Manage team Access Lists with Infrastructure as Code (IaC) using Terraform",
href: "../configuration/resource-guides/access-list/",
iconColor: "#512FC91A",
iconComponent: terraformSvg,
},
{
title: "AWS Identity Center",
description: "Organize and manage users' short- and long-term access to AWS accounts and permissions",
href: "./integrations/aws-iam-identity-center/",
iconColor: "#EA43351A",
iconComponent: awsIdentityCenterSvg,
},
{
title: "Access Request plugins",
href: "./access-requests/plugins/",
iconComponent: arrowRightSvg,
},
]}
additionalLinks={{
title: "Set up your first integration:",
links: [
{
title: "Getting started: Integrate with your IdP(s)",
href: "./integrations/"
},
]
}}
/>
<Integrations
title="Make Teleport your SAML identity provider"
layout="row"
desktopColumnsCount={3}
noBackgroundColor={true}
integrations={[
{
title: "Azure Portal & CLI",
description: "Integrate the Teleport SAML IdP with Microsoft Entra External ID",
href: "./idps/usage/saml-microsoft-entra-external-id/",
iconColor: "#0000001A",
iconComponent: msEntraIdSvg,
},
{
title: "Google Cloud Console & API",
description: "Use Google Cloud Workforce Identity Federation to provision access",
href: "./idps/usage/saml-gcp-workforce-identity-federation/",
iconColor: "#34A8530D",
iconComponent: gcpSvg,
},
{
title: "Grafana",
description: "Configure employee access to Grafana Enterprise instances",
href: "./idps/usage/saml-grafana/",
iconColor: "#F15B2A0D",
iconComponent: grafanaSvg,
},
]}
additionalLinks={{
title: "Turn Teleport into your SAML IdP:",
links: [
{
title: "Getting started: Log in to external services with Teleport",
href: "./idps/saml-guide/"
},
{
title: "About SAML IdP attribute mapping",
href: "./idps/saml-attribute-mapping/"
},
]
}}
/>