You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(worker): add env var to disable repo-driven permission syncing (#989)
* feat(backend): add env vars to independently enable/disable user and repo driven permission syncing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore: update CHANGELOG for #989
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat(backend): only allow repo-driven permission syncing to be disabled
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* docs: add Azure DevOps Cloud and Server to permission syncing platform support table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|`PERMISSION_SYNC_REPO_DRIVEN_ENABLED`|`true`| <p>Enables/disables [repo-driven permission syncing](/docs/features/permission-syncing#how-it-works). Only applies when `EXPERIMENT_EE_PERMISSION_SYNC_ENABLED` is `true`.</p> |
49
50
|`AUTH_EE_ALLOW_EMAIL_ACCOUNT_LINKING`|`true`| <p>When enabled, different SSO accounts with the same email address will automatically be linked.</p> |
|[Bitbucket Data Center](/docs/features/permission-syncing#bitbucket-data-center)| 🟠 Partial |
44
+
| Azure DevOps Cloud | 🛑 |
45
+
| Azure DevOps Server | 🛑 |
44
46
| Gitea | 🛑 |
45
47
| Gerrit | 🛑 |
46
48
| Generic git host | 🛑 |
@@ -134,7 +136,14 @@ Permission syncing works by periodically syncing ACLs from the code host(s) to S
134
136
-**User driven** : fetches the list of all repositories that a given user has access to.
135
137
-**Repo driven** : fetches the list of all users that have access to a given repository.
136
138
137
-
User driven and repo driven syncing occurs every 24 hours by default. These intervals can be configured using the following settings in the [config file](/docs/configuration/config-file):
139
+
User driven and repo driven syncing occurs every 24 hours by default. Repo-driven syncing can be disabled independently using the following environment variable:
0 commit comments