diff --git a/docs/connector.mdx b/docs/connector.mdx
index c839a1d7..5aba50a8 100644
--- a/docs/connector.mdx
+++ b/docs/connector.mdx
@@ -6,6 +6,10 @@ description: C1 provides identity governance and just-in-time provisioning for W
sidebarTitle: Workato
---
+
+**Legacy Workato roles are being retired at the end of August 2026.** Every Workato workspace must migrate to the new RBAC v2 model (environment roles) before then. See [Migrating to RBAC v2](#migrating-to-rbac-v2) below for the full cutover checklist.
+
+
## Provision accounts
When provisioning a new collaborator account, the following fields are available on the account creation form:
@@ -82,11 +86,11 @@ Select the following endpoints:
| | Environment roles | Get environment role†‡ | `GET /api/environment_roles/:id` |
*If you don’t want to use C1 to provision role assignments, you can skip **Update collaborator’s roles** and **Get environment role**.
- †**List environment roles** and **Get environment role** are only available in workspaces that use the new RBAC v2 model (environment roles). If your workspace uses the legacy role model, these permissions do not appear in the UI and you can skip them.
+ †**List environment roles** and **Get environment role** are only available after your workspace migrates to RBAC v2 — see [Migrating to RBAC v2](#migrating-to-rbac-v2) for the full cutover sequence.
‡**Get environment role** is required only if you want C1 to provision environment role assignments.
- §**The Collaborator roles section** (including **List non-system roles**) only appears in the UI if your workspace uses the legacy roles model. If this section is not visible, your workspace has migrated to the new RBAC v2 model and legacy custom roles are no longer accessible via the API. In that case, migrate your legacy custom roles to environment roles using the [Role migration API](https://docs.workato.com/workato-api/role-migration.html), or enable **Disable custom roles sync** to skip legacy custom role sync.
+ §**The Collaborator roles section** (including **List non-system roles**) only appears in the UI if your workspace uses the legacy roles model. If this section is not visible, your workspace has migrated to RBAC v2 — see [Migrating to RBAC v2](#migrating-to-rbac-v2), and use Workato's [Role migration API](https://docs.workato.com/workato-api/role-migration.html) to migrate your legacy custom roles to environment roles.
Save the new role.
@@ -327,4 +331,26 @@ Check that the connector data uploaded correctly. In C1, click **Apps**. On the
**Done.** Your Workato connector is now pulling access data into C1.
-
\ No newline at end of file
+
+
+## Migrating to RBAC v2
+
+Workato is retiring legacy roles at the end of August 2026. Every workspace must migrate to the new RBAC v2 model (environment roles) before then. Read Workato's [Access Control v2 overview](https://docs.workato.com/en/user-accounts-and-teams/role-based-access/access-control-v2.html) and follow their [migration guide](https://docs.workato.com/en/user-accounts-and-teams/role-based-access/migrate-roles) to migrate your workspace.
+
+**Environment roles** sync requires RBAC v2 and is on by default, so exclude it from sync until your workspace migrates (otherwise sync fails with `failed to list environment roles: 401`).
+
+**After your workspace migrates to RBAC v2**, complete this cutover in order:
+
+1. In Workato, update your C1 API client's role with the permissions that only become available after migration:
+ - **List environment roles** — required
+ - **Get environment role** — required only if C1 provisions environment role assignments
+2. In the connector configuration:
+ - Enable **Disable custom roles sync**, since the legacy `/api/roles` endpoint no longer serves custom roles.
+ - Confirm **Environment roles** sync is on (it is on by default — re-enable it now if you excluded it per the note above).
+
+Getting either side of the cutover wrong fails differently:
+
+- Enable Environment roles sync too early (before migration) → sync fails with `failed to list environment roles: 401`.
+- Leave Environment roles sync disabled too late (after migration) → sync succeeds, but silently drops environment role grants — collaborators appear to have no role assignments.
+
+Custom roles also move from the legacy `/api/roles` resource to environment roles, a different resource type. The first sync after migration rebuilds all role resources and grants from scratch, so expect a large diff with no retained history — this is expected, not a sync error.