Browse standard playbooks and import checks into your tenant library.
This page is for MSP staff.
Before you start
You need the read_settings_playbooks permission to browse the library.
You need the manage_settings_playbooks permission and an active billing account to import. Without it, the Add buttons and checkboxes are disabled or hidden.
Company users do not see this library.
Your tenant needs at least one status list. The import dialog asks for one for every playbook. Device playbooks can also use your device types.
Find a playbook
1
Open Settings > Compliance > Playbooks
The page shows two cards, Best Practices and Security Frameworks.
The Playbooks home page with the Best Practices and Security Frameworks cards.
2
Choose a path
Click Best Practices for broad operational and technology reviews. Click Security Frameworks for framework families such as CIS Benchmarks, CAN/DGSI 104, NIS2, NIST CSF 2.0 and Cyber Essentials.
3
Or search everything
Type in Search all playbooks… on the home page. The results list every matching playbook as a card. Click the clear button in the search box to go back to the two cards.
4
Go back
Use the back arrow in the page header to return to the previous level.
Review a playbook before importing
1
Open the details
Click the playbook’s name on its card. On a CIS Benchmarks card, click the eye button next to the L1, L2 or Full row instead.
2
Read the checks
The details window is read-only. It shows the playbook’s name, description, category, version and check list.
3
Close it
Click Cancel.
The Copy button in the details window closes the details and opens Add Playbooks to Tenant for that playbook. It works like Add on the card, so you choose the folder, status list and device types before anything is imported. Copy is disabled without manage access to Playbooks.
Import one or several playbooks
1
Pick the playbooks
Click Add on one card. To import several at once, tick the checkbox on each card, then click Add to Tenant in the page header. The header button shows the count, such as Add to Tenant (3).
2
Check the folder
In Add Playbooks to Tenant, find Folder: under each playbook. This is where the checks land in Compliance.
3
Choose a status list
Pick a Status list for each playbook. Your default status list is preselected when you have one. Check that its answer choices fit the playbook’s checks.
4
Set device types (Device playbooks only)
In Device types, review the preselected types tagged Suggested. Remove a type with the x on its tag, or click Clear to remove all of them. Selected device types receive the imported check group automatically.
5
Check for playbooks already imported
A playbook you already imported shows the note Already in your tenant. Importing again adds only the checks that are missing and keeps your existing checks unchanged. It does not create a second copy.
6
Import
Click Add to Tenant. A message names the folder that holds the new checks. Click Cancel instead to close the dialog without importing.
7
Check the result
Open Settings > Compliance > Checks and look in the folder the message named. Open Settings > Compliance > Groups to see the new group.
What an import does
It creates one check group named after the playbook.
It copies the playbook’s checks into the folder shown in the dialog, using the status list you chose.
It links the group to the device types you selected.
It does not change settings on any endpoint, start an assessment or assign checks to a company.
An Imported badge means the tenant already holds checks from that playbook. Importing it again reuses the existing group and adds only checks the tenant does not already have, such as checks added to the catalog since the first import. It does not overwrite checks you edited. Retrying after a failure is safe for the same reason: playbooks that already imported are not copied twice.
Edit imported checks
1
Open Settings > Compliance > Checks
Find the imported checks in the folder named in the import message.
Ask an admin for the manage_settings_playbooks permission.
Add to Tenant in the dialog is disabled
Pick a Status list for every playbook. Wait for the lists to load.
The import fails with a billing error
Your tenant needs an active billing account to import.
You cannot find the imported checks
Look in the folder named in the success message under Settings > Compliance > Checks. Check Groups before importing again.
A bulk import failed partway through
Retry it. Playbooks that already imported are not copied twice; only missing checks are added.
The Playbooks tab is missing
Ask an admin for the read_settings_playbooks permission.
Frequently asked questions
Does Add import the playbook right away?
No. Add on a card opens Add Playbooks to Tenant. The import happens when you click Add to Tenant in that dialog.
What does Copy in the details window do?
It does not import anything by itself. Copy closes the details window and opens Add Playbooks to Tenant for that playbook, the same as Add on the card. Choose the status list and, for device playbooks, the device types, then click Add to Tenant to import. Copy is disabled without manage access to Playbooks.
Does importing apply a playbook to one company?
No. It adds checks and a group to your tenant library. Company assessments and run assignments are separate.
Does importing again create duplicate copies?
No. Importing the same playbook again reuses its group and adds only missing checks; existing checks keep your edits.
Do the device type choices only filter the list?
No. Each selected device type receives the imported group.
Can I import several playbooks at once?
Yes. Tick each card’s checkbox and click Add to Tenant in the page header. Each playbook gets its own status list and folder.
{"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":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af75ae5643517979ab0f116","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"MSP Guides","count":470},{"language":"default","tag":"API Reference","count":433},{"language":"default","tag":"Operations","count":126},{"language":"default","tag":"Planning","count":101},{"language":"default","tag":"Integrations","count":95},{"language":"default","tag":"Projects","count":75},{"language":"default","tag":"Protection","count":59},{"language":"default","tag":"Standards","count":56},{"language":"default","tag":"Client Onboarding","count":48},{"language":"default","tag":"Compliance","count":45}]},"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":"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}],"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:0.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:0.75rem}#content-area .mdx-content h3{font-size:1.0625rem;line-height:1.5rem;margin-top:1.75rem;margin-bottom:0.5rem}#content-area .mdx-content li{margin-top:0.25em;margin-bottom:0.25em}#content-area .steps{margin-top:1rem}#content-area .step{padding-bottom:0.75rem}#content-area [data-component-part=\"step-title\"]{margin-top:0.25rem;margin-bottom:0.375rem}#content-area [data-component-part=\"accordion-content\"] td,#content-area [data-component-part=\"accordion-content\"] th{min-width:0}@media (max-width: 639px){#content-area [data-component-part=\"accordion-content\"] td:last-child{min-width:16rem}}#content-area [data-table-wrapper]>[data-component-part=\"scroll-area-viewport\"]{-webkit-mask-image:linear-gradient(\n to right,\n transparent 0,\n black min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-start, 0px)),\n black calc(100% - min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-end, 0px))),\n transparent 100%\n );mask-image:linear-gradient(\n to right,\n transparent 0,\n black min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-start, 0px)),\n black calc(100% - min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-end, 0px))),\n transparent 100%\n )}#content-area [data-table-wrapper]>[data-component-part=\"scroll-area-scrollbar\"][data-has-overflow-x]{opacity:1;pointer-events:auto}#sidebar-content li>a,#sidebar-content li>button{font-size:0.875rem;line-height:1.25rem;padding-top:0.3125rem;padding-bottom:0.3125rem}#sidebar-content li>a span{hyphens:manual}#sidebar-content a.nav-anchor{margin-bottom:0.25rem;font-size:0.875rem}#sidebar-content ul:has(>li>a.nav-anchor){margin-bottom:1rem;padding-bottom:0.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 / 0.1)}#table-of-contents{font-size:0.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){#navbar .max-w-8xl,#body-content{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:transparent;color-scheme:light}.dark .roadmap-embed{color-scheme:dark}#content-area img[width=\"390\"],#content-area img[width=\"780\"]{width:100%!important;max-width:300px!important;height:auto!important;margin-left:auto;margin-right:auto}"}],"page":{"pagePath":"user-guides/settings/playbooks","slug":"/user-guides/settings/playbooks","pageMetadata":{"title":"Playbook settings","description":"Browse standard playbooks and import checks into your tenant library.","icon":"book","href":"/user-guides/settings/playbooks"},"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: \"Browse standard playbooks and import checks into your tenant library.\"\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,Frame,Heading,Note,OptimizedImage,Step,Steps,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This page is for MSP staff.`}),`\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 the `,_jsx(_components.code,{children:`read_settings_playbooks`}),` permission to browse the library.`]}),`\n`,_jsxs(_components.li,{children:[`You need the `,_jsx(_components.code,{children:`manage_settings_playbooks`}),` permission and an active billing account to import. Without it, the `,_jsx(_components.strong,{children:`Add`}),` buttons and checkboxes are disabled or hidden.`]}),`\n`,_jsx(_components.li,{children:`Company users do not see this library.`}),`\n`,_jsx(_components.li,{children:`Your tenant needs at least one status list. The import dialog asks for one for every playbook. Device playbooks can also use your device types.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`find-a-playbook`,children:`Find a playbook`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open Settings > Compliance > Playbooks`,children:[_jsxs(_components.p,{children:[`The page shows two cards, `,_jsx(_components.strong,{children:`Best Practices`}),` and `,_jsx(_components.strong,{children:`Security Frameworks`}),`.`]}),_jsx(Frame,{caption:`The Playbooks home page with the Best Practices and Security Frameworks cards.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=a8c1d9a070ec53f36e7d34c88fe5b23a`,alt:`The Playbooks home page with the Best Practices and Security Frameworks cards`,width:`1856`,height:`506`,\"data-og-width\":`1856`,\"data-og-height\":`506`,\"data-path\":`images/product/playbooks-library-paths.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?w=280\u0026fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=af9efc56ab0f11a85b8d8e8b67729a15 280w, https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?w=560\u0026fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=030e74fe532fb004fa3d49effefd03f2 560w, https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?w=840\u0026fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=41017f99b70ba48d793267285e21c193 840w, https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=2a9194f08d0971cdff56021fb33680f3 1100w, https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=06547e070bfc102c70786d14e7841250 1650w, https://mintcdn.com/msportal/Xp6Abo5mPW5nOe5R/images/product/playbooks-library-paths.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Xp6Abo5mPW5nOe5R\u0026q=85\u0026s=c598b1c5e1981ea4b33a15283a445557 2500w`})})]}),_jsx(Step,{title:`Choose a path`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Best Practices`}),` for broad operational and technology reviews. Click `,_jsx(_components.strong,{children:`Security Frameworks`}),` for framework families such as `,_jsx(_components.strong,{children:`CIS Benchmarks`}),`, `,_jsx(_components.strong,{children:`CAN/DGSI 104`}),`, `,_jsx(_components.strong,{children:`NIS2`}),`, `,_jsx(_components.strong,{children:`NIST CSF 2.0`}),` and `,_jsx(_components.strong,{children:`Cyber Essentials`}),`.`]})}),_jsx(Step,{title:`Or search everything`,children:_jsxs(_components.p,{children:[`Type in `,_jsx(_components.strong,{children:`Search all playbooks…`}),` on the home page. The results list every matching playbook as a card. Click the clear button in the search box to go back to the two cards.`]})}),_jsx(Step,{title:`Go back`,children:_jsx(_components.p,{children:`Use the back arrow in the page header to return to the previous level.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`review-a-playbook-before-importing`,children:`Review a playbook before importing`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the details`,children:_jsxs(_components.p,{children:[`Click the playbook’s name on its card. On a CIS Benchmarks card, click the eye button next to the `,_jsx(_components.strong,{children:`L1`}),`, `,_jsx(_components.strong,{children:`L2`}),` or `,_jsx(_components.strong,{children:`Full`}),` row instead.`]})}),_jsx(Step,{title:`Read the checks`,children:_jsx(_components.p,{children:`The details window is read-only. It shows the playbook’s name, description, category, version and check list.`})}),_jsx(Step,{title:`Close it`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Cancel`}),`.`]})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Copy`}),` button in the details window closes the details and opens `,_jsx(_components.strong,{children:`Add Playbooks to Tenant`}),` for that playbook. It works like `,_jsx(_components.strong,{children:`Add`}),` on the card, so you choose the folder, status list and device types before anything is imported. `,_jsx(_components.strong,{children:`Copy`}),` is disabled without manage access to Playbooks.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`import-one-or-several-playbooks`,children:`Import one or several playbooks`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Pick the playbooks`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add`}),` on one card. To import several at once, tick the checkbox on each card, then click `,_jsx(_components.strong,{children:`Add to Tenant`}),` in the page header. The header button shows the count, such as `,_jsx(_components.strong,{children:`Add to Tenant (3)`}),`.`]})}),_jsx(Step,{title:`Check the folder`,children:_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Add Playbooks to Tenant`}),`, find `,_jsx(_components.strong,{children:`Folder:`}),` under each playbook. This is where the checks land in Compliance.`]})}),_jsx(Step,{title:`Choose a status list`,children:_jsxs(_components.p,{children:[`Pick a `,_jsx(_components.strong,{children:`Status list`}),` for each playbook. Your default status list is preselected when you have one. Check that its answer choices fit the playbook’s checks.`]})}),_jsx(Step,{title:`Set device types (Device playbooks only)`,children:_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Device types`}),`, review the preselected types tagged `,_jsx(_components.strong,{children:`Suggested`}),`. Remove a type with the x on its tag, or click `,_jsx(_components.strong,{children:`Clear`}),` to remove all of them. Selected device types receive the imported check group automatically.`]})}),_jsx(Step,{title:`Check for playbooks already imported`,children:_jsxs(_components.p,{children:[`A playbook you already imported shows the note `,_jsx(_components.strong,{children:`Already in your tenant. Importing again adds only the checks that are missing and keeps your existing checks unchanged.`}),` It does not create a second copy.`]})}),_jsx(Step,{title:`Import`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add to Tenant`}),`. A message names the folder that holds the new checks. Click `,_jsx(_components.strong,{children:`Cancel`}),` instead to close the dialog without importing.`]})}),_jsx(Step,{title:`Check the result`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings > Compliance > Checks`}),` and look in the folder the message named. Open `,_jsx(_components.strong,{children:`Settings > Compliance > Groups`}),` to see the new group.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`what-an-import-does`,children:`What an import does`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`It creates one check group named after the playbook.`}),`\n`,_jsx(_components.li,{children:`It copies the playbook’s checks into the folder shown in the dialog, using the status list you chose.`}),`\n`,_jsx(_components.li,{children:`It links the group to the device types you selected.`}),`\n`,_jsx(_components.li,{children:`It does not change settings on any endpoint, start an assessment or assign checks to a company.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`An `,_jsx(_components.strong,{children:`Imported`}),` badge means the tenant already holds checks from that playbook. Importing it again reuses the existing group and adds only checks the tenant does not already have, such as checks added to the catalog since the first import. It does not overwrite checks you edited. Retrying after a failure is safe for the same reason: playbooks that already imported are not copied twice.`]}),`\n`,_jsx(Heading,{level:`2`,id:`edit-imported-checks`,children:`Edit imported checks`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Settings > Compliance > Checks`,children:_jsx(_components.p,{children:`Find the imported checks in the folder named in the import message.`})}),_jsx(Step,{title:`Edit the checks`,children:_jsxs(_components.p,{children:[`Change guidance, status list or other details. See `,_jsx(_components.a,{href:`/user-guides/settings/compliance`,children:`Compliance settings`}),`.`]})}),_jsx(Step,{title:`Review the group`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Groups`}),` to check the group and its checks before adding it to a run.`]})})]}),`\n`,_jsx(_components.p,{children:`Importing a newer catalog version does not update your earlier copies.`}),`\n`,_jsxs(_components.p,{children:[`For CIS profiles, see `,_jsx(_components.a,{href:`/user-guides/compliance/adding-cis-benchmarks`,children:`Adding CIS Benchmarks`}),`. For NIS2, see `,_jsx(_components.a,{href:`/user-guides/compliance/adding-nis2-playbooks`,children:`Adding NIS2 playbooks`}),`. For AI Readiness and its dashboard block, see `,_jsx(_components.a,{href:`/user-guides/compliance/ai-readiness-dashboard`,children:`Track AI Readiness on a dashboard`}),`. To assess the checks, see the `,_jsx(_components.a,{href:`/user-guides/compliance/index`,children:`Compliance guide`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\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:[_jsx(_components.strong,{children:`Add`}),` is greyed out and no checkboxes appear`]}),_jsxs(_components.td,{children:[`Ask an admin for the `,_jsx(_components.code,{children:`manage_settings_playbooks`}),` permission.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Add to Tenant`}),` in the dialog is disabled`]}),_jsxs(_components.td,{children:[`Pick a `,_jsx(_components.strong,{children:`Status list`}),` for every playbook. Wait for the lists to load.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The import fails with a billing error`}),_jsx(_components.td,{children:`Your tenant needs an active billing account to import.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`You cannot find the imported checks`}),_jsxs(_components.td,{children:[`Look in the folder named in the success message under `,_jsx(_components.strong,{children:`Settings > Compliance > Checks`}),`. Check `,_jsx(_components.strong,{children:`Groups`}),` before importing again.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A bulk import failed partway through`}),_jsx(_components.td,{children:`Retry it. Playbooks that already imported are not copied twice; only missing checks are added.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The Playbooks tab is missing`}),_jsxs(_components.td,{children:[`Ask an admin for the `,_jsx(_components.code,{children:`read_settings_playbooks`}),` permission.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently asked questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Does Add import the playbook right away?`,id:`does-add-import-the-playbook-right-away`,children:_jsxs(_components.p,{children:[`No. `,_jsx(_components.strong,{children:`Add`}),` on a card opens `,_jsx(_components.strong,{children:`Add Playbooks to Tenant`}),`. The import happens when you click `,_jsx(_components.strong,{children:`Add to Tenant`}),` in that dialog.`]})}),_jsx(Accordion,{title:`What does Copy in the details window do?`,id:`what-does-copy-in-the-details-window-do`,children:_jsxs(_components.p,{children:[`It does not import anything by itself. `,_jsx(_components.strong,{children:`Copy`}),` closes the details window and opens `,_jsx(_components.strong,{children:`Add Playbooks to Tenant`}),` for that playbook, the same as `,_jsx(_components.strong,{children:`Add`}),` on the card. Choose the status list and, for device playbooks, the device types, then click `,_jsx(_components.strong,{children:`Add to Tenant`}),` to import. `,_jsx(_components.strong,{children:`Copy`}),` is disabled without manage access to Playbooks.`]})}),_jsx(Accordion,{title:`Does importing apply a playbook to one company?`,id:`does-importing-apply-a-playbook-to-one-company`,children:_jsx(_components.p,{children:`No. It adds checks and a group to your tenant library. Company assessments and run assignments are separate.`})}),_jsx(Accordion,{title:`Does importing again create duplicate copies?`,id:`does-importing-again-create-duplicate-copies`,children:_jsx(_components.p,{children:`No. Importing the same playbook again reuses its group and adds only missing checks; existing checks keep your edits.`})}),_jsx(Accordion,{title:`Do the device type choices only filter the list?`,id:`do-the-device-type-choices-only-filter-the-list`,children:_jsx(_components.p,{children:`No. Each selected device type receives the imported group.`})}),_jsx(Accordion,{title:`Can I import several playbooks at once?`,id:`can-i-import-several-playbooks-at-once`,children:_jsxs(_components.p,{children:[`Yes. Tick each card’s checkbox and click `,_jsx(_components.strong,{children:`Add to Tenant`}),` in the page header. Each playbook gets its own status list and folder.`]})})]}),`\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/compliance`,children:`Compliance settings`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/compliance/adding-cis-benchmarks`,children:`Adding CIS Benchmarks`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/compliance/adding-nis2-playbooks`,children:`Adding NIS2 playbooks`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/compliance/ai-readiness-dashboard`,children:`Track AI Readiness on a dashboard`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/compliance/index`,children:`Compliance assessments`})}),`\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":"Playbook settings","description":"Browse standard playbooks and import checks into your tenant library.","icon":"book","href":"/user-guides/settings/playbooks"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Find a playbook","slug":"find-a-playbook","depth":2,"children":[]},{"title":"Review a playbook before importing","slug":"review-a-playbook-before-importing","depth":2,"children":[]},{"title":"Import one or several playbooks","slug":"import-one-or-several-playbooks","depth":2,"children":[]},{"title":"What an import does","slug":"what-an-import-does","depth":2,"children":[]},{"title":"Edit imported checks","slug":"edit-imported-checks","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"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":"Playbook settings - MSPortal.ai Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T18:56:36.506Z","originalFileLocation":"user-guides/settings/playbooks.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=\"Browse standard playbooks and import checks into your tenant library.\">\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=\"Playbook settings - MSPortal.ai Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Browse standard playbooks and import checks into your tenant library.\">\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/playbooks\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://msportal.mintlify.site/_mintlify/api/og/v2?division=Settings\u0026amp;title=Playbook+settings\u0026amp;description=Browse+standard+playbooks+and+import+checks+into+your+tenant+library.\u0026amp;theme=88706d4dcbb07b7aeafbf701\u0026amp;signature=6ac102674cb2c971d09792346ae5136ef58af0a7dba76561794012c7ab69d31c\">\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=\"Playbook settings - MSPortal.ai Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Browse standard playbooks and import checks into your tenant library.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://msportal.mintlify.site/_mintlify/api/og/v2?division=Settings\u0026amp;title=Playbook+settings\u0026amp;description=Browse+standard+playbooks+and+import+checks+into+your+tenant+library.\u0026amp;theme=88706d4dcbb07b7aeafbf701\u0026amp;signature=6ac102674cb2c971d09792346ae5136ef58af0a7dba76561794012c7ab69d31c\">\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/playbooks\">\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/playbooks.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/playbooks#webpage\",\"url\":\"https://docs.msportal.ai/user-guides/settings/playbooks\",\"name\":\"Playbook settings\",\"description\":\"Browse standard playbooks and import checks into your tenant library.\",\"dateModified\":\"2026-11-12T18:56:36.506Z\",\"isPartOf\":{\"@id\":\"https://docs.msportal.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.msportal.ai/user-guides/settings/playbooks#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.msportal.ai/user-guides/settings/playbooks#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Settings\",\"item\":\"https://docs.msportal.ai/user-guides/settings\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Playbook settings\",\"item\":\"https://docs.msportal.ai/user-guides/settings/playbooks\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.msportal.ai/user-guides/settings/playbooks#article\",\"headline\":\"Playbook settings\",\"name\":\"Playbook settings\",\"description\":\"Browse standard playbooks and import checks into your tenant library.\",\"url\":\"https://docs.msportal.ai/user-guides/settings/playbooks\",\"mainEntityOfPage\":{\"@id\":\"https://docs.msportal.ai/user-guides/settings/playbooks#webpage\"},\"dateModified\":\"2026-11-12T18:56:36.506Z\",\"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\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"MSPortal.ai Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/user-guides/settings/playbooks.md","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","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","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":"Co-managed support","icon":"handshake","href":"/user-guides/settings/comanaged-support"},{"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","description":"Turn on compliance risk tracking, pick a category starter and maintain your risk categories.","icon":"shield-alert","href":"/user-guides/settings/compliance-risk"},{"title":"Playbook settings","icon":"book","href":"/user-guides/settings/playbooks"},{"title":"External Resources Settings","description":"Add external dashboards and links, give each company its own URL and control who can open them","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"}]}]},"basePath":"","title":"Playbook settings - MSPortal.ai Documentation","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-B_503rGq.js","DynamicMarkdown-BfddVCX7.js","zoom-image-lightbox-B3yYlvdS.js","lightbox-handle-r17bVUz3.js"]}