# Formal Documentation - [Documentation](https://docs.formal.ai/docs/guides/getting-started/index.md): Secure everything from databases and APIs to SaaS apps with Zero Trust principles that are easy to use and administer - [What is Formal?](https://docs.formal.ai/docs/guides/getting-started/what-is-formal.md): Learn about Formal's AI-powered Privileged Access Management solution for modern data-driven organizations - [Architecture](https://docs.formal.ai/docs/guides/getting-started/architecture.md): Understanding Formal's technical architecture with Control Plane, Connectors, and Satellites - [Quickstart](https://docs.formal.ai/docs/guides/getting-started/quickstart.md): Deploy your first Formal Connector and secure a database in 10 minutes - [Introduction](https://docs.formal.ai/docs/guides/core-concepts/connectors/introduction.md): The protocol-aware proxy that provides visibility and control over data access - [Listeners and Rules](https://docs.formal.ai/docs/guides/core-concepts/connectors/listeners.md): The protocol-aware proxy that provides visibility and control over data access - [Hostname and TLS Configuration](https://docs.formal.ai/docs/guides/core-concepts/connectors/tls.md): How to setup hostnames and TLS for your Connectors - [Logs Configuration](https://docs.formal.ai/docs/guides/core-concepts/connectors/logs.md): How to configure audit logs from Formal Connectors and the Formal Endpoint - [Token Encryption](https://docs.formal.ai/docs/guides/core-concepts/connectors/token_encryption.md): Encrypt HTTP tokens with a customer KMS key on the Connector - [Deployment](https://docs.formal.ai/docs/guides/core-concepts/connectors/deployment.md): Infrastructure and network requirements for deploying Connectors - [Clustering](https://docs.formal.ai/docs/guides/core-concepts/connectors/clustering.md): Enable shared state across multiple connector instances - [Health](https://docs.formal.ai/docs/guides/core-concepts/connectors/health.md): How to gain observability into your Connector instances - [Operations](https://docs.formal.ai/docs/guides/core-concepts/connectors/operations.md): Upgrades, health checks, and disaster recovery for Connectors - [FIPS](https://docs.formal.ai/docs/guides/core-concepts/connectors/fips.md): Deploy the FIPS build of the Formal Connector and understand its cryptographic and feature restrictions - [Introduction](https://docs.formal.ai/docs/guides/core-concepts/resources/introduction.md): Define the databases, APIs, and infrastructure that Formal protects - [Native Users](https://docs.formal.ai/docs/guides/core-concepts/resources/native_users.md): How to create and manage native users for your resources - [Hostname and TLS Configuration](https://docs.formal.ai/docs/guides/core-concepts/resources/tls.md): How to setup hostnames and TLS for your Connectors - [Dial Configuration](https://docs.formal.ai/docs/guides/core-concepts/resources/dial.md): How the Connector reaches a Resource's upstream: direct TCP or Google Cloud SQL - [Smart Routing](https://docs.formal.ai/docs/guides/core-concepts/resources/smart-routing.md): How to use smart routing to connect to multiple resources through a single port - [Postgres](https://docs.formal.ai/docs/guides/core-concepts/resources/postgres.md): How to connect to a Postgres Resource using the Formal Connector - [MySQL](https://docs.formal.ai/docs/guides/core-concepts/resources/mysql.md): How to connect to a MySQL Resource using the Formal Connector - [MongoDB](https://docs.formal.ai/docs/guides/core-concepts/resources/mongodb.md): How to connect to a MongoDB Resource using the Formal Connector - [Snowflake](https://docs.formal.ai/docs/guides/core-concepts/resources/snowflake.md): How to connect to a Snowflake Resource using the Formal Connector - [BigQuery](https://docs.formal.ai/docs/guides/core-concepts/resources/bigquery.md): How to connect to a BigQuery Resource using the Formal Connector - [ClickHouse](https://docs.formal.ai/docs/guides/core-concepts/resources/clickhouse.md): How to connect to a ClickHouse Resource using the Formal Connector - [AWS](https://docs.formal.ai/docs/guides/core-concepts/resources/aws.md): How to access AWS APIs through the Formal Connector - [DynamoDB](https://docs.formal.ai/docs/guides/core-concepts/resources/dynamodb.md): How to connect to a DynamoDB Resource using the Formal Connector - [AWS S3](https://docs.formal.ai/docs/guides/core-concepts/resources/s3.md): How to connect to an AWS S3 Resource using the Formal Connector - [HTTP](https://docs.formal.ai/docs/guides/core-concepts/resources/http.md): How to connect to an HTTP Resource using the Formal Connector - [MCP](https://docs.formal.ai/docs/guides/core-concepts/resources/mcp.md): How to proxy MCP traffic through the Formal Connector - [LLM](https://docs.formal.ai/docs/guides/core-concepts/resources/llm.md): How Formal proxies LLM API traffic through the Formal Endpoint forward proxy - [Socket](https://docs.formal.ai/docs/guides/core-concepts/resources/socket.md): Proxy public package registries through a Socket Registry Firewall - [gRPC](https://docs.formal.ai/docs/guides/core-concepts/resources/grpc.md): How to connect to a gRPC Resource using the Formal Connector - [SSH/AWS SSM](https://docs.formal.ai/docs/guides/core-concepts/resources/ssh.md): How to connect to an SSH Resource using the Formal Connector - [RDP](https://docs.formal.ai/docs/guides/core-concepts/resources/rdp.md): How to connect to an RDP Resource using the Formal Connector - [Kubernetes](https://docs.formal.ai/docs/guides/core-concepts/resources/kubernetes.md): How to connect to a Kubernetes Resource using the Formal Connector - [Redis](https://docs.formal.ai/docs/guides/core-concepts/resources/redis.md): How to connect to a Redis Resource using the Formal Connector - [Spaces](https://docs.formal.ai/docs/guides/core-concepts/spaces.md): Logical groupings for network segmentation and access control - [Satellites](https://docs.formal.ai/docs/guides/core-concepts/satellites.md): Optional containers for advanced policy enforcement, data discovery, and classification - [Data Inventory](https://docs.formal.ai/docs/guides/core-concepts/data-inventory.md): Discover, classify, and label your data with built-in and custom data labels and tags - [Identities](https://docs.formal.ai/docs/guides/core-concepts/identities.md): Manage users and groups - [Permissions](https://docs.formal.ai/docs/guides/core-concepts/permissions.md): How to configure user permissions for Formal applications (Control Plane) - [Logs](https://docs.formal.ai/docs/guides/observability/logs.md): Monitor, search, and analyze queries and commands from Formal Connectors and the Formal Endpoint - [Control Plane Logs](https://docs.formal.ai/docs/guides/observability/control-plane-logs.md): Audit Control Plane API calls, understand log sources, and permission who can view logs - [Sessions](https://docs.formal.ai/docs/guides/observability/sessions.md): Monitor and analyze user connections, queries, and activities in real-time - [Monitors](https://docs.formal.ai/docs/guides/observability/monitors.md): Detect threats in SSH and Kubernetes sessions using AI-powered scenario monitoring - [Introduction](https://docs.formal.ai/docs/guides/policies/introduction.md): Formal's policy system, and how to create data access rules - [Enforcement](https://docs.formal.ai/docs/guides/policies/enforcement.md): Policy actions and enforcement mechanisms for blocking, masking, filtering, and rewriting queries - [Evaluation](https://docs.formal.ai/docs/guides/policies/evaluation.md): Available input data and context at each policy evaluation stage - [Hooks](https://docs.formal.ai/docs/guides/policies/hooks.md): Extend policy evaluation with external data and custom logic - [Examples](https://docs.formal.ai/docs/guides/policies/examples.md): Common policy examples and use cases - [Operations](https://docs.formal.ai/docs/guides/policies/operations.md): Policy versioning, testing, troubleshooting, and performance considerations - [SQL functions](https://docs.formal.ai/docs/reference/sql-functions.md): Categories the SQL parser attaches to every function it recognizes, used by Rego policies that branch on column.in_functions[].categories. - [Workflows](https://docs.formal.ai/docs/guides/configuration/workflows.md): Automate actions based on triggers using Formal workflows - [Forms](https://docs.formal.ai/docs/guides/configuration/forms.md): Create structured data collection forms for workflow triggers via Slack - [Introduction](https://docs.formal.ai/docs/guides/integrations/clouds/introduction.md): Connect AWS, GCP, and Azure so Formal can discover resources and deliver logs - [AWS](https://docs.formal.ai/docs/guides/integrations/clouds/aws.md): Connect an AWS account for resource autodiscovery and S3 log delivery - [GCP](https://docs.formal.ai/docs/guides/integrations/clouds/gcp.md): Connect a Google Cloud project for autodiscovery and Cloud Storage log delivery - [Azure](https://docs.formal.ai/docs/guides/integrations/clouds/azure.md): Connect an Azure subscription for autodiscovery and Blob Storage log delivery - [Log Integration](https://docs.formal.ai/docs/guides/integrations/log.md): Forward Formal logs to your SIEM, data lake, or observability platform - [Mobile Device Management](https://docs.formal.ai/docs/guides/integrations/mdm.md): Enforce device security policies with MDM integration - [OIDC](https://docs.formal.ai/docs/guides/integrations/oidc.md): Trust external OIDC JWTs for Formal API auth and short-lived connector federation tokens - [Encryption Keys](https://docs.formal.ai/docs/guides/integrations/encryption_keys.md): Manage encryption keys - [Business Intelligence](https://docs.formal.ai/docs/guides/integrations/bi.md): Integrate Formal with BI tools for end-user identity propagation and access control - [Single Sign-On](https://docs.formal.ai/docs/guides/integrations/sso.md): Integrate SSO providers for seamless authentication to the Formal console - [SCIM](https://docs.formal.ai/docs/guides/integrations/scim.md): Integrate SCIM providers for seamless user provisioning and management - [Chat Integrations](https://docs.formal.ai/docs/guides/integrations/chats.md): Integrate Formal with chat platforms for notifications and alerts - [Terraform](https://docs.formal.ai/docs/guides/configuration/terraform.md): Manage Formal infrastructure as code with the Terraform provider - [Pulumi](https://docs.formal.ai/docs/guides/configuration/pulumi.md): Manage Formal infrastructure as code with the Pulumi provider - [Introduction](https://docs.formal.ai/docs/guides/core-concepts/kubernetes-operator/introduction.md): Automatically register in-cluster services as Formal resources - [Deployment](https://docs.formal.ai/docs/guides/core-concepts/kubernetes-operator/deployment.md): Deploy the Formal Kubernetes Operator using Helm - [Custom Resources](https://docs.formal.ai/docs/guides/core-concepts/kubernetes-operator/custom-resources.md): Reference for the Formal Kubernetes Operator CRDs - [SDKs](https://docs.formal.ai/docs/guides/configuration/sdks.md): Programmatic access to Formal with the Go SDK - [Formal Endpoint](https://docs.formal.ai/docs/guides/client-apps/desktop-app.md): Streamline resource access with the Formal Endpoint and CLI - [Formal Kubernetes Egress Agent](https://docs.formal.ai/docs/guides/client-apps/kubernetes-egress.md): Apply Formal policies to traffic from Kubernetes application containers - [Encrypt MCP OAuth Tokens](https://docs.formal.ai/docs/guides/example-use-cases/encrypt-mcp-oauth-tokens.md): Encrypt Notion MCP OAuth tokens on the Formal Endpoint or Connector - [Introduction](https://docs.formal.ai/docs/api/introduction.md): Introduction to Formal API endpoints - [AWS SigV4 Authentication](https://docs.formal.ai/docs/api/aws-sigv4-authentication.md): Authenticate to Formal API using AWS IAM credentials - [Create a signing key](https://docs.formal.ai/api-reference/corev1changeauthorizationservice/create-a-signing-key.md): Register a public key for cryptographic change authorization - [Delete a signing key](https://docs.formal.ai/api-reference/corev1changeauthorizationservice/delete-a-signing-key.md): Delete a change authorization signing key - [List signing keys](https://docs.formal.ai/api-reference/corev1changeauthorizationservice/list-signing-keys.md): List all change authorization signing keys for the organization - [Update a signing key](https://docs.formal.ai/api-reference/corev1changeauthorizationservice/update-a-signing-key.md): Update a change authorization signing key status for key rotation - [Update signing key (full object replacement)](https://docs.formal.ai/api-reference/corev1changeauthorizationservice/update-signing-key-full-object-replacement.md): Update a signing key by sending the full object. All mutable fields are replaced. - [Create connector](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector.md): Create a connector - [Create connector AI provider](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-ai-provider.md): Create an AI provider configuration for a connector - [Create connector CloudFormation template](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-cloudformation-template.md): Generate and upload a CloudFormation template for connector deployment - [Create connector configuration](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-configuration.md): Create a connector configuration - [Create connector Helm values](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-helm-values.md): Generate and upload a Helm values file for connector deployment - [Create connector hostname](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-hostname.md): Create a connector hostname - [Create connector instance shutdown request](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-instance-shutdown-request.md): Create a shutdown request for a connector instance - [Create connector listener](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-listener.md): Create a connector listener - [Create connector listener link](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-listener-link.md): Create a connector listener link - [Create connector listener rule](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-listener-rule.md): Create a connector listener rule - [Create connector satellite link](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-satellite-link.md): Create a new connector satellite link - [Create connector token encryption key](https://docs.formal.ai/api-reference/corev1connectorservice/create-connector-token-encryption-key.md): Register a KMS KEK for HTTP policy token encryption on a connector. - [Create federation token](https://docs.formal.ai/api-reference/corev1connectorservice/create-federation-token.md): Mint a short-lived federated connector credential for an OIDC-authenticated machine user. - [Delete connector](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector.md): Delete a connector - [Delete connector AI provider](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-ai-provider.md): Delete an AI provider configuration - [Delete connector configuration](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-configuration.md): Delete a connector configuration - [Delete connector hostname](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-hostname.md): Delete a connector hostname - [Delete connector listener](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-listener.md): Delete a connector listener - [Delete connector listener link](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-listener-link.md): Delete a connector listener link - [Delete connector listener rule](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-listener-rule.md): Delete a connector listener rule - [Delete connector satellite link](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-satellite-link.md): Delete a connector satellite link - [Delete connector token encryption key](https://docs.formal.ai/api-reference/corev1connectorservice/delete-connector-token-encryption-key.md): Delete a connector token encryption key by ID. - [Get connector](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector.md): Get a connector - [Get connector AI provider](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-ai-provider.md): Get an AI provider configuration by provider ID or connector ID - [Get connector API key](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-api-key.md): Get the API key for a connector - [Get connector configuration](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-configuration.md): Get a connector configuration - [Get connector configuration by connector ID](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-configuration-by-connector-id.md): Get a connector configuration by connector ID - [Get connector hostname](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-hostname.md): Get a connector hostname - [Get connector listener](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-listener.md): Get a connector listener - [Get connector listener link](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-listener-link.md): Get a connector listener link - [Get connector listener rule](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-listener-rule.md): Get a connector listener rule - [Get connector SSH host key](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-ssh-host-key.md): Get the SSH host key for a connector for host verification - [Get connector satellite link](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-satellite-link.md): Get a connector satellite link - [Get connector TLS certificate](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-tls-certificate.md): Get the PEM-encoded TLS certificate full chain for a connector hostname - [Get connector token encryption key](https://docs.formal.ai/api-reference/corev1connectorservice/get-connector-token-encryption-key.md): Get the token encryption key for a connector (at most one per connector). - [List connector instances](https://docs.formal.ai/api-reference/corev1connectorservice/list-connector-instances.md): List all instances for a connector - [List connector listener links](https://docs.formal.ai/api-reference/corev1connectorservice/list-connector-listener-links.md): List all links for a connector listener - [List connector listener rules](https://docs.formal.ai/api-reference/corev1connectorservice/list-connector-listener-rules.md): List all rules for a connector listener - [List connector listeners](https://docs.formal.ai/api-reference/corev1connectorservice/list-connector-listeners.md): List all listeners for a connector - [List connector satellite links](https://docs.formal.ai/api-reference/corev1connectorservice/list-connector-satellite-links.md): List all connector satellite links - [List connectors](https://docs.formal.ai/api-reference/corev1connectorservice/list-connectors.md): List all connectors - [Update connector](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector.md): Update a connector - [Update connector AI provider](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-ai-provider.md): Update an AI provider configuration - [Update connector AI provider (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-ai-provider-full-object-replacement.md): Update a connector AI provider by sending the full object. All mutable fields are replaced. - [Update connector configuration](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-configuration.md): Update a connector configuration - [Update connector configuration (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-configuration-full-object-replacement.md): Update a connector configuration by sending the full object. All mutable fields are replaced. - [Update connector hostname](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-hostname.md): Update a connector hostname - [Update connector hostname (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-hostname-full-object-replacement.md): Update a connector hostname by sending the full object. All mutable fields are replaced. - [Update connector listener](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-listener.md): Update a connector listener - [Update connector listener link](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-listener-link.md): Update a connector listener link - [Update connector listener link (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-listener-link-full-object-replacement.md): Update a connector listener link by sending the full object. All mutable fields are replaced. - [Update connector listener rule](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-listener-rule.md): Update a connector listener rule - [Update connector listener rule (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-listener-rule-full-object-replacement.md): Update a connector listener rule by sending the full object. All mutable fields are replaced. - [Update connector listener (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-listener-full-object-replacement.md): Update a connector listener by sending the full object. All mutable fields are replaced. - [Update connector (full object replacement)](https://docs.formal.ai/api-reference/corev1connectorservice/update-connector-full-object-replacement.md): Update a connector by sending the full object. All mutable fields are replaced. - [Create a desktop routing rule](https://docs.formal.ai/api-reference/corev1desktopservice/create-a-desktop-routing-rule.md): Create a new desktop routing rule for the organization. - [Delete a desktop routing rule](https://docs.formal.ai/api-reference/corev1desktopservice/delete-a-desktop-routing-rule.md): Delete an existing desktop routing rule. - [Get a desktop routing rule](https://docs.formal.ai/api-reference/corev1desktopservice/get-a-desktop-routing-rule.md): Get a single desktop routing rule by ID. - [List desktop routing rules](https://docs.formal.ai/api-reference/corev1desktopservice/list-desktop-routing-rules.md): List all desktop routing rules for the organization. - [List users with desktop status](https://docs.formal.ai/api-reference/corev1desktopservice/list-users-with-desktop-status.md): List org users with their latest desktop device summary. - [List user devices](https://docs.formal.ai/api-reference/corev1desktopservice/list-user-devices.md): List all desktop devices for a specific user. - [Update a desktop routing rule](https://docs.formal.ai/api-reference/corev1desktopservice/update-a-desktop-routing-rule.md): Update an existing desktop routing rule. - [Get access graph](https://docs.formal.ai/api-reference/corev1graphservice/get-access-graph.md): Returns a multi-layer access graph showing identities (human/agent/machine), connectors, and resources with top-N selection, triggered policy stats, and per-layer summaries. The query field accepts Quickwit syntax as the primary filter on the log universe. - [Get access graph node details](https://docs.formal.ai/api-reference/corev1graphservice/get-access-graph-node-details.md): Returns detailed control-plane metadata and policy breakdown for a specific node. Receives the same base query to keep drilldown scoped. - [Create group](https://docs.formal.ai/api-reference/corev1groupservice/create-group.md): Create a group - [Create user group link](https://docs.formal.ai/api-reference/corev1groupservice/create-user-group-link.md): Create a user group link - [Delete group](https://docs.formal.ai/api-reference/corev1groupservice/delete-group.md): Delete a group - [Delete user group link](https://docs.formal.ai/api-reference/corev1groupservice/delete-user-group-link.md): Delete a user group link - [Delete user group link by user id and group id](https://docs.formal.ai/api-reference/corev1groupservice/delete-user-group-link-by-user-id-and-group-id.md): Remove a user from a group using user_id and group_id - [Get group](https://docs.formal.ai/api-reference/corev1groupservice/get-group.md): Get a group - [List groups](https://docs.formal.ai/api-reference/corev1groupservice/list-groups.md): List all groups - [List user group links](https://docs.formal.ai/api-reference/corev1groupservice/list-user-group-links.md): List all user group links - [Update group](https://docs.formal.ai/api-reference/corev1groupservice/update-group.md): Update a group - [Update group (full object replacement)](https://docs.formal.ai/api-reference/corev1groupservice/update-group-full-object-replacement.md): Update a group by sending the full object. All mutable fields are replaced. - [Create hook](https://docs.formal.ai/api-reference/corev1hookservice/create-hook.md): Create a policy evaluation hook - [Delete hook](https://docs.formal.ai/api-reference/corev1hookservice/delete-hook.md): Delete a policy evaluation hook - [Get hook](https://docs.formal.ai/api-reference/corev1hookservice/get-hook.md): Get a policy evaluation hook - [List hooks](https://docs.formal.ai/api-reference/corev1hookservice/list-hooks.md): List policy evaluation hooks - [Update hook](https://docs.formal.ai/api-reference/corev1hookservice/update-hook.md): Update a policy evaluation hook by sending the full object. All mutable fields are replaced. - [CreateInsightEvaluation](https://docs.formal.ai/api-reference/corev1insightsservice/createinsightevaluation.md) - [GetInsight](https://docs.formal.ai/api-reference/corev1insightsservice/getinsight.md) - [GetInsightEvaluation](https://docs.formal.ai/api-reference/corev1insightsservice/getinsightevaluation.md) - [GetInsightsOverview](https://docs.formal.ai/api-reference/corev1insightsservice/getinsightsoverview.md) - [GetInsightsSummary](https://docs.formal.ai/api-reference/corev1insightsservice/getinsightssummary.md): Returns the latest LLM-generated summary of recent insights for the caller's org. - [ListInsightCategoryDefinitions](https://docs.formal.ai/api-reference/corev1insightsservice/listinsightcategorydefinitions.md) - [ListInsights](https://docs.formal.ai/api-reference/corev1insightsservice/listinsights.md) - [UpdateBulkInsightStatus](https://docs.formal.ai/api-reference/corev1insightsservice/updatebulkinsightstatus.md) - [UpdateInsightStatus](https://docs.formal.ai/api-reference/corev1insightsservice/updateinsightstatus.md) - [UpdateInsightsEngineEnabled](https://docs.formal.ai/api-reference/corev1insightsservice/updateinsightsengineenabled.md): Enables Insights for the caller's org so scheduled cron evaluations run. - [CreateIntegrationAIProvider](https://docs.formal.ai/api-reference/corev1integrationaiproviderservice/createintegrationaiprovider.md) - [DeleteIntegrationAIProvider](https://docs.formal.ai/api-reference/corev1integrationaiproviderservice/deleteintegrationaiprovider.md) - [GetIntegrationAIProvider](https://docs.formal.ai/api-reference/corev1integrationaiproviderservice/getintegrationaiprovider.md) - [ListIntegrationsAIProvider](https://docs.formal.ai/api-reference/corev1integrationaiproviderservice/listintegrationsaiprovider.md) - [Create BI integration](https://docs.formal.ai/api-reference/corev1integrationbiservice/create-bi-integration.md): Create a BI integration - [Delete BI integration](https://docs.formal.ai/api-reference/corev1integrationbiservice/delete-bi-integration.md): Delete a BI integration - [Get BI integration](https://docs.formal.ai/api-reference/corev1integrationbiservice/get-bi-integration.md): Get a BI integration - [List BI integrations](https://docs.formal.ai/api-reference/corev1integrationbiservice/list-bi-integrations.md): List all BI integrations - [Refresh BI integrations](https://docs.formal.ai/api-reference/corev1integrationbiservice/refresh-bi-integrations.md): Refresh all BI integrations - [Create cloud integration](https://docs.formal.ai/api-reference/corev1integrationcloudservice/create-cloud-integration.md): Create a cloud integration - [Delete cloud integration](https://docs.formal.ai/api-reference/corev1integrationcloudservice/delete-cloud-integration.md): Delete a cloud integration - [Get Azure cloud integration setup parameters](https://docs.formal.ai/api-reference/corev1integrationcloudservice/get-azure-cloud-integration-setup-parameters.md): Return the parameters needed to provision an Azure cloud integration, authenticated by the integration's security key. - [Get GCP cloud integration setup parameters](https://docs.formal.ai/api-reference/corev1integrationcloudservice/get-gcp-cloud-integration-setup-parameters.md): Return the parameters needed to provision a GCP cloud integration, authenticated by the integration's security key. - [Get cloud integration](https://docs.formal.ai/api-reference/corev1integrationcloudservice/get-cloud-integration.md): Get a cloud integration - [List cloud integrations](https://docs.formal.ai/api-reference/corev1integrationcloudservice/list-cloud-integrations.md): List all cloud integrations - [Activate an Azure cloud integration](https://docs.formal.ai/api-reference/corev1integrationcloudservice/activate-an-azure-cloud-integration.md): Report the created Azure resources and activate an Azure cloud integration. - [Activate a GCP cloud integration](https://docs.formal.ai/api-reference/corev1integrationcloudservice/activate-a-gcp-cloud-integration.md): Report the created GCP resources and activate a GCP cloud integration. - [Update cloud integration](https://docs.formal.ai/api-reference/corev1integrationcloudservice/update-cloud-integration.md): Update a cloud integration - [Update cloud integration (full object replacement)](https://docs.formal.ai/api-reference/corev1integrationcloudservice/update-cloud-integration-full-object-replacement.md): Update a cloud integration by sending the full object. All mutable fields are replaced. - [Create integration log](https://docs.formal.ai/api-reference/corev1integrationslogservice/create-integration-log.md): Create an integration log - [Delete integration log](https://docs.formal.ai/api-reference/corev1integrationslogservice/delete-integration-log.md): Delete an integration log - [Get integration log](https://docs.formal.ai/api-reference/corev1integrationslogservice/get-integration-log.md): Get an integration log - [List integrations log](https://docs.formal.ai/api-reference/corev1integrationslogservice/list-integrations-log.md): List all integrations log - [Create integration MDM](https://docs.formal.ai/api-reference/corev1integrationmdmservice/create-integration-mdm.md): Create an integration MDM - [Delete integration MDM](https://docs.formal.ai/api-reference/corev1integrationmdmservice/delete-integration-mdm.md): Delete an integration MDM - [Get integration MDM](https://docs.formal.ai/api-reference/corev1integrationmdmservice/get-integration-mdm.md): Get an integration MDM - [List integration MDM devices](https://docs.formal.ai/api-reference/corev1integrationmdmservice/list-integration-mdm-devices.md): List MDM devices for an integration - [List integrations MDM](https://docs.formal.ai/api-reference/corev1integrationmdmservice/list-integrations-mdm.md): List all integrations MDM - [Create OIDC integration](https://docs.formal.ai/api-reference/corev1integrationoidcservice/create-oidc-integration.md): Create an OIDC trust configuration for control-plane authentication - [Delete OIDC integration](https://docs.formal.ai/api-reference/corev1integrationoidcservice/delete-oidc-integration.md): Delete an OIDC trust configuration - [Get OIDC integration](https://docs.formal.ai/api-reference/corev1integrationoidcservice/get-oidc-integration.md): Get an OIDC trust configuration - [List OIDC integrations](https://docs.formal.ai/api-reference/corev1integrationoidcservice/list-oidc-integrations.md): List OIDC trust configurations - [Update OIDC integration](https://docs.formal.ai/api-reference/corev1integrationoidcservice/update-oidc-integration.md): Update an OIDC trust configuration by sending the full object. All mutable fields are replaced. - [Create data label](https://docs.formal.ai/api-reference/corev1inventoryservice/create-data-label.md): Create a data label - [Create inventory object](https://docs.formal.ai/api-reference/corev1inventoryservice/create-inventory-object.md): Create an inventory object - [Create inventory tag](https://docs.formal.ai/api-reference/corev1inventoryservice/create-inventory-tag.md): Create an inventory tag - [Delete data label](https://docs.formal.ai/api-reference/corev1inventoryservice/delete-data-label.md): Delete a data label - [Delete inventory object](https://docs.formal.ai/api-reference/corev1inventoryservice/delete-inventory-object.md): Delete an inventory object - [Delete inventory objects by resource](https://docs.formal.ai/api-reference/corev1inventoryservice/delete-inventory-objects-by-resource.md): Delete all inventory objects for a resource - [Delete inventory tag](https://docs.formal.ai/api-reference/corev1inventoryservice/delete-inventory-tag.md): Delete an inventory tag - [Get data label](https://docs.formal.ai/api-reference/corev1inventoryservice/get-data-label.md): Get a data label - [Get inventory object](https://docs.formal.ai/api-reference/corev1inventoryservice/get-inventory-object.md): Get an inventory object - [List data labels](https://docs.formal.ai/api-reference/corev1inventoryservice/list-data-labels.md): List all data labels - [List inventory objects](https://docs.formal.ai/api-reference/corev1inventoryservice/list-inventory-objects.md): List all inventory objects - [List inventory tags](https://docs.formal.ai/api-reference/corev1inventoryservice/list-inventory-tags.md): List all inventory tags - [Update column](https://docs.formal.ai/api-reference/corev1inventoryservice/update-column.md): Update a column - [Update data label](https://docs.formal.ai/api-reference/corev1inventoryservice/update-data-label.md): Update a data label - [Update data label (full object replacement)](https://docs.formal.ai/api-reference/corev1inventoryservice/update-data-label-full-object-replacement.md): Update a data label by sending the full object. All mutable fields are replaced. - [Update inventory object tags](https://docs.formal.ai/api-reference/corev1inventoryservice/update-inventory-object-tags.md): Update the tags of an inventory object - [Update inventory tag](https://docs.formal.ai/api-reference/corev1inventoryservice/update-inventory-tag.md): Update an inventory tag name - [Create encryption key](https://docs.formal.ai/api-reference/corev1logsservice/create-encryption-key.md): Create an encryption key - [Create log configuration](https://docs.formal.ai/api-reference/corev1logsservice/create-log-configuration.md): Create a log configuration - [Create log query](https://docs.formal.ai/api-reference/corev1logsservice/create-log-query.md): Create a log query - [Delete encryption key](https://docs.formal.ai/api-reference/corev1logsservice/delete-encryption-key.md): Delete an encryption key - [Delete log configuration](https://docs.formal.ai/api-reference/corev1logsservice/delete-log-configuration.md): Delete a log configuration - [Delete log query](https://docs.formal.ai/api-reference/corev1logsservice/delete-log-query.md): Delete a log query - [Get encryption key](https://docs.formal.ai/api-reference/corev1logsservice/get-encryption-key.md): Get an encryption key by ID - [Get encryption keys by key ID](https://docs.formal.ai/api-reference/corev1logsservice/get-encryption-keys-by-key-id.md): Get encryption keys by key ID - [Get group by aggregation](https://docs.formal.ai/api-reference/corev1logsservice/get-group-by-aggregation.md): Get a group by aggregation - [Get log](https://docs.formal.ai/api-reference/corev1logsservice/get-log.md): Get a log - [Get log configuration](https://docs.formal.ai/api-reference/corev1logsservice/get-log-configuration.md): Get a log configuration - [Get log query](https://docs.formal.ai/api-reference/corev1logsservice/get-log-query.md): Get a log query - [Get logs from natural language](https://docs.formal.ai/api-reference/corev1logsservice/get-logs-from-natural-language.md): Translates a natural language query to a Quickwit query and returns matching logs in a single request. Internally fetches aggregations for field context, translates via LLM, and queries logs. - [Get metric aggregation](https://docs.formal.ai/api-reference/corev1logsservice/get-metric-aggregation.md): Get a metric aggregation - [List encryption keys](https://docs.formal.ai/api-reference/corev1logsservice/list-encryption-keys.md): List encryption keys with pagination and filtering - [List log aggregations](https://docs.formal.ai/api-reference/corev1logsservice/list-log-aggregations.md): Get log aggregations for a time window - [List log configurations](https://docs.formal.ai/api-reference/corev1logsservice/list-log-configurations.md): List all log configurations - [List log policy evaluation inputs](https://docs.formal.ai/api-reference/corev1logsservice/list-log-policy-evaluation-inputs.md): Paginate through log policy evaluation inputs filtered by stage - [List log queries](https://docs.formal.ai/api-reference/corev1logsservice/list-log-queries.md): List all log queries - [List logs V2](https://docs.formal.ai/api-reference/corev1logsservice/list-logs-v2.md): List logs data only (without aggregations) for fast pagination - [Update encryption key](https://docs.formal.ai/api-reference/corev1logsservice/update-encryption-key.md): Update an encryption key - [Update encryption key (full object replacement)](https://docs.formal.ai/api-reference/corev1logsservice/update-encryption-key-full-object-replacement.md): Update an encryption key by sending the full object. All mutable fields are replaced. - [Update log configuration](https://docs.formal.ai/api-reference/corev1logsservice/update-log-configuration.md): Update a log configuration - [Update log configuration (full object replacement)](https://docs.formal.ai/api-reference/corev1logsservice/update-log-configuration-full-object-replacement.md): Update a log configuration by sending the full object. All mutable fields are replaced. - [Update log query](https://docs.formal.ai/api-reference/corev1logsservice/update-log-query.md): Update a log query - [Update log query (full object replacement)](https://docs.formal.ai/api-reference/corev1logsservice/update-log-query-full-object-replacement.md): Update a log query by sending the full object. All mutable fields are replaced. - [Create MCP request](https://docs.formal.ai/api-reference/corev1mcpservice/create-mcp-request.md): File an approval request to create a managed MCP server. - [Create MCP server](https://docs.formal.ai/api-reference/corev1mcpservice/create-mcp-server.md): Create a managed MCP server. - [Delete MCP server](https://docs.formal.ai/api-reference/corev1mcpservice/delete-mcp-server.md): Delete a managed MCP server. - [Get MCP server](https://docs.formal.ai/api-reference/corev1mcpservice/get-mcp-server.md): Get a managed MCP server by ID. - [List MCP servers](https://docs.formal.ai/api-reference/corev1mcpservice/list-mcp-servers.md): List managed MCP servers for the organization. - [List shadow MCP servers](https://docs.formal.ai/api-reference/corev1mcpservice/list-shadow-mcp-servers.md): List observed MCP servers that are not yet managed. - [Update MCP server](https://docs.formal.ai/api-reference/corev1mcpservice/update-mcp-server.md): Update a managed MCP server. - [Create native user](https://docs.formal.ai/api-reference/corev1nativeuserservice/create-native-user.md): Creates a native user for a resource. - [Delete native user](https://docs.formal.ai/api-reference/corev1nativeuserservice/delete-native-user.md): Deletes a native user. - [Get native user](https://docs.formal.ai/api-reference/corev1nativeuserservice/get-native-user.md): Gets a native user. Secret values are not returned. - [List native users](https://docs.formal.ai/api-reference/corev1nativeuserservice/list-native-users.md): Lists native users for a resource. Secret values are not returned. - [Update native user](https://docs.formal.ai/api-reference/corev1nativeuserservice/update-native-user.md): Updates a native user. Leave credentials unset to keep existing credentials. The credential type cannot be changed. - [CreatePermission](https://docs.formal.ai/api-reference/corev1permissionsservice/createpermission.md) - [DeletePermission](https://docs.formal.ai/api-reference/corev1permissionsservice/deletepermission.md) - [GetPermission](https://docs.formal.ai/api-reference/corev1permissionsservice/getpermission.md) - [ListPermissions](https://docs.formal.ai/api-reference/corev1permissionsservice/listpermissions.md) - [UpdatePermission](https://docs.formal.ai/api-reference/corev1permissionsservice/updatepermission.md) - [Update permission (full object replacement)](https://docs.formal.ai/api-reference/corev1permissionsservice/update-permission-full-object-replacement.md): Update a permission by sending the full object. All mutable fields are replaced. - [Create policy](https://docs.formal.ai/api-reference/corev1policiesservice/create-policy.md): Create a policy - [Create policy report](https://docs.formal.ai/api-reference/corev1policiesservice/create-policy-report.md): Generate a policy report from policy code - [Create policy stage configuration](https://docs.formal.ai/api-reference/corev1policiesservice/create-policy-stage-configuration.md): Create a policy stage configuration - [Create policy suspension](https://docs.formal.ai/api-reference/corev1policiesservice/create-policy-suspension.md): Create a policy suspension for a specific identity - [Delete policy](https://docs.formal.ai/api-reference/corev1policiesservice/delete-policy.md): Delete a policy - [Delete policy stage configuration](https://docs.formal.ai/api-reference/corev1policiesservice/delete-policy-stage-configuration.md): Delete a policy stage configuration - [Delete policy suspension](https://docs.formal.ai/api-reference/corev1policiesservice/delete-policy-suspension.md): Delete a policy suspension - [Get policy](https://docs.formal.ai/api-reference/corev1policiesservice/get-policy.md): Get a policy - [Get policy code validity](https://docs.formal.ai/api-reference/corev1policiesservice/get-policy-code-validity.md): Get the validity of a policy code - [Get policy report connector graph](https://docs.formal.ai/api-reference/corev1policiesservice/get-policy-report-connector-graph.md): Get the connector graph for a specific policy report - [Get policy report](https://docs.formal.ai/api-reference/corev1policiesservice/get-policy-report.md): Get a specific policy report by ID - [GetPolicyStageConfiguration](https://docs.formal.ai/api-reference/corev1policiesservice/getpolicystageconfiguration.md) - [Get policy suspension](https://docs.formal.ai/api-reference/corev1policiesservice/get-policy-suspension.md): Get a policy suspension by ID - [GetPolicyVersion](https://docs.formal.ai/api-reference/corev1policiesservice/getpolicyversion.md) - [List policies](https://docs.formal.ai/api-reference/corev1policiesservice/list-policies.md): List all policies - [List policy impact report logs](https://docs.formal.ai/api-reference/corev1policiesservice/list-policy-impact-report-logs.md): List logs that would have been triggered by the policy in the report - [ListPolicyStageConfigurations](https://docs.formal.ai/api-reference/corev1policiesservice/listpolicystageconfigurations.md) - [List policy suspensions](https://docs.formal.ai/api-reference/corev1policiesservice/list-policy-suspensions.md): List all policy suspensions for the organization - [ListPolicyVersions](https://docs.formal.ai/api-reference/corev1policiesservice/listpolicyversions.md) - [Update policy](https://docs.formal.ai/api-reference/corev1policiesservice/update-policy.md): Update a policy - [Update policy stage configuration](https://docs.formal.ai/api-reference/corev1policiesservice/update-policy-stage-configuration.md): Update a policy stage configuration - [Update policy stage configuration (full object replacement)](https://docs.formal.ai/api-reference/corev1policiesservice/update-policy-stage-configuration-full-object-replacement.md): Update a policy stage configuration by sending the full object. All mutable fields are replaced. - [Update policy (full object replacement)](https://docs.formal.ai/api-reference/corev1policiesservice/update-policy-full-object-replacement.md): Update a policy by sending the full object. All mutable fields are replaced. - [Create policy data loader](https://docs.formal.ai/api-reference/corev1policydataloaderservice/create-policy-data-loader.md): Create a policy data loader - [Delete policy data loader](https://docs.formal.ai/api-reference/corev1policydataloaderservice/delete-policy-data-loader.md): Delete a policy data loader - [Get policy data loader](https://docs.formal.ai/api-reference/corev1policydataloaderservice/get-policy-data-loader.md): Get a policy data loader - [List policy data loaders](https://docs.formal.ai/api-reference/corev1policydataloaderservice/list-policy-data-loaders.md): List all policy data loaders - [Update policy data loader](https://docs.formal.ai/api-reference/corev1policydataloaderservice/update-policy-data-loader.md): Update a policy data loader - [Update policy data loader (full object replacement)](https://docs.formal.ai/api-reference/corev1policydataloaderservice/update-policy-data-loader-full-object-replacement.md): Update a policy data loader by sending the full object. All mutable fields are replaced. - [Create data discovery configuration](https://docs.formal.ai/api-reference/corev1resourceservice/create-data-discovery-configuration.md): Create a data discovery configuration - [DEPRECATED: Create a native user. Use CreateNativeUserV2 instead.](https://docs.formal.ai/api-reference/corev1resourceservice/deprecated:-create-a-native-user-use-createnativeuserv2-instead.md): DEPRECATED: Create a native user. Use CreateNativeUserV2 instead. - [Create native user identity link](https://docs.formal.ai/api-reference/corev1resourceservice/create-native-user-identity-link.md): Create a native user identity link - [Create a native user](https://docs.formal.ai/api-reference/corev1resourceservice/create-a-native-user.md): Create a native user - [Create resource](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource.md): Create a resource - [Create resource alias](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-alias.md): Create a new alias for a resource - [CreateResourceClassifierConfiguration](https://docs.formal.ai/api-reference/corev1resourceservice/createresourceclassifierconfiguration.md) - [Create resource dial configuration](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-dial-configuration.md): Create a resource dial configuration - [Create resource health check](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-health-check.md): Create a resource health check - [Create resource hostname](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-hostname.md): Create a resource hostname - [Create resource SSH host key](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-ssh-host-key.md): Pin an upstream SSH host public key for a resource - [Create resource tag](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-tag.md): Create a new tag for a resource - [Create resource tls configuration](https://docs.formal.ai/api-reference/corev1resourceservice/create-resource-tls-configuration.md): Create a resource tls configuration - [Delete data discovery configuration](https://docs.formal.ai/api-reference/corev1resourceservice/delete-data-discovery-configuration.md): Delete a data discovery configuration - [Delete native user](https://docs.formal.ai/api-reference/corev1resourceservice/delete-native-user.md): Delete a native user - [Delete native user identity link](https://docs.formal.ai/api-reference/corev1resourceservice/delete-native-user-identity-link.md): Delete a native user identity link - [Delete resource](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource.md): Delete a resource - [Delete resource alias](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-alias.md): Delete an alias from a resource - [DeleteResourceClassifierConfiguration](https://docs.formal.ai/api-reference/corev1resourceservice/deleteresourceclassifierconfiguration.md) - [Delete resource dial configuration](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-dial-configuration.md): Delete a resource dial configuration - [Delete resource health check](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-health-check.md): Delete a resource health check - [Delete resource hostname](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-hostname.md): Delete a resource hostname - [Delete resource native user selection](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-native-user-selection.md): Clear a resource's optional native user selection expression. This does not disable Native Users V3 or delete its native users. - [Delete resource SSH host key](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-ssh-host-key.md): Delete a pinned upstream SSH host public key - [Delete resource tag](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-tag.md): Delete a tag from a resource by key - [Delete resource tls configuration](https://docs.formal.ai/api-reference/corev1resourceservice/delete-resource-tls-configuration.md): Delete a resource tls configuration - [Get data discovery configuration](https://docs.formal.ai/api-reference/corev1resourceservice/get-data-discovery-configuration.md): Get a data discovery configuration - [Get native user](https://docs.formal.ai/api-reference/corev1resourceservice/get-native-user.md): Get a native user - [Get native user identity link](https://docs.formal.ai/api-reference/corev1resourceservice/get-native-user-identity-link.md): Get a native user identity link - [Get resource](https://docs.formal.ai/api-reference/corev1resourceservice/get-resource.md): Get a resource - [GetResourceClassifierConfiguration](https://docs.formal.ai/api-reference/corev1resourceservice/getresourceclassifierconfiguration.md) - [Get resource dial configuration](https://docs.formal.ai/api-reference/corev1resourceservice/get-resource-dial-configuration.md): Get a resource dial configuration - [Get resource health check](https://docs.formal.ai/api-reference/corev1resourceservice/get-resource-health-check.md): Get a resource health check - [Get resource hostname](https://docs.formal.ai/api-reference/corev1resourceservice/get-resource-hostname.md): Get a resource hostname - [Get resource SSH host key](https://docs.formal.ai/api-reference/corev1resourceservice/get-resource-ssh-host-key.md): Get a pinned upstream SSH host public key by ID - [Get resource tls configuration](https://docs.formal.ai/api-reference/corev1resourceservice/get-resource-tls-configuration.md): Get a resource tls configuration - [List data discovery configurations](https://docs.formal.ai/api-reference/corev1resourceservice/list-data-discovery-configurations.md): List all data discovery configurations - [List native user identity links](https://docs.formal.ai/api-reference/corev1resourceservice/list-native-user-identity-links.md): List all native user identity links - [List native users](https://docs.formal.ai/api-reference/corev1resourceservice/list-native-users.md): List all native users - [ListResourceClassifierConfigurations](https://docs.formal.ai/api-reference/corev1resourceservice/listresourceclassifierconfigurations.md) - [ListResourceConnectorAccess](https://docs.formal.ai/api-reference/corev1resourceservice/listresourceconnectoraccess.md) - [List resource hostnames](https://docs.formal.ai/api-reference/corev1resourceservice/list-resource-hostnames.md): List all resource hostnames - [List resource SSH host keys](https://docs.formal.ai/api-reference/corev1resourceservice/list-resource-ssh-host-keys.md): List pinned upstream SSH host public keys for a resource - [List resources](https://docs.formal.ai/api-reference/corev1resourceservice/list-resources.md): List all resources - [Update data discovery configuration](https://docs.formal.ai/api-reference/corev1resourceservice/update-data-discovery-configuration.md): Update a data discovery configuration - [Update data discovery configuration (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-data-discovery-configuration-full-object-replacement.md): Update a data discovery configuration by sending the full object. All mutable fields are replaced. - [DEPRECATED: Update native user. Use UpdateNativeUserV2 instead.](https://docs.formal.ai/api-reference/corev1resourceservice/deprecated:-update-native-user-use-updatenativeuserv2-instead.md): DEPRECATED: Update a native user. Use UpdateNativeUserV2 instead. - [Update native user identity link](https://docs.formal.ai/api-reference/corev1resourceservice/update-native-user-identity-link.md): Update a native user identity link - [Update native user identity link (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-native-user-identity-link-full-object-replacement.md): Update a native user identity link by sending the full object. All mutable fields are replaced. - [Update native user](https://docs.formal.ai/api-reference/corev1resourceservice/update-native-user.md): Update a native user - [Update resource](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource.md): Update a resource - [Update resource alias](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-alias.md): Rename an existing alias for a resource - [UpdateResourceClassifierConfiguration](https://docs.formal.ai/api-reference/corev1resourceservice/updateresourceclassifierconfiguration.md) - [Update resource classifier configuration (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-classifier-configuration-full-object-replacement.md): Update a resource classifier configuration by sending the full object. All mutable fields are replaced. - [Update resource dial configuration](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-dial-configuration.md): Update a resource dial configuration by sending the full object. All mutable fields are replaced. - [Update resource health check](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-health-check.md): Update a resource health check - [Update resource health check (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-health-check-full-object-replacement.md): Update a resource health check by sending the full object. All mutable fields are replaced. - [Update resource hostname](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-hostname.md): Update a resource hostname - [Update resource hostname (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-hostname-full-object-replacement.md): Update a resource hostname by sending the full object. All mutable fields are replaced. - [Update Native Users V3 enabled](https://docs.formal.ai/api-reference/corev1resourceservice/update-native-users-v3-enabled.md): Enable or disable Native Users V3 for a resource. - [Update resource SSH host key](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-ssh-host-key.md): Update a pinned upstream SSH host public key - [Update a single resource tag](https://docs.formal.ai/api-reference/corev1resourceservice/update-a-single-resource-tag.md): Update the value of a single resource tag by key - [Update resource tls configuration](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-tls-configuration.md): Update a resource tls configuration - [Update resource tls configuration (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-tls-configuration-full-object-replacement.md): Update a resource tls configuration by sending the full object. All mutable fields are replaced. - [Update resource (full object replacement)](https://docs.formal.ai/api-reference/corev1resourceservice/update-resource-full-object-replacement.md): Update a resource by sending the full object. All mutable fields are replaced. - [Create satellite](https://docs.formal.ai/api-reference/corev1satelliteservice/create-satellite.md): Create a new satellite - [Create satellite helm values](https://docs.formal.ai/api-reference/corev1satelliteservice/create-satellite-helm-values.md): Create a new satellite helm values - [Create satellite hostname](https://docs.formal.ai/api-reference/corev1satelliteservice/create-satellite-hostname.md): Create a new satellite hostname - [Create satellite link](https://docs.formal.ai/api-reference/corev1satelliteservice/create-satellite-link.md): Create a link between two satellites (e.g., link a data discovery satellite to an AI satellite for classification) - [Delete satellite](https://docs.formal.ai/api-reference/corev1satelliteservice/delete-satellite.md): Delete a satellite - [Delete satellite hostname](https://docs.formal.ai/api-reference/corev1satelliteservice/delete-satellite-hostname.md): Delete a satellite hostname - [Delete satellite link](https://docs.formal.ai/api-reference/corev1satelliteservice/delete-satellite-link.md): Delete a satellite link - [Get satellite](https://docs.formal.ai/api-reference/corev1satelliteservice/get-satellite.md): Get a satellite - [Get satellite api key](https://docs.formal.ai/api-reference/corev1satelliteservice/get-satellite-api-key.md): Get a satellite api key - [Get satellite hostname](https://docs.formal.ai/api-reference/corev1satelliteservice/get-satellite-hostname.md): Get a satellite hostname - [Get satellite hostname by satellite id](https://docs.formal.ai/api-reference/corev1satelliteservice/get-satellite-hostname-by-satellite-id.md): Get a satellite hostname by satellite id - [Get satellite link](https://docs.formal.ai/api-reference/corev1satelliteservice/get-satellite-link.md): Get a satellite link by ID - [List satellite instances](https://docs.formal.ai/api-reference/corev1satelliteservice/list-satellite-instances.md): List all satellite instances - [List satellite links](https://docs.formal.ai/api-reference/corev1satelliteservice/list-satellite-links.md): List all satellite links for a source satellite - [List satellites](https://docs.formal.ai/api-reference/corev1satelliteservice/list-satellites.md): List all satellites - [Update satellite](https://docs.formal.ai/api-reference/corev1satelliteservice/update-satellite.md): Update a satellite - [Update satellite hostname](https://docs.formal.ai/api-reference/corev1satelliteservice/update-satellite-hostname.md): Update a satellite hostname - [Update satellite hostname (full object replacement)](https://docs.formal.ai/api-reference/corev1satelliteservice/update-satellite-hostname-full-object-replacement.md): Update a satellite hostname by sending the full object. All mutable fields are replaced. - [Update satellite (full object replacement)](https://docs.formal.ai/api-reference/corev1satelliteservice/update-satellite-full-object-replacement.md): Update a satellite by sending the full object. All mutable fields are replaced. - [CreateScenarioMonitor](https://docs.formal.ai/api-reference/corev1scenariomonitoringservice/createscenariomonitor.md): Add a scenario for LLM SSH Monitoring - [DeleteScenarioMonitor](https://docs.formal.ai/api-reference/corev1scenariomonitoringservice/deletescenariomonitor.md): Delete a scenario from LLM SSH Monitoring - [GetScenarioMonitor](https://docs.formal.ai/api-reference/corev1scenariomonitoringservice/getscenariomonitor.md): Retrieve all LLM session monitoring scenarios and their statuses - [ListScenarioMonitors](https://docs.formal.ai/api-reference/corev1scenariomonitoringservice/listscenariomonitors.md) - [UpdateScenarioMonitor](https://docs.formal.ai/api-reference/corev1scenariomonitoringservice/updatescenariomonitor.md): Update the status of a scenario used for LLM session monitoring - [Update scenario monitor (full object replacement)](https://docs.formal.ai/api-reference/corev1scenariomonitoringservice/update-scenario-monitor-full-object-replacement.md): Update a scenario monitor by sending the full object. All mutable fields are replaced. - [List search results](https://docs.formal.ai/api-reference/corev1searchservice/list-search-results.md): Performs a global search across multiple entity types. Results are grouped by category and scoped to the authenticated user's organization. Returns up to 10 results per category, ordered by updated_at descending. - [Create session termination](https://docs.formal.ai/api-reference/corev1sessionsservice/create-session-termination.md): Terminate an active session - [Get a session](https://docs.formal.ai/api-reference/corev1sessionsservice/get-a-session.md): Get details of a specific session - [List session aggregations](https://docs.formal.ai/api-reference/corev1sessionsservice/list-session-aggregations.md): Get session aggregations for a time window - [List sessions V2](https://docs.formal.ai/api-reference/corev1sessionsservice/list-sessions-v2.md): List sessions data only (without aggregations) for fast pagination - [Create space](https://docs.formal.ai/api-reference/corev1spaceservice/create-space.md): Create a space - [Delete space](https://docs.formal.ai/api-reference/corev1spaceservice/delete-space.md): Delete a space - [Get space](https://docs.formal.ai/api-reference/corev1spaceservice/get-space.md): Get a space - [List spaces](https://docs.formal.ai/api-reference/corev1spaceservice/list-spaces.md): List all spaces - [Update space](https://docs.formal.ai/api-reference/corev1spaceservice/update-space.md): Update a space - [Update space (full object replacement)](https://docs.formal.ai/api-reference/corev1spaceservice/update-space-full-object-replacement.md): Update a space by sending the full object. All mutable fields are replaced. - [Create blocked user](https://docs.formal.ai/api-reference/corev1userservice/create-blocked-user.md): Create a blocked user - [Create human user password](https://docs.formal.ai/api-reference/corev1userservice/create-human-user-password.md): Create a human user password - [Create machine user password](https://docs.formal.ai/api-reference/corev1userservice/create-machine-user-password.md): Create a machine user password - [Create user](https://docs.formal.ai/api-reference/corev1userservice/create-user.md): Create a user - [Create user external id](https://docs.formal.ai/api-reference/corev1userservice/create-user-external-id.md): Create a user external id - [Create user private key](https://docs.formal.ai/api-reference/corev1userservice/create-user-private-key.md): Create a new private/public keypair for a user and return the private key (PEM) and store the public key. - [Delete blocked user](https://docs.formal.ai/api-reference/corev1userservice/delete-blocked-user.md): Delete a blocked user - [Delete user](https://docs.formal.ai/api-reference/corev1userservice/delete-user.md): Delete a user - [Delete user external id](https://docs.formal.ai/api-reference/corev1userservice/delete-user-external-id.md): Delete a user external id - [Get blocked user](https://docs.formal.ai/api-reference/corev1userservice/get-blocked-user.md): Get a blocked user - [Get machine user credentials](https://docs.formal.ai/api-reference/corev1userservice/get-machine-user-credentials.md): Get a machine user credentials - [Get user](https://docs.formal.ai/api-reference/corev1userservice/get-user.md): Get a user - [List user external ids](https://docs.formal.ai/api-reference/corev1userservice/list-user-external-ids.md): List all user external ids - [List users](https://docs.formal.ai/api-reference/corev1userservice/list-users.md): List all users - [Update user](https://docs.formal.ai/api-reference/corev1userservice/update-user.md): Update a user - [Update user expiry](https://docs.formal.ai/api-reference/corev1userservice/update-user-expiry.md): Update a user's expiry without changing the user identity. - [Update user (full object replacement)](https://docs.formal.ai/api-reference/corev1userservice/update-user-full-object-replacement.md): Update a user by sending the full object. All mutable fields are replaced. - [Create form](https://docs.formal.ai/api-reference/corev1workflowservice/create-form.md): Create a new form - [Create workflow](https://docs.formal.ai/api-reference/corev1workflowservice/create-workflow.md): Create a new workflow - [Create workflow trigger](https://docs.formal.ai/api-reference/corev1workflowservice/create-workflow-trigger.md): Trigger a workflow with api-request trigger type. The workflow's allow CEL expression is evaluated with the requesting user's context. - [Delete form](https://docs.formal.ai/api-reference/corev1workflowservice/delete-form.md): Delete a form - [Delete workflow](https://docs.formal.ai/api-reference/corev1workflowservice/delete-workflow.md): Delete a workflow - [Get form](https://docs.formal.ai/api-reference/corev1workflowservice/get-form.md): Get a form by ID - [Get workflow](https://docs.formal.ai/api-reference/corev1workflowservice/get-workflow.md): Get a workflow by ID - [List forms](https://docs.formal.ai/api-reference/corev1workflowservice/list-forms.md): List all forms - [List workflows](https://docs.formal.ai/api-reference/corev1workflowservice/list-workflows.md): List all workflows - [Update form](https://docs.formal.ai/api-reference/corev1workflowservice/update-form.md): Update an existing form - [Update form (full object replacement)](https://docs.formal.ai/api-reference/corev1workflowservice/update-form-full-object-replacement.md): Update a form by sending the full object. All mutable fields are replaced. - [Update workflow](https://docs.formal.ai/api-reference/corev1workflowservice/update-workflow.md): Update an existing workflow - [Update workflow (full object replacement)](https://docs.formal.ai/api-reference/corev1workflowservice/update-workflow-full-object-replacement.md): Update a workflow by sending the full object. All mutable fields are replaced. - [Glossary](https://docs.formal.ai/docs/glossary/index.md): Essential terms and concepts for understanding Formal - [Overview](https://docs.formal.ai/docs/changelog/index.md): Product updates and release notes for Formal - [Subscribe to Updates](https://docs.formal.ai/docs/changelog/subscribe.md): Get notified of new Formal product releases via RSS feeds - [Connector](https://docs.formal.ai/docs/changelog/connector.md): Release notes for Formal Connector - [AI Satellite](https://docs.formal.ai/docs/changelog/ai-satellite.md): Release notes for Formal AI Satellite - [Endpoint / Kubernetes Egress Agent](https://docs.formal.ai/docs/changelog/endpoint.md): Release notes for Formal Endpoint/Formal Kubernetes Egress Agent - [Terraform Provider](https://docs.formal.ai/docs/changelog/terraform-provider.md): Release notes for Formal Terraform Provider - [Data Discovery](https://docs.formal.ai/docs/changelog/data-discovery.md): Release notes for Formal Data Discovery - [Policy Data Loader](https://docs.formal.ai/docs/changelog/policy-data-loader.md): Release notes for Formal Policy Data Loader - [Kubernetes Operator](https://docs.formal.ai/docs/changelog/kubernetes-operator.md): Release notes for Formal Kubernetes Operator - [CloudFormation](https://docs.formal.ai/docs/changelog/cloudformation.md): Release notes for the Formal AWS CloudFormation template used by Cloud Integrations ## OpenAPI Specs - [change_authorization_openapi](/docs/api/openapi/change_authorization_openapi.json) - [connectors_openapi](/docs/api/openapi/connectors_openapi.json) - [desktop_openapi](/docs/api/openapi/desktop_openapi.json) - [graph_openapi](/docs/api/openapi/graph_openapi.json) - [group_openapi](/docs/api/openapi/group_openapi.json) - [hooks_openapi](/docs/api/openapi/hooks_openapi.json) - [insights_openapi](/docs/api/openapi/insights_openapi.json) - [integration_ai_provider_openapi](/docs/api/openapi/integration_ai_provider_openapi.json) - [integration_bi_openapi](/docs/api/openapi/integration_bi_openapi.json) - [integration_cloud_openapi](/docs/api/openapi/integration_cloud_openapi.json) - [integration_log_openapi](/docs/api/openapi/integration_log_openapi.json) - [integration_mdm_openapi](/docs/api/openapi/integration_mdm_openapi.json) - [integration_oidc_openapi](/docs/api/openapi/integration_oidc_openapi.json) - [inventory_openapi](/docs/api/openapi/inventory_openapi.json) - [logs_openapi](/docs/api/openapi/logs_openapi.json) - [mcp_openapi](/docs/api/openapi/mcp_openapi.json) - [native_user_openapi](/docs/api/openapi/native_user_openapi.json) - [permissions_openapi](/docs/api/openapi/permissions_openapi.json) - [policies_openapi](/docs/api/openapi/policies_openapi.json) - [policy_data_loaders_openapi](/docs/api/openapi/policy_data_loaders_openapi.json) - [resource_openapi](/docs/api/openapi/resource_openapi.json) - [satellite_openapi](/docs/api/openapi/satellite_openapi.json) - [scenario_monitoring_openapi](/docs/api/openapi/scenario_monitoring_openapi.json) - [search_openapi](/docs/api/openapi/search_openapi.json) - [sessions_openapi](/docs/api/openapi/sessions_openapi.json) - [spaces_openapi](/docs/api/openapi/spaces_openapi.json) - [user_openapi](/docs/api/openapi/user_openapi.json) - [workflow_openapi](/docs/api/openapi/workflow_openapi.json)