Responses are generated using AI and may contain mistakes.
Altostrat Studio — AI agents for the full support loop. Investigate, coordinate, take approved action, and carry cases through to resolution. Build your support workflow →
Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.
User and team management controls who can access your SDX resources and what they can do. A clean access model keeps operations fast while reducing unnecessary privilege.
Assign the least privilege that still lets the user do their job. Operators who manage sites may need different access from billing administrators, security reviewers, workflow builders, or report recipients.Review roles when a person changes responsibility. Removing stale access is just as important as granting new access.
Remove them from teams where they should no longer operate.
Reassign ownership of workflows, reports, notification groups, or API keys if needed.
Revoke or rotate credentials that were used by integrations.
Review Audit Logs for recent sensitive activity if the departure is security-sensitive.
Prefer named users over shared accounts. Named access makes audit review and incident investigation much clearer.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Altostrat Documentation","colors":{"primary":"#000","light":"#3b82f6","dark":"#020202"},"logo":{"light":"https://mintcdn.com/altostratnetworks/gNgwhxQB0wwttrp4/images/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=gNgwhxQB0wwttrp4\u0026q=85\u0026s=c6ee38df580d221dfbcc33f44899a660","dark":"https://mintcdn.com/altostratnetworks/gNgwhxQB0wwttrp4/images/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=gNgwhxQB0wwttrp4\u0026q=85\u0026s=fdc9045af46b82d2cc05990ef496c7b5","href":"https://altostrat.io"},"favicon":"https://mintcdn.com/altostratnetworks/Vau7ES3tLFIjStVL/favicon.png?fit=max\u0026auto=format\u0026n=Vau7ES3tLFIjStVL\u0026q=85\u0026s=66dd174203df59a98c151f52161b8e1f","navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://sdx.altostrat.app"}},"seo":{"metatags":{"og:image":"/images/logo/og-img.png","og:type":"website","og:site_name":"Altostrat Docs"},"indexing":"all"},"fonts":{"family":"Figtree"},"icons":{"library":"lucide"},"integrations":{"amplitude":{"apiKey":"248e98b21af4dc5177ebd8cf4acc7b09"},"fathom":{"siteId":"TXYDMOUB"},"gtm":{"tagId":"G-MGJMEY2SW2"}},"banner":{"content":"**Altostrat Studio** — AI agents for the full support loop. Investigate, coordinate, take approved action, and carry cases through to resolution. [Build your support workflow →](/studio/en/support-loop)","dismissible":true},"contextual":{"options":["copy"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"altostratnetworks","hasAudioNarration":false,"actualSubdomain":"altostratnetworks","customDomains":["altostrat.io"],"gitSource":{"type":"github","owner":"altostrat","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ade8610757645e9e4c92bed","collectionId":"79a16ee8-bea3-4b8e-8bb6-a2a2c11c3dea","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ade8610757645e9e4c92bed"},"feedback":{"thumbs":true,"issues":true,"edits":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae66d720339475b5aaad2b3","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"SDX","count":438},{"language":"default","tag":"API Reference","count":413},{"language":"default","tag":"Radius","count":169},{"language":"default","tag":"Documentation","count":150},{"language":"default","tag":"Workflows","count":95},{"language":"default","tag":"Device Management \u0026 Orchestration","count":95},{"language":"default","tag":"Automation \u0026 AI","count":90},{"language":"default","tag":"Radius API","count":78},{"language":"default","tag":"Studio","count":74},{"language":"default","tag":"Network Services \u0026 Connectivity","count":58}]},"assistantConfig":{},"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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"h1,h2,h3,h4{font-weight:600!important}.codeblock-dark div:not(:last-child){color:#fafafa}#footer{display:none}"}],"page":{"pagePath":"sdx/en/account/user-and-team-management","slug":"/sdx/en/account/user-and-team-management","pageMetadata":{"title":"User and Team Management","description":"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.","href":"/sdx/en/account/user-and-team-management"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`User and team management controls who can access your SDX resources and what they can do. A clean access model keeps operations fast while reducing unnecessary privilege.`}),`\n`,_jsx(Heading,{level:`2`,id:`prerequisites`,children:`Prerequisites`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You have permission to manage users, teams, or roles.`}),`\n`,_jsx(_components.li,{children:`You know which team the user should belong to.`}),`\n`,_jsx(_components.li,{children:`You know what level of access the user needs.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`core-concepts`,children:`Core Concepts`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Concept`}),_jsx(_components.th,{children:`Purpose`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`User`}),_jsx(_components.td,{children:`A person or recipient record associated with the workspace.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Team`}),_jsx(_components.td,{children:`A group that owns or operates resources.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Role`}),_jsx(_components.td,{children:`A permission set that controls what a user can do.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Notification-only user`}),_jsx(_components.td,{children:`A recipient that can receive alerts or reports without portal login access.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`add-a-user`,children:`Add a User`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Settings`}),` and select `,_jsx(_components.strong,{children:`Teams`}),` or the relevant user management area.`]}),`\n`,_jsx(_components.li,{children:`Choose the team the user should join.`}),`\n`,_jsx(_components.li,{children:`Add the user with the correct email address.`}),`\n`,_jsx(_components.li,{children:`Assign a role that matches the work they need to perform.`}),`\n`,_jsx(_components.li,{children:`Save the change.`}),`\n`,_jsx(_components.li,{children:`Confirm the user appears in the intended team.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`create-a-notification-only-recipient`,children:`Create a Notification-Only Recipient`}),`\n`,_jsx(_components.p,{children:`Use notification-only users when someone needs alerts or reports but should not sign in to the portal.`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Create or edit the user record.`}),`\n`,_jsx(_components.li,{children:`Disable portal login access when the form exposes that option.`}),`\n`,_jsxs(_components.li,{children:[`Add the recipient to the relevant `,_jsx(_components.a,{href:`/sdx/en/monitoring/notifications`,children:`Notification Groups`}),`.`]}),`\n`,_jsx(_components.li,{children:`Send or wait for a test notification through the group workflow.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`role-assignment`,children:`Role Assignment`}),`\n`,_jsx(_components.p,{children:`Assign the least privilege that still lets the user do their job. Operators who manage sites may need different access from billing administrators, security reviewers, workflow builders, or report recipients.`}),`\n`,_jsx(_components.p,{children:`Review roles when a person changes responsibility. Removing stale access is just as important as granting new access.`}),`\n`,_jsx(Heading,{level:`2`,id:`offboarding`,children:`Offboarding`}),`\n`,_jsx(_components.p,{children:`When someone leaves or no longer needs access:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Remove them from teams where they should no longer operate.`}),`\n`,_jsx(_components.li,{children:`Reassign ownership of workflows, reports, notification groups, or API keys if needed.`}),`\n`,_jsx(_components.li,{children:`Revoke or rotate credentials that were used by integrations.`}),`\n`,_jsxs(_components.li,{children:[`Review `,_jsx(_components.a,{href:`/sdx/en/security/audit-logs`,children:`Audit Logs`}),` for recent sensitive activity if the departure is security-sensitive.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Prefer named users over shared accounts. Named access makes audit review and incident investigation much clearer.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{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":"User and Team Management","description":"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.","href":"/sdx/en/account/user-and-team-management"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Prerequisites","slug":"prerequisites","depth":2,"children":[]},{"title":"Core Concepts","slug":"core-concepts","depth":2,"children":[]},{"title":"Add a User","slug":"add-a-user","depth":2,"children":[]},{"title":"Create a Notification-Only Recipient","slug":"create-a-notification-only-recipient","depth":2,"children":[]},{"title":"Role Assignment","slug":"role-assignment","depth":2,"children":[]},{"title":"Offboarding","slug":"offboarding","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/altostratnetworks/257ff86c6de7ea65/scripts/generate-api-docs.js","/docs/_mintlify/custom/altostratnetworks/21e62138b19d2dae/scripts/translate-api-docs.js"],"subdomain":"altostratnetworks","siteName":"Altostrat Documentation","title":"User and Team Management - Altostrat Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-22T01:27:38.369Z","originalFileLocation":"sdx/en/account/user-and-team-management.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=\"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Altostrat Documentation\">\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/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_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/altostratnetworks/upr7PCH0FDkIqVup/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"User and Team Management - Altostrat Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Altostrat Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://altostrat.io/docs/sdx/en/account/user-and-team-management\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://altostratnetworks.mintlify.app/images/logo/og-img.png\">\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=\"User and Team Management - Altostrat Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://altostratnetworks.mintlify.app/images/logo/og-img.png\">\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/altostratnetworks/upr7PCH0FDkIqVup/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Altostrat Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://altostrat.io/docs/sdx/en/account/user-and-team-management\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/sdx/en/account/user-and-team-management.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://altostrat.io/#organization\",\"name\":\"Altostrat Documentation\",\"url\":\"https://altostrat.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/altostratnetworks/gNgwhxQB0wwttrp4/images/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=gNgwhxQB0wwttrp4\u0026q=85\u0026s=c6ee38df580d221dfbcc33f44899a660\"}},{\"@type\":\"WebSite\",\"@id\":\"https://altostrat.io/docs#website\",\"name\":\"Altostrat Documentation\",\"url\":\"https://altostrat.io/docs\",\"publisher\":{\"@id\":\"https://altostrat.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management#webpage\",\"url\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management\",\"name\":\"User and Team Management\",\"description\":\"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.\",\"dateModified\":\"2026-04-22T01:27:38.369Z\",\"isPartOf\":{\"@id\":\"https://altostrat.io/docs#website\"},\"breadcrumb\":{\"@id\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Account \u0026 Billing\",\"item\":\"https://altostrat.io/docs/sdx/en/account/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User and Team Management\",\"item\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management#article\",\"headline\":\"User and Team Management\",\"name\":\"User and Team Management\",\"description\":\"Add users, organize teams, assign roles, and use notification-only users for alert and report recipients.\",\"url\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management\",\"mainEntityOfPage\":{\"@id\":\"https://altostrat.io/docs/sdx/en/account/user-and-team-management#webpage\"},\"image\":\"https://altostrat.io/images/logo/og-img.png\",\"dateModified\":\"2026-04-22T01:27:38.369Z\",\"publisher\":{\"@id\":\"https://altostrat.io/#organization\"},\"isPartOf\":{\"@id\":\"https://altostrat.io/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Altostrat Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Altostrat Documentation","nav":{"global":null,"products":[{"product":"Studio","icon":"sparkles","description":"AI agents for the full support loop.","pages":[{"title":"Studio","href":"/studio/en/welcome"}]},{"product":"Radius","icon":"radio-tower","description":"Managed RADIUS, RadSec, identity, policy, and network access control.","pages":[{"title":"Radius","href":"/radius/en/introduction"}]},{"product":"SDX","icon":"router","description":"Operate MikroTik fleets with Altostrat SDX.","tabs":[{"tab":"Documentation","icon":"book-open","groups":[{"group":"Getting Started","icon":"rocket","pages":[{"title":"Introduction to Altostrat SDX","mode":"wide","href":"/sdx/en/getting-started/introduction"},{"title":"Core Concepts","href":"/sdx/en/getting-started/core-concepts"},{"title":"Operational Model","href":"/sdx/en/getting-started/operational-model"},{"title":"Onboard Your First Router","href":"/sdx/en/getting-started/quickstart-onboarding"}]},{"group":"Device \u0026 Fleet Management","icon":"router","pages":[{"title":"Fleet Management","href":"/sdx/en/fleet/introduction"},{"title":"Managing Sites and Devices","href":"/sdx/en/fleet/managing-sites-devices"},{"title":"Control Plane Policies","href":"/sdx/en/fleet/control-plane-policies"},{"title":"Secure Remote Access","href":"/sdx/en/fleet/secure-remote-access"},{"title":"Configuration Backups","href":"/sdx/en/fleet/configuration-backups"},{"title":"Metadata, Tags, and Site Files","href":"/sdx/en/fleet/metadata-and-tags"}]},{"group":"Connectivity \u0026 SD-WAN","icon":"globe","pages":[{"title":"Connectivity and SD-WAN","mode":"wide","href":"/sdx/en/connectivity/introduction"},{"title":"WAN Failover","mode":"wide","href":"/sdx/en/connectivity/wan-failover"},{"group":"Managed VPN","pages":[{"title":"Managed VPN","mode":"wide","href":"/sdx/en/connectivity/managed-vpn/introduction"},{"title":"VPN Instances and Peers","mode":"wide","href":"/sdx/en/connectivity/managed-vpn/instances-and-peers"}]},{"group":"Captive Portals","pages":[{"title":"Captive Portals","mode":"wide","href":"/sdx/en/connectivity/captive-portals/introduction"},{"title":"Configure Captive Portals","mode":"wide","href":"/sdx/en/connectivity/captive-portals/configuration"}]}]},{"group":"Security \u0026 Compliance","icon":"shield","pages":[{"title":"Security \u0026 Compliance","mode":"wide","href":"/sdx/en/security/introduction"},{"title":"DNS Content Filtering","href":"/sdx/en/security/dns-content-filtering"},{"title":"Security Essentials","href":"/sdx/en/security/bgp-threat-mitigation"},{"title":"Security Groups","href":"/sdx/en/security/security-groups"},{"title":"Vulnerability Scanning","href":"/sdx/en/security/vulnerability-scanning"},{"title":"Audit Logs","href":"/sdx/en/security/audit-logs"}]},{"group":"Automation \u0026 AI","icon":"sparkles","pages":[{"title":"Automation and AI","mode":"wide","href":"/sdx/en/automation/introduction"},{"group":"Workflows","pages":[{"title":"Build Workflows","mode":"wide","href":"/sdx/en/automation/workflows/building-workflows"},{"title":"Workflow Triggers","mode":"wide","href":"/sdx/en/automation/workflows/triggers-and-webhooks"},{"title":"Use The Workflow Vault","mode":"wide","href":"/sdx/en/automation/workflows/using-the-vault"},{"title":"Workflow Authorizations","mode":"wide","href":"/sdx/en/automation/workflows/authorizations"},{"title":"Workflow Node Reference","mode":"wide","href":"/sdx/en/automation/workflows/node-reference"},{"group":"Nodes","pages":[{"group":"Triggers","pages":[{"title":"Overview","href":"/sdx/en/automation/workflows/nodes/triggers/overview"},{"title":"Scheduled Trigger","href":"/sdx/en/automation/workflows/nodes/triggers/scheduled-trigger"},{"title":"Site Added","href":"/sdx/en/automation/workflows/nodes/triggers/site-added"},{"title":"Site Offline","href":"/sdx/en/automation/workflows/nodes/triggers/site-offline"},{"title":"Site Online","href":"/sdx/en/automation/workflows/nodes/triggers/site-online"},{"title":"Site Removed","href":"/sdx/en/automation/workflows/nodes/triggers/site-removed"},{"title":"API Trigger (Synchronous)","href":"/sdx/en/automation/workflows/nodes/triggers/sync-request-trigger"},{"title":"Manual Trigger","href":"/sdx/en/automation/workflows/nodes/triggers/trigger"},{"title":"WAN Interface Offline","href":"/sdx/en/automation/workflows/nodes/triggers/wan-offline"},{"title":"WAN Interface Online","href":"/sdx/en/automation/workflows/nodes/triggers/wan-online"},{"title":"WAN Packet Loss Resolved","href":"/sdx/en/automation/workflows/nodes/triggers/wan-packet-loss-resolved"},{"title":"WAN Packet Loss","href":"/sdx/en/automation/workflows/nodes/triggers/wan-packet-loss"},{"title":"Trigger by Another Workflow","href":"/sdx/en/automation/workflows/nodes/triggers/workflow-trigger"}]},{"group":"Actions","pages":[{"title":"Overview","href":"/sdx/en/automation/workflows/nodes/actions/overview"},{"title":"AI Text Transform","href":"/sdx/en/automation/workflows/nodes/actions/ai-text-transform"},{"title":"API Call","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-api-call"},{"title":"Attach Policy","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-attach-policy"},{"title":"Detach Policy","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-detach-policy"},{"title":"Get Resource Tags","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-get-resource-tags"},{"title":"Get Site","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-get-site"},{"title":"Get WAN Tunnel","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-get-wan"},{"title":"MikroTik Script","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-run-async-script"},{"title":"MikroTik API","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-run-sync-command"},{"title":"Set Resource Tags","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-set-resource-tags"},{"title":"Update WAN Priorities","href":"/sdx/en/automation/workflows/nodes/actions/altostrat-update-wan-priorities"},{"title":"Filter Array","href":"/sdx/en/automation/workflows/nodes/actions/array-filter"},{"title":"Shorten Link","href":"/sdx/en/automation/workflows/nodes/actions/create-short-link"},{"title":"CVE Scan Multiple IPs","href":"/sdx/en/automation/workflows/nodes/actions/cve-scan-multiple-ips"},{"title":"Data Mapper","href":"/sdx/en/automation/workflows/nodes/actions/data-mapper-action"},{"title":"Date Transform","href":"/sdx/en/automation/workflows/nodes/actions/date-transform-action"},{"title":"Ingest Metrics","href":"/sdx/en/automation/workflows/nodes/actions/ingest-metrics"},{"title":"IPv4 Address Tool","href":"/sdx/en/automation/workflows/nodes/actions/ipv4-address"},{"title":"JSON Parser","href":"/sdx/en/automation/workflows/nodes/actions/json-parser"},{"title":"Markdown to PDF","href":"/sdx/en/automation/workflows/nodes/actions/markdown-pdf"},{"title":"Send Notification","href":"/sdx/en/automation/workflows/nodes/actions/send-notification"},{"title":"Send Email (SMTP)","href":"/sdx/en/automation/workflows/nodes/actions/smtp-action"},{"title":"SOAP Request","href":"/sdx/en/automation/workflows/nodes/actions/soap-action"},{"title":"SSH Command","href":"/sdx/en/automation/workflows/nodes/actions/ssh-action"},{"title":"String Transform","href":"/sdx/en/automation/workflows/nodes/actions/string-transform"},{"title":"Terminate","href":"/sdx/en/automation/workflows/nodes/actions/terminate-action"},{"title":"Text Transform","href":"/sdx/en/automation/workflows/nodes/actions/text-transform"},{"title":"Trigger Another Workflow","href":"/sdx/en/automation/workflows/nodes/actions/trigger-workflow-action"},{"title":"Validate Data","href":"/sdx/en/automation/workflows/nodes/actions/validate"},{"title":"Webhook API Call","href":"/sdx/en/automation/workflows/nodes/actions/webhook-api-call"},{"title":"WireGuard Key Generator","href":"/sdx/en/automation/workflows/nodes/actions/wireguard-key-generator"}]},{"group":"Conditions","pages":[{"title":"Overview","href":"/sdx/en/automation/workflows/nodes/conditions/overview"},{"title":"Array Condition","href":"/sdx/en/automation/workflows/nodes/conditions/array-condition"},{"title":"Boolean Condition","href":"/sdx/en/automation/workflows/nodes/conditions/boolean-condition"},{"title":"Date Condition","href":"/sdx/en/automation/workflows/nodes/conditions/date-condition"},{"title":"Logical Group (AND/OR)","href":"/sdx/en/automation/workflows/nodes/conditions/logical-group-condition"},{"title":"Number Condition","href":"/sdx/en/automation/workflows/nodes/conditions/number-condition"},{"title":"Resource Has Tags","href":"/sdx/en/automation/workflows/nodes/conditions/resource-has-tags-condition"},{"title":"String Condition","href":"/sdx/en/automation/workflows/nodes/conditions/string-condition"},{"title":"Switch","href":"/sdx/en/automation/workflows/nodes/conditions/switch-condition"}]},{"title":"Loop / Iterator Node","href":"/sdx/en/automation/workflows/nodes/loop-iterator/README"}]}]},{"title":"Script Management","mode":"wide","href":"/sdx/en/automation/script-management"},{"title":"Generative AI","mode":"wide","href":"/sdx/en/automation/generative-ai"}]},{"group":"Monitoring \u0026 Analytics","icon":"chart-bar","pages":[{"title":"Monitoring \u0026 Analytics","mode":"wide","href":"/sdx/en/monitoring/introduction"},{"title":"Dashboards and Metrics","href":"/sdx/en/monitoring/dashboards-and-metrics"},{"title":"Fault Logging","href":"/sdx/en/monitoring/fault-logging"},{"title":"Reporting","href":"/sdx/en/monitoring/reporting"},{"title":"Notifications","href":"/sdx/en/monitoring/notifications"}]},{"group":"Account \u0026 Billing","icon":"user-cog","pages":[{"title":"Account \u0026 Billing","mode":"wide","href":"/sdx/en/account/introduction"},{"title":"Workspaces and Organizations","href":"/sdx/en/account/workspaces-and-organizations"},{"title":"Billing and Subscriptions","description":"Review billing accounts, subscriptions, license allocation, usage, and limits for your SDX workspace.","href":"/sdx/en/account/billing-and-subscriptions"},{"title":"User and Team Management","href":"/sdx/en/account/user-and-team-management"}]},{"group":"Platform Resources","icon":"code","pages":[{"title":"Platform Resources","description":"Use Altostrat SDX platform references for endpoint planning, troubleshooting, glossary terms, and operational best practices.","mode":"wide","href":"/sdx/en/resources/introduction"},{"title":"Troubleshooting","mode":"wide","href":"/sdx/en/resources/troubleshooting"},{"title":"Glossary","mode":"wide","href":"/sdx/en/resources/glossary"},{"title":"Management VPN","mode":"wide","href":"/sdx/en/resources/management-vpn"},{"title":"Trusted IPs and Endpoints","mode":"wide","href":"/sdx/en/resources/trusted-ips"},{"title":"Regional Servers","mode":"wide","href":"/sdx/en/resources/regional-servers"},{"title":"Short Links","mode":"wide","href":"/sdx/en/resources/short-links"},{"title":"Best Practices","mode":"wide","href":"/sdx/en/resources/best-practices"}]}]},{"tab":"Changelog","icon":"history","pages":[{"title":"Changelog","href":"/sdx/en/changelog/overview"}]},{"tab":"API Reference","icon":"square-terminal","pages":[{"title":"API Reference","href":"/api/en/introduction"}]}]}]},"basePath":"","title":"User and Team Management - Altostrat Documentation","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["10e4515597"],"chunks":["BannerMarkdown-CGuHEvQW.js","dist-B66mVNPp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-BcghKhHb.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}