Co-authored-by: Hirsch Singhal <1666363+hpsin@users.noreply.github.com> Co-authored-by: Jovel Crisostomo <jovel@github.com> Co-authored-by: Lucas Costi <lucascosti@users.noreply.github.com> Co-authored-by: Vanessa <vgrl@github.com>
1.5 KiB
title, intro, versions, topics, miniTocMaxHeadingLevel, allowTitleToDifferFromFilename
| title | intro | versions | topics | miniTocMaxHeadingLevel | allowTitleToDifferFromFilename | |||
|---|---|---|---|---|---|---|---|---|
| Team synchronization | The Team synchronization API allows you to manage connections between {% data variables.product.product_name %} teams and external identity provider (IdP) groups. |
|
|
3 | true |
About the Team synchronization API
To use this API, the authenticated user must be a team maintainer or an owner of the organization associated with the team. The token you use to authenticate will also need to be authorized for use with your IdP (SSO) provider. For more information, see "Authorizing a {% data variables.product.pat_generic %} for use with a SAML single sign-on organization."
You can manage GitHub team members through your IdP with team synchronization. Team synchronization must be enabled to use the Team Synchronization API. For more information, see "Synchronizing teams between your identity provider and GitHub."
{% note %}
Note: The Team Synchronization API cannot be used with {% data variables.product.prodname_emus %}. To learn more about managing an {% data variables.enterprise.prodname_emu_org %}, see "External groups API".
{% endnote %}