# PlainID > Knowledge base documentation for PlainID. ## v1 - [About the Platform](https://docs.plainid.io/docs/about-the-platform.md) - [Platform Navigation](https://docs.plainid.io/docs/platform-navigation.md) - [Logging In and Out](https://docs.plainid.io/docs/logging-in.md) - [Platform Hierarchy](https://docs.plainid.io/docs/authz-platform.md) - [Platform Permissions](https://docs.plainid.io/docs/configuring-settings-and-permissions.md) - [PlainID Status Page](https://docs.plainid.io/docs/plainid-status-page.md) - [Tenant Settings](https://docs.plainid.io/docs/tenant-settings.md) - [Hybrid Agent Key Settings](https://docs.plainid.io/docs/hybrid-agent-key-settings-1.md) - [Configuring an IDP for the Tenant](https://docs.plainid.io/docs/configuring-an-idp-for-the-tenant.md) - [Policy Metadata](https://docs.plainid.io/docs/policy-metadata.md) - [Environment Settings](https://docs.plainid.io/docs/environment-settings.md) - [Managing Environments](https://docs.plainid.io/docs/managing-environments.md) - [Managing Workspaces](https://docs.plainid.io/docs/managing-workspaces.md) - [Managing Scopes](https://docs.plainid.io/docs/managing-scopes.md) - [Managing Scope Authentication and Settings](https://docs.plainid.io/docs/managing-scope-authentication-and-settings.md) - [Managing Secret Stores](https://docs.plainid.io/docs/managing-secret-stores.md) - [Configuring Store Types](https://docs.plainid.io/docs/configuring-store-types.md) - [Managing Authorizers](https://docs.plainid.io/docs/managing-authorizers.md) - [Administration Audit Report](https://docs.plainid.io/docs/about-audit-reports.md) - [Authorization Audit Report](https://docs.plainid.io/docs/authorization-audit-report.md) - [Platform Reports](https://docs.plainid.io/docs/platform-reports.md) - [Managing Policy Authorization Agents (PAA)](https://docs.plainid.io/docs/managing-policy-authorization-agents-paa-user.md) - [Data Sources](https://docs.plainid.io/docs/pip-data-sources.md): Data Sources - [Identity Workspace Settings](https://docs.plainid.io/docs/identity-workspace-settings.md) - [Managing Identity Attributes](https://docs.plainid.io/docs/managing-identity-attributes.md) - [Managing Identity Sources](https://docs.plainid.io/docs/managing-identity-sources.md) - [Managing Identity Mapper Sets](https://docs.plainid.io/docs/identity-mapper-sets.md) - [Managing Identity Matchers](https://docs.plainid.io/docs/managing-identity-matchers.md) - [Managing Dynamic Groups](https://docs.plainid.io/docs/managing-dynamic-groups.md) - [Authorization Workspace Settings](https://docs.plainid.io/docs/authorization-workspace-settings.md) - [Request Attributes](https://docs.plainid.io/docs/request-attributes.md) - [Prerequisites for Building Policies](https://docs.plainid.io/docs/prerequisites-for-building-policies.md) - [Asset Type Settings](https://docs.plainid.io/docs/asset-type-settings.md): Asset Type Settings - [Managing Asset Types](https://docs.plainid.io/docs/managing-asset-types.md) - [Managing Asset Attributes](https://docs.plainid.io/docs/managing-asset-attributes.md): Managing Asset Attributes - [Managing Assets](https://docs.plainid.io/docs/managing-assets.md): Managing Assets - [Managing Actions](https://docs.plainid.io/docs/managing-actions.md): Managing Actions - [Managing Rulesets](https://docs.plainid.io/docs/managing-rulesets.md): Managing Rulesets - [Application Settings](https://docs.plainid.io/docs/application-settings-screen-1.md) - [Managing Applications](https://docs.plainid.io/docs/managing-applications.md) - [Managing API Mappers](https://docs.plainid.io/docs/managing-api-mappers.md) - [Managing Conditions](https://docs.plainid.io/docs/managing-conditions.md): Creating a Condition To create a Condition: In the Authorization Workspace, select the Assets & Conditions tab.In the Conditions section, click New Conditions.Enter the Name of the new Condition. - [Managing POPs](https://docs.plainid.io/docs/managing-pops.md): Managing Policy Orchestration Points (POPs) - [About the Discovery Process](https://docs.plainid.io/docs/discovery-process.md): Discovery Process - [POP Scheduler Management](https://docs.plainid.io/docs/orchestration-scheduler-management.md) - [Policy Side Panel](https://docs.plainid.io/docs/policy-side-panels.md): Orchestration Side Panel - [Object Side Panel](https://docs.plainid.io/docs/object-side-panel.md) - [Orchestration Workspace Settings](https://docs.plainid.io/docs/orchestration-workspace-settings.md): Orchestration Workspace Settings - [Creating Policies](https://docs.plainid.io/docs/creating-policies.md) - [Managing Policies](https://docs.plainid.io/docs/managing-policies-1.md) - [Vendor Compare](https://docs.plainid.io/docs/vendor-compare.md) - [Policy Lifecycle](https://docs.plainid.io/docs/policy-lifecycle.md) - [Policy Custom Attributes](https://docs.plainid.io/docs/policy-custom-attributes.md) - [Data Access Policies](https://docs.plainid.io/docs/data-access-policies.md) - [Dynamic Data Mapping](https://docs.plainid.io/docs/dynamic-data-mapping.md) - [Google BigQuery](https://docs.plainid.io/docs/google-bigquery.md) - [Certification Process Steps](https://docs.plainid.io/docs/certification-process-steps.md) - [Using the Policy Simulator](https://docs.plainid.io/docs/policy-simulator.md) - [Agent](https://docs.plainid.io/docs/agent-1.md) - [IDP Token Enrichment](https://docs.plainid.io/docs/idp-token-enrichment.md) - [Working with the PlainID Docker Hub](https://docs.plainid.io/docs/plainid-docker-hub-authentication.md) - [Verifying Signed Container Images with Cosign](https://docs.plainid.io/docs/verifying-signed-container-images-with-cosign.md) - [Sample values.yaml File](https://docs.plainid.io/docs/valuesyaml-file.md) - [Sample values-custom.yaml File](https://docs.plainid.io/docs/sample-values-customyaml-file.md) - [Standalone Deployment](https://docs.plainid.io/docs/standalone-deployment.md) - [Available Data Model Properties for JDBC](https://docs.plainid.io/docs/available-data-model-properties-for-jdbc.md) - [Available Translator Properties for JDBC](https://docs.plainid.io/docs/available-translator-properties-for-jdbc.md) - [Google BigQuery Data Source](https://docs.plainid.io/docs/google-bigquery-data-source.md) - [LDAP Data Sources](https://docs.plainid.io/docs/ldap-data-sources.md) - [REST Services Source](https://docs.plainid.io/docs/rest-services-source.md) - [Microsoft Entra ID (Azure AD)](https://docs.plainid.io/docs/microsoft-entra-id-data-source.md) - [Azure Cosmos DB](https://docs.plainid.io/docs/azure-cosmos-db.md) - [AWS](https://docs.plainid.io/docs/aws.md) - [OAuth2 Authentication Support](https://docs.plainid.io/docs/oauth2-authentication-support.md) - [MongoDB](https://docs.plainid.io/docs/mongodb.md) - [Caching Views](https://docs.plainid.io/docs/caching-views.md) - [PIP Operator Service](https://docs.plainid.io/docs/pip-operator-service.md) - [Enabling SSL for Runtime](https://docs.plainid.io/docs/enabling-ssl-for-runtime.md) - [PDP Caching Options](https://docs.plainid.io/docs/pdp-caching-options.md) - [Authorization Audit Configuration](https://docs.plainid.io/docs/authorization-audit-configuration.md) - [Deployment and Installation](https://docs.plainid.io/docs/deployment-and-installation.md) - [Hashicorp](https://docs.plainid.io/docs/hashicorp.md) - [AWS Secret Manager](https://docs.plainid.io/docs/aws-secret-manager.md) - [AWS RDS IAM Authentication](https://docs.plainid.io/docs/aws-rds-iam-authentication.md) - [Microsoft Entra ID Authentication](https://docs.plainid.io/docs/microsoft-entra-id-authentication.md) - [Azure Key Vault](https://docs.plainid.io/docs/azure-key-vault.md) - [CyberArk CCP](https://docs.plainid.io/docs/cyberark-ccp.md) - [AWS ElastiCache Redis Authentication](https://docs.plainid.io/docs/aws-elasticache-redis-authentication.md) - [Defining RDS Secrets Using the AWS RDS IAM Authentication Store](https://docs.plainid.io/docs/defining-rds-secrets-using-the-aws-rds-iam-authentication-store.md) - [Using Secrets for PIP Data Source Connections](https://docs.plainid.io/docs/using-secrets-for-pip-data-source-connections.md) - [Using Secret Manager for PDP JWT Signing](https://docs.plainid.io/docs/using-secret-manager-for-pdp-jwt-signing.md) - [Azure Managed Redis Authentication](https://docs.plainid.io/docs/azure-managed-redis-authentication.md) - [Access File Authorizer Connections](https://docs.plainid.io/docs/access-file-authorizer-connections.md) - [SaaS Authorization Management](https://docs.plainid.io/docs/saas-authorization-management.md) - [Token Enrichment Authorization Pattern](https://docs.plainid.io/docs/idp-authorizers.md) - [API Access Authorization Pattern](https://docs.plainid.io/docs/api-authorizers.md) - [Data Access Authorization Pattern](https://docs.plainid.io/docs/data-authorizers.md) - [Authorizer Overview](https://docs.plainid.io/docs/authorizer-overview.md) - [Installing and Configuring the Authorizer](https://docs.plainid.io/docs/access-file-authorizer.md) - [Using the Authorizer](https://docs.plainid.io/docs/using-the-authorizer.md) - [Ongoing Maintenance, Monitoring, and Logging](https://docs.plainid.io/docs/ongoing-maintenance-monitoring-and-logging.md) - [Prerequisites](https://docs.plainid.io/docs/amazon-api-gateway-prerequisites.md) - [Configuration](https://docs.plainid.io/docs/amazon-api-gateway-configuration.md) - [Installation](https://docs.plainid.io/docs/apigee-installation.md) - [Configuration](https://docs.plainid.io/docs/auth0-authorizer-configuration.md) - [Configuring the Azure API Management Authorizer](https://docs.plainid.io/docs/azure-api-management-authorizer-configuration.md) - [Databricks Setup](https://docs.plainid.io/docs/databricks-setup.md) - [Databricks Row-Level Security](https://docs.plainid.io/docs/databricks-row-level-access.md) - [Databricks Column-Level Security](https://docs.plainid.io/docs/databricks-column-level-access.md) - [Databricks Native Policy Support](https://docs.plainid.io/docs/databricks-native-policy-support.md) - [Row and Column Filtering](https://docs.plainid.io/docs/row-and-column-filtering.md) - [Sample Response and JSON Structure](https://docs.plainid.io/docs/sample-response-and-json-structure.md) - [Installation](https://docs.plainid.io/docs/envoyinstallation-1.md) - [Sidecar Configuration](https://docs.plainid.io/docs/sidecar-configuration-1.md) - [Additional Configuration Settings](https://docs.plainid.io/docs/additional-configuration-1.md) - [Istio Integrations](https://docs.plainid.io/docs/istio-integrations.md) - [Upgrade Instructions](https://docs.plainid.io/docs/upgrade-instructions-1.md) - [Standalone Envoy](https://docs.plainid.io/docs/standalone-envoy-1.md) - [Installation and Configuration](https://docs.plainid.io/docs/google-bigquery-installation-configuration.md) - [Installation](https://docs.plainid.io/docs/istio-installation.md) - [Istio Configuration](https://docs.plainid.io/docs/istio-configuration.md) - [Policy Resolution Response Structure](https://docs.plainid.io/docs/policy-resolution-response-structure.md) - [Managing the JSON Filtering Authorizer](https://docs.plainid.io/docs/managing-the-json-filtering-authorizer.md) - [Langchain Authorizer Integration](https://docs.plainid.io/docs/langchain-authorizer-integration.md) - [Langchain Authorizer Use-case](https://docs.plainid.io/docs/langchain-authorizer-use-case.md) - [Configuring Microsoft Entra ID](https://docs.plainid.io/docs/configuring-microsoft-entra-id.md) - [Power BI Setup](https://docs.plainid.io/docs/power-bi-setup.md): Power BI Prerequisites - [Power BI Policies and Objects](https://docs.plainid.io/docs/power-bi-policies-and-objects-1.md): Power BI Policies and Objects - [Power BI Row-Level Security](https://docs.plainid.io/docs/power-bi-row-level-security.md) - [Power BI Policy Translation Example](https://docs.plainid.io/docs/power-bi-policy-sample-1.md) - [Advanced Usage](https://docs.plainid.io/docs/pdp-nodejs-sdk-advanced-use.md) - [IDP Webhook Settings](https://docs.plainid.io/docs/okta-idp-webhook-settings.md) - [Managing the IDP Token Enrichment Service](https://docs.plainid.io/docs/managing-the-idp-token-enrichment-service.md) - [Configuring Ping](https://docs.plainid.io/docs/configuring-ping.md) - [Snowflake Setup](https://docs.plainid.io/docs/snowflake-setup.md) - [Snowflake Row-Level Security](https://docs.plainid.io/docs/row-level-security.md) - [Snowflake Column-Level Security](https://docs.plainid.io/docs/snowflake-column-level-security.md) - [Tag-based Masking Policies](https://docs.plainid.io/docs/tag-based-masking-policies.md) - [Snowflake Native Policy Support](https://docs.plainid.io/docs/sf-native-policy-support.md) - [Deployment Patterns](https://docs.plainid.io/docs/deployment-patterns.md) - [Integration Patterns](https://docs.plainid.io/docs/integration-patterns.md) - [Policy Implementation](https://docs.plainid.io/docs/policy-implementation.md) - [Thales Configuration](https://docs.plainid.io/docs/thales-configuration.md) - [Installation and Configuration](https://docs.plainid.io/docs/trino-installation-configuration.md) - [ZScaler Setup](https://docs.plainid.io/docs/managing-a-zscalar-pop-1.md) - [Zscaler Policies and Objects](https://docs.plainid.io/docs/zscaler-policies-and-objects-1.md) - [Mapping Identity Attribute and Attribute Source Parameters](https://docs.plainid.io/docs/mapping-identity-attribute-parameters-1.md) - [Mapping Zscaler Conditions](https://docs.plainid.io/docs/mapping-zscaler-conditions-1.md) - [Zscaler Policy Translation Examples](https://docs.plainid.io/docs/zscaler-translation-example-1.md) - [Early Access Guide](https://docs.plainid.io/docs/early-access-guide.md) - [Integration](https://docs.plainid.io/docs/ai-agent-integration.md) - [AI Platform Connection Settings](https://docs.plainid.io/docs/ai-platform-connection-settings.md) - [Manual Registration](https://docs.plainid.io/docs/manual-registration.md) - [Attribute Enrichment](https://docs.plainid.io/docs/attribute-enrichment.md) - [Identities and Agents](https://docs.plainid.io/docs/identities-and-agents-in-the-policy-builder.md) - [Input & Output Guardrails](https://docs.plainid.io/docs/guardrails-in-the-policy-builder.md) - [Data and RAG](https://docs.plainid.io/docs/data-and-rag.md) - [Tools and MCP](https://docs.plainid.io/docs/mcp-policy-builder-controls.md) - [Core](https://docs.plainid.io/docs/integration-core.md) - [LangChain](https://docs.plainid.io/docs/langchain-agentic-ai.md) - [LangGraph](https://docs.plainid.io/docs/langgraph.md) - [PlainID Edge Deployment](https://docs.plainid.io/docs/plainid-edge-deployment.md) ## v1-api (API Reference) - [Authentication](https://docs.plainid.io/apidocs/authentication-1.md) - [Permit Deny](https://docs.plainid.io/apidocs/permit-deny.md) - [User Access Token](https://docs.plainid.io/apidocs/user-access-token.md) - [User Access Token](https://docs.plainid.io/apidocs/user-access-token-1.md) - [Policy Resolution](https://docs.plainid.io/apidocs/policy-resolution.md) - [Policy Resolution](https://docs.plainid.io/apidocs/policy-resolution-1.md) - [User List](https://docs.plainid.io/apidocs/user-list.md) - [Policy List](https://docs.plainid.io/apidocs/policy-list-1.md) - [V5 Permit Deny](https://docs.plainid.io/apidocs/v5-permit-deny.md) - [Identity Cache Invalidation](https://docs.plainid.io/apidocs/identity-cache-invalidation-2.md) - [PDP Response Cache Invalidation](https://docs.plainid.io/apidocs/pdp-response-cache-invalidation-2.md) - [Working with Deny Reason](https://docs.plainid.io/apidocs/working-with-deny-reason.md) - [Working with combinedMultiValue](https://docs.plainid.io/apidocs/working-with-combinedmultivalue.md) - [Working with the V5 Endpoint for API Access](https://docs.plainid.io/apidocs/v5-endpoint-for-api-access.md) - [Working with assetContext](https://docs.plainid.io/apidocs/working-with-assetcontext.md) - [Working with Calculated Attributes](https://docs.plainid.io/apidocs/working-with-calculated-attributes.md) - [Working with Multi-Identity Policy Evaluation](https://docs.plainid.io/apidocs/working-with-multi-identity-policy-evaluation.md) - [Working with PDP JWT Responses](https://docs.plainid.io/apidocs/working-with-pdp-jwt-responses.md) - [Get Access Token](https://docs.plainid.io/apidocs/get-access-token.md) - [Structured Rego](https://docs.plainid.io/apidocs/structured-rego.md) - [Working with Mapper Sets](https://docs.plainid.io/apidocs/working-with-mapper-sets.md) - [Policy Evaluation Logic](https://docs.plainid.io/apidocs/policy-evaluation-logic.md) - [Import Policy](https://docs.plainid.io/apidocs/import-policy-v2.md) - [Validate Policy](https://docs.plainid.io/apidocs/validate-policy-v2.md) - [Export Policy](https://docs.plainid.io/apidocs/export-policy-v2.md) - [List Policies](https://docs.plainid.io/apidocs/list-policies-1.md) - [Update Policy State](https://docs.plainid.io/apidocs/policy-state-v2.md) - [Delete Policy](https://docs.plainid.io/apidocs/delete-policy-v2.md) - [Import Building Blocks](https://docs.plainid.io/apidocs/import-building-blocks-1.md) - [Validate Building Blocks](https://docs.plainid.io/apidocs/validate-building-blocks-1.md) - [Export Building Blocks](https://docs.plainid.io/apidocs/export-building-blocks-1.md) - [Delete Building Blocks](https://docs.plainid.io/apidocs/delete-building-blocks-1.md) - [Import Asset Template](https://docs.plainid.io/apidocs/import-asset-template.md) - [Export Asset Template](https://docs.plainid.io/apidocs/export-asset-template.md) - [List Asset Templates](https://docs.plainid.io/apidocs/list-asset-templates-1.md) - [Update Asset Template](https://docs.plainid.io/apidocs/update-asset-template-id.md) - [Update Asset Template Action](https://docs.plainid.io/apidocs/update-action-id.md) - [Delete Asset Template](https://docs.plainid.io/apidocs/delete-asset-template.md) - [Import Application](https://docs.plainid.io/apidocs/import-application.md) - [Export Application](https://docs.plainid.io/apidocs/export-application.md) - [Patch Application](https://docs.plainid.io/apidocs/update-application-id.md) - [Delete Application](https://docs.plainid.io/apidocs/delete-application.md) - [Import API Mapper](https://docs.plainid.io/apidocs/import-api-mapper.md) - [Export API Mapper](https://docs.plainid.io/apidocs/export-api-mapper.md) - [Update API Mapper ID](https://docs.plainid.io/apidocs/update-api-mapper-id.md) - [Delete API Mapper](https://docs.plainid.io/apidocs/delete-api-mapper.md) - [Import API Mapper Set](https://docs.plainid.io/apidocs/import-api-mapper-set.md) - [Export API Mapper Set](https://docs.plainid.io/apidocs/export-api-mapper-set.md) - [Export API Mapper Set By Filter](https://docs.plainid.io/apidocs/export-api-mapper-set-by-filter.md) - [Update API Mapper Set ID](https://docs.plainid.io/apidocs/update-api-mapper-set-id.md) - [Import Identity Template](https://docs.plainid.io/apidocs/import-identity-template-v2.md) - [Export Identity Template](https://docs.plainid.io/apidocs/export-identity-template-v2.md) - [Update Identity Template](https://docs.plainid.io/apidocs/update-identity-template-id.md) - [Import Identity Sources](https://docs.plainid.io/apidocs/import-identity-sources-1.md) - [Export Identity Sources](https://docs.plainid.io/apidocs/export-identity-sources-1.md) - [Update Identity Source ID](https://docs.plainid.io/apidocs/update-identity-source-id-1.md) - [List Identity Mapper Sets](https://docs.plainid.io/apidocs/list-mapper-sets.md) - [Import Identity Mapper Set](https://docs.plainid.io/apidocs/import-mapper-set.md) - [Get Mapper Set](https://docs.plainid.io/apidocs/export-identity-mapper-set.md) - [Update Identity Mapper Set](https://docs.plainid.io/apidocs/update-mapper-set.md) - [Delete Identity Mapper Set](https://docs.plainid.io/apidocs/delete-mapper-set.md) - [Administration Audit Events](https://docs.plainid.io/apidocs/admin-audit-api.md) - [Create API Client Credentials](https://docs.plainid.io/apidocs/create-api-client-credential.md) - [List API Client Credentials](https://docs.plainid.io/apidocs/list-api-client-credentials.md) - [Update API Client Credentials](https://docs.plainid.io/apidocs/update-api-client-credential.md) - [Get API Client Credentials](https://docs.plainid.io/apidocs/get-api-client-credentials.md) - [Delete API Client Credentials](https://docs.plainid.io/apidocs/delete-api-client-credential.md) - [Regenerate Client Secret](https://docs.plainid.io/apidocs/regenerate-client-secret.md) - [Get Applications List](https://docs.plainid.io/apidocs/get-application-list.md) - [Application Policies List](https://docs.plainid.io/apidocs/application-policies-list.md) - [Generating Platform Reports](https://docs.plainid.io/apidocs/generating-platform-reports.md) - [Create a POP](https://docs.plainid.io/apidocs/create-pop.md) - [Get a List of POPs](https://docs.plainid.io/apidocs/get-a-list-of-pops-2.md) - [Get a POP by ID](https://docs.plainid.io/apidocs/get-a-pop-by-id.md) - [Get Vendor Policy IDs by POP](https://docs.plainid.io/apidocs/get-policy-vendor-ids.md) - [Update a POP by ID](https://docs.plainid.io/apidocs/update-a-pop-by-id-2.md) - [Run Discovery](https://docs.plainid.io/apidocs/run-discovery.md) - [Deploy Policy to Vendor](https://docs.plainid.io/apidocs/deploy-policy-to-vendor-v2.md) - [Override PlainID Policy from Vendor](https://docs.plainid.io/apidocs/override-plainid-policy-from-vendor-2.md) - [Delete a POP](https://docs.plainid.io/apidocs/delete-a-pop.md) - [SaaS Management Vendors](https://docs.plainid.io/apidocs/saas-management-vendors.md) - [Update Views](https://docs.plainid.io/apidocs/update-views.md) - [Get Views](https://docs.plainid.io/apidocs/get-views.md) - [Create Source](https://docs.plainid.io/apidocs/create-source.md) - [Get Sources](https://docs.plainid.io/apidocs/get-sources.md) - [Get Source by ID](https://docs.plainid.io/apidocs/get-source-by-id.md) - [Update Source](https://docs.plainid.io/apidocs/update-source.md) - [Delete Source by ID](https://docs.plainid.io/apidocs/delete-source-by-id.md) - [List PAA Groups](https://docs.plainid.io/apidocs/list-paa-groups.md) - [Import Identity Template](https://docs.plainid.io/apidocs/import-identity-template.md) - [Export Identity Template](https://docs.plainid.io/apidocs/export-identity-template.md) - [About Token Exchange](https://docs.plainid.io/apidocs/about-token-exchange.md) - [Auth0](https://docs.plainid.io/apidocs/auth0-1.md) - [Azure Active Directory](https://docs.plainid.io/apidocs/azure-active-directory.md)