truefoundry-access-control

Manage TrueFoundry roles, teams, and collaborators via REST API.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/truefoundry/tfy-deploy-skills --skill truefoundry-access-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: truefoundry-access-control
Source: https://github.com/truefoundry/tfy-deploy-skills/tree/main/skills/access-control
Command: npx skills add https://github.com/truefoundry/tfy-deploy-skills --skill truefoundry-access-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages TrueFoundry roles, teams, and collaborators. Create custom roles, organize users into teams, and grant access to resources. Use when managing permissions, creating teams, or adding collaborators.

Core Features & Use Cases

  • List, create, update, and delete roles for resources such as workspaces, applications, MCP servers, and secret groups.
  • Create and manage teams to group users for bulk access control and faster collaboration.
  • Add, update, and remove collaborators (users, teams, service accounts) on resources with precise role assignments.
  • Enforce safety with HITL prompts for destructive operations and confirmatory checks before changes.

Quick Start

Ask me to create a new role for a workspace and grant access to a user or team.

Frequently Asked Questions about truefoundry-access-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage TrueFoundry roles and teams for workspace access control?

Access control changes are made through REST interactions using the tfy-api.sh script. It requires Bash, curl, and access to a TrueFoundry instance to execute governable operations and manage collaborators.

Can I add or remove collaborators from specific TrueFoundry resources?

Yes, you can add, update, and remove collaborators such as users, teams, and service accounts on resources. This allows precise role assignments for applications, MCP servers, and secret groups.

How do I create custom roles for TrueFoundry workspaces and applications?

Creating custom roles involves defining permissions for specific resources. The Skill provides tooling to list, create, update, and delete roles, ensuring precise access assignments across your TrueFoundry environment.

Do I need Bash and curl to manage TrueFoundry permissions?

Yes, Bash and curl are required dependencies. The Skill uses tfy-api.sh for REST interactions and CLI hooks, requiring a TrueFoundry instance to safely execute governable access control operations.

Are there safety checks when deleting TrueFoundry teams or roles?

Yes, destructive operations enforce safety with HITL prompts and confirmatory checks before changes are made. This ensures safe, governable operations when updating or deleting roles and teams.