Who needs to act
What is changing
collaboratorsis leaving resource manifests (workspaces, clusters, model accounts, MCP servers, agents, secret groups, and other resources that used this field).permissionsis leaving virtual account manifests. Virtual account access is managed from Access Control on the virtual account, the same way as other subjects.- TrueFoundry-generated YAML (including Apply using YAML) no longer includes these fields. That is expected.
collaborators, and a virtual account without permissions, without changing who already has access.
How to migrate (GitOps)
- Back up or commit your current manifests.
- Convert
collaborators(and non-modelauthorized_subjects) into role-binding documents:
--write updates files on disk. Review the diff, then apply:
permissions. For virtual accounts, grant access from Access Control (or export/apply a role-binding manifest) instead of putting permissions on the virtual account YAML.
Audit logs
If you seecollaborators or permissions removed in an activity diff, that is expected. It means authorization was taken off the resource document — not that people lost access.
When access is granted or revoked through Access Control or role bindings, look for role-binding activity such as Apply role binding / Delete role binding.
Timeline
FAQ
Will users lose access when collaborators disappear from the form or YAML?
Will users lose access when collaborators disappear from the form or YAML?
No. Existing grants stay in place. Access is now viewed and changed from Access Control.
I do not use GitOps. Do I need to do anything?
I do not use GitOps. Do I need to do anything?
No.
How do I give someone access to a resource now?
How do I give someone access to a resource now?
Open the resource → Access Control → Grant Access. Pick the user, team, virtual account, or agent, then pick a role.
How do I give a virtual account access to resources?
How do I give a virtual account access to resources?
Open the virtual account → Access Control. Add organisation roles and/or resource permissions there. Do not put
permissions on the virtual account YAML going forward.If you have questions or need help migrating, reach out to support@truefoundry.com.