
Security & Access groups tenant security policy with sign-in and provisioning settings
Changing security settings requires the Tenant Admin role, or a custom role with the Manage Settings (
settings:ManageSettings) permission.How the Security settings apply
The Security card holds a single policy for the tenant. Its Enabled switch is a master switch: while it is off, none of the limits below are enforced and the card shows Disabled. Turn it on to enforce the policy you configure.
The Security policy: PAT limits, team assignment, notifications, and UI IP allowlisting
Recommended configuration
Start from this baseline and adjust to your organization’s policy. It keeps user tokens short-lived and few, makes sure someone hears about security events, and keeps the dashboard off the open internet.
Production workloads should not use PATs at all — give them a virtual account with auto-rotation instead.
As a manifest:
security.yaml
Personal Access Token controls
Personal Access Tokens (PATs) act with the full permissions of the user who created them, so they are the most sensitive credential most users hold. These settings bound how much damage a single token can do and how long it stays useful.
Limits apply when a token is created. Tightening the maximum expiry does not shorten tokens that already exist — to cut those off, use Revoke all Personal Access Tokens.
Team assignment modes
Attaching a team to a PAT decides which team its AI Gateway usage is billed to. It does not change what the token can access — a PAT always carries its owner’s permissions.
Choose Required when chargeback to a single team matters, for example when budget limits are set per team.
Security notifications
Send security updates to lists the email addresses that receive security-related notifications for the tenant. Use a monitored group address, such assecurity@example.com, so notices still reach someone when people change roles or leave.
Restrict UI logins by IP
Restrict UI Logins by IP limits browser access to the TrueFoundry UI to the IP addresses and CIDR ranges listed under Allowed IPs and CIDRs. Use it to keep the dashboard reachable only from your corporate network, VPN egress, or approved administrator locations. The restriction applies to UI logins only. API calls and AI Gateway traffic are authenticated by tokens and are not affected — to control those, scope tokens with roles and gateway access control.UI login IP allowlisting is available on TrueFoundry SaaS. On a self-hosted control plane, restrict access at the network layer instead — see Self-Hosted Security.
Manage the policy as code
The same policy can be kept in Git and applied withtfy apply. Apply using YAML on the form generates the manifest for your current values:
security.yaml
The manifest expresses PAT expiry in minutes, while the form uses days. Multiply days by
1440.Revoke all Personal Access Tokens
Settings > Organisation > Account Management > Revoke all PAT immediately revokes the Personal Access Tokens of every user in the tenant. It is the emergency control for a suspected credential leak, when you cannot tell which tokens were exposed.
Revoke all PAT under Account Management
Related
SaaS security checklist
The full set of controls to review during onboarding and quarterly.
API keys
Create, use, and rotate Personal Access Tokens and virtual account tokens.
Disable password login
Require SSO for everyone once it is verified.
Delete tenant
Permanently delete the organization and its data.