New! Use the 1Password Credential Broker to give CI/CD and other machine workflows short-lived access to secrets, without managing service account tokens.
{
"type": "about:blank",
"title": "One or more validation errors occurred.",
"status": 400,
"detail": "The request body failed validation. See errors for the offending fields.",
"errors": {
"email": [
"The email field is required."
]
},
"traceId": "00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"
}
{
"type": "about:blank",
"title": "Not found.",
"status": 404,
"detail": "The requested resource does not exist or you do not have access to it.",
"traceId": "00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"
}
SCIM
Update a user
Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644).
The request body must use the SCIM PatchOp schema
(urn:ietf:params:scim:api:messages:2.0:PatchOp) and supply one or more add/replace/
remove operations, each with a path. userName is immutable. EPM-managed and
system-managed users cannot be modified (403).
Required scope:Users.Write (Write access to users with access to SaaS Manager)
{
"type": "about:blank",
"title": "One or more validation errors occurred.",
"status": 400,
"detail": "The request body failed validation. See errors for the offending fields.",
"errors": {
"email": [
"The email field is required."
]
},
"traceId": "00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"
}
{
"type": "about:blank",
"title": "Not found.",
"status": 404,
"detail": "The requested resource does not exist or you do not have access to it.",
"traceId": "00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"
}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"1Password Developer","description":"Developer docs for 1Password. Keep secrets out of your code with the CLI, SSH agent, Environments, service accounts, SDKs, and tools for AI agents.","colors":{"primary":"#145FE4","light":"#b8d7ff","dark":"#303136"},"logo":{"light":"https://mintcdn.com/ab-634991b8/tWWm5UFlpZQ9nof8/images/logo-1password-dark.svg?fit=max\u0026auto=format\u0026n=tWWm5UFlpZQ9nof8\u0026q=85\u0026s=2c2acc6dc5f817defe70ebdef67c9b11","dark":"https://mintcdn.com/ab-634991b8/tWWm5UFlpZQ9nof8/images/logo-1password-light.svg?fit=max\u0026auto=format\u0026n=tWWm5UFlpZQ9nof8\u0026q=85\u0026s=0dae06f9dd5b1f569de5cb9fba337405"},"favicon":"https://mintcdn.com/ab-634991b8/s4Wjy03jBRs6hcHb/favicon.ico?fit=max\u0026auto=format\u0026n=s4Wjy03jBRs6hcHb\u0026q=85\u0026s=dd03b4bc604b342373aa4d3e21be4310","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","node","python","go","dotnet","java","php","powershell","ruby"]}},"background":{"color":{"light":"#ffffff","dark":"#1a1b1e"}},"navbar":{"links":[{"icon":"github","href":"https://github.com/1Password","label":"GitHub"},{"icon":"slack","href":"https://www.1password.dev/joinslack","label":"Join Slack"}],"primary":{"type":"button","label":"Try free","href":"https://1password.com/pricing/business"}},"footer":{"socials":{"github":"https://github.com/1Password","x":"https://x.com/1PasswordDev","reddit":"https://www.reddit.com/r/1Password","linkedin":"https://www.linkedin.com/company/1password","youtube":"https://www.youtube.com/1PasswordVideos","facebook":"https://www.facebook.com/1Password","instagram":"https://www.instagram.com/1password"},"links":[{"header":"Get started","items":[{"label":"Developer quickstart","href":"/get-started/developer-quickstart"},{"label":"Admin quickstart","href":"/get-started/administrator-quickstart"},{"label":"Partner quickstart","href":"/get-started/partner-quickstart"},{"label":"All setup guides","href":"/get-started"}]},{"header":"Help and resources","items":[{"label":"CLI troubleshooting","href":"/cli/app-integration"},{"label":"SSH troubleshooting","href":"/ssh/agent/troubleshooting"},{"label":"System status","href":"https://status.1password.com"},{"label":"CLI release notes","href":"/cli/release-notes"},{"label":"1Password University","href":"https://www.1password.university/?utm_ref=website-footer"},{"label":"Blog","href":"https://blog.1password.com"}]},{"header":"Community","items":[{"label":"Developer community","href":"/community"},{"label":"Events","href":"https://luma.com/1password"},{"label":"Developer Slack","href":"/joinslack"},{"label":"Newsletter","href":"https://1password.com/developer-newsletter"},{"label":"Code of Conduct","href":"/code-of-conduct"},{"label":"Projects disclaimer","href":"/community/disclaimer"}]},{"header":"Legal","items":[{"label":"Terms of Service","href":"https://1password.com/legal/terms-of-service"},{"label":"Privacy Policy","href":"https://1password.com/legal/privacy"},{"label":"Cookie Policy","href":"https://1password.com/legal/cookies"},{"label":"Accessibility","href":"https://1password.com/legal/accessibility"}]}]},"seo":{"metatags":{"canonical":"https://www.1password.dev","google-site-verification":"YserOhXnJUjFfIZ4K3qgxkVSlQZQdXtIbBiKzZ35Nvs"}},"fonts":{"heading":{"family":"Public Sans"},"body":{"family":"Public Sans"}},"banner":{"content":"**New!** Use the [1Password Credential Broker](https://www.1password.dev/brokered-access) to give CI/CD and other machine workflows short-lived access to secrets, without managing service account tokens.","dismissible":true,"color":{"light":"#145fe4","dark":"#145fe4"}},"errors":{"404":{"redirect":false,"title":"This page can't be found","description":"Our docs have moved to [www.1password.dev](https://www.1password.dev). Try searching for what you need or selecting from the list of tools."}},"contextual":{"options":["copy","view","mcp","cursor","vscode","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ab-634991b8","hasAudioNarration":false,"actualSubdomain":"ab-634991b8","customDomains":["www.1password.dev"],"gitSource":{"type":"github","owner":"1password","repo":"1password.dev","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":false},"agentFeedback":true},"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":"6af4cc23835e7d1bb15472d7","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"CLI","count":320},{"language":"default","tag":"SDKs \u0026 APIs","count":120},{"language":"default","tag":"Shell Plugins","count":104},{"language":"default","tag":"Plugins","count":97},{"language":"default","tag":"CI/CD \u0026 infrastructure","count":92},{"language":"default","tag":"SaaS Manager API","count":88},{"language":"default","tag":"API Reference","count":64},{"language":"default","tag":"Reference","count":56},{"language":"default","tag":"SDKs","count":51},{"language":"default","tag":"Events API","count":44}]},"assistantConfig":{"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"deflection":{"enabled":true,"email":"support@1password.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":":root{--op-secure-blue: #104ebb;--op-secure-blue-hover: #0e46a8;--op-iron-ore: #303136;--op-page-bg-dark: #1a1b1e;--op-white: #ffffff;--op-icy-blue: #dcebff;--op-cornflower: #b8d7ff;--op-biscuit: #fbf8f4;--op-sunbeam: #fad785;--op-tangerine: #ff8f78;--op-enable-mint: #76e0bd;--op-gold: #cbb88e;--op-status-success: #10622f;--op-status-warning: #8a4006;--op-status-error: #a71c1c;--op-status-info: var(--op-secure-blue);--op-border-ui: #949494;--op-border-ui-dark: #6b7280;--op-border-subtle: rgb(3 7 18 / 0.12);--op-border-subtle-dark: rgb(251 248 244 / 0.25);--op-border-footer-dark: rgb(251 248 244 / 0.37);--op-border-navbar-light: rgb(107 114 128 / 0.05);--op-border-navbar-dark: rgb(209 213 219 / 0.06);--op-border-card-light: rgb(3 7 18 / 0.1);--op-border-card-dark: rgb(255 255 255 / 0.1);--op-border-hero-light: rgb(255 255 255 / 0.08);--op-border-hero-dark: rgb(255 255 255 / 0.12);--op-border-badge-light: rgb(16 78 187 / 0.2);--op-border-badge-dark: rgb(184 215 255 / 0.25);--op-border-workflow-dark: rgb(251 248 244 / 0.2);--op-text-body: var(--op-iron-ore);--op-text-body-dark: var(--op-biscuit);--op-surface-card-light: var(--op-white);--op-surface-card-dark: #25262a;--op-surface-callout-light: rgb(220 235 255 / 0.45);--op-surface-callout-dark: rgb(184 215 255 / 0.08)}#content.prose{--tw-prose-body: var(--op-text-body)}.dark #content.prose{--tw-prose-body: var(--op-text-body-dark)}#content.prose :where(p,span[data-as=\"p\"],li,td,th,blockquote,figcaption):not(a.op-cta-primary span){color:var(--op-text-body)}.dark #content.prose :where(p,span[data-as=\"p\"],li,td,th,blockquote,figcaption):not(a.op-cta-primary span){color:var(--op-text-body-dark)}#content :is(p,li,div,span,button,h1,h2,h3,h4,h5,h6).text-gray-600,#content :is(p,li,div,span,button,h1,h2,h3,h4,h5,h6).text-gray-700,#content :is(p,li,span,button,h1,h2,h3,h4,h5,h6).text-gray-500{color:var(--op-text-body)}.dark #content :is(p,li,div,span,button,h1,h2,h3,h4,h5,h6).dark\\:text-gray-400,.dark #content :is(p,li,div,span,button,h1,h2,h3,h4,h5,h6).dark\\:text-gray-300,.dark #content :is(p,li,span,button,h1,h2,h3,h4,h5,h6).dark\\:text-gray-500{color:var(--op-text-body-dark)}#content .text-gray-400:not(:is(p,li,span,button,h1,h2,h3,h4,h5,h6)){color:var(--op-border-ui)}.dark #content .text-gray-400:not(:is(p,li,span,button,h1,h2,h3,h4,h5,h6)),.dark #content .text-gray-500:not(:is(p,li,span,button,h1,h2,h3,h4,h5,h6)){color:var(--op-border-ui-dark)}.dark .card-group{--background-dark: 37 38 42}.dark .card-group .card{background-color:rgb(var(--background-dark))!important}.card-group .card{border-color:var(--op-border-card-light)!important}.dark .card-group .card{border-color:var(--op-border-card-dark)!important}.op-card-surface{border:1px solid var(--op-border-card-light)}.dark .op-card-surface{border-color:var(--op-border-card-dark)}#content .hover\\:border-gray-300:hover{border-color:var(--op-iron-ore)}.dark #content .hover\\:border-gray-600:hover{border-color:var(--op-biscuit)}.community-card{border:1px solid var(--op-border-card-light);border-radius:0.5rem;background-color:var(--op-surface-card-light)}.dark .community-card{border-color:var(--op-border-card-dark);background-color:var(--op-surface-card-dark)}.community-card .community-card-chevron{color:var(--op-border-ui)}.dark .community-card .community-card-chevron{color:var(--op-cornflower)}a.community-card:hover{border-color:var(--op-secure-blue)}.dark a.community-card:hover{border-color:var(--op-cornflower)}.community-callout{border:1px solid var(--op-border-card-light);border-radius:0.5rem;background-color:var(--op-surface-callout-light)}.dark .community-callout{border-color:var(--op-border-card-dark);background-color:var(--op-surface-callout-dark)}.community-link{color:var(--op-secure-blue);text-decoration:none}.community-link:hover{color:var(--op-secure-blue-hover);text-decoration:underline}.dark .community-link{color:var(--op-cornflower)}.dark .community-link:hover{color:var(--op-white)}:is(#sidebar-content a:not([aria-current=\"page\"]),#table-of-contents,#table-of-contents a,#navbar .nav-tabs-item:not([data-active]),#navbar nav ul>li:not(#topbar-cta-button)>a,#search-bar-entry,#search-bar-entry-mobile,#assistant-entry,#assistant-entry-mobile,[data-component-name=\"theme-toggle\"]){color:var(--op-text-body)}.dark :is(#sidebar-content a:not([aria-current=\"page\"]),#table-of-contents,#table-of-contents a,#navbar .nav-tabs-item:not([data-active]),#navbar nav ul>li:not(#topbar-cta-button)>a,#search-bar-entry,#search-bar-entry-mobile,#assistant-entry,#assistant-entry-mobile,[data-component-name=\"theme-toggle\"]){color:var(--op-text-body-dark)}:is(#search-bar-entry,#search-bar-entry-mobile,#assistant-entry,#assistant-entry-mobile,[data-component-name=\"theme-toggle\"]) svg{color:inherit}#footer a.h-fit svg{background-color:var(--op-biscuit)}#footer a.h-fit:hover svg{background-color:var(--op-white)}.hero-background{background-color:var(--op-iron-ore);background-image:radial-gradient(\n ellipse 75% 100% at 100% 50%,\n rgb(20 95 228 / 0.55) 0%,\n rgb(20 95 228 / 0.2) 40%,\n transparent 70%\n )}.dark .hero-background{background-color:var(--op-page-bg-dark);background-image:radial-gradient(\n ellipse 80% 100% at 100% 50%,\n rgb(20 95 228 / 0.7) 0%,\n rgb(20 95 228 / 0.3) 45%,\n transparent 75%\n )}.hero-section{border-bottom:1px solid var(--op-border-hero-light)}.dark .hero-section{border-bottom-color:var(--op-border-hero-dark)}.hero-cta{background-color:var(--op-secure-blue);color:var(--op-white);box-shadow:0 1px 3px rgb(0 0 0 / 0.25)}.hero-cta svg,.hero-cta svg path{fill:currentColor!important;color:currentColor!important}.hero-cta:hover{background-color:var(--op-secure-blue-hover)}#content.prose a.op-cta-primary,#content a.op-cta-primary{background-color:var(--op-secure-blue);color:var(--op-white)!important;text-decoration:none}#content.prose a.op-cta-primary span[data-as=\"p\"],#content.prose a.op-cta-primary span,#content a.op-cta-primary span[data-as=\"p\"],#content a.op-cta-primary span{color:var(--op-white)!important}#content.prose a.op-cta-primary:hover,#content a.op-cta-primary:hover{background-color:var(--op-secure-blue-hover);color:var(--op-white)!important}#content.prose a.op-cta-primary:hover span[data-as=\"p\"],#content.prose a.op-cta-primary:hover span,#content a.op-cta-primary:hover span[data-as=\"p\"],#content a.op-cta-primary:hover span{color:var(--op-white)!important}#topbar-cta-button a>span.absolute{background-color:var(--op-secure-blue)!important}#topbar-cta-button a:hover>span.absolute{background-color:var(--op-secure-blue-hover)!important}#topbar-cta-button a span.z-10{color:var(--op-white)!important}#topbar-cta-button a svg{color:var(--op-white)!important}.card-group{gap:1rem}#content .card-group img[src*=\"/homepage-icons/brand/\"]{width:32px;height:32px;flex-shrink:0}.homepage-card-title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0.25rem 0.5rem}.image-button-link img{margin:10px 0}.dark #content a>div>span{color:var(--op-cornflower)!important}.docs-higlight-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:1rem;margin-bottom:1rem}.highlight-card-link{color:var(--op-secure-blue)!important}.highlight-card-link:hover{color:var(--op-secure-blue-hover)!important}.dark .highlight-card-link{color:var(--op-cornflower)!important}.dark .highlight-card-link:hover{color:var(--op-white)!important}.highlight-card-link svg{background-color:var(--op-secure-blue)!important}.dark .highlight-card-link svg{background-color:var(--op-cornflower)!important}.coloredCodeWrapper .code-block>div:nth-child(3){--fade-color-light: transparent !important;--fade-color-dark: transparent !important}.badge{border-radius:0.4rem;color:var(--op-white);font-weight:700;line-height:1;padding:3px 5px}.badge--primary{background-color:var(--op-secure-blue)}.badge--secondary{background-color:var(--op-biscuit);color:var(--op-iron-ore)}.op-status-badge{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;vertical-align:middle;border:1px solid var(--op-border-badge-light);border-radius:0.25rem;background-color:var(--op-icy-blue);color:var(--op-iron-ore);padding:0.125rem 0.625rem;font-size:0.75rem;line-height:1rem;font-weight:600}.dark .op-status-badge{border-color:var(--op-border-badge-dark);background-color:rgb(184 215 255 / 0.12);color:var(--op-icy-blue)}.op-workflow-guide-badge{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;margin-top:0.75rem;border:1px solid transparent;border-radius:0.25rem;background-color:var(--op-biscuit);color:var(--op-iron-ore);padding:0.125rem 0.625rem;font-size:0.75rem;line-height:1rem;font-weight:600}.dark .op-workflow-guide-badge{border-color:var(--op-border-workflow-dark);background-color:rgb(251 248 244 / 0.1);color:var(--op-biscuit)}.op-beta-badge-inline{display:inline-flex;align-items:center;margin-left:0.5rem;vertical-align:middle}.mdx-content a[href^=\"http\"]:not([href*=\"://1password.com/\"],[href$=\"://1password.com\"],[href*=\".1password.com/\"],[href$=\".1password.com\"],[href*=\"://1password.dev/\"],[href$=\"://1password.dev\"],[href*=\".1password.dev/\"],[href$=\".1password.dev\"],[href*=\"://1password.ca/\"],[href$=\"://1password.ca\"],[href*=\".1password.ca/\"],[href$=\".1password.ca\"],[href*=\"://1password.eu/\"],[href$=\"://1password.eu\"],[href*=\".1password.eu/\"],[href$=\".1password.eu\"],[href*=\"://1password.io/\"],[href$=\"://1password.io\"],[href*=\".1password.io/\"],[href$=\".1password.io\"],[href*=\"://1password.university/\"],[href$=\"://1password.university\"],[href*=\".1password.university/\"],[href$=\".1password.university\"],[href*=\"://agilebits.com/\"],[href$=\"://agilebits.com\"],[href*=\".agilebits.com/\"],[href$=\".agilebits.com\"],[href*=\"://b5dev.com/\"],[href$=\"://b5dev.com\"],[href*=\".b5dev.com/\"],[href$=\".b5dev.com\"],[href*=\"://b5local.com/\"],[href$=\"://b5local.com\"],[href*=\".b5local.com/\"],[href$=\".b5local.com\"],[href*=\"://1infra.dev/\"],[href$=\"://1infra.dev\"],[href*=\".1infra.dev/\"],[href$=\".1infra.dev\"],[href*=\"://kolide.com/\"],[href$=\"://kolide.com\"],[href*=\".kolide.com/\"],[href$=\".kolide.com\"],[href*=\"://trelica.app/\"],[href$=\"://trelica.app\"],[href*=\".trelica.app/\"],[href$=\".trelica.app\"],[href*=\"://trelica.eu/\"],[href$=\"://trelica.eu\"],[href*=\".trelica.eu/\"],[href$=\".trelica.eu\"],[href*=\"://trelica.com/\"],[href$=\"://trelica.com\"],[href*=\".trelica.com/\"],[href$=\".trelica.com\"],[href*=\"://1password.community/\"],[href$=\"://1password.community\"],[href*=\".1password.community/\"],[href$=\".1password.community\"],[href*=\"://1pw.ca/\"],[href$=\"://1pw.ca\"],[href*=\".1pw.ca/\"],[href$=\".1pw.ca\"]):not(.card *,.op-card-surface *,.image-button-link,.community-card,.community-card *,pre *,:has(img))::after{content:\"\";display:inline-block;width:1em;height:1em;margin-left:0.25em;vertical-align:-0.125em;background-color:currentColor;-webkit-mask:var(--op-link-icon, url(\"/static/img/icons/external-link.svg\")) no-repeat center / contain;mask:var(--op-link-icon, url(\"/static/img/icons/external-link.svg\")) no-repeat center / contain}.mdx-content a:is([href*=\"://github.com/\"],[href$=\"://github.com\"],[href*=\".github.com/\"],[href$=\".github.com\"],[href*=\"://github.blog/\"],[href$=\"://github.blog\"]){--op-link-icon: url(\"/static/img/logos/github.svg\")}#content>h5,#content>h6{font-weight:700}.dark #content>h5,.dark #content>h6{color:var(--op-white)}.accordion{background-color:var(--op-icy-blue)}.dark .accordion{background-color:var(--op-surface-card-dark)}.accordion .mint-bg-white{padding:1rem}.accordion .mint-bg-white [class*=\"-mx-\"]{margin:0!important;padding:0!important;width:100%!important;--page-padding: 0px}#footer>div>div.flex.flex-col.md\\:flex-row.gap-8.justify-between.min-h-\\[76px\\]>div.flex.flex-col.sm\\:grid.max-md\\:\\!grid-cols-2.gap-8.flex-1>div>div>p{display:none!important}footer#footer.advanced-footer{display:flex!important}footer#footer{align-items:unset;background-color:var(--op-iron-ore);color:var(--op-white)}#footer img.nav-logo.dark\\:hidden{display:none!important}#footer img.nav-logo.dark\\:block{display:block!important}#footer p.font-semibold,#footer a{color:var(--op-white)}#footer>div.flex.w-full.flex-col.gap-12.justify-between.px-8.py-16.md\\:py-20.lg\\:py-28.z-20>div.h-\\[1px\\].w-full.bg-gray-100.dark\\:bg-white\\/5{background-color:var(--op-border-footer-dark)}#footer>div.flex.w-full.flex-col.gap-12.justify-between.px-8.py-16.md\\:py-20.lg\\:py-28.z-20{margin:0 auto}footer .email_form{max-width:650px;margin:auto}.codeblock_accordion{margin-top:10px}.codeblock_accordion .code-block{margin:0!important}.codeblock_accordion>div>.code-block,.codeblock_accordion>div>.code-block>div:nth-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.codeblock_accordion .see_results_container{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.codeblock_accordion .see_results_container .code-block,.codeblock_accordion .see_results_container .code-block>div:nth-child(2){border-top-left-radius:0;border-top-right-radius:0}.hide_bullets ul li{padding-left:0!important}.hide_bullets ul li::before{content:none!important}#navigation-items a[href^=\"/\"]:not([href^=\"//\"])>div>div:nth-child(2){display:none}a[href^=\"http\"] .flex-shrink-0 svg,a[href^=\"//\"] .flex-shrink-0 svg{display:block}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{white-space:nowrap}h2.flex.whitespace-pre-wrap span.cursor-pointer svg.icon,h4.flex.whitespace-pre-wrap span.cursor-pointer svg.icon{margin:0;vertical-align:baseline}table thead tr th code{padding-left:0!important;padding-right:0!important}.tabs.tab-container{padding:0 0.8rem 1rem;border:1px solid var(--op-border-subtle);border-radius:4px}.dark .tabs.tab-container{border-color:var(--op-border-subtle-dark)}nav-tabs-item:nth-child(3),.nav-tabs-item:nth-child(3){--tab-gap-before-divider: 8px;--nav-tabs-item-gap: 0.5rem;margin-left:var(--tab-gap-before-divider)!important;padding-left:calc(\n var(--tab-gap-before-divider) + var(--nav-tabs-item-gap)\n )!important;border-left:1px solid var(--op-border-navbar-light)}.dark nav-tabs-item:nth-child(3),.dark .nav-tabs-item:nth-child(3){border-left-color:var(--op-border-navbar-dark)}.peer.is-center~div:has(.tutorial-explorer){max-width:84rem!important}@media (max-width: 639px){.tutorial-filter-bar{display:grid!important;grid-template-columns:minmax(0, 1fr)}.tutorial-filter-search{grid-column:1 / -1;width:100%}.tutorial-filter-search input{width:100%!important}.tutorial-filter-topic,.tutorial-filter-tools{grid-column:1 / -1;width:100%}.tutorial-filter-dropdown>button,.tutorial-filter-menu{width:100%}.tutorial-filter-dropdown>button{justify-content:space-between}.tutorial-filter-menu{min-width:0!important}.tutorial-filter-sort{grid-column:1 / -1;justify-self:end;margin-left:0!important}}#navbar.is-custom .nav-tabs-item[data-active]{color:var(--op-text-body);text-shadow:none}.dark #navbar.is-custom .nav-tabs-item[data-active]{color:var(--op-text-body-dark)}#navbar.is-custom .nav-tabs-item[data-active]>div{background-color:transparent!important}#navbar.is-custom .nav-tabs-item[data-active]:hover>div{background-color:rgb(229 231 235)!important}.dark #navbar.is-custom .nav-tabs-item[data-active]:hover>div{background-color:rgb(55 65 81)!important}#footer .api-sdk-terms-notice{margin:0;padding:0 0 1.25rem;font-size:0.875rem;font-style:italic;line-height:1.5;text-align:center;color:rgb(251 248 244 / 0.8);pointer-events:auto}#footer .api-sdk-terms-notice a{position:relative;z-index:2;color:var(--op-cornflower);text-decoration:underline;text-underline-offset:2px;pointer-events:auto;cursor:pointer}a:has(>img.nav-logo){display:flex;align-items:center;gap:0.25rem}a:has(>img.nav-logo)::after{content:\"Developers\";font-weight:700;font-size:1.3125rem;line-height:1;letter-spacing:-0.01em;color:#303136;white-space:nowrap}.dark a:has(>img.nav-logo)::after,#footer a:has(>img.nav-logo)::after{color:#FFFEFB}#footer a:has(>img.nav-logo)::after{font-size:1.25rem}"}],"page":{"pagePath":"saas-manager-api/reference/scim/update-a-user","slug":"/saas-manager-api/reference/scim/update-a-user","pageMetadata":{"title":"Update a user","description":"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644).\nThe request body must use the SCIM PatchOp schema\n(`urn:ietf:params:scim:api:messages:2.0:PatchOp`) and supply one or more `add`/`replace`/\n`remove` operations, each with a `path`. `userName` is immutable. EPM-managed and\nsystem-managed users cannot be modified (403).\n\n**Required scope:** `Users.Write` (Write access to users with access to SaaS Manager)","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json patch /api/scim/v2/Users/{userId}","href":"/saas-manager-api/reference/scim/update-a-user","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644).\\nThe request body must use the SCIM PatchOp schema\\n(\", _jsx(_components.code, {\n children: \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\n }), \") and supply one or more \", _jsx(_components.code, {\n children: \"add\"\n }), \"/\", _jsx(_components.code, {\n children: \"replace\"\n }), \"/\\n\", _jsx(_components.code, {\n children: \"remove\"\n }), \" operations, each with a \", _jsx(_components.code, {\n children: \"path\"\n }), \". \", _jsx(_components.code, {\n children: \"userName\"\n }), \" is immutable. EPM-managed and\\nsystem-managed users cannot be modified (403).\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Required scope:\"\n }), \" \", _jsx(_components.code, {\n children: \"Users.Write\"\n }), \" (Write access to users with access to SaaS Manager)\"]\n })]\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{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Update a user","description":"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644).\nThe request body must use the SCIM PatchOp schema\n(`urn:ietf:params:scim:api:messages:2.0:PatchOp`) and supply one or more `add`/`replace`/\n`remove` operations, each with a `path`. `userName` is immutable. EPM-managed and\nsystem-managed users cannot be modified (403).\n\n**Required scope:** `Users.Write` (Write access to users with access to SaaS Manager)","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json patch /api/scim/v2/Users/{userId}","href":"/saas-manager-api/reference/scim/update-a-user","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/ab-634991b8/5ebc0d10523e8210/static/js/analytics.js","/_mintlify/custom/ab-634991b8/5bb7437b1c9dcb44/static/js/gtag-prod-sst.js","/_mintlify/custom/ab-634991b8/ee8ea0eeb20ecd1e/static/js/gtag-sst.js","/_mintlify/custom/ab-634991b8/31610123c784b7c4/api-sdk-terms-notice.js","/_mintlify/custom/ab-634991b8/3604035e212f8294/homepage-card-icons.js"],"openApiReferenceData":{"operation":{"tags":["SCIM"],"summary":"Update a user","description":"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644).\nThe request body must use the SCIM PatchOp schema\n(`urn:ietf:params:scim:api:messages:2.0:PatchOp`) and supply one or more `add`/`replace`/\n`remove` operations, each with a `path`. `userName` is immutable. EPM-managed and\nsystem-managed users cannot be modified (403).\n\n**Required scope:** `Users.Write` (Write access to users with access to SaaS Manager)","parameters":["7d000909-a94b-496e-b249-2058cd0f9c51"],"requestBody":"3a1a3a8d-596e-471f-916e-17330926782f","responses":{"200":"8020bc68-8e2b-4506-bc2d-90ed5fdb2664","400":"47fd4675-90cc-4fb9-baeb-442cda1890fa","401":"9160023e-6cb8-43e2-a924-bbaa3f497564","403":"4d1602f6-9fae-43bf-8e59-4c81369cc65d","404":"44f1568a-bb28-4930-8c3d-db2e50620d61"},"security":["063f4ac6-2297-452d-872f-2bcc81e70229"],"method":"patch","type":"path","servers":["2546427b-f901-49c7-91b1-a82c39cd49e7","6a0f7815-ac3d-49fb-aabf-4b5324e7ee2c"],"path":"/api/scim/v2/Users/{userId}","baseUrlOptions":["https://app.trelica.com","https://eu.trelica.com"],"title":"Update a user","codeSamples":[],"requestExampleLanguages":["bash","node","python","go","dotnet","java","php","powershell","ruby"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"7d000909-a94b-496e-b249-2058cd0f9c51":{"name":"userId","in":"path","description":"The user's SCIM resource ID.","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"The user's SCIM resource ID.","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"content":{"application/scim+json":{"schema":{"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string","uniqueKey":"schemas.items.[INDEX]","typeLabel":"string"},"uniqueKey":"schemas","typeLabel":"string[]"},"Operations":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"op":{"oneOf":[{"enum":["add","remove","replace"],"type":"string","description":"The patch operation.","uniqueKey":"Operations.oneOf.0.items.[INDEX].op.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["add","remove","replace"],"type":"null","description":"The patch operation.","uniqueKey":"Operations.oneOf.0.items.[INDEX].op.oneOf.1","typeLabel":"null"}],"uniqueKey":"Operations.oneOf.0.items.[INDEX].op","typeLabel":"enum\u003cstring> | null"},"path":{"oneOf":[{"type":"string","uniqueKey":"Operations.oneOf.0.items.[INDEX].path.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"Operations.oneOf.0.items.[INDEX].path.oneOf.1","typeLabel":"null"}],"uniqueKey":"Operations.oneOf.0.items.[INDEX].path","typeLabel":"string | null"},"value":{"oneOf":[{},{"type":"null","uniqueKey":"Operations.oneOf.0.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"Operations.oneOf.0.items.[INDEX].value","typeLabel":"null"}},"additionalProperties":false,"uniqueKey":"Operations.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"Operations.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"op":{"oneOf":[{"enum":["add","remove","replace"],"type":"string","description":"The patch operation."},{"enum":["add","remove","replace"],"type":"null","description":"The patch operation."}]},"path":{"oneOf":[{"type":"string"},{"type":"null"}]},"value":{"oneOf":[{},{"type":"null"}]}},"additionalProperties":false},"uniqueKey":"Operations.oneOf.1","typeLabel":"null"}],"uniqueKey":"Operations","typeLabel":"object[] | null"},"externalId":{"oneOf":[{"type":"string","description":"An identifier for the resource as defined by the provisioning client.","uniqueKey":"externalId.oneOf.0","typeLabel":"string"},{"type":"null","description":"An identifier for the resource as defined by the provisioning client.","uniqueKey":"externalId.oneOf.1","typeLabel":"null"}],"uniqueKey":"externalId","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"example":{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"replace","path":"title","value":"Senior Customer Success Manager"},{"op":"replace","path":"name.givenName","value":"Jonathan"},{"op":"replace","path":"active","value":false}]},"examples":{"Example":{"title":"Example","value":{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"replace","path":"title","value":"Senior Customer Success Manager"},{"op":"replace","path":"name.givenName","value":"Jonathan"},{"op":"replace","path":"active","value":false}]}}},"exampleType":"examples"}},"required":true,"exampleType":"examples"},"responses":{"8020bc68-8e2b-4506-bc2d-90ed5fdb2664":{"description":"OK","content":{"application/scim+json":{"schema":{"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string","uniqueKey":"schemas.items.[INDEX]","typeLabel":"string"},"uniqueKey":"schemas","typeLabel":"string[]"},"userName":{"oneOf":[{"type":"string","description":"Unique identifier for the user, typically their email address. Required; must belong to a domain verified for your organization. Immutable once set.","uniqueKey":"userName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for the user, typically their email address. Required; must belong to a domain verified for your organization. Immutable once set.","uniqueKey":"userName.oneOf.1","typeLabel":"null"}],"uniqueKey":"userName","typeLabel":"string | null"},"name":{"oneOf":[{"type":"object","description":"The components of the user's name.","properties":{"formatted":{"oneOf":[{"type":"string","description":"The full name formatted for display, e.g. \"Ms. Barbara Jane Jensen, III\".","uniqueKey":"name.oneOf.0.formatted.oneOf.0","typeLabel":"string"},{"type":"null","description":"The full name formatted for display, e.g. \"Ms. Barbara Jane Jensen, III\".","uniqueKey":"name.oneOf.0.formatted.oneOf.1","typeLabel":"null"}],"uniqueKey":"name.oneOf.0.formatted","typeLabel":"string | null"},"familyName":{"oneOf":[{"type":"string","description":"The family (last) name of the user.","uniqueKey":"name.oneOf.0.familyName.oneOf.0","typeLabel":"string"},{"type":"null","description":"The family (last) name of the user.","uniqueKey":"name.oneOf.0.familyName.oneOf.1","typeLabel":"null"}],"uniqueKey":"name.oneOf.0.familyName","typeLabel":"string | null"},"givenName":{"oneOf":[{"type":"string","description":"The given (first) name of the user.","uniqueKey":"name.oneOf.0.givenName.oneOf.0","typeLabel":"string"},{"type":"null","description":"The given (first) name of the user.","uniqueKey":"name.oneOf.0.givenName.oneOf.1","typeLabel":"null"}],"uniqueKey":"name.oneOf.0.givenName","typeLabel":"string | null"},"middleName":{"oneOf":[{"type":"string","description":"The middle name(s) of the user. Combined with the given name when stored.","uniqueKey":"name.oneOf.0.middleName.oneOf.0","typeLabel":"string"},{"type":"null","description":"The middle name(s) of the user. Combined with the given name when stored.","uniqueKey":"name.oneOf.0.middleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"name.oneOf.0.middleName","typeLabel":"string | null"},"honorificPrefix":{"oneOf":[{"type":"string","uniqueKey":"name.oneOf.0.honorificPrefix.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"name.oneOf.0.honorificPrefix.oneOf.1","typeLabel":"null"}],"uniqueKey":"name.oneOf.0.honorificPrefix","typeLabel":"string | null"},"honorificSuffix":{"oneOf":[{"type":"string","uniqueKey":"name.oneOf.0.honorificSuffix.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"name.oneOf.0.honorificSuffix.oneOf.1","typeLabel":"null"}],"uniqueKey":"name.oneOf.0.honorificSuffix","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"name.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"object | null"},"displayName":{"oneOf":[{"type":"string","description":"The user's display name (derived from their name on output). Server-controlled.","readOnly":true,"uniqueKey":"displayName.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user's display name (derived from their name on output). Server-controlled.","readOnly":true,"uniqueKey":"displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"displayName","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","description":"The user's job title, e.g. \"Vice President\".","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user's job title, e.g. \"Vice President\".","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"preferredLanguage":{"oneOf":[{"type":"string","description":"The user's preferred language; mirrors locale on output. Set locale instead.","readOnly":true,"uniqueKey":"preferredLanguage.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user's preferred language; mirrors locale on output. Set locale instead.","readOnly":true,"uniqueKey":"preferredLanguage.oneOf.1","typeLabel":"null"}],"uniqueKey":"preferredLanguage","typeLabel":"string | null"},"locale":{"oneOf":[{"type":"string","description":"The user's default locale, e.g. \"en-US\", used for localizing currency, dates and numbers.","uniqueKey":"locale.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user's default locale, e.g. \"en-US\", used for localizing currency, dates and numbers.","uniqueKey":"locale.oneOf.1","typeLabel":"null"}],"uniqueKey":"locale","typeLabel":"string | null"},"timezone":{"oneOf":[{"type":"string","description":"The user's time zone in IANA (\"Olson\") format, e.g. \"America/Los_Angeles\".","uniqueKey":"timezone.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user's time zone in IANA (\"Olson\") format, e.g. \"America/Los_Angeles\".","uniqueKey":"timezone.oneOf.1","typeLabel":"null"}],"uniqueKey":"timezone","typeLabel":"string | null"},"active":{"type":"boolean","description":"Whether the user is active. `false` suspends the user's SaaS Manager access.","uniqueKey":"active","typeLabel":"boolean"},"emails":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"value":{"oneOf":[{"type":"string","uniqueKey":"emails.oneOf.0.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"emails.oneOf.0.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"emails.oneOf.0.items.[INDEX].value","typeLabel":"string | null"},"display":{"oneOf":[{"type":"string","uniqueKey":"emails.oneOf.0.items.[INDEX].display.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"emails.oneOf.0.items.[INDEX].display.oneOf.1","typeLabel":"null"}],"uniqueKey":"emails.oneOf.0.items.[INDEX].display","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","uniqueKey":"emails.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"emails.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"emails.oneOf.0.items.[INDEX].type","typeLabel":"string | null"},"primary":{"type":"boolean","uniqueKey":"emails.oneOf.0.items.[INDEX].primary","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"emails.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Email addresses for the user.","uniqueKey":"emails.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"value":{"oneOf":[{"type":"string"},{"type":"null"}]},"display":{"oneOf":[{"type":"string"},{"type":"null"}]},"type":{"oneOf":[{"type":"string"},{"type":"null"}]},"primary":{"type":"boolean"}},"additionalProperties":false},"description":"Email addresses for the user.","uniqueKey":"emails.oneOf.1","typeLabel":"null"}],"uniqueKey":"emails","typeLabel":"object[] | null"},"phoneNumbers":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"primary":{"type":"boolean","uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].primary","typeLabel":"boolean"},"type":{"oneOf":[{"type":"string","uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].type","typeLabel":"string | null"},"value":{"oneOf":[{"type":"string","uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX].value","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"phoneNumbers.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Phone numbers for the user. Only the first value is stored.","uniqueKey":"phoneNumbers.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"primary":{"type":"boolean"},"type":{"oneOf":[{"type":"string"},{"type":"null"}]},"value":{"oneOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"description":"Phone numbers for the user. Only the first value is stored.","uniqueKey":"phoneNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"phoneNumbers","typeLabel":"object[] | null"},"roles":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"value":{"oneOf":[{"type":"string","description":"The role's value: the name of an existing SaaS Manager role.","uniqueKey":"roles.oneOf.0.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"The role's value: the name of an existing SaaS Manager role.","uniqueKey":"roles.oneOf.0.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"roles.oneOf.0.items.[INDEX].value","typeLabel":"string | null"},"display":{"oneOf":[{"type":"string","description":"A human-readable name for the role, for display purposes.","uniqueKey":"roles.oneOf.0.items.[INDEX].display.oneOf.0","typeLabel":"string"},{"type":"null","description":"A human-readable name for the role, for display purposes.","uniqueKey":"roles.oneOf.0.items.[INDEX].display.oneOf.1","typeLabel":"null"}],"uniqueKey":"roles.oneOf.0.items.[INDEX].display","typeLabel":"string | null"},"primary":{"type":"boolean","description":"Whether this is the primary role. The primary value `true` must appear at most once.","uniqueKey":"roles.oneOf.0.items.[INDEX].primary","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"roles.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"The SaaS Manager roles assigned to the user. Each role's `value` must match an existing role name.","uniqueKey":"roles.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"value":{"oneOf":[{"type":"string","description":"The role's value: the name of an existing SaaS Manager role."},{"type":"null","description":"The role's value: the name of an existing SaaS Manager role."}]},"display":{"oneOf":[{"type":"string","description":"A human-readable name for the role, for display purposes."},{"type":"null","description":"A human-readable name for the role, for display purposes."}]},"primary":{"type":"boolean","description":"Whether this is the primary role. The primary value `true` must appear at most once."}},"additionalProperties":false},"description":"The SaaS Manager roles assigned to the user. Each role's `value` must match an existing role name.","uniqueKey":"roles.oneOf.1","typeLabel":"null"}],"uniqueKey":"roles","typeLabel":"object[] | null"},"id":{"oneOf":[{"type":"string","description":"The service-provider-assigned SCIM resource ID. Server-controlled; ignored on requests.","readOnly":true,"uniqueKey":"id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The service-provider-assigned SCIM resource ID. Server-controlled; ignored on requests.","readOnly":true,"uniqueKey":"id.oneOf.1","typeLabel":"null"}],"uniqueKey":"id","typeLabel":"string | null"},"externalId":{"oneOf":[{"type":"string","description":"An identifier for the resource as defined by the provisioning client.","uniqueKey":"externalId.oneOf.0","typeLabel":"string"},{"type":"null","description":"An identifier for the resource as defined by the provisioning client.","uniqueKey":"externalId.oneOf.1","typeLabel":"null"}],"uniqueKey":"externalId","typeLabel":"string | null"},"meta":{"oneOf":[{"type":"object","description":"Resource metadata (created/last-modified timestamps, resource type, location). Server-controlled; ignored on requests.","properties":{"created":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"meta.oneOf.0.created.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"meta.oneOf.0.created.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.oneOf.0.created","typeLabel":"string\u003cdate-time> | null"},"lastModified":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"meta.oneOf.0.lastModified.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"meta.oneOf.0.lastModified.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.oneOf.0.lastModified","typeLabel":"string\u003cdate-time> | null"},"version":{"oneOf":[{"type":"string","uniqueKey":"meta.oneOf.0.version.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"meta.oneOf.0.version.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.oneOf.0.version","typeLabel":"string | null"},"location":{"oneOf":[{"type":"string","uniqueKey":"meta.oneOf.0.location.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"meta.oneOf.0.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.oneOf.0.location","typeLabel":"string | null"},"resourceType":{"oneOf":[{"type":"string","uniqueKey":"meta.oneOf.0.resourceType.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"meta.oneOf.0.resourceType.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.oneOf.0.resourceType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"meta.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"meta.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta","typeLabel":"object | null"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"example":{"schemas":["urn:ietf:params:scim:schemas:core:2.0:User"],"userName":"erika.mustermann@example.com","name":{"formatted":"Erika Mustermann","familyName":"Mustermann","givenName":"Erika"},"displayName":"Erika Mustermann","title":"Customer Success Manager","preferredLanguage":"en-GB","locale":"en-GB","active":true,"emails":[{"primary":true,"type":"work","value":"erika.mustermann@example.com"}],"roles":[{"value":"Admin","display":"Admin","primary":false}],"id":"8089ac9b31841227d4aee4f0adecd81f","meta":{"created":"2019-01-01T00:00:00Z","lastModified":"2024-12-06T14:58:12Z","resourceType":"User"}},"examples":{"Example":{"title":"Example","value":{"schemas":["urn:ietf:params:scim:schemas:core:2.0:User"],"userName":"erika.mustermann@example.com","name":{"formatted":"Erika Mustermann","familyName":"Mustermann","givenName":"Erika"},"displayName":"Erika Mustermann","title":"Customer Success Manager","preferredLanguage":"en-GB","locale":"en-GB","active":true,"emails":[{"primary":true,"type":"work","value":"erika.mustermann@example.com"}],"roles":[{"value":"Admin","display":"Admin","primary":false}],"id":"8089ac9b31841227d4aee4f0adecd81f","meta":{"created":"2019-01-01T00:00:00Z","lastModified":"2024-12-06T14:58:12Z","resourceType":"User"}}}},"exampleType":"examples"}},"exampleType":"examples"},"47fd4675-90cc-4fb9-baeb-442cda1890fa":{"description":"Bad Request","content":{"application/scim+json":{"schema":{"type":"object","properties":{"type":{"type":"string","description":"A URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","description":"A short, human-readable summary of the problem.","uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"The HTTP status code.","format":"int32","uniqueKey":"status","typeLabel":"integer\u003cint32>"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"detail","typeLabel":"string"},"errors":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string","uniqueKey":"errors.additionalProperties.items.[INDEX]","typeLabel":"string"},"uniqueKey":"errors.additionalProperties","typeLabel":"string[]"},"description":"Validation errors keyed by field name. Present on 400 responses.","uniqueKey":"errors","typeLabel":"object"},"traceId":{"type":"string","description":"A trace identifier for correlating the error with SaaS Manager support.","uniqueKey":"traceId","typeLabel":"string"}},"additionalProperties":false,"description":"An error response (RFC 7807 problem details).","uniqueKey":"","typeLabel":"object"},"example":{"type":"about:blank","title":"One or more validation errors occurred.","status":400,"detail":"The request body failed validation. See errors for the offending fields.","errors":{"email":["The email field is required."]},"traceId":"00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"},"examples":{"Example":{"title":"Example","value":{"type":"about:blank","title":"One or more validation errors occurred.","status":400,"detail":"The request body failed validation. See errors for the offending fields.","errors":{"email":["The email field is required."]},"traceId":"00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"}}},"exampleType":"examples"}},"exampleType":"examples"},"9160023e-6cb8-43e2-a924-bbaa3f497564":{"description":"Unauthorized","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"4d1602f6-9fae-43bf-8e59-4c81369cc65d":{"description":"Forbidden","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"44f1568a-bb28-4930-8c3d-db2e50620d61":{"description":"Not Found","content":{"application/scim+json":{"schema":{"type":"object","properties":{"type":{"type":"string","description":"A URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","description":"A short, human-readable summary of the problem.","uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"The HTTP status code.","format":"int32","uniqueKey":"status","typeLabel":"integer\u003cint32>"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"detail","typeLabel":"string"},"errors":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string","uniqueKey":"errors.additionalProperties.items.[INDEX]","typeLabel":"string"},"uniqueKey":"errors.additionalProperties","typeLabel":"string[]"},"description":"Validation errors keyed by field name. Present on 400 responses.","uniqueKey":"errors","typeLabel":"object"},"traceId":{"type":"string","description":"A trace identifier for correlating the error with SaaS Manager support.","uniqueKey":"traceId","typeLabel":"string"}},"additionalProperties":false,"description":"An error response (RFC 7807 problem details).","uniqueKey":"","typeLabel":"object"},"example":{"type":"about:blank","title":"Not found.","status":404,"detail":"The requested resource does not exist or you do not have access to it.","traceId":"00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"},"examples":{"Example":{"title":"Example","value":{"type":"about:blank","title":"Not found.","status":404,"detail":"The requested resource does not exist or you do not have access to it.","traceId":"00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"063f4ac6-2297-452d-872f-2bcc81e70229":{"oauth2":{"type":"oauth2","description":"OAuth 2.0. Obtain an access token via the Client Credentials or Authorization Code flow, then send it as `Authorization: Bearer \u003ctoken>`.","flows":{"clientCredentials":{"tokenUrl":"https://app.trelica.com/connect/token","scopes":{"Apps.Read":"Read-only access to applications","Apps.Users.Read":"Read-only access to application accounts","Apps.Write":"Write access to applications","Assets.Read":"Read-only access to devices","Assets.Write":"Write access to devices","AuditLog.Read":"Read-only access to the audit log","Contracts.Read":"Read-only access to contracts","Contracts.Write":"Write access to contracts","People.Read":"Read-only access to people and teams","People.Write":"Write access to people and teams","Users.Read":"Read-only access to users with access to SaaS Manager","Users.Write":"Write access to users with access to SaaS Manager","Workflows.Read":"Read-only access to workflow definitions","Workflows.Runs.Read":"Read-only access to workflow runs","Workflows.Runs.Execute":"Execute workflow run actions","Workflows.Runs.ReadSecrets":"Read workflow run secrets","offline_access":"Issue a refresh token alongside the access token (Authorization Code flow)"}},"authorizationCode":{"authorizationUrl":"https://app.trelica.com/connect/authorize","tokenUrl":"https://app.trelica.com/connect/token","scopes":{"Apps.Read":"Read-only access to applications","Apps.Users.Read":"Read-only access to application accounts","Apps.Write":"Write access to applications","Assets.Read":"Read-only access to devices","Assets.Write":"Write access to devices","AuditLog.Read":"Read-only access to the audit log","Contracts.Read":"Read-only access to contracts","Contracts.Write":"Write access to contracts","People.Read":"Read-only access to people and teams","People.Write":"Write access to people and teams","Users.Read":"Read-only access to users with access to SaaS Manager","Users.Write":"Write access to users with access to SaaS Manager","Workflows.Read":"Read-only access to workflow definitions","Workflows.Runs.Read":"Read-only access to workflow runs","Workflows.Runs.Execute":"Execute workflow run actions","Workflows.Runs.ReadSecrets":"Read workflow run secrets","offline_access":"Issue a refresh token alongside the access token (Authorization Code flow)"}}},"scopes":["Users.Write"]}}},"servers":{"2546427b-f901-49c7-91b1-a82c39cd49e7":{"url":"https://app.trelica.com","description":"United States"},"6a0f7815-ac3d-49fb-aabf-4b5324e7ee2c":{"url":"https://eu.trelica.com","description":"Europe"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","description":"OAuth 2.0. Obtain an access token via the Client Credentials or Authorization Code flow, then send it as `Authorization: Bearer \u003ctoken>`.","flows":{"clientCredentials":{"tokenUrl":"https://app.trelica.com/connect/token","scopes":{"Apps.Read":"Read-only access to applications","Apps.Users.Read":"Read-only access to application accounts","Apps.Write":"Write access to applications","Assets.Read":"Read-only access to devices","Assets.Write":"Write access to devices","AuditLog.Read":"Read-only access to the audit log","Contracts.Read":"Read-only access to contracts","Contracts.Write":"Write access to contracts","People.Read":"Read-only access to people and teams","People.Write":"Write access to people and teams","Users.Read":"Read-only access to users with access to SaaS Manager","Users.Write":"Write access to users with access to SaaS Manager","Workflows.Read":"Read-only access to workflow definitions","Workflows.Runs.Read":"Read-only access to workflow runs","Workflows.Runs.Execute":"Execute workflow run actions","Workflows.Runs.ReadSecrets":"Read workflow run secrets","offline_access":"Issue a refresh token alongside the access token (Authorization Code flow)"}},"authorizationCode":{"authorizationUrl":"https://app.trelica.com/connect/authorize","tokenUrl":"https://app.trelica.com/connect/token","scopes":{"Apps.Read":"Read-only access to applications","Apps.Users.Read":"Read-only access to application accounts","Apps.Write":"Write access to applications","Assets.Read":"Read-only access to devices","Assets.Write":"Write access to devices","AuditLog.Read":"Read-only access to the audit log","Contracts.Read":"Read-only access to contracts","Contracts.Write":"Write access to contracts","People.Read":"Read-only access to people and teams","People.Write":"Write access to people and teams","Users.Read":"Read-only access to users with access to SaaS Manager","Users.Write":"Write access to users with access to SaaS Manager","Workflows.Read":"Read-only access to workflow definitions","Workflows.Runs.Read":"Read-only access to workflow runs","Workflows.Runs.Execute":"Execute workflow run actions","Workflows.Runs.ReadSecrets":"Read workflow run secrets","offline_access":"Issue a refresh token alongside the access token (Authorization Code flow)"}}},"scopes":["Users.Write"]},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth 2.0. Obtain an access token via the Client Credentials or Authorization Code flow, then send it as `Authorization: Bearer \u003ctoken>`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"oauth2","name":"Authorization"}],"title":"oauth2"}]},"originalFileLocation":"openapi/saas_manager_api.json"},"subdomain":"ab-634991b8","siteName":"1Password Developer","title":"Update a user - 1Password Developer","relatedPagesConfig":{"enabled":true,"limit":3,"mode":"automatic"},"contextualStarterQuestions":[],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-11T20:12:30.997Z","originalFileLocation":"saas-manager-api/reference/scim/update-a-user.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=\"description\" content=\"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644). The request body must use the SCIM PatchOp schema (urn:ietf:params:scim:api:messages:2.0:PatchOp) and supply one or more add/replace/ remove operations, each with a path. userName is immutable. EPM-managed and system-managed users cannot be modified (403). Required scope: Users.Write (Write access to users with access to SaaS Manager)\">\u003cmeta data-mint-head name=\"application-name\" content=\"1Password Developer\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_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=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update a user - 1Password Developer\">\u003cmeta data-mint-head property=\"og:description\" content=\"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644). The request body must use the SCIM PatchOp schema (urn:ietf:params:scim:api:messages:2.0:PatchOp) and supply one or more add/replace/ remove operations, each with a path. userName is immutable. EPM-managed and system-managed users cannot be modified (403). Required scope: Users.Write (Write access to users with access to SaaS Manager)\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"1Password Developer\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ab-634991b8.mintlify.site/_mintlify/api/og/v2?division=SCIM\u0026amp;title=Update+a+user\u0026amp;description=Applies+a+SCIM+PATCH+operation+set+to+a+user%2C+following+the+SCIM+2.0+protocol+%28RFC+7644%29.%0AThe+request+body+must+use+the+SCIM+PatchOp+schema%0A%28%60urn%3Aietf%3Aparams%3Asc\u0026amp;theme=4f276e23841331680610e0c6\u0026amp;signature=6c559ffa86f80e176982f3dc46eb216d10bbcd628e9c0a0a2cf0a4a90cf7b2d4\">\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=\"Update a user - 1Password Developer\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644). The request body must use the SCIM PatchOp schema (urn:ietf:params:scim:api:messages:2.0:PatchOp) and supply one or more add/replace/ remove operations, each with a path. userName is immutable. EPM-managed and system-managed users cannot be modified (403). Required scope: Users.Write (Write access to users with access to SaaS Manager)\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ab-634991b8.mintlify.site/_mintlify/api/og/v2?division=SCIM\u0026amp;title=Update+a+user\u0026amp;description=Applies+a+SCIM+PATCH+operation+set+to+a+user%2C+following+the+SCIM+2.0+protocol+%28RFC+7644%29.%0AThe+request+body+must+use+the+SCIM+PatchOp+schema%0A%28%60urn%3Aietf%3Aparams%3Asc\u0026amp;theme=4f276e23841331680610e0c6\u0026amp;signature=6c559ffa86f80e176982f3dc46eb216d10bbcd628e9c0a0a2cf0a4a90cf7b2d4\">\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=\"/mintlify-assets/_mintlify/favicons/ab-634991b8/cic7o6CrHhA6877e/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"1Password Developer\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#145FE4\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"YserOhXnJUjFfIZ4K3qgxkVSlQZQdXtIbBiKzZ35Nvs\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/saas-manager-api/reference/scim/update-a-user.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.1password.dev/#organization\",\"name\":\"1Password Developer\",\"url\":\"https://www.1password.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ab-634991b8/tWWm5UFlpZQ9nof8/images/logo-1password-dark.svg?fit=max\u0026auto=format\u0026n=tWWm5UFlpZQ9nof8\u0026q=85\u0026s=2c2acc6dc5f817defe70ebdef67c9b11\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.1password.dev#website\",\"name\":\"1Password Developer\",\"url\":\"https://www.1password.dev\",\"publisher\":{\"@id\":\"https://www.1password.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user#webpage\",\"url\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user\",\"name\":\"Update a user\",\"description\":\"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644). The request body must use the SCIM PatchOp schema (urn:ietf:params:scim:api:messages:2.0:PatchOp) and supply one or more add/replace/ remove operations, each with a path. userName is immutable. EPM-managed and system-managed users cannot be modified (403). Required scope: Users.Write (Write access to users with access to SaaS Manager)\",\"dateModified\":\"2026-11-11T20:12:30.997Z\",\"isPartOf\":{\"@id\":\"https://www.1password.dev#website\"},\"breadcrumb\":{\"@id\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SaaS Manager API\",\"item\":\"https://www.1password.dev/saas-manager-api\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API Reference\",\"item\":\"https://www.1password.dev/saas-manager-api/reference/people/list-people\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SCIM\",\"item\":\"https://www.1password.dev/saas-manager-api/reference/scim/list-resource-types\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Update a user\",\"item\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user#apireference\",\"headline\":\"Update a user\",\"name\":\"Update a user\",\"description\":\"Applies a SCIM PATCH operation set to a user, following the SCIM 2.0 protocol (RFC 7644). The request body must use the SCIM PatchOp schema (urn:ietf:params:scim:api:messages:2.0:PatchOp) and supply one or more add/replace/ remove operations, each with a path. userName is immutable. EPM-managed and system-managed users cannot be modified (403). Required scope: Users.Write (Write access to users with access to SaaS Manager)\",\"url\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user\",\"mainEntityOfPage\":{\"@id\":\"https://www.1password.dev/saas-manager-api/reference/scim/update-a-user#webpage\"},\"dateModified\":\"2026-11-11T20:12:30.997Z\",\"publisher\":{\"@id\":\"https://www.1password.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://www.1password.dev#website\"}}]}\u003c/script>","agentPointerHref":"/saas-manager-api/reference/scim/update-a-user.md","siteName":"1Password Developer","nav":{"global":null,"tabs":[{"tab":"Get started","pages":[{"title":"Get started","href":"/get-started/developer-quickstart"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli"}]},{"tab":"SSH \u0026 Git","pages":[{"title":"SSH \u0026 Git","href":"/ssh"}]},{"tab":"Environments","pages":[{"title":"Environments","href":"/environments"}]},{"tab":"AI agents","pages":[{"title":"AI agents","href":"/security-for-ai"}]},{"tab":"Service Accounts","pages":[{"title":"Service Accounts","href":"/service-accounts"}]},{"tab":"CI/CD \u0026 infrastructure","pages":[{"title":"CI/CD \u0026 infrastructure","href":"/integrations"}]},{"tab":"SDKs \u0026 APIs","menu":[{"item":"SDKs","icon":"cube","pages":[{"title":"SDKs","href":"/sdks"}]},{"item":"Events API","icon":"sensor-triangle-exclamation","pages":[{"title":"Events API","href":"/events-api"}]},{"item":"Users API","icon":"id-badge","pages":[{"title":"Users API","href":"/users-api"}]},{"item":"SaaS Manager API","icon":"chart-line","groups":[{"group":"SaaS Manager API","pages":[{"title":"1Password SaaS Manager API","sidebarTitle":"Overview","href":"/saas-manager-api"},{"group":"API Reference","pages":[{"group":"People","pages":[{"title":"List people","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/people/v1","href":"/saas-manager-api/reference/people/list-people"},{"title":"Get a person","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/people/v1/{id}","href":"/saas-manager-api/reference/people/get-a-person"},{"title":"Create or replace a person","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json put /api/people/v1/{id}","href":"/saas-manager-api/reference/people/create-or-replace-a-person"},{"title":"Update selected details of a person","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json patch /api/people/v1/{id}","href":"/saas-manager-api/reference/people/update-selected-details-of-a-person"},{"title":"List a person's applications","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/people/v1/{id}/apps","href":"/saas-manager-api/reference/people/list-a-persons-applications"}]},{"group":"Teams","pages":[{"title":"Create or update a team","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json put /api/people/v1/teams","href":"/saas-manager-api/reference/teams/create-or-update-a-team"},{"title":"Get a team","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/people/v1/teams/{id}","href":"/saas-manager-api/reference/teams/get-a-team"},{"title":"Delete a team","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json delete /api/people/v1/teams/{id}","href":"/saas-manager-api/reference/teams/delete-a-team"},{"title":"List teams","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/people/v1/teams/list","href":"/saas-manager-api/reference/teams/list-teams"},{"title":"Get the team hierarchy","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/people/v1/teams/tree","href":"/saas-manager-api/reference/teams/get-the-team-hierarchy"}]},{"group":"Applications","pages":[{"title":"List applications","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/apps/v1","href":"/saas-manager-api/reference/applications/list-applications"},{"title":"Create an application","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json post /api/apps/v1","href":"/saas-manager-api/reference/applications/create-an-application"},{"title":"Get an application","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/apps/v1/{appId}","href":"/saas-manager-api/reference/applications/get-an-application"},{"title":"Update selected details of an application","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json patch /api/apps/v1/{id}","href":"/saas-manager-api/reference/applications/update-selected-details-of-an-application"},{"title":"List application accounts","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/apps/v1/{appId}/users","href":"/saas-manager-api/reference/applications/list-application-accounts"},{"title":"Get application categories","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/apps/v1/categories","href":"/saas-manager-api/reference/applications/get-application-categories"},{"title":"List application custom fields","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/apps/v1/customfields","href":"/saas-manager-api/reference/applications/list-application-custom-fields"}]},{"group":"Devices","pages":[{"title":"List devices","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/assets/v1","href":"/saas-manager-api/reference/devices/list-devices"},{"title":"Get a device","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/assets/v1/{id}","href":"/saas-manager-api/reference/devices/get-a-device"},{"title":"Create or replace a device","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json put /api/assets/v1/{id}","href":"/saas-manager-api/reference/devices/create-or-replace-a-device"},{"title":"Delete a device","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json delete /api/assets/v1/{id}","href":"/saas-manager-api/reference/devices/delete-a-device"},{"title":"Update selected details of a device","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json patch /api/assets/v1/{id}","href":"/saas-manager-api/reference/devices/update-selected-details-of-a-device"},{"title":"List device custom fields","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/assets/v1/customfields","href":"/saas-manager-api/reference/devices/list-device-custom-fields"}]},{"group":"Contracts","pages":[{"title":"List contracts","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/contracts/v1","href":"/saas-manager-api/reference/contracts/list-contracts"},{"title":"Create or update a contract","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json put /api/contracts/v1","href":"/saas-manager-api/reference/contracts/create-or-update-a-contract"},{"title":"Get a contract","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/contracts/v1/{id}","href":"/saas-manager-api/reference/contracts/get-a-contract"},{"title":"Delete a contract","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json delete /api/contracts/v1/{id}","href":"/saas-manager-api/reference/contracts/delete-a-contract"}]},{"group":"Workflows","pages":[{"title":"List workflows","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/workflows/v1","href":"/saas-manager-api/reference/workflows/list-workflows"},{"title":"Get a workflow","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/workflows/v1/{workflowId}","href":"/saas-manager-api/reference/workflows/get-a-workflow"},{"title":"List workflow runs","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/workflows/v1/{workflowId}/runs","href":"/saas-manager-api/reference/workflows/list-workflow-runs"},{"title":"Get a workflow run","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/workflows/v1/{workflowId}/runs/{runId}","href":"/saas-manager-api/reference/workflows/get-a-workflow-run"},{"title":"Fire a signal","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json post /api/workflows/v1/{workflowId}/runs/{runId}/firedSignals/{activityId}/{signalName}","href":"/saas-manager-api/reference/workflows/fire-a-signal"}]},{"group":"Audit log","pages":[{"title":"List audit log events","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/audit/v1/logs","href":"/saas-manager-api/reference/audit-log/list-audit-log-events"}]},{"group":"SCIM","pages":[{"title":"List resource types","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/scim/v2/ResourceTypes","href":"/saas-manager-api/reference/scim/list-resource-types"},{"title":"List users","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/scim/v2/Users","href":"/saas-manager-api/reference/scim/list-users"},{"title":"Create a user","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json post /api/scim/v2/Users","href":"/saas-manager-api/reference/scim/create-a-user"},{"title":"Get a user","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/scim/v2/Users/{userId}","href":"/saas-manager-api/reference/scim/get-a-user"},{"title":"Replace a user","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json put /api/scim/v2/Users/{userId}","href":"/saas-manager-api/reference/scim/replace-a-user"},{"title":"Delete a user","description":"Removes a user's SaaS Manager access, following the SCIM 2.0 protocol (RFC 7644). Returns\n204 No Content on success. System-managed and EPM-managed users cannot be deleted (400).\n\n**Required scope:** `Users.Write` (Write access to users with access to SaaS Manager)","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json delete /api/scim/v2/Users/{userId}","href":"/saas-manager-api/reference/scim/delete-a-user"},{"title":"Update a user","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json patch /api/scim/v2/Users/{userId}","href":"/saas-manager-api/reference/scim/update-a-user"},{"title":"Get the User resource type","description":"Returns the SCIM 2.0 \"User\" resource type definition (RFC 7643).","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /api/scim/v2/ResourceTypes/User","href":"/saas-manager-api/reference/scim/get-the-user-resource-type"}]},{"group":"Authentication","pages":[{"title":"Request an access token","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json post /connect/token","href":"/saas-manager-api/reference/authentication/request-an-access-token"},{"title":"Authorize (Authorization Code flow)","deprecated":null,"version":null,"openapi":"/openapi/saas_manager_api.json get /connect/authorize","href":"/saas-manager-api/reference/authentication/authorize-authorization-code-flow"}]}]}]}]},{"item":"Partnership API","icon":"users","pages":[{"title":"Partnership API","href":"/partnership-api/reference"}]},{"item":"Accounts API","icon":"user-gear","pages":[{"title":"Accounts API","href":"/accounts-api"}]},{"item":"Web Development","icon":"code","pages":[{"title":"Web Development","href":"/web/add-1password-button-website"}]}]},{"tab":"Community","menu":[{"item":"Developer community","icon":"users","href":"/community"},{"item":"Events","icon":"calendar","href":"https://luma.com/1password"},{"item":"Newsletter","icon":"envelope","href":"https://1password.com/developer-newsletter"},{"item":"Slack","icon":"slack","href":"https://www.1password.dev/joinslack"},{"item":"1Password Academy","icon":"graduation-cap","href":"https://www.1password.academy/path/1password-developer-tools"}]},{"tab":"Agentic Autofill partner guide","hidden":true,"pages":[{"title":"Agentic Autofill partner guide","href":"/agentic-autofill/partners"}]}]},"basePath":"","title":"Update a user - 1Password Developer","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-DV3Oq1fY.js","dist-C-XZBk9h.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-D3Isdib3.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","AssistantPageLink--qIqmmVG.js"]}