{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Infisical","colors":{"primary":"#26272b","light":"#dbf530","dark":"#A1B659"},"logo":{"light":"https://mintlify.s3.us-west-1.amazonaws.com/infisical/logo/light.svg","dark":"https://mintlify.s3.us-west-1.amazonaws.com/infisical/logo/dark.svg","href":"/"},"favicon":"https://mintlify.s3.us-west-1.amazonaws.com/infisical/favicon.ico","api":{"openapi":"https://app.infisical.com/api/docs/json","mdx":{"server":["https://app.infisical.com"]}},"appearance":{"default":"light"},"background":{"color":{"light":"#ffffff","dark":"#08090b"}},"navbar":{"links":[{"href":"https://app.infisical.com/login","label":"Log In"}],"primary":{"type":"button","label":"Start for Free","href":"https://app.infisical.com/signup"}},"footer":{"socials":{"x":"https://www.twitter.com/infisical","linkedin":"https://www.linkedin.com/company/infisical","github":"https://github.com/Infisical/infisical-cli","website":"https://community.infisical.com"},"links":[{"header":"PRODUCT","items":[{"label":"Secrets Management","href":"https://infisical.com/platform/secrets-management"},{"label":"Certificate Management","href":"https://infisical.com/platform/certificate-management"},{"label":"Privileged Access Management (PAM)","href":"https://infisical.com/platform/pam"},{"label":"Agent Vault","href":"https://infisical.com/platform/agent-vault"},{"label":"Key Management Service (KMS)","href":"https://infisical.com/docs/documentation/platform/kms/overview"},{"label":"Secret Scanning","href":"https://infisical.com/radar"},{"label":"Share Secrets","href":"https://app.infisical.com/share-secret"},{"label":"Pricing","href":"https://infisical.com/pricing"},{"label":"Security","href":"https://infisical.com/docs/internals/security"},{"label":"Blog","href":"https://infisical.com/blog"},{"label":"Infisical vs Vault","href":"https://infisical.com/infisical-vs-hashicorp-vault"},{"label":"Community","href":"https://community.infisical.com/"}]},{"header":"USE CASES","items":[{"label":"Infisical Agent","href":"https://infisical.com/docs/documentation/getting-started/introduction"},{"label":"Infisical Proxy","href":"https://infisical.com/docs/integrations/platforms/infisical-proxy"},{"label":"Kubernetes","href":"https://infisical.com/docs/integrations/platforms/kubernetes"},{"label":"Dynamic Secrets","href":"https://infisical.com/docs/documentation/platform/dynamic-secrets/overview"},{"label":"Terraform","href":"https://registry.terraform.io/providers/Infisical/infisical/latest/docs"},{"label":"Ansible","href":"https://infisical.com/docs/integrations/platforms/ansible"},{"label":"Jenkins","href":"https://infisical.com/docs/integrations/cicd/jenkins"},{"label":"Docker","href":"https://infisical.com/docs/integrations/platforms/docker"},{"label":"AWS ECS","href":"https://infisical.com/docs/integrations/platforms/ecs-with-agent"},{"label":"GitLab","href":"https://infisical.com/docs/integrations/cicd/gitlab"},{"label":"GitHub","href":"https://infisical.com/docs/integrations/cicd/githubactions"},{"label":"SDK","href":"https://infisical.com/docs/sdks/overview"}]},{"header":"DEVELOPERS","items":[{"label":"Changelog","href":"https://github.com/Infisical/infisical/releases"},{"label":"Status","href":"https://status.infisical.com/"},{"label":"Feedback \u0026 Requests","href":"https://github.com/Infisical/infisical/issues"},{"label":"Trust of Center","href":"https://app.vanta.com/infisical.com/trust/hoop8cr78cuarxo9sztvs"},{"label":"Open Source Friends","href":"https://infisical.com/infisical-friends"},{"label":"How to contribute","href":"https://www.infisical.com/infisical-heroes"}]},{"header":"OTHERS","items":[{"label":"Customers","href":"https://infisical.com/customers/traba"},{"label":"Company Handbook","href":"https://infisical.com/wiki/handbook/overview"},{"label":"Careers","href":"https://infisical.com/careers"},{"label":"Terms of Service","href":"https://infisical.com/terms"},{"label":"Privacy Policy","href":"https://infisical.com/privacy"},{"label":"Subprocessors","href":"https://infisical.com/subprocessors"},{"label":"SLA","href":"https://infisical.com/sla"},{"label":"Support Email","href":"mailto:support@infisical.com"},{"label":"Sales","href":"mailto:sales@infisical.com"},{"label":"Support","href":"https://community.infisical.com"}]}]},"fonts":{"heading":{"family":"Alliance","weight":400,"source":"https://infisical.com/docs/fonts/AllianceNo2-Regular.woff2","format":"woff2"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"dark","latex":false},"integrations":{"posthog":{"apiKey":"phc_Q0xfB3LeOqo7ySk4DE6zLNwDzHFesKcmigknCy4fTdV","apiHost":"https://p.infisical.com"},"koala":{"publicApiKey":"pk_b50d7184e0e39ddd5cdb43cf6abeadd9b97d"},"gtm":{"tagId":"GTM-WL5C7MWT"}},"contextual":{"options":["assistant","copy","view","chatgpt","claude","mcp"],"display":"header"},"thumbnails":{"appearance":"light"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"infisical","hasAudioNarration":false,"actualSubdomain":"infisical","customDomains":["infisical.com"],"gitSource":{"type":"github","owner":"infisical","repo":"infisical","deployBranch":"main","contentDirectory":"docs","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea9be23ee6e0585cae8180","collectionId":"63edc978-e3a4-432e-8f43-9fe64c28122e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea9be23ee6e0585cae8180"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aead34ffad8f0a23a5f3826","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Reference","count":1869},{"language":"default","tag":"API","count":1826},{"language":"default","tag":"Secrets Management","count":904},{"language":"default","tag":"App connections","count":655},{"language":"default","tag":"Shared","count":565},{"language":"default","tag":"Secret syncs","count":420},{"language":"default","tag":"Products","count":371},{"language":"default","tag":"Certificate Management","count":320},{"language":"default","tag":"Platform","count":248},{"language":"default","tag":"Secret rotations","count":213}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":false},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"selectively-prewarm","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instinct-self-updating-docs","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/docs/_mintlify/custom/infisical/c99f312c2d951499/style.css"}],"page":{"pagePath":"integrations/machine-authentication","slug":"/integrations/machine-authentication","pageMetadata":{"title":"Machine authentication methods","sidebarTitle":"Overview","description":"Browse and search through all available machine authentication methods for Infisical.","href":"/integrations/machine-authentication"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Browse and search through all available machine authentication methods for Infisical.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const machineAuthCategories=[`All`,`Token-based`,`Cloud Provider`,`Kubernetes`,`Certificate-based`,`Directory-based`];const machineAuthMethods=[{\"name\":`Universal Auth`,\"slug\":`universal-auth`,\"path\":`/documentation/platform/identities/universal-auth`,\"description\":`Learn how to authenticate machines using Universal Auth tokens with client ID and secret.`,\"category\":`Token-based`},{\"name\":`Token Auth`,\"slug\":`token-auth`,\"path\":`/documentation/platform/identities/token-auth`,\"description\":`Learn how to authenticate machines using long-lived access tokens.`,\"category\":`Token-based`},{\"name\":`JWT Auth`,\"slug\":`jwt-auth`,\"path\":`/documentation/platform/identities/jwt-auth`,\"description\":`Learn how to authenticate machines using JSON Web Tokens (JWT).`,\"category\":`Token-based`},{\"name\":`AWS Auth`,\"slug\":`aws-iam-auth`,\"path\":`/documentation/platform/identities/aws-auth`,\"description\":`Learn how to authenticate AWS services and resources using IAM roles.`,\"category\":`Cloud Provider`},{\"name\":`Azure Auth`,\"slug\":`azure-auth`,\"path\":`/documentation/platform/identities/azure-auth`,\"description\":`Learn how to authenticate Azure services using managed identities.`,\"category\":`Cloud Provider`},{\"name\":`GCP Auth`,\"slug\":`gcp-auth`,\"path\":`/documentation/platform/identities/gcp-auth`,\"description\":`Learn how to authenticate GCP services using service accounts.`,\"category\":`Cloud Provider`},{\"name\":`Alibaba Cloud Auth`,\"slug\":`alicloud-auth`,\"path\":`/documentation/platform/identities/alicloud-auth`,\"description\":`Learn how to authenticate Alibaba Cloud services using RAM roles.`,\"category\":`Cloud Provider`},{\"name\":`OCI Auth`,\"slug\":`oci-auth`,\"path\":`/documentation/platform/identities/oci-auth`,\"description\":`Learn how to authenticate Oracle Cloud Infrastructure services.`,\"category\":`Cloud Provider`},{\"name\":`Kubernetes Auth`,\"slug\":`kubernetes-auth`,\"path\":`/documentation/platform/identities/kubernetes-auth`,\"description\":`Learn how to authenticate Kubernetes workloads using service account tokens.`,\"category\":`Kubernetes`},{\"name\":`OIDC Auth`,\"slug\":`oidc-auth-general`,\"path\":`/documentation/platform/identities/oidc-auth/general`,\"description\":`Learn how to authenticate machines using OpenID Connect (OIDC) providers.`,\"category\":`Token-based`},{\"name\":`OIDC Auth for GitHub Actions`,\"slug\":`oidc-auth-github`,\"path\":`/documentation/platform/identities/oidc-auth/github`,\"description\":`Learn how to authenticate GitHub Actions using OIDC.`,\"category\":`Token-based`},{\"name\":`OIDC Auth for GitLab CI/CD`,\"slug\":`oidc-auth-gitlab`,\"path\":`/documentation/platform/identities/oidc-auth/gitlab`,\"description\":`Learn how to authenticate GitLab CI/CD using OIDC.`,\"category\":`Token-based`},{\"name\":`OIDC Auth for Azure`,\"slug\":`oidc-auth-azure`,\"path\":`/documentation/platform/identities/oidc-auth/azure`,\"description\":`Learn how to authenticate Azure services using OIDC.`,\"category\":`Token-based`},{\"name\":`OIDC Auth for CircleCI`,\"slug\":`oidc-auth-circleci`,\"path\":`/documentation/platform/identities/oidc-auth/circleci`,\"description\":`Learn how to authenticate CircleCI workflows using OIDC.`,\"category\":`Token-based`},{\"name\":`OIDC Auth for Terraform Cloud`,\"slug\":`oidc-auth-terraform`,\"path\":`/documentation/platform/identities/oidc-auth/terraform-cloud`,\"description\":`Learn how to authenticate Terraform Cloud using OIDC.`,\"category\":`Token-based`},{\"name\":`OIDC Auth for SPIRE`,\"slug\":`oidc-auth-spire`,\"path\":`/documentation/platform/identities/oidc-auth/spire`,\"description\":`Learn how to authenticate workloads using SPIFFE/SPIRE OIDC.`,\"category\":`Token-based`},{\"name\":`TLS Certificate Auth`,\"slug\":`tls-cert-auth`,\"path\":`/documentation/platform/identities/tls-cert-auth`,\"description\":`Learn how to authenticate machines using TLS client certificates.`,\"category\":`Certificate-based`},{\"name\":`LDAP Auth`,\"slug\":`ldap-auth-general`,\"path\":`/documentation/platform/identities/ldap-auth/general`,\"description\":`Learn how to authenticate machines using LDAP credentials.`,\"category\":`Directory-based`},{\"name\":`LDAP Auth for JumpCloud`,\"slug\":`ldap-auth-jumpcloud`,\"path\":`/documentation/platform/identities/ldap-auth/jumpcloud`,\"description\":`Learn how to authenticate machines using JumpCloud LDAP.`,\"category\":`Directory-based`},{\"name\":`SPIFFE Auth`,\"slug\":`spiffe-auth`,\"path\":`/documentation/platform/identities/spiffe-auth`,\"description\":`Learn how to authenticate workloads using SPIFFE JWT-SVIDs issued by SPIRE.`,\"category\":`Certificate-based`}];const CatalogBrowser=({id=`catalog`,items=[],categories=[],filterKey=`category`,noun=`item`,nounPlural=`${noun}s`,badges=item=>[{label:item[filterKey]}],urlParam})=>{const _components={a:`a`,..._provideComponents()},{Badge}=_components;if(!Badge)_missingMdxReference(`Badge`,true);const[searchTerm,setSearchTerm]=useState(``);const[selected,setSelected]=useState(`All`);const listRef=useRef(null);useEffect(()=>{if(!urlParam)return;const requested=new URLSearchParams(window.location.search).get(urlParam);if(requested\u0026\u0026categories.includes(requested))setSelected(requested)},[]);const sorted=useMemo(()=>[...items].sort((a,b)=>a.name.toLowerCase().localeCompare(b.name.toLowerCase())),[items]);const filtered=useMemo(()=>{const term=searchTerm.trim().toLowerCase();return sorted.filter(item=>{if(selected!==`All`\u0026\u0026item[filterKey]!==selected)return false;if(!term)return true;return[item.name,item.description,item[filterKey],...badges(item).map(b=>b.label)].some(value=>value\u0026\u0026value.toLowerCase().includes(term))})},[sorted,searchTerm,selected]);useEffect(()=>{const path=window.location.pathname;const base=path===`/docs`||path.startsWith(`/docs/`)?`/docs`:``;if(!base||!listRef.current)return;listRef.current.querySelectorAll(`a[href^='/']`).forEach(anchor=>{const href=anchor.getAttribute(`href`);if(!href.startsWith(`${base}/`))anchor.setAttribute(`href`,`${base}${href}`)})},[filtered]);const count=filtered.length;return _jsxs(`div`,{className:`ifx-catalog`,children:[_jsxs(`div`,{className:`ifx-catalog__search`,children:[_jsx(`svg`,{\"aria-hidden\":`true`,className:`ifx-catalog__search-icon`,fill:`none`,stroke:`currentColor`,viewBox:`0 0 24 24`,children:_jsx(`path`,{d:`m21 21-6-6m2-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0Z`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:`2`})}),_jsxs(`label`,{className:`mint-sr-only`,htmlFor:`${id}-search`,children:[`Search `,nounPlural]}),_jsx(`input`,{id:`${id}-search`,type:`search`,className:`ifx-catalog__input`,placeholder:`Search ${nounPlural}...`,value:searchTerm,onChange:event=>setSearchTerm(event.target.value)})]}),_jsx(`div`,{className:`ifx-catalog__filters`,role:`group`,\"aria-label\":`Filter ${nounPlural}`,children:categories.map(category=>_jsx(`button`,{type:`button`,className:`ifx-catalog__filter`,\"aria-pressed\":selected===category,onClick:()=>setSelected(category),children:category},category))}),_jsxs(`p`,{className:`ifx-catalog__count`,\"aria-live\":`polite`,children:[count,` `,count===1?noun:nounPlural,` found`,selected!==`All`\u0026\u0026` in ${selected}`,searchTerm.trim()\u0026\u0026` for \"${searchTerm.trim()}\"`]}),count>0?_jsx(`div`,{ref:listRef,className:`ifx-catalog__grid`,children:filtered.map(item=>_jsxs(_components.a,{href:item.path,className:`ifx-catalog__card`,children:[_jsx(`h3`,{className:`ifx-catalog__title`,children:item.name}),_jsx(`div`,{className:`ifx-catalog__badges`,children:badges(item).map(badge=>_jsx(Badge,{color:badge.color||`gray`,size:`sm`,children:badge.label},badge.label))}),_jsx(`p`,{className:`ifx-catalog__desc`,children:item.description})]},item.path))}):_jsxs(`div`,{className:`ifx-catalog__empty`,children:[`No `,nounPlural,` match your search and filters.`]})]})};function _createMdxContent(props){const{_MdxComponentBoundary}={..._provideComponents(),...props.components};if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsx(_MdxComponentBoundary,{name:`CatalogBrowser`,children:_jsx(CatalogBrowser,{id:`machine-authentication`,items:machineAuthMethods,categories:machineAuthCategories,noun:`authentication method`})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{machineAuthCategories,machineAuthMethods,CatalogBrowser,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Machine authentication methods","sidebarTitle":"Overview","description":"Browse and search through all available machine authentication methods for Infisical.","href":"/integrations/machine-authentication"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[27,38,""],[137,7764,"undefined;const machineAuthMethods=undefined;const CatalogBrowser=()=>null;funct"]]},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/infisical/b13a5df316344f52/unify.js","/docs/_mintlify/custom/infisical/bc9046d1d11b5448/field-name-copy.js","/docs/_mintlify/custom/infisical/fdfdc80c034be768/cli-reference-nav.js"],"dynamicCss":".mint-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0\n}","subdomain":"infisical","siteName":"Infisical","title":"Machine authentication methods - Infisical","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-21T21:52:58.140Z","originalFileLocation":"integrations/machine-authentication.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Browse and search through all available machine authentication methods for Infisical.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Infisical\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/x-icon\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/infisical/favicon.ico\">\u003clink data-mint-head rel=\"icon\" type=\"image/x-icon\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/infisical/favicon.ico\">\u003clink data-mint-head rel=\"icon\" type=\"image/x-icon\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/infisical/favicon.ico\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/infisical/favicon.ico\">\u003cmeta data-mint-head property=\"og:title\" content=\"Machine authentication methods - Infisical\">\u003cmeta data-mint-head property=\"og:description\" content=\"Browse and search through all available machine authentication methods for Infisical.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Infisical\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://infisical.com/docs/integrations/machine-authentication\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://infisical.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Machine+authentication+methods\u0026amp;description=Browse+and+search+through+all+available+machine+authentication+methods+for+Infisical.\u0026amp;theme=48a50df3ba2e68203e367e83\u0026amp;signature=964866db5bacc6834768c89bcb5d8d0c40a61ecbf918d35b1d7033f226f2531b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Machine authentication methods - Infisical\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Browse and search through all available machine authentication methods for Infisical.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://infisical.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Machine+authentication+methods\u0026amp;description=Browse+and+search+through+all+available+machine+authentication+methods+for+Infisical.\u0026amp;theme=48a50df3ba2e68203e367e83\u0026amp;signature=964866db5bacc6834768c89bcb5d8d0c40a61ecbf918d35b1d7033f226f2531b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/infisical/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Infisical\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#26272b\">\u003clink data-mint-head rel=\"canonical\" href=\"https://infisical.com/docs/integrations/machine-authentication\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/integrations/machine-authentication.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://infisical.com/#organization\",\"name\":\"Infisical\",\"url\":\"https://infisical.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintlify.s3.us-west-1.amazonaws.com/infisical/logo/light.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://infisical.com/docs#website\",\"name\":\"Infisical\",\"url\":\"https://infisical.com/docs\",\"publisher\":{\"@id\":\"https://infisical.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://infisical.com/docs/integrations/machine-authentication#webpage\",\"url\":\"https://infisical.com/docs/integrations/machine-authentication\",\"name\":\"Machine authentication methods\",\"description\":\"Browse and search through all available machine authentication methods for Infisical.\",\"dateModified\":\"2026-10-21T21:52:58.140Z\",\"isPartOf\":{\"@id\":\"https://infisical.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://infisical.com/docs/integrations/machine-authentication#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://infisical.com/docs/integrations/machine-authentication#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Machine identities\",\"item\":\"https://infisical.com/docs/documentation/platform/identities/universal-auth\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Machine authentication methods\",\"item\":\"https://infisical.com/docs/integrations/machine-authentication\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://infisical.com/docs/integrations/machine-authentication#article\",\"headline\":\"Machine authentication methods\",\"name\":\"Machine authentication methods\",\"description\":\"Browse and search through all available machine authentication methods for Infisical.\",\"url\":\"https://infisical.com/docs/integrations/machine-authentication\",\"mainEntityOfPage\":{\"@id\":\"https://infisical.com/docs/integrations/machine-authentication#webpage\"},\"dateModified\":\"2026-10-21T21:52:58.140Z\",\"publisher\":{\"@id\":\"https://infisical.com/#organization\"},\"isPartOf\":{\"@id\":\"https://infisical.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Infisical\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Infisical","nav":{"global":null,"tabs":[{"tab":"Get started","pages":[{"title":"Get started","href":"/documentation/getting-started/overview"}]},{"tab":"Products","menu":[{"item":"Secrets Management","icon":"key","pages":[{"title":"Secrets Management","href":"/documentation/platform/secrets-mgmt/overview"}]},{"item":"Certificate Management","icon":"file-key","pages":[{"title":"Certificate Management","href":"/documentation/platform/pki/overview"}]},{"item":"Privileged Access Management (PAM)","icon":"users","pages":[{"title":"Privileged Access Management (PAM)","href":"/documentation/platform/pam/overview"}]},{"item":"Agent Vault","icon":"vault","pages":[{"title":"Agent Vault","href":"/documentation/platform/agent-vault/overview"}]},{"item":"Key Management Service (KMS)","icon":"lock","pages":[{"title":"Key Management Service (KMS)","href":"/documentation/platform/kms/overview"}]},{"item":"Secret Scanning","icon":"radar","pages":[{"title":"Secret Scanning","href":"/documentation/platform/secret-scanning/overview"}]}],"pages":[{"title":"Products","href":"/documentation/platform/secrets-mgmt/overview"}]},{"tab":"Platform","menu":[{"item":"Organizations","icon":"building","pages":[{"title":"Organizations","href":"/documentation/platform/organization"}]},{"item":"Identity and access","icon":"id-card","pages":[{"title":"Identity and access","sidebarTitle":"Identity and access","icon":"id-card","href":"/documentation/platform/identities/overview"},{"group":"User identities","pages":[{"group":"Explore options","icon":"search","root":{"title":"User authentication","sidebarTitle":"Explore options","href":"/integrations/user-authentication"},"pages":[{"title":"Log in with email and password","sidebarTitle":"Email and password","href":"/documentation/platform/auth-methods/email-password"},{"group":"SSO","pages":[{"title":"SSO overview","sidebarTitle":"Overview","href":"/documentation/platform/sso/overview"},{"title":"Google SSO","href":"/documentation/platform/sso/google"},{"title":"GitHub SSO","href":"/documentation/platform/sso/github"},{"title":"GitLab SSO","href":"/documentation/platform/sso/gitlab"},{"title":"Okta SAML","href":"/documentation/platform/sso/okta"},{"title":"Entra ID SAML","href":"/documentation/platform/sso/azure"},{"title":"JumpCloud SAML","href":"/documentation/platform/sso/jumpcloud"},{"title":"Keycloak SAML","href":"/documentation/platform/sso/keycloak-saml"},{"title":"Google SAML","href":"/documentation/platform/sso/google-saml"},{"title":"Auth0 SAML","href":"/documentation/platform/sso/auth0-saml"},{"group":"OIDC","pages":[{"title":"Okta OIDC","href":"/documentation/platform/sso/okta-oidc"},{"group":"Keycloak OIDC","pages":[{"title":"Keycloak OIDC overview","sidebarTitle":"Overview","href":"/documentation/platform/sso/keycloak-oidc/overview"},{"title":"Keycloak OIDC group membership mapping","sidebarTitle":"Group membership mapping","href":"/documentation/platform/sso/keycloak-oidc/group-membership-mapping"}]},{"title":"Auth0 OIDC","href":"/documentation/platform/sso/auth0-oidc"},{"title":"PingOne OIDC","href":"/documentation/platform/sso/pingone-oidc"},{"group":"General OIDC","pages":[{"title":"General OIDC","sidebarTitle":"Overview","href":"/documentation/platform/sso/general-oidc/overview"},{"title":"General OIDC group membership mapping","sidebarTitle":"Group membership mapping","href":"/documentation/platform/sso/general-oidc/group-membership-mapping"}]}]}]},{"group":"LDAP","pages":[{"title":"LDAP overview","sidebarTitle":"Overview","href":"/documentation/platform/ldap/overview"},{"title":"JumpCloud LDAP","href":"/documentation/platform/ldap/jumpcloud"},{"title":"Google Workspace LDAP","href":"/documentation/platform/ldap/google-workspace"},{"title":"General LDAP","href":"/documentation/platform/ldap/general"}]},{"group":"SCIM","pages":[{"title":"SCIM overview","href":"/documentation/platform/scim/overview"},{"title":"Okta SCIM","href":"/documentation/platform/scim/okta"},{"title":"Azure SCIM","href":"/documentation/platform/scim/azure"},{"title":"JumpCloud SCIM","href":"/documentation/platform/scim/jumpcloud"},{"title":"PingOne SCIM","href":"/documentation/platform/scim/pingone"},{"title":"PingFederate SCIM","href":"/documentation/platform/scim/pingfederate"},{"title":"SCIM group mappings","href":"/documentation/platform/scim/group-mappings"}]}]},{"title":"User identities","sidebarTitle":"Overview","href":"/documentation/platform/identities/user-identities"},{"title":"Groups","href":"/documentation/platform/groups"},{"title":"Multi-factor authentication","sidebarTitle":"MFA","href":"/documentation/platform/mfa"},{"title":"Email domain verification","href":"/documentation/platform/email-domain"},{"title":"GitHub team sync","description":"Learn how to automatically synchronize your GitHub teams with Infisical Groups.","href":"/documentation/platform/github-org-sync"}]},{"group":"Machine identities","pages":[{"group":"Explore options","icon":"search","root":{"title":"Machine authentication methods","sidebarTitle":"Overview","href":"/integrations/machine-authentication"},"pages":[{"title":"Universal auth","description":"Learn how to authenticate to Infisical from any platform or environment.","href":"/documentation/platform/identities/universal-auth"},{"title":"Kubernetes auth","description":"Learn how to authenticate with Infisical in Kubernetes","href":"/documentation/platform/identities/kubernetes-auth"},{"title":"AWS auth","description":"Learn how to authenticate with Infisical for EC2 instances, Lambda functions, and other IAM principals.","href":"/documentation/platform/identities/aws-auth"},{"title":"GCP auth","description":"Learn how to authenticate with Infisical for services on Google Cloud Platform","href":"/documentation/platform/identities/gcp-auth"},{"title":"Azure auth","description":"Learn how to authenticate with Infisical for services on Azure","href":"/documentation/platform/identities/azure-auth"},{"group":"OIDC auth","pages":[{"title":"OIDC auth","sidebarTitle":"General","description":"Learn how to authenticate with Infisical from any platform or environment using OpenID Connect (OIDC).","href":"/documentation/platform/identities/oidc-auth/general"},{"title":"OIDC auth with Azure","sidebarTitle":"Azure","description":"Learn how to authenticate Azure pipelines with Infisical using OpenID Connect (OIDC).","href":"/documentation/platform/identities/oidc-auth/azure"},{"title":"OIDC auth with GitHub","sidebarTitle":"GitHub","description":"Learn how to authenticate GitHub workflows with Infisical using OpenID Connect (OIDC).","href":"/documentation/platform/identities/oidc-auth/github"},{"title":"OIDC auth with CircleCI","sidebarTitle":"CircleCI","description":"Learn how to authenticate CircleCI jobs with Infisical using OpenID Connect (OIDC).","href":"/documentation/platform/identities/oidc-auth/circleci"},{"title":"OIDC auth with GitLab","sidebarTitle":"GitLab","description":"Learn how to authenticate GitLab pipelines with Infisical using OpenID Connect (OIDC).","href":"/documentation/platform/identities/oidc-auth/gitlab"},{"title":"OIDC auth with Terraform Cloud","sidebarTitle":"Terraform Cloud","description":"How to authenticate with Infisical from Terraform Cloud using OIDC.","href":"/documentation/platform/identities/oidc-auth/terraform-cloud"},{"title":"OIDC auth with SPIFFE/SPIRE","sidebarTitle":"SPIFFE/SPIRE","description":"Learn how to authenticate SPIRE workloads with Infisical using OpenID Connect (OIDC).","href":"/documentation/platform/identities/oidc-auth/spire"}]},{"group":"LDAP auth","pages":[{"title":"LDAP auth","sidebarTitle":"General","description":"Learn how to authenticate with Infisical using LDAP.","href":"/documentation/platform/identities/ldap-auth/general"},{"title":"LDAP auth with JumpCloud","sidebarTitle":"JumpCloud","description":"Learn how to authenticate with Infisical using LDAP with JumpCloud.","href":"/documentation/platform/identities/ldap-auth/jumpcloud"}]},{"title":"Alibaba Cloud auth","description":"Learn how to authenticate with Infisical using Alibaba Cloud user accounts.","href":"/documentation/platform/identities/alicloud-auth"},{"title":"OCI auth","description":"Learn how to authenticate with Infisical using OCI user accounts.","href":"/documentation/platform/identities/oci-auth"},{"title":"JWT auth","description":"Learn how to authenticate with Infisical using JWT-based authentication.","href":"/documentation/platform/identities/jwt-auth"},{"title":"Token auth","description":"Learn how to authenticate to Infisical from any platform or environment using an access token.","href":"/documentation/platform/identities/token-auth"},{"title":"SPIFFE auth","description":"Learn how to authenticate with Infisical using SPIFFE JWT-SVIDs.","href":"/documentation/platform/identities/spiffe-auth"},{"title":"TLS certificate auth","description":"Learn how to authenticate with Infisical using TLS Certificate.","href":"/documentation/platform/identities/tls-cert-auth"}]},{"title":"Machine identities","sidebarTitle":"Overview","href":"/documentation/platform/identities/machine-identities"},{"title":"Machine identity auth templates","href":"/documentation/platform/identities/auth-templates"},{"title":"Service token","href":"/documentation/platform/token"},{"group":"OAuth applications","pages":[{"title":"OAuth applications","sidebarTitle":"Overview","href":"/documentation/platform/oauth-applications/overview"},{"title":"OAuth authorization code flow","sidebarTitle":"Authorization code","href":"/documentation/platform/oauth-applications/authorization-code"},{"title":"OAuth token exchange","sidebarTitle":"Token exchange","href":"/documentation/platform/oauth-applications/token-exchange"}]}]},{"group":"Access control","pages":[{"title":"Access controls","sidebarTitle":"Overview","href":"/documentation/platform/access-controls/overview"},{"title":"Role-based access controls","href":"/documentation/platform/access-controls/role-based-access-controls"},{"group":"Attribute based access controls","pages":[{"title":"Attribute-based access controls","sidebarTitle":"Overview","href":"/documentation/platform/access-controls/abac/overview"},{"title":"User metadata for ABAC","sidebarTitle":"User identities","href":"/documentation/platform/access-controls/abac/managing-user-metadata"},{"title":"Machine identity attributes for ABAC","sidebarTitle":"Machine identities","href":"/documentation/platform/access-controls/abac/managing-machine-identity-attributes"}]},{"title":"Additional privileges","href":"/documentation/platform/access-controls/additional-privileges"},{"title":"Temporary access","href":"/documentation/platform/access-controls/temporary-access"},{"title":"Assume privileges","href":"/documentation/platform/access-controls/assume-privilege"},{"title":"Project access requests","href":"/documentation/platform/access-controls/project-access-requests"}]}]},{"item":"App connections","icon":"plug","pages":[{"title":"App connections","href":"/integrations/app-connections/overview"}]},{"item":"Networking","icon":"network","pages":[{"title":"Networking","href":"/documentation/platform/gateways/overview"}]},{"item":"Self-hosting","icon":"server","pages":[{"title":"Self-hosting","href":"/self-hosting/overview"}]},{"item":"Internals","icon":"workflow","pages":[{"title":"Internals","href":"/internals/overview"}]},{"item":"Contributing","icon":"git-pull-request","pages":[{"title":"Contributing","href":"/contributing/getting-started/overview"}]}]},{"tab":"Reference","icon":{"name":"code","library":"lucide"},"menu":[{"item":"CLI","icon":"terminal","pages":[{"title":"CLI","href":"/cli/overview"}]},{"item":"API","icon":"book-open","pages":[{"title":"API","href":"/api-reference/overview/introduction"}]},{"item":"SDKs","icon":"boxes","pages":[{"title":"SDKs","href":"/sdks/overview"}]}],"pages":[{"title":"Reference","href":"/cli/overview"}]}]},"basePath":"","title":"Machine authentication methods - Infisical","buildId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","deploymentId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","dynamics":[],"chunks":[]}