Anaconda provides customers on Business or Custom plans the ability to authenticate with Anaconda products directly from their internal identity platform (IdP), via OpenID or SAML.To make the setup and provisioning process for your employees even more seamless, Directory Sync (SCIM) is also available for many IdPs. Both SSO and SCIM support the automated provisioning of Anaconda products, but SCIM additionally enables bulk importing of employees from internal directories, management of employee access and permissions, and automated deprovisioning of Anaconda products from your IT infrastructure and HR workflows.
This service is offered to organizations that have five or more licensed organization members.
Upon request, a self-service setup link will be emailed to you or to your IT representative. Click either Configure Single Sign-On or Configure Directory Sync, then follow the prompts for your IdP to set up your Anaconda SSO configuration.To request a self-service setup link, please contact your dedicated Customer Service Manager (CSM) or open a support ticket.
Enterprise managed users are accounts that your organization owns and governs, rather than the individual user. When you enable Enterprise SSO with SCIM, your organization members become enterprise managed users.Unlike standard Anaconda accounts where individuals sign up on their own and join organizations through invitations, your IT team provisions and controls enterprise managed users entirely through your identity provider.
With SSO enabled, employees with matching domains in their email will be prompted to authenticate via your IdP when signing in to Anaconda. Signing in using SSO for the first time creates their Anaconda account, adds them to your organization with baseline permissions, assigns them a seat, and sends an organization access to their email.Instruct your organization members to follow the steps in the email for authenticating to Anaconda by setting their organization access token. For more information about tokens, see Tokens.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Anaconda","description":"Guides, tutorials, and reference material for Anaconda's Python, data science, and AI tools","colors":{"primary":"#1d6cf7","light":"#1d6cf7","dark":"#96f778"},"logo":{"light":"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/light.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=5996719b8530aaf065dc1ee1f39b2e67","dark":"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/dark.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=db482b1eac6af589d234160a76de3400","href":"https://www.anaconda.com/docs/main"},"favicon":"https://mintcdn.com/anaconda-29683c67/p8JNFuYYvTL8gfpM/favicon.png?fit=max\u0026auto=format\u0026n=p8JNFuYYvTL8gfpM\u0026q=85\u0026s=51a585758330bbe8f1ea032113854252","api":{"playground":{"display":"simple"}},"background":{"color":{"light":"#f4f5f8","dark":"#10121a"}},"navbar":{},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/anacondainc","github":"https://github.com/ContinuumIO","youtube":"https://www.youtube.com/c/ContinuumIo"},"links":[{"header":"Company","items":[{"label":"Anaconda Newsletter","href":"https://www.anaconda.com/newsletter"}]}]},"seo":{"metatags":{"canonical":"https://www.anaconda.com/docs"}},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-VQTY6YKM6J"},"heap":{"appId":"758475466"}},"contextual":{"options":["claude","chatgpt","perplexity","cursor","vscode","add-mcp","copy"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"anaconda-29683c67","hasAudioNarration":false,"actualSubdomain":"anaconda-29683c67","customDomains":["anaconda.com"],"gitSource":{"type":"github","owner":"anaconda","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0aea648a2baadae90fe07","collectionId":"3739ae59-a4e4-4d84-9e10-01e8d36e1fa7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0aea648a2baadae90fe07"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":true,"emailDisclaimer":"Your email will only be used to follow up on this feedback."}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0aea648a2baadae90fe07","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Data Science \u0026 AI Workbench","count":240},{"language":"default","tag":"Anaconda Platform","count":150},{"language":"default","tag":"Package Security Manager","count":128},{"language":"default","tag":"Anaconda CLI","count":112},{"language":"default","tag":"Guides","count":105},{"language":"default","tag":"Anaconda CLI \u0026 MCP","count":104},{"language":"default","tag":"Plugins","count":93},{"language":"default","tag":"Commands","count":91},{"language":"default","tag":"Anaconda Desktop","count":86},{"language":"default","tag":"Platform Guides","count":86}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"deflection":{"enabled":true,"email":"support@anaconda.com"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"billing-page-v2","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","href":"/docs/_mintlify/custom/anaconda-29683c67/8e7e337189353d6a/custom.css"}],"page":{"pagePath":"anaconda-platform/admin/integrations/esso","slug":"/anaconda-platform/admin/integrations/esso","pageMetadata":{"title":"Enterprise Single Sign-On (SSO)","sidebarTitle":"Enterprise SSO","searchDescription":"Configure Enterprise Single Sign-On (SSO) for secure user authentication in Package Security Manager (Cloud).","keywords":["sso","enterprise","single","sign","on","authentication","idp","identity","provider","openid","saml","directory","sync","scim","access","management","managed","users","emu"],"description":null,"href":"/anaconda-platform/admin/integrations/esso"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const GCell=({children,className})=>_jsx(`div`,{className:`grid-table-cell ${className||``}`,role:`cell`,children});const GTH=({children,className})=>_jsx(`div`,{className:`grid-table-th ${className||``}`,role:`columnheader`,children});const GRow=({children})=>_jsx(`div`,{className:`grid-table-row`,role:`row`,children});const GBody=({children})=>_jsx(`div`,{className:`grid-table-body`,role:`rowgroup`,children});const GHead=({children})=>_jsx(`div`,{className:`grid-table-head`,role:`rowgroup`,children});const GTable=({children,className,cols})=>_jsx(`div`,{className:`grid-table not-prose mint-overflow-hidden mint-rounded-2xl ${className||``}`,style:{\"--grid-table-cols\":cols},role:`table`,children});function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Accordion,Heading,Note,Tooltip,_MdxComponentBoundary}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Tooltip)_missingMdxReference(`Tooltip`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Anaconda provides customers on Business or Custom plans the ability to authenticate with Anaconda products directly from their internal identity platform (IdP), via OpenID or SAML.`}),`\n`,_jsx(_components.p,{children:`To make the setup and provisioning process for your employees even more seamless, Directory Sync (SCIM) is also available for many IdPs. Both SSO and SCIM support the automated provisioning of Anaconda products, but SCIM additionally enables bulk importing of employees from internal directories, management of employee access and permissions, and automated deprovisioning of Anaconda products from your IT infrastructure and HR workflows.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`This service is offered to organizations that have five or more licensed organization members.`})}),`\n`,_jsx(Heading,{level:`2`,id:`setting-up-enterprise-sso`,children:`Setting up Enterprise SSO`}),`\n`,_jsxs(_components.p,{children:[`Upon request, a self-service setup link will be emailed to you or to your IT representative. Click either `,_jsx(_components.strong,{children:`Configure Single Sign-On`}),` or `,_jsx(_components.strong,{children:`Configure Directory Sync`}),`, then follow the prompts for your IdP to set up your Anaconda SSO configuration.`]}),`\n`,_jsxs(_components.p,{children:[`To request a self-service setup link, please contact your dedicated Customer Service Manager (CSM) or `,_jsx(_components.a,{href:`https://support.anaconda.com/hc/en-us/requests/new`,children:`open a support ticket`}),`.`]}),`\n`,_jsx(Accordion,{title:`Supported Single Sign-On providers`,id:`supported-single-sign-on-providers`,children:_jsx(_MdxComponentBoundary,{name:`GTable`,children:_jsxs(GTable,{cols:`40% 30% 30%`,children:[_jsx(_MdxComponentBoundary,{name:`GHead`,children:_jsx(GHead,{children:_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Provider`})}),_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`SSO Support`})}),_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Directory Sync Support`})})]})})})}),_jsx(_MdxComponentBoundary,{name:`GBody`,children:_jsxs(GBody,{children:[_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`ADP`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Auth0`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`CAS`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`ClassLink`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Cloudflare`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`CyberArk`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Duo`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Entra ID`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Google Workspace`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`JumpCloud`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Keycloak`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`LastPass`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Microsoft AD`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`miniOrange`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`NetIQ`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Okta`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`OneLogin`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Oracle`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`PingFederate`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`PingOne`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Rippling`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Salesforce`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Shibboleth`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`SimpleSAMLphp`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`VMWare`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Custom SAML`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Custom OIDC`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Custom SCIM`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Custom SFTP`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`—`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Yes`})})]})})]})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`enterprise-managed-users`,children:`Enterprise managed users`}),`\n`,_jsx(_components.p,{children:`Enterprise managed users are accounts that your organization owns and governs, rather than the individual user. When you enable Enterprise SSO with SCIM, your organization members become enterprise managed users.`}),`\n`,_jsx(_components.p,{children:`Unlike standard Anaconda accounts where individuals sign up on their own and join organizations through invitations, your IT team provisions and controls enterprise managed users entirely through your identity provider.`}),`\n`,_jsx(Heading,{level:`3`,id:`enterprise-managed-users-vs-standard-accounts`,children:`Enterprise managed users vs. standard accounts`}),`\n`,_jsx(_MdxComponentBoundary,{name:`GTable`,children:_jsxs(GTable,{cols:`30% 35% 35%`,children:[_jsx(_MdxComponentBoundary,{name:`GHead`,children:_jsx(GHead,{children:_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Capability`})}),_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Standard account`})}),_jsx(_MdxComponentBoundary,{name:`GTH`,children:_jsx(GTH,{children:`Enterprise Managed User`})})]})})})}),_jsx(_MdxComponentBoundary,{name:`GBody`,children:_jsxs(GBody,{children:[_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Account creation`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Self-service signup`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Provisioned via SCIM by IT admin`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Authentication`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Email/password, social login, or SSO`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Organization’s IdP (SSO) only`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Organization membership`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Can belong to multiple organizations`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Belongs to a single organization`})})]})}),_jsx(_MdxComponentBoundary,{name:`GRow`,children:_jsxs(GRow,{children:[_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Deprovisioning`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`User leaves organization voluntarily, or admin removes them`})}),_jsx(_MdxComponentBoundary,{name:`GCell`,children:_jsx(GCell,{children:`Automated via SCIM when removed from IdP directory`})})]})})]})})]})}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next steps`}),`\n`,_jsxs(_components.p,{children:[`With SSO enabled, employees with matching domains in their email will be prompted to authenticate via your IdP when signing in to Anaconda. Signing in using SSO for the first time creates their Anaconda account, adds them to your organization with baseline permissions, assigns them a seat, and sends an organization access `,_jsx(Tooltip,{tip:`A randomly generated string that proves your identity and permission to access resources like channels, packages, or APIs.`,children:`token`}),` to their email.`]}),`\n`,_jsxs(_components.p,{children:[`Instruct your organization members to follow the steps in the email for authenticating to Anaconda by setting their organization access token. For more information about tokens, see `,_jsx(_components.a,{href:`/anaconda-platform/user/tokens`,children:`Tokens`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{GCell,GTH,GRow,GBody,GHead,GTable,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":{"config":{},"pageMetadata":{"title":"Enterprise Single Sign-On (SSO)","sidebarTitle":"Enterprise SSO","searchDescription":"Configure Enterprise Single Sign-On (SSO) for secure user authentication in Package Security Manager (Cloud).","keywords":["sso","enterprise","single","sign","on","authentication","idp","identity","provider","openid","saml","directory","sync","scim","access","management","managed","users","emu"],"description":null,"href":"/anaconda-platform/admin/integrations/esso"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[141,375,")=>null;const GTH=()=>null;const GTable=()=>null;const GRow="],[636,835,""],[17071,17111,"Table,GRow,GBody,GHead,default:MDXConten"]]},"mdxExtracts":{"tableOfContents":[{"title":"Setting up Enterprise SSO","slug":"setting-up-enterprise-sso","depth":2,"children":[]},{"title":"Enterprise managed users","slug":"enterprise-managed-users","depth":2,"children":[{"title":"Enterprise managed users vs. standard accounts","slug":"enterprise-managed-users-vs-standard-accounts","depth":3,"children":[]}]},{"title":"Next steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/anaconda-29683c67/b738e1eb47e9934c/_transcend.js","/docs/_mintlify/custom/anaconda-29683c67/3ca111da84ffed5d/docs-dropdown-tooltip.js","/docs/_mintlify/custom/anaconda-29683c67/a3d1c2dd97aa6593/toc-indicator.js"],"dynamicCss":".mint-overflow-hidden {\n overflow: hidden\n}\n.mint-rounded-2xl {\n border-radius: 1rem\n}","subdomain":"anaconda-29683c67","siteName":"Anaconda","title":"Enterprise Single Sign-On (SSO) - Anaconda","contextualStarterQuestions":[{"_id":"6ada7bc71864d9f201477144","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"How do I enable SSO for my org?","status":"active","generatedBy":"contextual","path":"anaconda-platform/admin/integrations/esso","createdAt":"2026-10-22T21:10:31.878Z","updatedAt":"2026-10-22T21:10:31.878Z","__v":0},{"_id":"6ada7bc71864d9f201477145","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"Who can request SSO setup?","status":"active","generatedBy":"contextual","path":"anaconda-platform/admin/integrations/esso","createdAt":"2026-10-22T21:10:31.878Z","updatedAt":"2026-10-22T21:10:31.878Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T21:02:42.900Z","originalFileLocation":"anaconda-platform/admin/integrations/esso.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=\"system\"}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=\"application-name\" content=\"Anaconda\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Enterprise Single Sign-On (SSO) - Anaconda\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Anaconda\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://anaconda-29683c67.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Enterprise+Single+Sign-On+%28SSO%29\u0026amp;theme=a631e829865976b88c6af112\u0026amp;signature=1f06089a4a81a42b01f4ba33bc0e60b1755075b28ef1c6cfb0d54253d391dcbc\">\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=\"Enterprise Single Sign-On (SSO) - Anaconda\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anaconda-29683c67.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Enterprise+Single+Sign-On+%28SSO%29\u0026amp;theme=a631e829865976b88c6af112\u0026amp;signature=1f06089a4a81a42b01f4ba33bc0e60b1755075b28ef1c6cfb0d54253d391dcbc\">\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=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Anaconda\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1d6cf7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/anaconda-platform/admin/integrations/esso.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.anaconda.com/#organization\",\"name\":\"Anaconda\",\"url\":\"https://www.anaconda.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/light.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=5996719b8530aaf065dc1ee1f39b2e67\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.anaconda.com/docs#website\",\"name\":\"Anaconda\",\"url\":\"https://www.anaconda.com/docs\",\"publisher\":{\"@id\":\"https://www.anaconda.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso#webpage\",\"url\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso\",\"name\":\"Enterprise Single Sign-On (SSO)\",\"dateModified\":\"2026-10-22T21:02:42.900Z\",\"isPartOf\":{\"@id\":\"https://www.anaconda.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Admin guides\",\"item\":\"https://www.anaconda.com/docs/anaconda-platform/admin/org-management-api/create-service-account\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Enterprise Single Sign-On (SSO)\",\"item\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso#article\",\"headline\":\"Enterprise Single Sign-On (SSO)\",\"name\":\"Enterprise Single Sign-On (SSO)\",\"url\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso\",\"mainEntityOfPage\":{\"@id\":\"https://www.anaconda.com/docs/anaconda-platform/admin/integrations/esso#webpage\"},\"dateModified\":\"2026-10-22T21:02:42.900Z\",\"keywords\":\"sso, enterprise, single, sign, on, authentication, idp, identity, provider, openid, saml, directory, sync, scim, access, management, managed, users, emu\",\"publisher\":{\"@id\":\"https://www.anaconda.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.anaconda.com/docs#website\"}}]}\u003c/script>","siteName":"Anaconda","nav":{"global":null,"products":[{"product":"Anaconda Docs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/anaconda-29683c67/images/anaconda-icon.svg","pages":[{"title":"Anaconda Docs","href":"/main"}]},{"product":"Getting Started","icon":"rocket-launch","pages":[{"title":"Getting Started","href":"/getting-started/main"}]},{"product":"Anaconda.org","icon":"globe","pages":[{"title":"Anaconda.org","href":"/anaconda-org/key-features"}]},{"product":"Anaconda Desktop","icon":"desktop","pages":[{"title":"Anaconda Desktop","href":"/anaconda-desktop/key-features"}]},{"product":"Package Security Manager","icon":"shield-check","tabs":[{"tab":"Package Security Manager (Cloud)","groups":[{"group":"Package Security Manager (Cloud)","pages":[{"title":"Package Security Manager (Cloud)","sidebarTitle":"Key Features","href":"/anaconda-platform/main"},{"title":"Getting started with Package Security Manager (Cloud)","sidebarTitle":"Getting started","href":"/anaconda-platform/getting-started-with-anaconda-platform"},{"title":"Subscriptions","href":"/anaconda-platform/subscriptions"}]},{"group":"Admin guides","pages":[{"group":"Organizations","root":{"title":"Organization management","sidebarTitle":"Organizations","href":"/anaconda-platform/admin/organizations"},"pages":[{"group":"Org management API","root":{"title":"Organization Management API","sidebarTitle":"Org management API","href":"/anaconda-platform/admin/org-management-api/org-management-api"},"pages":[{"title":"Create Service Account","openapi":"POST /api/v1/organizations/{org_id}/service-accounts","href":"/anaconda-platform/admin/org-management-api/create-service-account"},{"title":"List Service Accounts","openapi":"GET /api/v1/organizations/{org_id}/service-accounts","href":"/anaconda-platform/admin/org-management-api/list-service-accounts"},{"title":"Delete Service Account","openapi":"DELETE /api/v1/organizations/{org_id}/service-accounts/{client_id}","href":"/anaconda-platform/admin/org-management-api/delete-service-account"},{"title":"Onboard Users","openapi":"POST /api/v1/organizations/{org_id}/users_auto_registration","href":"/anaconda-platform/admin/org-management-api/onboard-users"},{"title":"Add User","openapi":"POST /api/v1/organizations/{org_id}/users","href":"/anaconda-platform/admin/org-management-api/add-user"},{"title":"List Users","openapi":"GET /api/v1/organizations/{org_id}/users","href":"/anaconda-platform/admin/org-management-api/list-users"},{"title":"Remove User","openapi":"DELETE /api/v1/organizations/{org_id}/users/{user_id}","href":"/anaconda-platform/admin/org-management-api/remove-user"},{"title":"Assign Seat","openapi":"POST /api/v1/organizations/{org_id}/users/{user_id}/seats","href":"/anaconda-platform/admin/org-management-api/assign-seat"},{"title":"Revoke Seat","openapi":"DELETE /api/v1/organizations/{org_id}/users/{user_id}/seats","href":"/anaconda-platform/admin/org-management-api/revoke-seat"},{"title":"Create User Token","openapi":"POST /api/v1/organizations/{org_id}/users/{user_id}/token","href":"/anaconda-platform/admin/org-management-api/create-user-token"},{"title":"Update User Token","openapi":"PATCH /api/v1/organizations/{org_id}/users/{user_id}/token","href":"/anaconda-platform/admin/org-management-api/update-user-token"},{"title":"List User Tokens","openapi":"GET /api/v1/organizations/{org_id}/users/{user_id}/tokens","href":"/anaconda-platform/admin/org-management-api/list-user-tokens"},{"title":"Revoke User Token","openapi":"DELETE /api/v1/organizations/{org_id}/users/{user_id}/tokens/{token_id}","href":"/anaconda-platform/admin/org-management-api/revoke-user-token"}]}]},{"title":"Member management","sidebarTitle":"Members","href":"/anaconda-platform/admin/members"},{"title":"Group management","sidebarTitle":"Groups","href":"/anaconda-platform/admin/groups"},{"title":"Channel management","sidebarTitle":"Channels","href":"/anaconda-platform/admin/channels"},{"title":"Policy management","sidebarTitle":"Policies","href":"/anaconda-platform/admin/policies"},{"title":"Environment logging and monitoring","sidebarTitle":"Environments","href":"/anaconda-platform/admin/environments"},{"title":"Service account management","sidebarTitle":"Service accounts","href":"/anaconda-platform/admin/service-accounts"},{"group":"Audit Logs","root":{"title":"Audit Logs","sidebarTitle":"Organization history","href":"/anaconda-platform/admin/audit-logs/audit-log"},"pages":[{"group":"Audit Log API","root":{"title":"Audit Log API","sidebarTitle":"Audit Log API","href":"/anaconda-platform/admin/audit-logs/audit-log-api"},"pages":[{"title":"Get Audit Logs","openapi":"GET /api/audit-logs","href":"/anaconda-platform/admin/audit-logs/get-audit-logs"},{"title":"Get Audit Log","openapi":"GET /api/audit-logs/{audit_log_id}","href":"/anaconda-platform/admin/audit-logs/get-audit-log"},{"title":"Create Export Job","openapi":"POST /api/audit-logs/export","href":"/anaconda-platform/admin/audit-logs/create-export-job"},{"title":"Get Export Job Status","openapi":"GET /api/audit-logs/export/{job_id}","href":"/anaconda-platform/admin/audit-logs/get-export-job-status"},{"title":"Download Export","openapi":"GET /api/audit-logs/export/{job_id}/download","href":"/anaconda-platform/admin/audit-logs/download-export"}]}]},{"title":"Site token management","sidebarTitle":"Site tokens","href":"/anaconda-platform/admin/site-token"},{"group":"CVEs","root":{"title":"Common Vulnerabilities and Exposures (CVEs)","href":"/anaconda-platform/admin/cve"},"pages":[{"group":"Advisory API","root":{"title":"Advisory API","sidebarTitle":"Advisory API","href":"/anaconda-platform/admin/advisory-api/advisory-api"},"tag":"Beta","pages":[{"title":"Get Advisory Feed","openapi":"anaconda-platform/admin/advisory-api/advisory_api.json GET /api/v1/advisories/feed","href":"/anaconda-platform/admin/advisory-api/get-advisory-feed"},{"title":"Get Advisory by ID","openapi":"anaconda-platform/admin/advisory-api/advisory_api.json GET /api/v1/advisories/{advisory_id}","href":"/anaconda-platform/admin/advisory-api/get-advisory-by-id"}]}]},{"title":"Registering conda for your organization","sidebarTitle":"Conda registration","description":null,"href":"/anaconda-platform/admin/conda-registration-admin"},{"group":"Integrations","pages":[{"title":"Enterprise Single Sign-On (SSO)","sidebarTitle":"Enterprise SSO","href":"/anaconda-platform/admin/integrations/esso"},{"title":"Databricks integration in Package Security Manager (Cloud)","sidebarTitle":"Databricks","description":null,"href":"/anaconda-platform/admin/integrations/databricks-cloud"},{"group":"JupyterHub","root":{"title":"JupyterHub integration for Package Security Manager (Cloud)","sidebarTitle":"Key features","href":"/anaconda-platform/admin/integrations/jupyterhub/main"},"pages":[{"title":"System requirements and preparation","sidebarTitle":"System requirements","href":"/anaconda-platform/admin/integrations/jupyterhub/sys-reqs-and-env-prep"},{"title":"Installing JupyterHub","sidebarTitle":"Installing JupyterHub","href":"/anaconda-platform/admin/integrations/jupyterhub/install"},{"title":"Getting started with JupyterHub","sidebarTitle":"Getting started","href":"/anaconda-platform/admin/integrations/jupyterhub/jupyterhub-getting-started"},{"title":"Using a remote JupyterHub kernel in VSCode","sidebarTitle":"Integrating with VSCode","href":"/anaconda-platform/admin/integrations/jupyterhub/jupyter-vscode"},{"title":"Administrating your JupyterHub","sidebarTitle":"Administrating JupyterHub","href":"/anaconda-platform/admin/integrations/jupyterhub/admin"},{"title":"Frequently asked questions","sidebarTitle":"JupyterHub FAQ","href":"/anaconda-platform/admin/integrations/jupyterhub/faq"}]}]}]},{"group":"User guides","pages":[{"title":"Search all of Anaconda","sidebarTitle":"Unified Search","href":"/anaconda-platform/user/unified-search"},{"title":"Installers","href":"/anaconda-platform/user/installers"},{"title":"API keys","href":"/anaconda-platform/user/api-keys"},{"title":"Tokens","href":"/anaconda-platform/user/tokens"},{"title":"Using your organization's channels","sidebarTitle":"Channels","href":"/anaconda-platform/user/channels"},{"title":"Packages","href":"/anaconda-platform/user/packages"},{"group":"SBOMs","root":{"title":"SBOMs","href":"/anaconda-platform/user/sbom/sboms"},"pages":[{"group":"SBOM API","root":{"title":"SBOM API","sidebarTitle":"SBOM API","href":"/anaconda-platform/user/sbom/sbom-api"},"tag":"Beta","pages":[{"title":"Get SBOM by SHA256","openapi":"anaconda-platform/user/sbom/sbom_api.json GET /repo/{channel_name}/sboms/sha256/{package_sha256}","href":"/anaconda-platform/user/sbom/get-sbom-by-sha256"},{"title":"Get SBOM by Package Properties","openapi":"anaconda-platform/user/sbom/sbom_api.json GET /repo/{channel_name}/sboms/by-properties/{artifact_family}/{common_name}/{platform}/{version}","href":"/anaconda-platform/user/sbom/get-sbom-by-properties"}]}]},{"title":"Environment logging and scanning","sidebarTitle":"Environments","href":"/anaconda-platform/user/environments"},{"title":"Organizations","href":"/anaconda-platform/user/organizations"},{"title":"Registering your conda client","sidebarTitle":"Conda registration","href":"/anaconda-platform/user/conda-registration"},{"title":"Profile management","href":"/anaconda-platform/user/profile-management"},{"title":"Frequently asked questions","href":"/anaconda-platform/faq"},{"title":"Troubleshooting","href":"/anaconda-platform/troubleshooting"}]},{"group":"Anaconda Notebooks","pages":[{"title":"Anaconda Notebooks","sidebarTitle":"Key features","href":"/anaconda-platform/notebooks/key-features"},{"title":"Getting started with Anaconda Notebooks","sidebarTitle":"Getting started","href":"/anaconda-platform/notebooks/getting-started"},{"group":"Anaconda Toolbox","root":{"title":"Anaconda Toolbox","sidebarTitle":"Getting started","href":"/anaconda-platform/notebooks/anaconda-toolbox/getting-started"},"pages":[{"title":"Anaconda Projects","href":"/anaconda-platform/notebooks/anaconda-toolbox/using-projects"},{"title":"Code Snippets","href":"/anaconda-platform/notebooks/anaconda-toolbox/code-snippets"},{"title":"Environments","href":"/anaconda-platform/notebooks/anaconda-toolbox/toolbox-environments"},{"title":"Anaconda Assistant","href":"/anaconda-platform/notebooks/anaconda-toolbox/anaconda-assistant"},{"title":"Local Toolbox","href":"/anaconda-platform/notebooks/anaconda-toolbox/local-toolbox"}]},{"title":"Runtimes","sidebarTitle":"Runtimes","href":"/anaconda-platform/notebooks/notebook-runtimes"},{"title":"Data storage and memory","href":"/anaconda-platform/notebooks/notebook-storage-memory"},{"title":"Publishing notebooks","href":"/anaconda-platform/notebooks/publishing-notebooks"},{"title":"Sharing notebooks","href":"/anaconda-platform/notebooks/sharing-notebooks"},{"title":"Frequently asked questions","href":"/anaconda-platform/notebooks/notebook-faq"},{"title":"Troubleshooting notebooks","href":"/anaconda-platform/notebooks/notebook-troubleshooting"},{"title":"Security practices","href":"/anaconda-platform/notebooks/notebook-security"}]}]},{"tab":"Package Security Manager (On-prem)","versions":[{"version":"6.8.0","groups":[{"group":"Package Security Manager (6.8.0)","boost":0.5,"pages":[{"title":"Package Security Manager (On-prem)","sidebarTitle":"Key Features","href":"/psm-on-prem/6.8.0/main"},{"title":"System requirements and environment preparation","href":"/psm-on-prem/6.8.0/requirements_and_prep"},{"group":"Install guides","pages":[{"title":"Standard installation","href":"/psm-on-prem/6.8.0/install/instructions"},{"title":"Air-gapped installation","href":"/psm-on-prem/6.8.0/install/airgap-install"}]},{"group":"Admin guides","pages":[{"group":"User configuration","pages":[{"title":"User management","href":"/psm-on-prem/6.8.0/admin/user_config/user_roles"},{"title":"User permissions","href":"/psm-on-prem/6.8.0/admin/user_config/permissions"}]},{"title":"Mirrors","href":"/psm-on-prem/6.8.0/admin/mirrors"},{"title":"Policies","href":"/psm-on-prem/6.8.0/admin/policies"},{"title":"Common Vulnerabilities and Exposures (CVEs)","href":"/psm-on-prem/6.8.0/admin/cve"},{"title":"Licenses","href":"/psm-on-prem/6.8.0/admin/license"},{"group":"Integrations","pages":[{"title":"Databricks integration","href":"/psm-on-prem/6.8.0/admin/integrations/databricks-on-prem"},{"title":"Okta integration using OIDC","href":"/psm-on-prem/6.8.0/admin/integrations/okta"},{"title":"Github login integration","href":"/psm-on-prem/6.8.0/admin/integrations/social"},{"title":"Grafana monitoring","href":"/psm-on-prem/6.8.0/admin/integrations/grafana"},{"group":"JupyterHub","pages":[{"title":"JupyterHub integration for Package Security Manager","sidebarTitle":"Key features","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/main"},{"title":"System requirements and preparation","sidebarTitle":"System requirements","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/sys-reqs-and-env-prep"},{"title":"Installing JupyterHub","sidebarTitle":"Installing JupyterHub","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/install"},{"title":"Getting started with JupyterHub","sidebarTitle":"Getting started","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/jupyterhub-getting-started-on-prem"},{"title":"Using a remote JupyterHub kernel in VSCode","sidebarTitle":"Integrating with VSCode","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/jupyterhub-vscode"},{"title":"Administrating your JupyterHub","sidebarTitle":"Administrating JupyterHub","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/admin"},{"title":"Frequently asked questions","sidebarTitle":"JupyterHub FAQ","href":"/psm-on-prem/6.8.0/admin/integrations/jupyterhub/faq"}]}]},{"group":"Advanced admin guides","pages":[{"title":"Enabling two-factor authentication","href":"/psm-on-prem/6.8.0/admin/advanced/2fa"},{"title":"Artifact download report","href":"/psm-on-prem/6.8.0/admin/advanced/artifact_download"},{"title":"Audit event export","href":"/psm-on-prem/6.8.0/admin/advanced/audit_event_export"},{"title":"Automatically generating service accounts","href":"/psm-on-prem/6.8.0/admin/advanced/channel_service_account"},{"title":"Container logs","href":"/psm-on-prem/6.8.0/admin/advanced/container_logs"},{"title":"Switching from Docker to Podman","href":"/psm-on-prem/6.8.0/admin/advanced/docker_to_podman"},{"title":"Updating your domain","href":"/psm-on-prem/6.8.0/admin/advanced/domain_rename"},{"title":"Establishing an LDAP connection","href":"/psm-on-prem/6.8.0/admin/advanced/ldap_setup"},{"title":"System metrics with Prometheus","href":"/psm-on-prem/6.8.0/admin/advanced/metrics"},{"title":"Upgrading Postgres","href":"/psm-on-prem/6.8.0/admin/advanced/postgres_upgrade"},{"title":"Setting proxy servers","href":"/psm-on-prem/6.8.0/admin/advanced/proxy"},{"title":"Backup and restore","href":"/psm-on-prem/6.8.0/admin/advanced/restore"},{"title":"Configuring a proxy for outgoing Keycloak HTTP requests","href":"/psm-on-prem/6.8.0/admin/advanced/saml_proxy"},{"title":"Updating your SAML username attribute in Keycloak","href":"/psm-on-prem/6.8.0/admin/advanced/saml_username"},{"title":"Configure realm email settings","href":"/psm-on-prem/6.8.0/admin/advanced/smtp"},{"title":"Enable and configure SSL post installation","href":"/psm-on-prem/6.8.0/admin/advanced/ssl"},{"title":"Uninstalling Package Security Manager","href":"/psm-on-prem/6.8.0/admin/advanced/uninstall"},{"title":"Upgrading Package Security Manager","href":"/psm-on-prem/6.8.0/admin/advanced/upgrade"},{"title":"Increasing artifact upload size limit","href":"/psm-on-prem/6.8.0/admin/advanced/upload_limit"},{"title":"Viewing user login activity","href":"/psm-on-prem/6.8.0/admin/advanced/view_user_logins"}]}]},{"group":"User guides","pages":[{"title":"Using Package Security Manager","sidebarTitle":"User guides","href":"/psm-on-prem/6.8.0/user/main"},{"title":"Using conda with Package Security Manager","href":"/psm-on-prem/6.8.0/user/conda"},{"title":"Connecting Package Security Manager to Navigator","href":"/psm-on-prem/6.8.0/user/navigator"},{"title":"Logging in/out of Package Security Manager","href":"/psm-on-prem/6.8.0/user/logging"},{"title":"Package Security Manager CLI","href":"/psm-on-prem/6.8.0/user/cli"},{"title":"Channels","href":"/psm-on-prem/6.8.0/user/channel"},{"title":"Groups","href":"/psm-on-prem/6.8.0/user/groups"},{"title":"Service accounts","href":"/psm-on-prem/6.8.0/user/service-account"},{"title":"Packages","href":"/psm-on-prem/6.8.0/user/package"},{"title":"Environments","href":"/psm-on-prem/6.8.0/user/environment"},{"title":"Jupyter Notebooks","href":"/psm-on-prem/6.8.0/user/notebook"},{"title":"General artifacts","href":"/psm-on-prem/6.8.0/user/general_artifact"},{"title":"Projects","href":"/psm-on-prem/6.8.0/user/project"},{"title":"Tokens","href":"/psm-on-prem/6.8.0/user/auth_token"},{"title":"History","href":"/psm-on-prem/6.8.0/user/history"},{"title":"Software Bill of Materials (SBOM)","href":"/psm-on-prem/6.8.0/user/sbom"},{"title":"Working with private channels using third-party tools","href":"/psm-on-prem/6.8.0/user/3rdParty"}]},{"title":"Troubleshooting","href":"/psm-on-prem/6.8.0/troubleshooting"},{"title":"Frequently asked questions","href":"/psm-on-prem/6.8.0/faq"},{"title":"Release notes","href":"/psm-on-prem/6.8.0/release"}]}]},{"version":"6.7.2","pages":[{"title":"6.7.2","href":"/psm-on-prem/6.7.2/main"}]},{"version":"6.7.1","pages":[{"title":"6.7.1","href":"/psm-on-prem/6.7.1/main"}]},{"version":"6.7.0","pages":[{"title":"6.7.0","href":"/psm-on-prem/6.7.0/main"}]},{"version":"6.6.5","pages":[{"title":"6.6.5","href":"/psm-on-prem/6.6.5/main"}]},{"version":"6.6.4","pages":[{"title":"6.6.4","href":"/psm-on-prem/6.6.4/main"}]},{"version":"6.6.3","pages":[{"title":"6.6.3","href":"/psm-on-prem/6.6.3/main"}]},{"version":"6.6.2","pages":[{"title":"6.6.2","href":"/psm-on-prem/6.6.2/main"}]},{"version":"6.6.1","pages":[{"title":"6.6.1","href":"/psm-on-prem/6.6.1/main"}]},{"version":"6.6.0","pages":[{"title":"6.6.0","href":"/psm-on-prem/6.6.0/main"}]},{"version":"6.5.3","pages":[{"title":"6.5.3","href":"/psm-on-prem/6.5.3/main"}]},{"version":"6.5.2","pages":[{"title":"6.5.2","href":"/psm-on-prem/6.5.2/main"}]},{"version":"6.5.1","pages":[{"title":"6.5.1","href":"/psm-on-prem/6.5.1/main"}]},{"version":"6.4.0","pages":[{"title":"6.4.0","href":"/psm-on-prem/6.4.0/main"}]},{"version":"6.3.1","pages":[{"title":"6.3.1","href":"/psm-on-prem/6.3.1/main"}]},{"version":"6.3.0","pages":[{"title":"6.3.0","href":"/psm-on-prem/6.3.0/main"}]},{"version":"6.2.0","pages":[{"title":"6.2.0","href":"/psm-on-prem/6.2.0/main"}]},{"version":"6.1.9","pages":[{"title":"6.1.9","href":"/psm-on-prem/6.1.9/main"}]},{"version":"6.1.8","pages":[{"title":"6.1.8","href":"/psm-on-prem/6.1.8/main"}]},{"version":"6.1.7","pages":[{"title":"6.1.7","href":"/psm-on-prem/6.1.7/main"}]},{"version":"6.1.6","pages":[{"title":"6.1.6","href":"/psm-on-prem/6.1.6/main"}]},{"version":"6.1.4","pages":[{"title":"6.1.4","href":"/psm-on-prem/6.1.4/main"}]}]}]},{"product":"Anaconda Platform","icon":"layer-group","pages":[{"title":"Anaconda Platform","href":"/platform/main"}]},{"product":"Data Science \u0026 AI Workbench","icon":"chart-network","versions":[{"version":"5.9.0"},{"version":"5.8.1"},{"version":"5.8.0"},{"version":"5.7.1"},{"version":"5.7.0"},{"version":"5.6.2"},{"version":"5.6.1"},{"version":"5.6.0"},{"version":"5.5.2"},{"version":"5.5.1"}],"pages":[{"title":"Data Science \u0026 AI Workbench","href":"/data-science/latest/main"}]},{"product":"Anaconda CLI \u0026 MCP","icon":"terminal","pages":[{"title":"Anaconda CLI \u0026 MCP","href":"/cli-reference/anaconda-cli/getting-started"}]},{"product":"Legacy applications","icon":"window-restore","pages":[{"title":"Legacy applications","href":"/legacy/anaconda-navigator/main"}]},{"product":"Reference","icon":"book","pages":[{"title":"Reference","href":"/reference/release-notes"}]},{"product":"Support \u0026 Troubleshooting","icon":"headset","pages":[{"title":"Support \u0026 Troubleshooting","href":"/reference/help-support"}]},{"product":"Repository Managers","hidden":true,"pages":[{"title":"Repository Managers","href":"/repo-managers/main"}]}]},"title":"Enterprise Single Sign-On (SSO) - Anaconda","buildId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","deploymentId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","dynamics":[],"chunks":[]}