A Company user belongs to a parent company that has child companies linked in MSPortal. When they sign in, or when you impersonate them:
The ticket list shows only a few tickets, while the PSA shows many more across the group.
The company selector is missing from the top bar, or lists only their own company.
Devices, reports and other company data cover only the parent company.
For example, Nick is IT Admin at Burando Holding. Nine companies are linked under Burando Holding, and Autotask shows 33 tickets across all of them. Nick sees only the tickets logged against Burando Holding itself.
A Company user sees only their own company by default. Their Permissions Group and their ticket display group do not add other companies, even when both are admin-level.To reach child companies, the user needs the Parent Admin Team Role for their parent company. MSPortal creates this role automatically for every company that has children, and names it after the parent, such as Parent Admin: Burando Holding.Assigning the role on the parent company does two things:
MSPortal adds the same role for that user on every child company.
The user gets a company selector listing their own company, each child company and Global View.
Open Settings > Users & Roles > Company Users and find the user. Their company must be the parent company. If the user record sits on one of the child companies, change it to the parent company first.
2
Open the parent company's Team tab
Open Settings > Companies, find the parent company and choose Edit Company from the row menu. Select the Team tab.
3
Add the user to the Parent Admin role
Find the role named Parent Admin: followed by the parent company’s name. It is highlighted in blue and shows a Parent Company Role badge. Use the role’s user picker to add the user.
4
Save
Select Save Changes. MSPortal adds the role for this user on every child company.
5
Verify
Open one child company’s Team tab and confirm the user appears under the Parent Admin role. Then impersonate the user, open the company selector and choose Global View. The ticket list now includes tickets from every child company.
Impersonation opens on the user’s own company. Choose Global View in the company selector to see every company at once, or pick a single child company to check it alone.
In Settings > Companies, select the child company, then choose Actions > Set Parent Company and pick the parent. MSPortal adds every Parent Admin set to All child companies to that child automatically. Parent Admins limited to Selected companies get the new child only when you add it to their list.
2
Check linked-another-way children
If you linked the child another way, such as a PSA import, open the child’s Team tab. If the Parent Admin role does not list the user, add the user to the role and select Save Changes.
The parent company’s row menu also offers Sync Roles to Children. This action replaces every Team Role assignment on each child company with the parent company’s assignments. Assignments that exist only on a child, such as a different account manager, are removed. To fix a single missing child, add the user on that child’s Team tab instead.
A Parent Admin sees every child company by default, including child companies linked later. You can limit one to a chosen set instead.
1
Open the user
Open Settings > Users & Roles > Company Users, find the Parent Admin and choose Edit User from the row menu. The Edit Company User dialog opens.
2
Choose the companies
In Child company access, choose Selected companies, then pick the child companies in Companies this admin can see. With no companies selected, the admin sees only their own company.
3
Save
Select Save Changes. The admin’s company selector, pages, reports, API and MCP access now cover their own company and the selected child companies.
Child company access appears only for users who hold the Parent Admin role on their own company. All child companies includes child companies added later. Selected companies includes only the companies you choose, so a child linked later stays hidden from this admin until you add it, and Sync Roles to Children leaves their list unchanged.To give the admin every child company again, edit the user and choose All child companies.
The user has an admin Permissions Group. Why can't they see child companies?
The Permissions Group controls what the user can do. Which companies they can see comes from the Parent Admin Team Role.
Does All Tickets in a display group add child companies?
No. All Tickets widens ticket visibility inside the companies the user can already access. It does not add companies.
Can I use a different Team Role, such as Account Manager?
No. Only the Parent Admin role for the user’s own parent company turns on the company selector and adds the child companies.
Can the user see some child companies but not others?
Yes. Edit the user and choose Selected companies under Child company access, then pick the child companies they should see. See Limit a parent admin to selected child companies. While the user has All child companies, removing them from a child’s Team tab does not hide that child.
The Parent Admin role is missing from the Team tab
Check that the company has children in Settings > Companies. If it does, select one child, choose Set Parent Company and apply the same parent again. This creates the Parent Admin role for the parent company.
I assigned the role but the user's session looks unchanged
Have the user reload the page. If the company selector still does not appear, ask them to sign out and back in.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"MSPortal.ai Documentation","colors":{"primary":"#0C8376","light":"#15B79E","dark":"#107569"},"logo":{"light":"https://mintcdn.com/msportal/KnbwIXtZSTlVJTt6/logo/light.svg?fit=max\u0026auto=format\u0026n=KnbwIXtZSTlVJTt6\u0026q=85\u0026s=eb69f6d6bf16b2c401770aef19ade1d2","dark":"https://mintcdn.com/msportal/KnbwIXtZSTlVJTt6/logo/dark.svg?fit=max\u0026auto=format\u0026n=KnbwIXtZSTlVJTt6\u0026q=85\u0026s=03f8df7191e7a8ea7da084df57f6107f"},"favicon":"https://mintcdn.com/msportal/KjsKytvp08K0bejm/favicon-16x16.png?fit=max\u0026auto=format\u0026n=KjsKytvp08K0bejm\u0026q=85\u0026s=378df7f039bbff7885231fec799d29ac","navbar":{"links":[{"href":"/release-notes/roadmap","label":"Roadmap"},{"href":"mailto:support@msportal.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.msportal.ai"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/msportal"},"links":[{"header":"Resources","items":[{"label":"MSPortal.ai","href":"https://msportal.ai"},{"label":"Support","href":"mailto:support@msportal.ai"},{"label":"Status","href":"https://status.msportal.ai"}]}]},"fonts":{"family":"Inter"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"msportal","hasAudioNarration":false,"actualSubdomain":"msportal","customDomains":["docs.msportal.ai"],"gitSource":{"type":"github","owner":"msportal-ai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3a265ba1169b26ccaa60a","collectionId":"3348ddad-b5af-4dfd-8d38-93414a2f984e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3a265ba1169b26ccaa60a"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae3a8def5ef0fb7e1c10bb3","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"MSP Guides","count":458},{"language":"default","tag":"API Reference","count":422},{"language":"default","tag":"Operations","count":120},{"language":"default","tag":"Planning","count":101},{"language":"default","tag":"Integrations","count":93},{"language":"default","tag":"Projects","count":75},{"language":"default","tag":"Protection","count":58},{"language":"default","tag":"Standards","count":55},{"language":"default","tag":"Client Onboarding","count":48},{"language":"default","tag":"Compliance","count":44}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#page-title{font-size:1.75rem;line-height:2.125rem}#header .prose.text-lg{font-size:1rem;line-height:1.5rem;color:rgb(var(--gray-500))}#content-area .prose{font-size:.9375rem;line-height:1.6}#content-area .mdx-content{margin-top:1.5rem}#content-area .mdx-content h2{font-size:1.25rem;line-height:1.75rem;margin-top:2.25rem;margin-bottom:.75rem}#content-area .mdx-content h3{font-size:1.0625rem;line-height:1.5rem;margin-top:1.75rem;margin-bottom:.5rem}#content-area .mdx-content li{margin-top:.25em;margin-bottom:.25em}#content-area .steps{margin-top:1rem}#content-area .step{padding-bottom:.75rem}#content-area [data-component-part=step-title]{margin-top:.25rem;margin-bottom:.375rem}#sidebar-content li>a,#sidebar-content li>button{font-size:.875rem;line-height:1.25rem;padding-top:.3125rem;padding-bottom:.3125rem}#sidebar-content li>a span{hyphens:manual}#sidebar-content a.nav-anchor{margin-bottom:.25rem;font-size:.875rem}#sidebar-content ul:has(>li>a.nav-anchor){margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgb(var(--gray-100))}.dark #sidebar-content ul:has(>li>a.nav-anchor){border-bottom-color:rgb(255 255 255/.1)}#table-of-contents{font-size:.8125rem;line-height:1.25rem}#sidebar-content li>a>div:first-child:has(>svg,>img){display:none}:root{--sidebar-width:16rem}@media (min-width:1024px){#body-content,#navbar .max-w-8xl{max-width:none}#content-container{max-width:88rem;margin-left:0;padding-left:2.5rem;padding-right:2rem;column-gap:2.5rem;justify-content:space-between}}@media (min-width:1280px){#content-area{width:calc(100% - 16.5rem);max-width:52rem;margin-left:0}#navbar.is-wide~#body-content #content-container{max-width:none}#navbar.is-wide~#body-content #content-area{width:100%;max-width:none}#table-of-contents-layout{width:14rem;padding-left:0}#table-of-contents{width:14rem}}.roadmap-embed{display:block;border:0;background:0 0;color-scheme:light}.dark .roadmap-embed{color-scheme:dark}"}],"page":{"pagePath":"user-guides/settings/parent-company-access","slug":"/user-guides/settings/parent-company-access","pageMetadata":{"title":"Give a parent-company user access to child companies","sidebarTitle":"Parent-company access","description":"Fix a client admin at a holding or parent company who only sees their own company's tickets and data.","icon":"sitemap","href":"/user-guides/settings/parent-company-access"},"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: \"Fix a client admin at a holding or parent company who only sees their own company’s tickets and data.\"\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`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Note,Step,Steps,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This page is for MSP staff. Company users ask their IT provider to make this change.`}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`You need write access to Companies settings (`,_jsx(_components.code,{children:`write_settings_companies`}),`) and to Company Users (`,_jsx(_components.code,{children:`write_settings_company_users`}),`).`]}),`\n`,_jsx(_components.li,{children:`The user must be a Company user of the parent company.`}),`\n`,_jsx(_components.li,{children:`The child companies must already be linked to the parent company.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`symptom`,children:`Symptom`}),`\n`,_jsx(_components.p,{children:`A Company user belongs to a parent company that has child companies linked in MSPortal. When they sign in, or when you impersonate them:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The ticket list shows only a few tickets, while the PSA shows many more across the group.`}),`\n`,_jsx(_components.li,{children:`The company selector is missing from the top bar, or lists only their own company.`}),`\n`,_jsx(_components.li,{children:`Devices, reports and other company data cover only the parent company.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`For example, Nick is IT Admin at Burando Holding. Nine companies are linked under Burando Holding, and Autotask shows 33 tickets across all of them. Nick sees only the tickets logged against Burando Holding itself.`}),`\n`,_jsx(Heading,{level:`2`,id:`cause`,children:`Cause`}),`\n`,_jsx(_components.p,{children:`A Company user sees only their own company by default. Their Permissions Group and their ticket display group do not add other companies, even when both are admin-level.`}),`\n`,_jsxs(_components.p,{children:[`To reach child companies, the user needs the `,_jsx(_components.strong,{children:`Parent Admin`}),` Team Role for their parent company. MSPortal creates this role automatically for every company that has children, and names it after the parent, such as `,_jsx(_components.strong,{children:`Parent Admin: Burando Holding`}),`.`]}),`\n`,_jsx(_components.p,{children:`Assigning the role on the parent company does two things:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`MSPortal adds the same role for that user on every child company.`}),`\n`,_jsxs(_components.li,{children:[`The user gets a company selector listing their own company, each child company and `,_jsx(_components.strong,{children:`Global View`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`give-the-user-access-to-the-child-companies`,children:`Give the user access to the child companies`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Confirm the user's company`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings > Users \u0026 Roles > Company Users`}),` and find the user. Their company must be the parent company. If the user record sits on one of the child companies, change it to the parent company first.`]})}),_jsx(Step,{title:`Open the parent company's Team tab`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings > Companies`}),`, find the parent company and choose `,_jsx(_components.strong,{children:`Edit Company`}),` from the row menu. Select the `,_jsx(_components.strong,{children:`Team`}),` tab.`]})}),_jsx(Step,{title:`Add the user to the Parent Admin role`,children:_jsxs(_components.p,{children:[`Find the role named `,_jsx(_components.strong,{children:`Parent Admin:`}),` followed by the parent company’s name. It is highlighted in blue and shows a `,_jsx(_components.strong,{children:`Parent Company Role`}),` badge. Use the role’s user picker to add the user.`]})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Save Changes`}),`. MSPortal adds the role for this user on every child company.`]})}),_jsx(Step,{title:`Verify`,children:_jsxs(_components.p,{children:[`Open one child company’s `,_jsx(_components.strong,{children:`Team`}),` tab and confirm the user appears under the Parent Admin role. Then impersonate the user, open the company selector and choose `,_jsx(_components.strong,{children:`Global View`}),`. The ticket list now includes tickets from every child company.`]})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Impersonation opens on the user’s own company. Choose `,_jsx(_components.strong,{children:`Global View`}),` in the company selector to see every company at once, or pick a single child company to check it alone.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`add-a-child-company-later`,children:`Add a child company later`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Link the child`,children:_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Settings > Companies`}),`, select the child company, then choose `,_jsx(_components.strong,{children:`Actions > Set Parent Company`}),` and pick the parent. MSPortal adds every Parent Admin set to `,_jsx(_components.strong,{children:`All child companies`}),` to that child automatically. Parent Admins limited to `,_jsx(_components.strong,{children:`Selected companies`}),` get the new child only when you add it to their list.`]})}),_jsx(Step,{title:`Check linked-another-way children`,children:_jsxs(_components.p,{children:[`If you linked the child another way, such as a PSA import, open the child’s `,_jsx(_components.strong,{children:`Team`}),` tab. If the Parent Admin role does not list the user, add the user to the role and select `,_jsx(_components.strong,{children:`Save Changes`}),`.`]})})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The parent company’s row menu also offers `,_jsx(_components.strong,{children:`Sync Roles to Children`}),`. This action replaces every Team Role assignment on each child company with the parent company’s assignments. Assignments that exist only on a child, such as a different account manager, are removed. To fix a single missing child, add the user on that child’s `,_jsx(_components.strong,{children:`Team`}),` tab instead.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`limit-a-parent-admin-to-selected-child-companies`,children:`Limit a parent admin to selected child companies`}),`\n`,_jsx(_components.p,{children:`A Parent Admin sees every child company by default, including child companies linked later. You can limit one to a chosen set instead.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the user`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings > Users \u0026 Roles > Company Users`}),`, find the Parent Admin and choose `,_jsx(_components.strong,{children:`Edit User`}),` from the row menu. The `,_jsx(_components.strong,{children:`Edit Company User`}),` dialog opens.`]})}),_jsx(Step,{title:`Choose the companies`,children:_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Child company access`}),`, choose `,_jsx(_components.strong,{children:`Selected companies`}),`, then pick the child companies in `,_jsx(_components.strong,{children:`Companies this admin can see`}),`. With no companies selected, the admin sees only their own company.`]})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Save Changes`}),`. The admin’s company selector, pages, reports, API and MCP access now cover their own company and the selected child companies.`]})})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Child company access`}),` appears only for users who hold the Parent Admin role on their own company. `,_jsx(_components.strong,{children:`All child companies`}),` includes child companies added later. `,_jsx(_components.strong,{children:`Selected companies`}),` includes only the companies you choose, so a child linked later stays hidden from this admin until you add it, and `,_jsx(_components.strong,{children:`Sync Roles to Children`}),` leaves their list unchanged.`]}),`\n`,_jsxs(_components.p,{children:[`To give the admin every child company again, edit the user and choose `,_jsx(_components.strong,{children:`All child companies`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsx(Heading,{level:`3`,id:`the-user-still-sees-too-few-tickets`,children:`The user still sees too few tickets`}),`\n`,_jsxs(_components.p,{children:[`Once the user holds the Parent Admin role and the selector is on `,_jsx(_components.strong,{children:`Global View`}),`, any remaining gap comes from ticket rules or sync.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Problem`}),_jsx(_components.th,{children:`What to do`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`The display group uses `,_jsx(_components.strong,{children:`Same Location Only`}),` or `,_jsx(_components.strong,{children:`Own Tickets Only`})]}),_jsxs(_components.td,{children:[`In `,_jsx(_components.strong,{children:`Settings > Tickets > Display Groups`}),`, open the display group for the user’s Permissions Group and choose `,_jsx(_components.strong,{children:`All Tickets`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Board, queue or `,_jsx(_components.strong,{children:`Allowed Ticket Statuses`}),` limits hide the tickets`]}),_jsx(_components.td,{children:`Open the same display group and widen those limits.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A child company’s tickets are missing`}),_jsxs(_components.td,{children:[`Confirm the child company is imported and linked to its PSA company. See `,_jsx(_components.a,{href:`/user-guides/settings/integration-company-mapping`,children:`Integration Company Mapping`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The ticket list shows fewer tickets than expected`}),_jsx(_components.td,{children:`Clear the status and other filters on the ticket list.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently asked questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`The user has an admin Permissions Group. Why can't they see child companies?`,id:`the-user-has-an-admin-permissions-group-why-cant-they-see-child-companies`,children:_jsx(_components.p,{children:`The Permissions Group controls what the user can do. Which companies they can see comes from the Parent Admin Team Role.`})}),_jsx(Accordion,{title:`Does All Tickets in a display group add child companies?`,id:`does-all-tickets-in-a-display-group-add-child-companies`,children:_jsx(_components.p,{children:`No. All Tickets widens ticket visibility inside the companies the user can already access. It does not add companies.`})}),_jsx(Accordion,{title:`Can I use a different Team Role, such as Account Manager?`,id:`can-i-use-a-different-team-role-such-as-account-manager`,children:_jsx(_components.p,{children:`No. Only the Parent Admin role for the user’s own parent company turns on the company selector and adds the child companies.`})}),_jsx(Accordion,{title:`Can the user see some child companies but not others?`,id:`can-the-user-see-some-child-companies-but-not-others`,children:_jsxs(_components.p,{children:[`Yes. Edit the user and choose `,_jsx(_components.strong,{children:`Selected companies`}),` under `,_jsx(_components.strong,{children:`Child company access`}),`, then pick the child companies they should see. See `,_jsx(_components.a,{href:`#limit-a-parent-admin-to-selected-child-companies`,children:`Limit a parent admin to selected child companies`}),`. While the user has `,_jsx(_components.strong,{children:`All child companies`}),`, removing them from a child’s Team tab does not hide that child.`]})}),_jsx(Accordion,{title:`The Parent Admin role is missing from the Team tab`,id:`the-parent-admin-role-is-missing-from-the-team-tab`,children:_jsxs(_components.p,{children:[`Check that the company has children in `,_jsx(_components.strong,{children:`Settings > Companies`}),`. If it does, select one child, choose `,_jsx(_components.strong,{children:`Set Parent Company`}),` and apply the same parent again. This creates the Parent Admin role for the parent company.`]})}),_jsx(Accordion,{title:`I assigned the role but the user's session looks unchanged`,id:`i-assigned-the-role-but-the-users-session-looks-unchanged`,children:_jsx(_components.p,{children:`Have the user reload the page. If the company selector still does not appear, ask them to sign out and back in.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`related-guides`,children:`Related guides`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/settings/companies`,children:`Companies Settings`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/settings/tickets`,children:`Ticket settings`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/settings/change-company-user-permissions`,children:`Change a Company user’s permissions`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/getting-started/onboarding/company-roles`,children:`Account teams and Team Roles`})}),`\n`]})]})}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":"Give a parent-company user access to child companies","sidebarTitle":"Parent-company access","description":"Fix a client admin at a holding or parent company who only sees their own company's tickets and data.","icon":"sitemap","href":"/user-guides/settings/parent-company-access"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Symptom","slug":"symptom","depth":2,"children":[]},{"title":"Cause","slug":"cause","depth":2,"children":[]},{"title":"Give the user access to the child companies","slug":"give-the-user-access-to-the-child-companies","depth":2,"children":[]},{"title":"Add a child company later","slug":"add-a-child-company-later","depth":2,"children":[]},{"title":"Limit a parent admin to selected child companies","slug":"limit-a-parent-admin-to-selected-child-companies","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[{"title":"The user still sees too few tickets","slug":"the-user-still-sees-too-few-tickets","depth":3,"children":[]}]},{"title":"Frequently asked questions","slug":"frequently-asked-questions","depth":2,"children":[]},{"title":"Related guides","slug":"related-guides","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/msportal/d65dc731b8cde0aa/roadmap-embed.js"],"subdomain":"msportal","siteName":"MSPortal.ai Documentation","title":"Give a parent-company user access to child companies - MSPortal.ai Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T19:28:44.058Z","originalFileLocation":"user-guides/settings/parent-company-access.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=\"Fix a client admin at a holding or parent company who only sees their own company\u0026#x27;s tickets and data.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MSPortal.ai 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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Give a parent-company user access to child companies - MSPortal.ai Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Fix a client admin at a holding or parent company who only sees their own company\u0026#x27;s tickets and data.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MSPortal.ai Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.msportal.ai/user-guides/settings/parent-company-access\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://msportal.mintlify.app/_mintlify/api/og/v2?division=Settings\u0026amp;title=Give+a+parent-company+user+access+to+child+companies\u0026amp;description=Fix+a+client+admin+at+a+holding+or+parent+company+who+only+sees+their+own+company%27s+tickets+and+data.\u0026amp;theme=601404f1acc62abadd26bc13\u0026amp;signature=fb5804bd7a5087b2d1b3ffb71296bfb4f36a1b11667460b0a043dfb8b5b85356\">\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=\"Give a parent-company user access to child companies - MSPortal.ai Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Fix a client admin at a holding or parent company who only sees their own company\u0026#x27;s tickets and data.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://msportal.mintlify.app/_mintlify/api/og/v2?division=Settings\u0026amp;title=Give+a+parent-company+user+access+to+child+companies\u0026amp;description=Fix+a+client+admin+at+a+holding+or+parent+company+who+only+sees+their+own+company%27s+tickets+and+data.\u0026amp;theme=601404f1acc62abadd26bc13\u0026amp;signature=fb5804bd7a5087b2d1b3ffb71296bfb4f36a1b11667460b0a043dfb8b5b85356\">\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/msportal/MdEo74vho503Sp8Y/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MSPortal.ai Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0C8376\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.msportal.ai/user-guides/settings/parent-company-access\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/user-guides/settings/parent-company-access.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.msportal.ai/#organization\",\"name\":\"MSPortal.ai Documentation\",\"url\":\"https://docs.msportal.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/msportal/KnbwIXtZSTlVJTt6/logo/light.svg?fit=max\u0026auto=format\u0026n=KnbwIXtZSTlVJTt6\u0026q=85\u0026s=eb69f6d6bf16b2c401770aef19ade1d2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.msportal.ai#website\",\"name\":\"MSPortal.ai Documentation\",\"url\":\"https://docs.msportal.ai\",\"publisher\":{\"@id\":\"https://docs.msportal.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access#webpage\",\"url\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access\",\"name\":\"Give a parent-company user access to child companies\",\"description\":\"Fix a client admin at a holding or parent company who only sees their own company's tickets and data.\",\"dateModified\":\"2026-10-23T19:28:44.058Z\",\"isPartOf\":{\"@id\":\"https://docs.msportal.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Settings\",\"item\":\"https://docs.msportal.ai/user-guides/settings/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Give a parent-company user access to child companies\",\"item\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access#article\",\"headline\":\"Give a parent-company user access to child companies\",\"name\":\"Give a parent-company user access to child companies\",\"description\":\"Fix a client admin at a holding or parent company who only sees their own company's tickets and data.\",\"url\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access\",\"mainEntityOfPage\":{\"@id\":\"https://docs.msportal.ai/user-guides/settings/parent-company-access#webpage\"},\"dateModified\":\"2026-10-23T19:28:44.058Z\",\"publisher\":{\"@id\":\"https://docs.msportal.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.msportal.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MSPortal.ai Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"MSPortal.ai Documentation","nav":{"global":null,"tabs":[{"tab":"Company Guides","pages":[{"title":"Company Guides","href":"/user-guides/account/manage-your-profile"}]},{"tab":"MSP Guides","anchors":[{"anchor":"Getting started","icon":"rocket","pages":[{"title":"Getting started","href":"/user-guides/getting-started"}]},{"anchor":"Planning","icon":"compass","pages":[{"title":"Planning","href":"/user-guides/company-overview"}]},{"anchor":"Operations","icon":"briefcase","pages":[{"title":"Operations","href":"/user-guides/client-onboarding"}]},{"anchor":"Protection","icon":"shield-halved","pages":[{"title":"Protection","href":"/user-guides/cloud"}]},{"anchor":"MSP Tools","icon":"toolbox","pages":[{"title":"MSP Tools","href":"/user-guides/msp-tools"}]},{"anchor":"Administration","icon":"gear","groups":[{"group":"Settings","pages":[{"title":"Settings overview","icon":"gear","href":"/user-guides/settings"},{"title":"Users \u0026 Roles","icon":"users","href":"/user-guides/settings/users-roles"},{"title":"Global Team Roles","icon":"users","href":"/user-guides/settings/global-team-roles"},{"title":"Change a Company user’s permissions","description":"MSP guide to assigning a permissions group to one Company user or to several selected Company users.","icon":"user-shield","href":"/user-guides/settings/change-company-user-permissions"},{"title":"Give a parent-company user access to child companies","sidebarTitle":"Parent-company access","icon":"sitemap","href":"/user-guides/settings/parent-company-access"},{"title":"Custom Fields","description":"Define portal fields, save choices separately, and control their scope and Company visibility","icon":"table-list","href":"/user-guides/settings/custom-fields"},{"title":"Companies Settings","icon":"building","href":"/user-guides/settings/companies"},{"title":"Project Settings","icon":"gear","href":"/user-guides/settings/projects"},{"title":"Planner settings","icon":"table-cells-large","href":"/user-guides/settings/planner-views"},{"title":"Training settings","icon":"graduation-cap","href":"/user-guides/settings/training"},{"title":"Ticket settings","icon":"ticket","href":"/user-guides/settings/tickets"},{"title":"Compliance Settings","icon":"shield-check","href":"/user-guides/settings/compliance"},{"title":"Schedule compliance assessments","icon":"calendar","href":"/user-guides/settings/compliance-schedules"},{"title":"Configure compliance scoring","icon":"sliders","href":"/user-guides/settings/compliance-scoring"},{"title":"Configure risk tracking and categories","icon":"shield-alert","href":"/user-guides/settings/compliance-risk"},{"title":"Playbook settings","icon":"book","href":"/user-guides/settings/playbooks"},{"title":"External Resources Settings","icon":"link","href":"/user-guides/settings/external"},{"title":"Onboarding Settings","icon":"clipboard-check","href":"/user-guides/settings/onboarding"},{"title":"Note templates","icon":"file-lines","href":"/user-guides/settings/templates"},{"title":"Email settings","icon":"envelope","href":"/user-guides/settings/email"},{"title":"Client Health scoring settings","icon":"heart-pulse","href":"/user-guides/settings/scoring"},{"title":"Traffic Light settings","icon":"traffic-light","href":"/user-guides/settings/traffic-light-settings"},{"title":"Manage the Standards catalog","icon":"wrench","href":"/user-guides/settings/standards"},{"title":"Configure Standards tiers and deployment options","icon":"layer-group","href":"/user-guides/settings/standards-tiers"},{"title":"Choose which Standards apply","icon":"filter","href":"/user-guides/settings/standards-applicability"},{"title":"Use PSA billing to answer Standards","icon":"tags","href":"/user-guides/settings/standards-sku-automation"},{"title":"Sync Standards to companies","icon":"arrows-rotate","href":"/user-guides/settings/sync-standards"},{"title":"Retire Standards definitions","icon":"trash-can","href":"/user-guides/settings/retire-standards"},{"title":"Financial Reporting Settings","icon":"dollar-sign","href":"/user-guides/settings/financial-reporting"},{"title":"Integrations Settings","icon":"plug","href":"/user-guides/settings/integrations"},{"title":"Integration Company Mapping","icon":"diagram-project","href":"/user-guides/settings/integration-company-mapping"},{"title":"Liongard Documentation Visibility","icon":"radar","href":"/user-guides/settings/liongard-visibility"},{"group":"Automation","expanded":false,"pages":[{"title":"Automation Rules","icon":"robot","href":"/user-guides/settings/automation/index"},{"title":"Rule Wizard Walkthrough","icon":"list-check","href":"/user-guides/settings/automation/wizard"},{"title":"Bundling Automation Matches","icon":"layer-group","href":"/user-guides/settings/automation/bundling"},{"title":"Example Automation Rules","icon":"book-open","href":"/user-guides/settings/automation/examples"}]},{"title":"Import and export data","icon":"file-import","href":"/user-guides/settings/import-export"},{"title":"Tenant Settings","icon":"building-columns","href":"/user-guides/settings/tenant"},{"title":"Billing settings","icon":"credit-card","href":"/user-guides/settings/billing"}]},{"group":"Playbooks","pages":[{"title":"Use playbooks to prepare compliance reviews","icon":"book","href":"/user-guides/playbooks/index"}]}]},{"anchor":"Integrations","icon":"plug","pages":[{"title":"Integrations","href":"/user-guides/integrations"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/budgets/list-budgets"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes"}]}]},"title":"Give a parent-company user access to child companies - MSPortal.ai Documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}