Manage Partner access, environments, user roles, and permissions in DVM.
User Management controls which Partners a person can access, which environment they can work in, and what they are permitted to do.Human access is managed at Partner + Environment level. Users do not need access to individual Regional Entities to use Partner-level applications such as Dashboard, Care, or User Management.A user role defines the DVM applications and actions available to a person for a Partner and environment.
Partner roles and user roles are different. A Partner role describes how the business participates in DVM, such as Reseller or Content Provider. A user role controls what an individual person can do after signing in.
Review user roles
From Account, open Roles & permissions to review the user roles available to you.A role shows the permissions that are enabled for the users assigned to it. Permissions are grouped by DVM capability, such as Care, Dashboard, and User Management.Depending on your permissions, you can:
View a role and its enabled permissions
Review the users assigned to a role
Edit a role that you are permitted to manage
Some system-managed roles can be viewed but not edited.
Edit a user role
Before changing a role, review the users assigned to it.Changes to a role affect every user assigned to that role.To update a role:
Open Roles & permissions.
Select the role you want to manage.
Update the role name or enabled permissions where permitted.
Review the change.
Confirm the update.
Review users
From Account, open Users to view the people who can access DVM.For each user, you can review the Partners and environments they can access and the user role assigned for that access.Depending on your permissions, you can add a user or edit an existing user’s access.
Assign Partner and environment access
When granting or changing user access, define:
The Partner the user can access
The environment, such as Sandbox or Production
The user role that controls what they can do
A user can have access to more than one Partner, and their permissions can differ by Partner and environment.Removing access to a Partner or environment removes the permissions associated with that access once the change is confirmed.
Regional Entities
Do not assign human access to individual Regional Entities.Regional Entities represent technical connectivity for a Partner in a region and environment. See Regional Entities.
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"Bango product documentation","description":"Product and API documentation for Bango Digital Vending Machine® (DVM™) and Direct Carrier Billing (DCB), including integration and operations guides.","colors":{"primary":"#006272","light":"#00b9d5","dark":"#00333d"},"logo":{"light":"https://mintcdn.com/bango/6QC7Ytb7V743Uvvu/logo/bango_logo_dark.png?fit=max\u0026auto=format\u0026n=6QC7Ytb7V743Uvvu\u0026q=85\u0026s=3ef75914dc0e2776bcbbe94129f2130e","dark":"https://mintcdn.com/bango/6QC7Ytb7V743Uvvu/logo/bango_logo_white.png?fit=max\u0026auto=format\u0026n=6QC7Ytb7V743Uvvu\u0026q=85\u0026s=fcc3106ce2bfe8533216f946e31ff2d7"},"favicon":"https://mintcdn.com/bango/-YQLPEjairNlbNNj/images/favicon.png?fit=max\u0026auto=format\u0026n=-YQLPEjairNlbNNj\u0026q=85\u0026s=9c1390956defba1de35137e307237b72","api":{"openapi":["openapi/current/dvm/reseller-to-dvm/offer/openapi.yaml","openapi/current/dvm/reseller-to-dvm/product/openapi.yaml","openapi/current/dvm/reseller-to-dvm/consumer-offer/openapi.json","openapi/current/dvm/reseller-to-dvm/entitlement/openapi.yaml","openapi/current/dvm/dvm-to-reseller/notification/openapi.yaml","openapi/current/dvm/dvm-to-reseller/eligibility/openapi.yaml","openapi/current/dvm/dvm-to-reseller/charge/openapi.json","openapi/current/dvm/dvm-to-content-provider/entitlement/openapi.yaml","openapi/current/dvm/content-provider-to-dvm/entitlement/openapi.yaml","openapi/legacy/payments/merchant-to-bango/openapi.yaml","openapi/legacy/payments/payment-provider-to-bango/openapi.yaml","openapi/legacy/resale/bango-to-content-provider/openapi.yaml","openapi/legacy/resale/bango-to-reseller/openapi.yaml","openapi/legacy/resale/content-provider-to-bango/openapi.yaml","openapi/legacy/resale/reseller-to-bango/openapi.yaml","openapi/legacy/subscriptions/bango-to-partner/openapi.yaml","openapi/legacy/subscriptions/partner-to-bango/openapi.yaml","openapi/current/dcb-payments/bango-to-payment-provider/openapi.yaml","openapi/current/dcb-payments/merchant-to-bango/identity-token/openapi.yaml","openapi/current/dcb-payments/merchant-to-bango/identity-verification/openapi.yaml","openapi/current/dcb-payments/merchant-to-bango/payments/openapi.yaml","openapi/current/dcb-payments/payment-provider-to-bango/openapi.yaml"],"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","javascript","python"],"autogenerate":true},"url":"full","mdx":{"auth":{"method":"basic"}}},"appearance":{"default":"system","strict":false},"background":{"color":{"light":"#ffffff","dark":"#15181a"}},"navbar":{"links":[{"href":"https://bango.com","label":"Website"},{"href":"https://bango.com/category/blogs/","label":"Blog"},{"href":"mailto:support@bango.com","label":"Support"}],"primary":{"type":"button","label":"Enter DVM","href":"https://dvm.bango.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/bango"}},"fonts":{"family":"Arial"},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"breadcrumbs","latex":true},"contextual":{"options":["copy","chatgpt","claude","vscode","download-spec"],"display":"header"},"markdown":{"schema":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bango","hasAudioNarration":false,"actualSubdomain":"bango","customDomains":["docs.bango.com"],"gitSource":{"type":"gitlab","owner":"bango/public-documentation","repo":"mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":78224299,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af5e495cf5b122bc79c89c2","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Legacy","count":140},{"language":"default","tag":"Resale","count":61},{"language":"default","tag":"Docs","count":59},{"language":"default","tag":"Reseller","count":47},{"language":"default","tag":"DCB Payments v5","count":39},{"language":"default","tag":"APIs","count":38},{"language":"default","tag":"Subscriptions","count":27},{"language":"default","tag":"Entitlements","count":23},{"language":"default","tag":"API Reference","count":22},{"language":"default","tag":"DCB","count":21}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@bango.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":"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},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--bango-pink: #CE0058;--bango-pink-light: #F5D6E4;--bango-purple: #470A68;--bango-teal-dark: #006272;--bango-teal-light: #008578;--bango-teal-light-bg: #E9F2F3}.nav-tabs{display:flex!important;justify-content:flex-start!important;width:auto!important;gap:0!important}.nav-tabs-item{flex:none!important;width:6rem!important;min-width:6rem!important;justify-content:center!important}#navbar .nav-tabs-item svg[style*=\"mask-image\"]{display:block;background-color:currentColor!important;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}#navbar{border-bottom:none!important}#navbar .nav-tabs-item.border-primary,#navbar .nav-tabs-item[aria-current=\"page\"]{border-bottom:2px solid var(--bango-teal-dark)!important;margin-bottom:-2px!important}#navbar .nav-logo{height:3.0625rem!important;width:auto!important}#navbar a[href].bg-primary,#navbar button.bg-primary,#navbar .nav-bar-btn-primary,#navbar a.nav-bar-btn-primary{background-color:var(--bango-teal-dark)!important;color:white!important;border-color:var(--bango-teal-dark)}#navbar a[href].bg-primary:hover,#navbar button.bg-primary:hover,#navbar .nav-bar-btn-primary:hover{background-color:var(--bango-teal-light)!important;border-color:var(--bango-teal-light)}#sidebar-title,.sidebar-group-header h5,#sidebar-content .sidebar-group-header h5{color:#111827!important;font-weight:700!important}.nav-tag-pill,#sidebar-content .sidebar-group-header [class*=\"tag\"],.sidebar .sidebar-group-header [class*=\"tag\"],#sidebar-content .sidebar-group-header .badge,.sidebar .sidebar-group-header .badge{background-color:var(--bango-pink-light)!important;color:var(--bango-pink)!important;font-size:0.65rem!important;font-weight:600!important;text-transform:lowercase!important;padding:0.15rem 0.4rem!important;border-radius:9999px!important}.dark .nav-tag-pill,.dark #sidebar-content .sidebar-group-header [class*=\"tag\"],.dark .sidebar .sidebar-group-header [class*=\"tag\"],.dark #sidebar-content .sidebar-group-header .badge,.dark .sidebar .sidebar-group-header .badge{background-color:rgba(206, 0, 88, 0.25)!important;color:#F9A8C4!important}.dark #sidebar-title,.dark .sidebar-group-header h5,.dark #sidebar-content .sidebar-group-header h5{color:#e5e7eb!important}#sidebar-content #sidebar-group a,.sidebar #sidebar-group a{color:#4b5563!important;font-weight:400!important;padding:0.375rem 0.75rem!important;border-radius:9999px!important}#sidebar-content #sidebar-group a:hover,.sidebar #sidebar-group a:hover{color:#111827!important;background-color:#f3f4f6!important}#sidebar-content #sidebar-group a:hover,.sidebar #sidebar-group a:hover,#sidebar-content #sidebar-group a.border-primary,#sidebar-content #sidebar-group a.text-primary.border-primary,.sidebar a.border-primary{box-shadow:none!important}.dark #sidebar-content #sidebar-group a:hover,.dark .sidebar #sidebar-group a:hover,.dark #sidebar-content #sidebar-group a.border-primary,.dark .sidebar a.border-primary{box-shadow:none!important}.dark #sidebar-content #sidebar-group a,.dark .sidebar #sidebar-group a{color:#9ca3af!important}.dark #sidebar-content #sidebar-group a:hover,.dark .sidebar #sidebar-group a:hover{color:#e5e7eb!important;background-color:rgba(255, 255, 255, 0.08)!important}#sidebar-content #sidebar-group a.border-primary,#sidebar-content #sidebar-group a.text-primary.border-primary,.sidebar a.border-primary{background-color:var(--bango-teal-light-bg)!important;color:#111827!important;border-color:transparent!important;font-weight:400!important}#sidebar-content #sidebar-group a.border-primary *,.sidebar a.border-primary *{color:inherit!important;font-weight:inherit!important}#sidebar-content #sidebar-group a [class*=\"tag\"],.sidebar #sidebar-group a [class*=\"tag\"],#sidebar-content #sidebar-group a .badge,.sidebar #sidebar-group a .badge{color:unset!important;font-weight:unset!important;background:unset!important;border:unset!important;box-shadow:unset!important}.dark #sidebar-content #sidebar-group a.border-primary,.dark .sidebar a.border-primary{background-color:rgba(0, 98, 114, 0.2)!important;color:#e5e7eb!important}#content-area a:not(.nav-bar-btn-primary):not([class*=\"btn\"]):not(.capability-tile-link){color:var(--bango-teal-dark)}#content-area a:not(.nav-bar-btn-primary):not([class*=\"btn\"]):not(.capability-tile-link):hover{color:var(--bango-pink)}footer{border-top:2px solid var(--bango-teal-light)}.capabilities-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:1.25rem;margin:1.5rem 0;align-items:stretch}.capability-tile-link{display:block;min-height:200px;height:100%;text-decoration:none!important;color:inherit;border-bottom:none!important;box-shadow:none!important}.capability-tile-link:hover{text-decoration:none!important}.capability-tile-link::after{display:none!important}.capability-tile{background:white;border:1px solid #d1d5db;border-radius:0.75rem;padding:1.5rem;min-height:200px;height:100%;display:flex;flex-direction:column;transition:border-color 0.2s ease, box-shadow 0.2s ease}.capability-tile:hover{border-color:var(--bango-teal-dark);box-shadow:0 4px 12px rgba(0, 98, 114, 0.12)}.capability-icon{display:block;margin-bottom:0.75rem}.capability-title{display:block;font-weight:700;font-size:1rem;color:#111827;margin-bottom:0.5rem}.capability-tile p{color:#4b5563;font-size:0.9375rem;line-height:1.5;margin:0;flex:1}.dark .capability-tile{background:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.15)}.dark .capability-tile:hover{border-color:var(--bango-teal-light);box-shadow:0 4px 12px rgba(0, 133, 120, 0.2)}.dark .capability-title{color:#e5e7eb}.dark .capability-tile p{color:#9ca3af}"}],"page":{"pagePath":"partner-management/managing-users-and-roles","slug":"/partner-management/managing-users-and-roles","pageMetadata":{"title":"Manage users and roles","sidebarTitle":"Manage users and roles","description":"Manage Partner access, environments, user roles, and permissions in DVM.","href":"/partner-management/managing-users-and-roles"},"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: \"Manage Partner access, environments, user roles, and permissions in DVM.\"\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`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`User Management controls which Partners a person can access, which environment they can work in, and what they are permitted to do.`}),`\n`,_jsxs(_components.p,{children:[`Human access is managed at `,_jsx(_components.strong,{children:`Partner + Environment`}),` level. Users do not need access to individual Regional Entities to use Partner-level applications such as Dashboard, Care, or User Management.`]}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`user role`}),` defines the DVM applications and actions available to a person for a Partner and environment.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Partner roles and user roles are different. A Partner role describes how the business participates in DVM, such as Reseller or Content Provider. A user role controls what an individual person can do after signing in.`})}),`\n`,_jsx(Heading,{level:`2`,id:`review-user-roles`,children:`Review user roles`}),`\n`,_jsxs(_components.p,{children:[`From `,_jsx(_components.strong,{children:`Account`}),`, open `,_jsx(_components.strong,{children:`Roles \u0026 permissions`}),` to review the user roles available to you.`]}),`\n`,_jsx(_components.p,{children:`A role shows the permissions that are enabled for the users assigned to it. Permissions are grouped by DVM capability, such as Care, Dashboard, and User Management.`}),`\n`,_jsx(_components.p,{children:`Depending on your permissions, you can:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`View a role and its enabled permissions`}),`\n`,_jsx(_components.li,{children:`Review the users assigned to a role`}),`\n`,_jsx(_components.li,{children:`Edit a role that you are permitted to manage`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Some system-managed roles can be viewed but not edited.`}),`\n`,_jsx(Heading,{level:`2`,id:`edit-a-user-role`,children:`Edit a user role`}),`\n`,_jsx(_components.p,{children:`Before changing a role, review the users assigned to it.`}),`\n`,_jsx(_components.p,{children:`Changes to a role affect every user assigned to that role.`}),`\n`,_jsx(_components.p,{children:`To update a role:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Roles \u0026 permissions`}),`.`]}),`\n`,_jsx(_components.li,{children:`Select the role you want to manage.`}),`\n`,_jsx(_components.li,{children:`Update the role name or enabled permissions where permitted.`}),`\n`,_jsx(_components.li,{children:`Review the change.`}),`\n`,_jsx(_components.li,{children:`Confirm the update.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`review-users`,children:`Review users`}),`\n`,_jsxs(_components.p,{children:[`From `,_jsx(_components.strong,{children:`Account`}),`, open `,_jsx(_components.strong,{children:`Users`}),` to view the people who can access DVM.`]}),`\n`,_jsx(_components.p,{children:`For each user, you can review the Partners and environments they can access and the user role assigned for that access.`}),`\n`,_jsx(_components.p,{children:`Depending on your permissions, you can add a user or edit an existing user’s access.`}),`\n`,_jsx(Heading,{level:`2`,id:`assign-partner-and-environment-access`,children:`Assign Partner and environment access`}),`\n`,_jsx(_components.p,{children:`When granting or changing user access, define:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Partner`}),` the user can access`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`environment`}),`, such as Sandbox or Production`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`user role`}),` that controls what they can do`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`A user can have access to more than one Partner, and their permissions can differ by Partner and environment.`}),`\n`,_jsx(_components.p,{children:`Removing access to a Partner or environment removes the permissions associated with that access once the change is confirmed.`}),`\n`,_jsx(Heading,{level:`2`,id:`regional-entities`,children:`Regional Entities`}),`\n`,_jsx(_components.p,{children:`Do not assign human access to individual Regional Entities.`}),`\n`,_jsxs(_components.p,{children:[`Regional Entities represent technical connectivity for a Partner in a region and environment. See `,_jsx(_components.a,{href:`/partner-management/regional-entities`,children:`Regional Entities`}),`.`]})]})}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":"Manage users and roles","sidebarTitle":"Manage users and roles","description":"Manage Partner access, environments, user roles, and permissions in DVM.","href":"/partner-management/managing-users-and-roles"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Review user roles","slug":"review-user-roles","depth":2,"children":[]},{"title":"Edit a user role","slug":"edit-a-user-role","depth":2,"children":[]},{"title":"Review users","slug":"review-users","depth":2,"children":[]},{"title":"Assign Partner and environment access","slug":"assign-partner-and-environment-access","depth":2,"children":[]},{"title":"Regional Entities","slug":"regional-entities","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"bango","siteName":"Bango product documentation","title":"Manage users and roles - Bango product documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-30T12:39:54.889Z","originalFileLocation":"partner-management/managing-users-and-roles.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=\"Manage Partner access, environments, user roles, and permissions in DVM.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bango product documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_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/bango/D4mbEm-MowhRm-F_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Manage users and roles - Bango product documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Manage Partner access, environments, user roles, and permissions in DVM.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bango product documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bango.com/partner-management/managing-users-and-roles\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bango.mintlify.site/_mintlify/api/og/v2?division=Partner+management\u0026amp;title=Manage+users+and+roles\u0026amp;description=Manage+Partner+access%2C+environments%2C+user+roles%2C+and+permissions+in+DVM.\u0026amp;theme=ac4beb546e71a1132cdf8a4b\u0026amp;signature=c73729032443a1af6069975574e5cae4ee4d299f9d333360d43b99147ca4f702\">\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=\"Manage users and roles - Bango product documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Manage Partner access, environments, user roles, and permissions in DVM.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bango.mintlify.site/_mintlify/api/og/v2?division=Partner+management\u0026amp;title=Manage+users+and+roles\u0026amp;description=Manage+Partner+access%2C+environments%2C+user+roles%2C+and+permissions+in+DVM.\u0026amp;theme=ac4beb546e71a1132cdf8a4b\u0026amp;signature=c73729032443a1af6069975574e5cae4ee4d299f9d333360d43b99147ca4f702\">\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/bango/D4mbEm-MowhRm-F_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bango product documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#006272\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bango.com/partner-management/managing-users-and-roles\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/partner-management/managing-users-and-roles.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bango.com/#organization\",\"name\":\"Bango product documentation\",\"url\":\"https://docs.bango.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bango/6QC7Ytb7V743Uvvu/logo/bango_logo_dark.png?fit=max\u0026auto=format\u0026n=6QC7Ytb7V743Uvvu\u0026q=85\u0026s=3ef75914dc0e2776bcbbe94129f2130e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bango.com#website\",\"name\":\"Bango product documentation\",\"url\":\"https://docs.bango.com\",\"publisher\":{\"@id\":\"https://docs.bango.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bango.com/partner-management/managing-users-and-roles#webpage\",\"url\":\"https://docs.bango.com/partner-management/managing-users-and-roles\",\"name\":\"Manage users and roles\",\"description\":\"Manage Partner access, environments, user roles, and permissions in DVM.\",\"dateModified\":\"2026-09-30T12:39:54.889Z\",\"isPartOf\":{\"@id\":\"https://docs.bango.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bango.com/partner-management/managing-users-and-roles#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bango.com/partner-management/managing-users-and-roles#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Partner management\",\"item\":\"https://docs.bango.com/partner-management/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manage users and roles\",\"item\":\"https://docs.bango.com/partner-management/managing-users-and-roles\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.bango.com/partner-management/managing-users-and-roles#article\",\"headline\":\"Manage users and roles\",\"name\":\"Manage users and roles\",\"description\":\"Manage Partner access, environments, user roles, and permissions in DVM.\",\"url\":\"https://docs.bango.com/partner-management/managing-users-and-roles\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bango.com/partner-management/managing-users-and-roles#webpage\"},\"dateModified\":\"2026-09-30T12:39:54.889Z\",\"publisher\":{\"@id\":\"https://docs.bango.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bango.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bango product documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Bango product documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/partner-management/managing-users-and-roles.md","siteName":"Bango product documentation","nav":{"global":null,"tabs":[{"tab":"Docs","icon":"book-open","groups":[{"group":"Welcome","public":true,"icon":"home","pages":[{"title":"Digital Vending Machine®","mode":"wide","href":"/welcome"}]},{"group":"Getting started","public":true,"icon":"rocket","pages":[{"title":"Key concepts","hidden":true,"href":"/overview/key-concepts"},{"title":"DVM onboarding","href":"/getting-started/dvm-onboarding"},{"title":"Launching an offer","hidden":true,"href":"/getting-started/launching-an-offer"},{"title":"Quick start bundle","mode":"wide","href":"/getting-started/quick-start-bundle"},{"title":"Integration steps","hidden":true,"href":"/getting-started-1"},{"title":"What Bango needs from you","hidden":true,"href":"/signup-data"}]},{"group":"Partner management","public":true,"icon":"building-user","pages":[{"title":"Overview","href":"/partner-management/overview"},{"title":"Partners and hierarchy","href":"/partner-management/partners-and-hierarchy"},{"title":"Partner roles","href":"/partner-management/partner-roles"},{"title":"Discover partners","sidebarTitle":"Discover Partners","href":"/partner-management/partner-discovery"},{"title":"Regional Entities","href":"/partner-management/regional-entities"},{"description":"Test DVM capabilities and subscription flows in the Sandbox environment.","title":"Sandbox","sidebarTitle":"Sandbox","href":"/partner-management/sandbox"},{"title":"Manage users and roles","sidebarTitle":"Manage users and roles","href":"/partner-management/managing-users-and-roles"},{"description":"DVM uses SSO for people signing in and OAuth 2.0 client credentials for API integrations. Learn how Bango provisions each authentication path.","title":"Set up authentication","sidebarTitle":"Set up authentication","href":"/partner-management/setup-authentication"}]},{"group":"Migrating to DVM","public":true,"icon":"arrow-down-to-square","pages":[{"title":"Migration overview","href":"/migrations/migrations-overview"},{"title":"Migrating to DVM","href":"/migrations/migration"}]},{"group":"Offer management","icon":"tags","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/offer-management/overview"},{"title":"View products","href":"/offer-management/view-products"},{"title":"Create an offer","href":"/offer-management/create-offer"},{"title":"Discover offers","hidden":true,"href":"/offer-management/discover-offers"},{"title":"Execute a Price Change","hidden":true,"href":"/offer-management/execute-a-price-change"},{"title":"Executing a Price Change","hidden":true,"href":"/offer-management/executing-a-price-change"},{"title":"Configure free trials","href":"/offer-management/free-trials"},{"title":"Localize an offer","href":"/offer-management/localization"},{"title":"Offer model","sidebarTitle":"Offer model","href":"/offer-management/model"},{"title":"Multi-party bundles","href":"/offer-management/multi-party-bundles"},{"title":"Set up offers with multiple phases","href":"/offer-management/multi-phase-offers"},{"title":"Plan types","sidebarTitle":"Plan types","href":"/offer-management/offer-plan-types"},{"title":"Other offer management intents","hidden":true,"href":"/offer-management/other-offer-management-intents"},{"title":"Configure offer plans","href":"/offer-management/plan-configuration"},{"title":"Products and product tiers","sidebarTitle":"Products and product tiers","href":"/offer-management/products-and-tiers"},{"title":"Build your Offer","hidden":true,"href":"/offer-management/create-an-offer"},{"title":"Offer management overview (previous version)","hidden":true,"href":"/offer-management/offer-catalog-overview"}]},{"group":"Eligibility","public":true,"icon":"user-viewfinder","pages":[{"title":"Eligibility overview","sidebarTitle":"Overview","href":"/eligibility/overview"},{"title":"Check consumer eligibility","href":"/eligibility/check-consumer-eligibility"}]},{"group":"Entitlement management","public":true,"icon":"key","pages":[{"title":"Provision an offer for a consumer","href":"/entitlement-management/provision-an-offer"},{"title":"Cancel an offer","href":"/entitlement-management/cancel-an-offer"},{"title":"Check an offer status","href":"/entitlement-management/check-offer-status"},{"title":"Upgrade or downgrade an offer","href":"/entitlement-management/upgrade-an-entitlement"},{"title":"Retrieve product activation URL","href":"/entitlement-management/retrieve-product-activation-url"},{"title":"Recover account for product","href":"/entitlement-management/recover-account-for-product"},{"title":"View a consumer's offer lifecycle","hidden":true,"href":"/entitlement-management/consumer-offer-lifecycle"},{"title":"Retry failed offer provisioning","hidden":true,"href":"/entitlement-management/retry-failed-provisioning"},{"title":"Create an Entitlement","hidden":true,"href":"/entitlement-management/entitlement-activation-copied-1"},{"title":"Switch an Offer","tag":"Coming soon","hidden":true,"href":"/entitlement-management/switch-offer"},{"title":"Create an Entitlement","hidden":true,"href":"/entitlement-management/entitlement-activation-copied-1"},{"title":"View an Entitlement","hidden":true,"href":"/entitlement-management/downgrade-an-entitlement"},{"title":"Suspend entitlements","hidden":true,"href":"/entitlement-management/suspend-entitlements"},{"title":"Resume entitlements","hidden":true,"href":"/entitlement-management/resume-entitlements"},{"title":"Cancel an Entitlement","hidden":true,"href":"/entitlement-management/downgrade-an-entitlement-copied-2"},{"title":"Other entitlement management intents","hidden":true,"href":"/entitlement-management/other-entitlement-management-intents"}]},{"group":"Billing \u0026 Charging","public":true,"icon":"credit-card","pages":[{"title":"Billing \u0026 charging overview","sidebarTitle":"Overview","href":"/billing-and-charging/overview"},{"title":"Renewal charges","href":"/billing-and-charging/recurring-charges"},{"title":"One-off charges","href":"/billing-and-charging/one-off-charges"},{"title":"Asynchronous charging model","href":"/billing-and-charging/asynchronous-charging"},{"title":"Charge to payment gateway","href":"/billing-and-charging/charge-to-payment-gateway"},{"title":"Externally managed plans","href":"/externally-managed-plans"},{"title":"Refunds","href":"/billing-and-charging/refunds"},{"title":"Pro-ration","href":"/billing-and-charging/pro-ration"},{"title":"Retrying failed charges or refunds","href":"/billing-and-charging/billing-retry-schedule"},{"title":"Generate Invoice","hidden":true,"href":"/billing-and-charging/generate-invoice"},{"title":"Sales Tax \u0026 VAT","hidden":true,"href":"/billing-and-charging/sales-tax-and-vat"},{"title":"Preview billing calculations","href":"/preview-billing-calculations"}]},{"group":"Notifications","public":true,"icon":"bell-ring","pages":[{"title":"Entitlement Notifications","href":"/entitlement-notifications"},{"title":"Consumer Offer Notifications","href":"/consumer-offer-notifications"},{"group":"Billing \u0026 charging","pages":[{"title":"Billing lifecycle notifications","href":"/billing-and-charging/notifications"}]}]},{"group":"Correlation and reconciliation","public":true,"icon":"scale-balanced","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/reconciliation/overview"},{"title":"Reconcile entitlement status (previous draft)","sidebarTitle":"Reconcile entitlement status (previous draft)","hidden":true,"href":"/reconciliation/reconcile-entitlement-status"},{"title":"Entitlement Correlation reports","href":"/reconciliation/correlation-reports"},{"group":"Entitlement Correlation Input Reports","pages":[{"title":"Reseller correlation file format","href":"/reconciliation/reseller-correlation-input-file-format"},{"title":"Content provider correlation file format","href":"/reconciliation/content-provider-correlation-file-format"},{"title":"Example correlation reports (previous version)","sidebarTitle":"Example correlation reports (previous version)","hidden":true,"href":"/reconciliation/example-correlation-report"}]},{"title":"Charge correlation reports","href":"/reconciliation/charge-correlation-reports"},{"title":"Reconciliation","href":"/reconciliation/reconciliation"},{"title":"Correlation reports (previous version)","sidebarTitle":"Correlation reports (previous version)","hidden":true,"href":"/reconciliation/correlation-reports-previous"},{"title":"Reseller correlation file format (previous version)","sidebarTitle":"Reseller correlation file format (previous version)","hidden":true,"href":"/reconciliation/reseller-correlation-input-file-format-previous"},{"title":"Content provider correlation file format (previous version)","sidebarTitle":"Content provider correlation file format (previous version)","hidden":true,"href":"/reconciliation/content-provider-correlation-file-format-previous"}]},{"group":"Dashboard and reporting","public":true,"icon":"tachometer-alt-fastest","pages":[{"title":"Dashboard","href":"/DVM-dashboard"},{"title":"Active change event reports","href":"/dashboard-and-reporting/active-change-event-reports"},{"group":"Billing \u0026 charging reports","pages":[{"title":"Billing forecast report","href":"/dashboard-and-reporting/billing-forecast-report"},{"title":"Billing plan report","href":"/dashboard-and-reporting/billing-plan-report"},{"title":"Charge reports","href":"/dashboard-and-reporting/billing-charging-report"},{"title":"Charge report (superseded)","sidebarTitle":"Charge report (superseded)","hidden":true,"href":"/dashboard-and-reporting/billing-charge-report"}]},{"title":"Summary report format","href":"/dashboard-and-reporting/summary-report-format"},{"title":"Entitlement reports","href":"/dashboard-and-reporting/entitlement-reports"},{"title":"Dashboard (previous version)","hidden":true,"href":"/dashboard-and-reporting/dashboard-previous"}]},{"group":"Partner care","public":true,"icon":"headset","pages":[{"title":"Partner Care","href":"/partner-care/care"},{"title":"Care","hidden":true,"href":"/care-mdx"}]}]},{"tab":"Guides","icon":"book-open-reader","pages":[{"title":"Guides","href":"/guides/quick-start-bundle"}]},{"tab":"APIs","icon":"rectangle-api","pages":[{"title":"APIs","href":"/API/dvm-api-overview"}]},{"tab":"CX","icon":"palette","hidden":true,"pages":[{"title":"CX","href":"/cx/cx-general-settings"}]},{"tab":"DCB","icon":"mobile-screen-button","pages":[{"title":"DCB","href":"/payments"}]},{"tab":"Legacy","icon":"rotate-left","products":[{"product":"Platform","description":"About the Bango Platform","pages":[{"group":"Getting started","public":true,"pages":[{"title":"Integration steps","href":"/legacy/platform/getting-started"},{"title":"What Bango needs from you","href":"/legacy/platform/getting-started/signup-data"},{"title":"Integration steps","hidden":true,"href":"/platform/getting-started/index"},{"title":"What Bango needs from you","hidden":true,"href":"/platform/getting-started/signup-data"}]},{"group":"Architecture","public":true,"pages":[{"title":"Bango Platform architecture","href":"/legacy/platform/architecture/index"},{"title":"Terminology","href":"/legacy/platform/architecture/terminology"},{"title":"Bango Platform architecture","hidden":true,"href":"/platform/architecture/index"},{"title":"Terminology","hidden":true,"href":"/platform/architecture/terminology"}]},{"group":"Connectivity","public":true,"pages":[{"title":"Connectivity overview","href":"/legacy/platform/connectivity/index"},{"title":"Bango API endpoint URLs","href":"/legacy/platform/connectivity/endpoints"},{"title":"Basic authentication","href":"/legacy/platform/connectivity/basic-auth"},{"title":"IP whitelisting","href":"/legacy/platform/connectivity/ip-whitelist"},{"title":"TLS/SSL with X.509 server certificate","href":"/legacy/platform/connectivity/ssl-cert"},{"title":"Signing HTTP messages","href":"/legacy/platform/connectivity/signing-http-messages"},{"title":"Basic authentication","hidden":true,"href":"/platform/connectivity/basic-auth"},{"title":"Bango API endpoint URLs","hidden":true,"href":"/platform/connectivity/endpoints"},{"title":"Connectivity overview","hidden":true,"href":"/platform/connectivity/index"},{"title":"IP whitelisting","hidden":true,"href":"/platform/connectivity/ip-whitelist"},{"title":"Signing HTTP Messages","hidden":true,"href":"/platform/connectivity/signing-http-messages"},{"title":"TLS/SSL with X.509 server certificate","hidden":true,"href":"/platform/connectivity/ssl-cert"}]},{"group":"Help","public":true,"pages":[{"title":"Troubleshooting","href":"/legacy/platform/architecture/index-1"},{"title":"What's new on this site?","href":"/legacy/platform/architecture/updates"},{"title":"Support contact details","href":"/legacy/platform/architecture/support"}]}]},{"product":"Resale","description":"Channel subscription distribution","groups":[{"group":"General","pages":[{"title":"About Bango Resale","href":"/legacy/resale"},{"title":"Bango Dashboard","href":"/legacy/resale/dashboard"},{"title":"Developer tools","href":"/legacy/resale/developer-tools"}]},{"group":"Reseller","public":true,"pages":[{"title":"About Bango Resale for resellers ","href":"/legacy/resale/reseller/index"},{"title":"Bundling and reselling with Bango Resale ","href":"/legacy/resale/reseller/getting-started"},{"title":"Bango Reseller API architecture","href":"/legacy/resale/reseller/architecture"},{"group":"Entitlements","public":true,"pages":[{"title":"Entitlements overview ","href":"/legacy/resale/reseller/entitlements/index"},{"title":"Creating an entitlement","href":"/legacy/resale/reseller/entitlements/create"},{"title":"Retrieving a single entitlement","href":"/legacy/resale/reseller/entitlements/read"},{"title":"Retrieving multiple entitlements","href":"/legacy/resale/reseller/entitlements/retrieve"},{"title":"Updating an entitlement","href":"/legacy/resale/reseller/entitlements/update"},{"title":"Suspending an entitlement","href":"/legacy/resale/reseller/entitlements/suspend"},{"title":"Resuming an entitlement","href":"/legacy/resale/reseller/entitlements/resume"},{"title":"Canceling an entitlement","href":"/legacy/resale/reseller/entitlements/cancel"},{"title":"Revoking an entitlement","href":"/legacy/resale/reseller/entitlements/revoke"}]},{"title":"Testing overview","href":"/legacy/resale/reseller/testing"},{"group":"Reseller API reference","public":true,"pages":[{"title":"Reseller API reference overview","href":"/legacy/resale/reseller/api-ref/index"},{"title":"Standard reasons for suspend, cancel, revoke, and terminate","href":"/legacy/resale/reseller/api-ref/reason-codes"},{"title":"Sending requests to Bango ","href":"/legacy/resale/reseller/api-ref/requests"},{"group":"Echo","pages":[{"title":"Service echo. Used to check Bango Resale API availability.","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/echo/{echoRequestId}","href":"/api-reference/echo/service-echo-used-to-check-bango-resale-api-availability"}]},{"group":"Get entitlement","pages":[{"title":"Get entitlement from ExternalEntitlementId","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml get /v1/entitlement","href":"/api-reference/get-entitlement/get-entitlement-from-externalentitlementid"},{"title":"Get entitlement from BangoEntitlementId","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml get /v1/entitlement/{entitlementId}","href":"/api-reference/get-entitlement/get-entitlement-from-bangoentitlementid"}]},{"group":"Create entitlement","pages":[{"title":"Create a new entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement","href":"/api-reference/create-entitlement/create-a-new-entitlement"}]},{"group":"Update entitlement","pages":[{"title":"Update an existing entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml patch /v1/entitlement","href":"/api-reference/update-entitlement/update-an-existing-entitlement"}]},{"group":"Entitlement report","pages":[{"title":"Get a list of entitlements for a customerIdentifier, matching specific criteria","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement/report","href":"/api-reference/entitlement-report/get-a-list-of-entitlements-for-a-customeridentifier-matching-specific-criteria"}]},{"group":"Suspend entitlement","pages":[{"title":"Suspend an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement/suspend/{entitlementId}","href":"/api-reference/suspend-entitlement/suspend-an-entitlement"}]},{"group":"Resume entitlement","pages":[{"title":"Resume an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement/resume/{entitlementId}","href":"/api-reference/resume-entitlement/resume-an-entitlement"}]},{"group":"Cancel entitlement","pages":[{"title":"Cancel an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement/cancel/{entitlementId}","href":"/api-reference/cancel-entitlement/cancel-an-entitlement"}]},{"group":"Revoke entitlement","pages":[{"title":"Revoke an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement/revoke/{entitlementId}","href":"/api-reference/revoke-entitlement/revoke-an-entitlement"}]},{"group":"Send a notification","pages":[{"title":"Send a notification","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/reseller-to-bango/openapi.yaml post /v1/entitlement/notify/{entitlementId}","href":"/api-reference/send-a-notification/send-a-notification"}]}]},{"group":"Reseller notifications","public":true,"pages":[{"title":"Notifications from Bango","href":"/legacy/resale/reseller/api-ref/notifications"},{"group":"notification","pages":[{"title":"Notification","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/bango-to-partner/openapi.yaml post /","href":"/api-reference/notification/notification"}]}]},{"group":"Reporting","public":true,"pages":[{"title":"Reporting overview","href":"/legacy/resale/reseller/reporting/index"},{"title":"Reseller entitlement reports v2","href":"/legacy/resale/reseller/reporting/entitlement-reports-v2"},{"title":"Reseller Record Correlation Reports","href":"/legacy/resale/reseller/reporting/record-correlation-reports"}]},{"title":"Batch processing","href":"/legacy/resale/reseller/batch-processing"},{"title":"Bango Care","href":"/legacy/resale/reseller/bangocare"},{"title":"Frequently asked questions (FAQ)","href":"/legacy/resale/reseller/faq/index"}]},{"group":"Merchant","public":true,"pages":[{"title":"About Bango Resale for merchants","href":"/legacy/resale/merchant/index"},{"title":"Bundling OTT services with Bango Resale","href":"/legacy/resale/merchant/getting-started"},{"title":"Bango Merchant Interface API architecture","href":"/legacy/resale/merchant/architecture"},{"title":"Testing overview","href":"/legacy/resale/merchant/testing"},{"title":"Merchant Interface Overview","href":"/legacy/resale/merchant-interface/index"},{"group":"Merchant interface - Bango initiated","public":true,"pages":[{"group":"Entitlement","pages":[{"title":"Create Entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/bango-to-content-provider/openapi.yaml post /v1/entitlement","href":"/api-reference/entitlement/create-entitlement"},{"title":"Patch Entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/bango-to-content-provider/openapi.yaml patch /v1/entitlement","href":"/api-reference/entitlement/patch-entitlement"},{"title":"Terminate Entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/bango-to-content-provider/openapi.yaml post /v1/entitlement/terminate/{merchantEntitlementId}","href":"/api-reference/entitlement/terminate-entitlement"}]},{"group":"Eligibility","pages":[{"title":"Check user eligibility","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/bango-to-content-provider/openapi.yaml post /v1/entitlement/checkeligibility","href":"/api-reference/eligibility/check-user-eligibility"}]}]},{"group":"Merchant interface - merchant initiated","public":true,"pages":[{"group":"Echo","pages":[{"title":"Service echo","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/content-provider-to-bango/openapi.yaml post /v1/echo/{echoRequestId}","href":"/api-reference/echo/service-echo"}]},{"group":"Entitlement","pages":[{"title":"Retrieve entitlement by merchant entitlement id","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/content-provider-to-bango/openapi.yaml get /v1/merchant/entitlement/{merchantEntitlementId}","href":"/api-reference/entitlement/retrieve-entitlement-by-merchant-entitlement-id"},{"title":"Update an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/content-provider-to-bango/openapi.yaml patch /v1/merchant/entitlement/{merchantEntitlementId}","href":"/api-reference/entitlement/update-an-entitlement"},{"title":"Get a list of entitlements for a bangoUserId or sharedCustomerId, matching specific criteria","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/content-provider-to-bango/openapi.yaml post /v1/merchant/entitlement/report","href":"/api-reference/entitlement/get-a-list-of-entitlements-for-a-bangouserid-or-sharedcustomerid-matching-specific-criteria"},{"title":"Activate an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/content-provider-to-bango/openapi.yaml post /v1/merchant/entitlement/activate/{merchantEntitlementId}","href":"/api-reference/entitlement/activate-an-entitlement"},{"title":"Terminate an entitlement","deprecated":null,"version":null,"openapi":"/openapi/legacy/resale/content-provider-to-bango/openapi.yaml post /v1/merchant/entitlement/terminate/{merchantEntitlementId}","href":"/api-reference/entitlement/terminate-an-entitlement"}]}]},{"group":"Reporting","public":true,"pages":[{"title":"Reporting Overview","href":"/legacy/resale/merchant/reporting/index"},{"title":"Merchant Entitlement Reports","href":"/legacy/resale/merchant/reporting/merchant-entitlement-reports"},{"title":"Merchant Record Correlation Reports","href":"/legacy/resale/merchant/reporting/merchant-record-correlation-reports"}]},{"title":"Bango Care","href":"/legacy/resale/merchant/bangocare"}]},{"group":"End of Life","public":true,"pages":[{"title":"End of life","href":"/legacy/resale/eol/index"},{"title":"Reactivating an entitlement","href":"/legacy/resale/eol/reactivating-entitlement"},{"title":"Entitlement reactivation API","href":"/legacy/resale/eol/entitlement-reactivation-api"},{"title":"Entitlement reports","href":"/legacy/resale/eol/entitlement-reports"},{"title":"Reconciliation reports","href":"/legacy/resale/eol/reconciliation-reports"}]}]},{"product":"Subscriptions","description":"Subscriptions management for channels","pages":[{"title":"Bango Subscriptions API","href":"/legacy/subscriptions"},{"group":"API Reference","public":true,"pages":[{"title":"API reference","href":"/legacy/subscriptions/api-ref/index"},{"group":"Sending requests to Bango","pages":[{"title":"Sending requests to Bango","href":"/legacy/subscriptions/api-ref/requests"},{"group":"echo","pages":[{"title":"Service availability check","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml post /echo/{echoRequestId}","href":"/api-reference/echo/service-availability-check"}]},{"group":"subscriptions","pages":[{"title":"Create a subscription","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml post /subscription","href":"/api-reference/subscriptions/create-a-subscription"},{"title":"Retrieve a subscription by id","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml get /subscription/{subscriptionId}","href":"/api-reference/subscriptions/retrieve-a-subscription-by-id"},{"title":"Change a subscription's plan","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml put /subscription/{subscriptionId}","href":"/api-reference/subscriptions/change-a-subscriptions-plan"},{"title":"Cancel a subscription now or at a future date","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml delete /subscription/{subscriptionId}","href":"/api-reference/subscriptions/cancel-a-subscription-now-or-at-a-future-date"},{"title":"Retrieve a subscription by external key","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml get /subscription/externalKey/{externalKey}","href":"/api-reference/subscriptions/retrieve-a-subscription-by-external-key"},{"title":"Retrieve all subscriptions for a Bango User ID","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml get /subscription/bangouser/{bangoUserId}","href":"/api-reference/subscriptions/retrieve-all-subscriptions-for-a-bango-user-id"},{"title":"Uncancel a pending cancellation request for a subscription","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml put /subscription/{subscriptionId}/uncancel","href":"/api-reference/subscriptions/uncancel-a-pending-cancellation-request-for-a-subscription"}]},{"group":"plans","pages":[{"title":"Create a plan","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml post /plan","href":"/api-reference/plans/create-a-plan"},{"title":"Retrieve a plan by name","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml get /plan/name/{planName}","href":"/api-reference/plans/retrieve-a-plan-by-name"},{"title":"Retrieve a plan by id","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml get /plan/{planId}","href":"/api-reference/plans/retrieve-a-plan-by-id"},{"title":"Retrieve all plans","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/partner-to-bango/openapi.yaml get /plans","href":"/api-reference/plans/retrieve-all-plans"}]}]},{"group":"Notifications from Bango","pages":[{"title":"Notifications from Bango","href":"/legacy/subscriptions/api-ref/notifications"},{"group":"notification","pages":[{"title":"Notification","deprecated":null,"version":null,"openapi":"/openapi/legacy/subscriptions/bango-to-partner/openapi.yaml post /","href":"/api-reference/notification/notification"}]}]}]},{"group":"Concepts","public":true,"pages":[{"title":"Key concepts","href":"/legacy/subscriptions/concepts/index"},{"title":"Products and plans","href":"/legacy/subscriptions/concepts/products-plans"},{"title":"Subscription lifecycle and timeline","href":"/legacy/subscriptions/concepts/lifecycle"},{"title":"Billing periods","href":"/legacy/subscriptions/concepts/billing-periods"},{"title":"Renewal","href":"/legacy/subscriptions/concepts/renewal"},{"title":"Conversion","href":"/legacy/subscriptions/concepts/conversion"},{"title":"Idempotency","href":"/legacy/subscriptions/concepts/idempotency"},{"title":"FAQ","href":"/legacy/subscriptions/faq/index"}]},{"title":"Changes, deprecations, and end-of-life dates","href":"/legacy/subscriptions/changelog"},{"title":"Testing","href":"/legacy/subscriptions/testing"}]},{"product":"DCB Payments v5","description":"Technology rails for Direct Carrier Billing","pages":[{"title":"About Bango Payments","href":"/legacy/dcb-payments-v5"},{"group":"Getting started","public":true,"pages":[{"title":"Selling with Bango Payments","href":"/legacy/dcb-payments-v5/getting-started/selling-with-bango-payments"}]},{"group":"Architecture","public":true,"pages":[{"title":"Bango Payments architecture","href":"/legacy/dcb-payments-v5/architecture/architecture"},{"title":"High-level sequence diagram","href":"/legacy/dcb-payments-v5/architecture/high-level-sequence-diagram"},{"title":"Bango Platform features","href":"/legacy/dcb-payments-v5/architecture/features"}]},{"group":"Identifying users","public":true,"pages":[{"title":"Identification overview","href":"/legacy/dcb-payments-v5/identifying-users/index"},{"title":"Skeleton code","href":"/legacy/dcb-payments-v5/identifying-users/skeleton-code"},{"title":"Common request/response flows","href":"/legacy/dcb-payments-v5/identifying-users/common-request-response-flows"},{"title":"Identity selection and methods","href":"/legacy/dcb-payments-v5/identifying-users/identity-selection-and-methods"}]},{"group":"Transactions","public":true,"pages":[{"title":"Transactions overview","href":"/legacy/dcb-payments-v5/transactions/index"},{"title":"Checking available payment methods","href":"/legacy/dcb-payments-v5/transactions/checking-available-payment-methods"},{"title":"Authorizing a payment","href":"/legacy/dcb-payments-v5/transactions/authorizing-a-payment"},{"title":"Capturing a payment","href":"/legacy/dcb-payments-v5/transactions/capturing-a-payment"},{"title":"Canceling or refunding a payment","href":"/legacy/dcb-payments-v5/transactions/canceling-or-refunding-a-payment"},{"title":"Retrieving transaction details","href":"/legacy/dcb-payments-v5/transactions/retrieving-transaction-details"},{"title":"Subscriptions and recurring transactions","href":"/legacy/dcb-payments-v5/transactions/subscriptions-and-recurring-transactions"}]},{"group":"Testing","public":true,"pages":[{"title":"Testing overview","href":"/legacy/dcb-payments-v5/testing/index"},{"title":"Using the Testing Guide","href":"/legacy/dcb-payments-v5/testing/using-the-testing-guide"},{"title":"The Prefer HTTP header","href":"/legacy/dcb-payments-v5/testing/the-prefer-http-header"},{"title":"Bango TestPay","href":"/legacy/dcb-payments-v5/testing/bango-testpay"},{"title":"Production testing","href":"/legacy/dcb-payments-v5/testing/production-testing"}]},{"group":"Merchant API reference","public":true,"pages":[{"title":"API reference overview","href":"/legacy/dcb-payments-v5/api-reference/index"},{"title":"Callbacks and notifications","href":"/legacy/dcb-payments-v5/api-reference/callbacks-and-notifications"},{"title":"Transaction Payment Items structure","href":"/legacy/dcb-payments-v5/api-reference/transaction-payment-items"},{"group":"Identity","pages":[{"title":"Retrieve data about a user.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml get /user/{userIdentifier}","href":"/api-reference/identity/retrieve-data-about-a-user"},{"title":"Delete a user.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/merchant-to-bango/openapi.yaml delete /v5/identity/{bangoUserId}","href":"/api-reference/identity/delete-a-user"},{"title":"Get a user's Bango ID (initial request)","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/merchant-to-bango/openapi.yaml post /v5/identity","href":"/api-reference/identity/get-a-users-bango-id-initial-request"},{"title":"Get a user's Bango ID (subsequent request)","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/merchant-to-bango/openapi.yaml post /v5/identity/{sessionId}","href":"/api-reference/identity/get-a-users-bango-id-subsequent-request"}]},{"group":"Transaction","pages":[{"title":"Authorize transaction","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml post /transaction","href":"/api-reference/transaction/authorize-transaction"},{"title":"Check available payment methods","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/merchant-to-bango/openapi.yaml options /v5/transaction","href":"/api-reference/transaction/check-available-payment-methods"},{"title":"Retrieve data about a transaction.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml get /transaction/{transactionId}","href":"/api-reference/transaction/retrieve-data-about-a-transaction"},{"title":"Capture transaction","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml put /transaction/{transactionId}","href":"/api-reference/transaction/capture-transaction"},{"title":"Cancel or refund a transaction.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml patch /transaction/{transactionId}","href":"/api-reference/transaction/cancel-or-refund-a-transaction"}]}]},{"group":"Payment Provider API reference","public":true,"pages":[{"title":"Payment Provider API reference overview","href":"/legacy/dcb-payments-v5/payment-provider-api-reference/index"},{"group":"Identity","pages":[{"title":"Retrieve data about a user.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml get /user/{userIdentifier}","href":"/api-reference/identity/retrieve-data-about-a-user"}]},{"group":"Transaction","pages":[{"title":"Authorize transaction","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml post /transaction","href":"/api-reference/transaction/authorize-transaction"},{"title":"Retrieve data about a transaction.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml get /transaction/{transactionId}","href":"/api-reference/transaction/retrieve-data-about-a-transaction"},{"title":"Capture transaction","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml put /transaction/{transactionId}","href":"/api-reference/transaction/capture-transaction"},{"title":"Cancel or refund a transaction.","deprecated":null,"version":null,"openapi":"/openapi/legacy/payments/payment-provider-to-bango/openapi.yaml patch /transaction/{transactionId}","href":"/api-reference/transaction/cancel-or-refund-a-transaction"}]}]},{"group":"Reporting","public":true,"pages":[{"title":"Transaction reports","href":"/legacy/dcb-payments-v5/reporting/transaction-reports"}]},{"group":"Bango care","public":true,"pages":[{"title":"Bango Care","href":"/legacy/dcb-payments-v5/bango-care/index"}]},{"group":"Bango dashboard","public":true,"pages":[{"title":"Bango Dashboard","href":"/legacy/dcb-payments-v5/bango-dashboard/index"}]},{"group":"Developer tools","public":true,"pages":[{"title":"Developer Tools","href":"/legacy/dcb-payments-v5/developer-tools/index"}]},{"title":"Change log","href":"/legacy/dcb-payments-v5/changelog"}]}]}]},"basePath":"","title":"Manage users and roles - Bango product documentation","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}