Sync organization members with GitHub
In addition to managing your organization's team members manually, you can sync your organization's members with a GitHub organization.
If you have installed the Stainless GitHub app, you can enable syncing members through the members page in the Stainless dashboard. Click Sync with GitHub, choose the GitHub organization, then click Sync now.
If the sync is enabled:
-
When a member is added to your GitHub organization, if they have a Stainless account, they will immediately get added to your Stainless organization as an Editor. If they don't have a Stainless account, they will get added after signing up for Stainless.
-
When a member is removed from your GitHub organization, if they were added to your Stainless organization via sync, they will be removed.
Changes to GitHub organization members should be reflected in Stainless within a minute.
Adding a member via sync doesn't notify the member that they were added to your Stainless organization; you'll have to inform them yourself.
You can disable the GitHub sync in the same way. When the GitHub sync is disabled, Stainless organization members added via sync will be removed.
Members added to your Stainless organization via email are separate from members added via sync. If an organization member is added via email, changes to your GitHub organization won't affect them.