1"use strict";(self.webpackChunkdataedo=self.webpackChunkdataedo||[]).push([["21697"],{95225:function(e,a,t){t.r(a),t.d(a,{frontMatter:()=>o,default:()=>D,toc:()=>c,metadata:()=>r,assets:()=>u,contentTitle:()=>d});var r=JSON.parse('{"id":"get-started/installation/tips-and-tricks/webview2-troubleshooting","title":"WebView2 Data Folder Configuration and Troubleshooting","description":"Learn where Dataedo Desktop stores WebView2 runtime data and how to configure a custom path or troubleshoot initialization errors.","source":"@site/docs/get-started/installation/tips-and-tricks/webview2-troubleshooting.mdx","sourceDirName":"get-started/installation/tips-and-tricks","slug":"/get-started/installation/tips-and-tricks/webview2-troubleshooting","permalink":"/get-started/installation/tips-and-tricks/webview2-troubleshooting","draft":false,"unlisted":false,"tags":[{"inline":true,"label":"Tips & tricks","permalink":"/tags/tips-tricks"},{"inline":true,"label":"Configuration","permalink":"/tags/configuration"},{"inline":true,"label":"Troubleshooting","permalink":"/tags/troubleshooting"}],"version":"current","lastUpdatedAt":1785314365000,"frontMatter":{"id":"webview2-troubleshooting","title":"WebView2 Data Folder Configuration and Troubleshooting","description":"Learn where Dataedo Desktop stores WebView2 runtime data and how to configure a custom path or troubleshoot initialization errors.","tags":["Tips & tricks","Configuration","Troubleshooting"]},"sidebar":"tutorialSidebar","previous":{"title":"Writing descriptions back to the database","permalink":"/get-started/installation/tips-and-tricks/useful-queries/writing-descriptions-back-to-the-db"},"next":{"title":"Resolving issues with the Welcome page","permalink":"/get-started/installation/tips-and-tricks/resolving-issues-with-welcome-page"}}'),s=t(85893),n=t(50065),l=t(261),i=t(72629);let o={id:"webview2-troubleshooting",title:"WebView2 Data Folder Configuration and Troubleshooting",description:"Learn where Dataedo Desktop stores WebView2 runtime data and how to configure a custom path or troubleshoot initialization errors.",tags:["Tips & tricks","Configuration","Troubleshooting"]},d=void 0,u={},c=[{value:"Data folder resolution order",id:"data-folder-resolution-order",level:2},{value:"Setting a custom path in DataedoSettings.json",id:"setting-a-custom-path-in-dataedosettingsjson",level:2},{value:"Path rules",id:"path-rules",level:3},{value:"Program Files behavior",id:"program-files-behavior",level:2},{value:"Troubleshooting",id:"troubleshooting",level:2},{value:"Steps to resolve",id:"steps-to-resolve",level:3}];function f(e){let a={a:"a",code:"code",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,n.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(a.p,{children:["Dataedo Desktop uses ",(0,s.jsx)(a.a,{href:"https://developer.microsoft.com/en-us/microsoft-edge/webview2/",children:"Microsoft Edge WebView2"})," for certain UI features such as Data Lineage diagrams. WebView2 requires a writable folder to store its runtime data (the ",(0,s.jsx)(a.code,{children:"EBWebView"})," folder). If it cannot find a writable location, some features may fail to load."]}),"\n",(0,s.jsx)(a.h2,{id:"data-folder-resolution-order",children:"Data folder resolution order"}),"\n",(0,s.jsxs)(a.p,{children:["On startup, Dataedo tries the following locations ",(0,s.jsx)(a.strong,{children:"in order"})," and uses the first one it can write to:"]}),"\n",(0,s.jsx)(i.G,{children:(0,s.jsxs)(a.table,{children:[(0,s.jsx)(a.thead,{children:(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.th,{children:"Priority"}),(0,s.jsx)(a.th,{children:"Location"}),(0,s.jsx)(a.th,{children:"Path"})]})}),(0,s.jsxs)(a.tbody,{children:[(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:"1"}),(0,s.jsxs)(a.td,{children:["Custom path from ",(0,s.jsx)(a.code,{children:"DataedoSettings.json"})]}),(0,s.jsxs)(a.td,{children:["Value of ",(0,s.jsx)(a.code,{children:"WebView2UserDataFolder"})]})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:"2"}),(0,s.jsx)(a.td,{children:"Roaming AppData"}),(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"%AppData%\\Dataedo {version}\\EBWebView"})})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:"3"}),(0,s.jsx)(a.td,{children:"Local AppData"}),(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"%LocalAppData%\\Dataedo {version}\\EBWebView"})})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:"4"}),(0,s.jsx)(a.td,{children:"Local Temp"}),(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"%LocalAppData%\\Temp\\Dataedo {version}\\EBWebView"})})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:"5"}),(0,s.jsx)(a.td,{children:"System Temp"}),(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"%Temp%\\Dataedo {version}\\EBWebView"})})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:"6"}),(0,s.jsx)(a.td,{children:"Application directory"}),(0,s.jsxs)(a.td,{children:["Only available when Dataedo is ",(0,s.jsx)(a.strong,{children:"not"})," installed in Program Files"]})]})]})]})}),"\n",(0,s.jsxs)(a.p,{children:["Where ",(0,s.jsx)(a.code,{children:"{version}"})," is the major version number of Dataedo (e.g., ",(0,s.jsx)(a.code,{children:"26"}),")."]}),"\n",(0,s.jsx)(a.h2,{id:"setting-a-custom-path-in-dataedosettingsjson",children:"Setting a custom path in DataedoSettings.json"}),"\n",(0,s.jsxs)(a.p,{children:["You can override the default folder resolution by specifying a custom path in the ",(0,s.jsx)(a.code,{children:"DataedoSettings.json"})," file located next to ",(0,s.jsx)(a.code,{children:"Dataedo.exe"}),"."]}),"\n",(0,s.jsxs)(a.p,{children:["Set the ",(0,s.jsx)(a.code,{children:"WebView2UserDataFolder"})," value:"]}),"\n",(0,s.jsx)(a.pre,{children:(0,s.jsx)(a.code,{className:"language-json",children:'{\n "WebView2UserDataFolder": "D:\\\\DataedoCache\\\\EBWebView"\n}\n'})}),"\n",(0,s.jsx)(a.h3,{id:"path-rules",children:"Path rules"}),"\n",(0,s.jsxs)(a.ul,{children:["\n",(0,s.jsxs)(a.li,{children:["\n",(0,s.jsxs)(a.p,{children:["Backslashes in the path must be escaped as ",(0,s.jsx)(a.code,{children:"\\\\"})," (standard JSON syntax). For example: ",(0,s.jsx)(a.code,{children:'"D:\\\\DataedoCache\\\\EBWebView"'}),"."]}),"\n"]}),"\n",(0,s.jsxs)(a.li,{children:["\n",(0,s.jsxs)(a.p,{children:[(0,s.jsx)(a.strong,{children:"Absolute and relative paths"})," are supported. Relative paths are resolved relative to the ",(0,s.jsx)(a.code,{children:"Dataedo.exe"})," directory."]}),"\n"]}),"\n",(0,s.jsxs)(a.li,{children:["\n",(0,s.jsxs)(a.p,{children:[(0,s.jsx)(a.strong,{children:"Environment variables"})," are supported \u2014 for example ",(0,s.jsx)(a.code,{children:"%USERPROFILE%\\\\DataedoWebView"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(a.li,{children:["\n",(0,s.jsxs)(a.p,{children:[(0,s.jsxs)(a.strong,{children:["Do not use paths inside ",(0,s.jsx)(a.code,{children:"Program Files"})," or ",(0,s.jsx)(a.code,{children:"Program Files (x86)"})]})," \u2014 these directories are read-only for standard users and WebView2 will not be able to write there."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(a.h2,{id:"program-files-behavior",children:"Program Files behavior"}),"\n",(0,s.jsxs)(a.p,{children:["When Dataedo is installed in ",(0,s.jsx)(a.code,{children:"Program Files"})," or ",(0,s.jsx)(a.code,{children:"Program Files (x86)"}),":"]}),"\n",(0,s.jsxs)(a.ul,{children:["\n",(0,s.jsxs)(a.li,{children:["The application directory fallback (priority 6 in the ",(0,s.jsx)(a.a,{href:"#data-folder-resolution-order",children:"table above"}),") is ",(0,s.jsx)(a.strong,{children:"disabled"})," because these folders are typically read-only for non-admin users."]}),"\n",(0,s.jsx)(a.li,{children:"Dataedo must find a writable folder from priorities 1\u20135."}),"\n"]}),"\n",(0,s.jsxs)(a.p,{children:["When Dataedo is installed ",(0,s.jsx)(a.strong,{children:"outside"})," Program Files (e.g., on a secondary drive), the application directory can be used as a last resort."]}),"\n",(0,s.jsx)(a.h2,{id:"troubleshooting",children:"Troubleshooting"}),"\n",(0,s.jsx)(a.p,{children:"If WebView2 fails to initialize, Dataedo displays an error dialog with a code and the list of paths it attempted. Common error codes:"}),"\n",(0,s.jsx)(i.G,{children:(0,s.jsxs)(a.table,{children:[(0,s.jsx)(a.thead,{children:(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.th,{children:"Code"}),(0,s.jsx)(a.th,{children:"Meaning"})]})}),(0,s.jsxs)(a.tbody,{children:[(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"WV2-ACCESS"})}),(0,s.jsx)(a.td,{children:"Permission denied \u2014 the folder is not writable by the current user"})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"WV2-NOTFOUND"})}),(0,s.jsx)(a.td,{children:"WebView2 Runtime is not installed on the machine"})]}),(0,s.jsxs)(a.tr,{children:[(0,s.jsx)(a.td,{children:(0,s.jsx)(a.code,{children:"WV2-COM-XXXXXXXX"})}),(0,s.jsxs)(a.td,{children:["A COM/system error occurred (e.g., ",(0,s.jsx)(a.code,{children:"WV2-COM-8000FFFF"})," for a catastrophic failure)"]})]})]})]})}),"\n",(0,s.jsx)(a.h3,{id:"steps-to-resolve",children:"Steps to resolve"}),"\n",(0,s.jsxs)(a.ol,{children:["\n",(0,s.jsxs)(a.li,{children:[(0,s.jsx)(a.strong,{children:"Verify that WebView2 Runtime is installed"})," \u2014 download it from the ",(0,s.jsx)(a.a,{href:"https://developer.microsoft.com/en-us
1/microsoft-edge/webview2/",children:"Microsoft WebView2 page"})," if needed."]}),"\n",(0,s.jsxs)(a.li,{children:[(0,s.jsx)(a.strong,{children:"Check folder permissions"})," \u2014 check if the current Windows user has read/write access to the target folder."]}),"\n",(0,s.jsxs)(a.li,{children:[(0,s.jsx)(a.strong,{children:"Set a custom writable path"})," in ",(0,s.jsx)(a.code,{children:"DataedoSettings.json"})," as described in ",(0,s.jsx)(a.a,{href:"#path-rules",children:"Path rules"})," above."]}),"\n",(0,s.jsxs)(a.li,{children:[(0,s.jsx)(a.strong,{children:"Check antivirus software"})," \u2014 some antivirus programs block access to the ",(0,s.jsx)(a.code,{children:"EBWebView"})," folder. Add an exclusion if necessary."]}),"\n",(0,s.jsxs)(a.li,{children:[(0,s.jsx)(a.strong,{children:"Contact support"})," \u2014 if the issue persists, ",(0,s.jsx)(a.a,{href:"https://dataedo.com/add-ticket",children:"submit a ticket"})," and include the error code from the dialog."]}),"\n"]}),"\n",(0,s.jsx)(l.Z,{})]})}function D(e={}){let{wrapper:a}={...(0,n.a)(),...e.components};return a?(0,s.jsx)(a,{...e,children:(0,s.jsx)(f,{...e})}):f(e)}},72629:function(e,a,t){t.d(a,{G:()=>f,Z:()=>D});var r=t(85893),s=t(67294);let n="tableRow_LPwX",l="tableCell_wbSM",i="tableCellFeature_XOaV";var o=JSON.parse('{"filter":{"mode":"column","field":"type","default":"current","options":[{"label":"Current Plans","value":"current"},{"label":"Legacy Plans","value":"legacy"},{"label":"All Plans","value":null}]},"highlightedRows":["Connectors","Automatic Data Lineage","Manual Data Lineage","Data Quality"],"pinnedLastRow":"Application","columns":[{"name":"Dataedo Essentials","type":"current"},{"name":"Dataedo Data Lineage","type":"current"},{"name":"Dataedo Data Quality","type":"current"},{"name":"Data Catalog","type":"legacy"},{"name":"Enterprise","type":"legacy"},{"name":"Metadata Manager","type":"legacy"},{"name":"Pro Plus","type":"legacy"},{"name":"Pro","type":"legacy"},{"name":"Data Dictionary","type":"legacy"}],"rows":[{"name":"Application","values":{"Dataedo Essentials":"Portal and Desktop","Dataedo Data Lineage":"Portal and Desktop","Dataedo Data Quality":"Portal and Desktop","Data Catalog":"Portal and Desktop","Enterprise":"Portal and Desktop","Metadata Manager":"Desktop only","Pro Plus":"Desktop only","Pro":"Desktop only","Data Dictionary":"Desktop only"}},{"name":"AI Autodocumentation","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Automatic Data Lineage","values":{"Dataedo Essentials":false,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":true,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Manual Data Lineage","values":{"Dataedo Essentials":false,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":true,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Metadata Sync","values":{"Dataedo Essentials":false,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Data Quality","values":{"Dataedo Essentials":false,"Dataedo Data Lineage":false,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Badges","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Glossary","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":true,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Domains","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Data Products","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Community","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Data Classification","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":true,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Data Profiling","values":{"Dataedo Essentials":false,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":true,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Public API","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Reference Data","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Report Catalog","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Scheduler","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Schema Change Tracking","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":true,"Enterprise":true,"Metadata Manager":true,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Steward Hub","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Workflows","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Custom Fields","values":{"Dataedo Essentials":"100","Dataedo Data Lineage":"100","Dataedo Data Quality":"100","Data Catalog":"100","Enterprise":"100","Metadata Manager":"10","Pro Plus":"10","Pro":"5","Data Dictionary":"1"}},{"name":"Connectors","values":{"Dataedo Essentials":"All","Dataedo Data Lineage":"All","Dataedo Data Quality":"All","Data Catalog":"All","Enterprise":"All","Metadata Manager":"All","Pro Plus":"All","Pro":"All","Data Dictionary":"All"}},{"name":"ML Models Documentation","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"ER Diagrams","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Browser Extension","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Exports","values":{"Dataedo Essentials":false,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"Dashboards","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}},{"name":"History of changes in documentation","values":{"Dataedo Essentials":true,"Dataedo Data Lineage":true,"Dataedo Data Quality":true,"Data Catalog":false,"Enterprise":false,"Metadata Manager":false,"Pro Plus":false,"Pro":false,"Data Dictionary":false}}]}'),d=JSON.parse('{"filter":{"mode":"row","field":"group","default":"General actions","options":[{"label":"General actions","value":"General actions"},{"label":"Community actions","value":"Community actions"},{"label":"Basic actions","value":"Basic actions"},{"label":"Advanced actions","value":"Advanced actions"}]},"columns":[{"name":"Admin"},{"name":"Approver"},{"name":"Connection Manager"},{"name":"Data Community Member"},{"name":"Data Steward"},{"name":"Explorer"},{"name":"Power Data Steward"},{"name":"Viewer"}],"rows":[{"name":"Access Dataedo Portal","group":"General actions","values":{"Admin":true,"Approver":true,"Connection Manager":true,"Data Community Member":true,"Data Steward":true,"Explorer":true,"Power Data Steward":true,"Vie
1wer":true}},{"name":"Admin","group":"General actions","values":{"Admin":true,"Approver":false,"Connection Manager":false,"Data Community Member":false,"Data Steward":false,"Explorer":false,"Power Data Steward":false,"Viewer":false}},{"name":"Manage Connections","group":"General actions","values":{"Admin":false,"Approver":false,"Connection Manager":true,"Data Community Member":false,"Data Steward":false,"Explorer":false,"Power Data Steward":false,"Viewer":false}},{"name":"Edit Community","group":"Community actions","values":{"Admin":true,"Approver":false,"Connection Manager":false,"Data Community Member":true,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"View Community","group":"Community actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":true,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"Edit Documentation","group":"Basic actions","values":{"Admin":false,"Approver":true,"Connection Manager":false,"Data Community Member":false,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"View Documentation","group":"Basic actions","values":{"Admin":true,"Approver":true,"Connection Manager":true,"Data Community Member":true,"Data Steward":true,"Explorer":true,"Power Data Steward":true,"Viewer":true}},{"name":"View History","group":"Basic actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":false,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"View Schema Changes","group":"Basic actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":false,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"Assign Badges","group":"Advanced actions","values":{"Admin":false,"Approver":false,"Connection Manager":false,"Data Community Member":false,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"Generate Descriptions Powered By AI","group":"Advanced actions","values":{"Admin":false,"Approver":false,"Connection Manager":false,"Data Community Member":false,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"Manage External Queries","group":"Advanced actions","values":{"Admin":false,"Approver":false,"Connection Manager":false,"Data Community Member":false,"Data Steward":false,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"View Connection Info","group":"Advanced actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":false,"Data Steward":true,"Explorer":false,"Power Data Steward":true,"Viewer":false}},{"name":"View Data Profiling Stats","group":"Advanced actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":true,"Data Steward":true,"Explorer":true,"Power Data Steward":true,"Viewer":false}},{"name":"View Quality and Profiling Data","group":"Advanced actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":true,"Data Steward":true,"Explorer":true,"Power Data Steward":true,"Viewer":false}},{"name":"View Scripts","group":"Advanced actions","values":{"Admin":true,"Approver":false,"Connection Manager":true,"Data Community Member":true,"Data Steward":true,"Explorer":true,"Power Data Steward":true,"Viewer":false}}]}'),u=t(42032);let c={plans_overview:o,roles_permissions_table:d},f=({children:e,wide:a=!1})=>(0,r.jsx)("div",{className:`markdownTableWrapper_fC_J ${a?"markdownTableWrapperWide_Eudh":""}`,children:(0,u.JR)(e)}),D=({dataKey:e="plans_overview",stickyHeader:a=!1})=>{let t=c[e]||null,o=t?.filter,d=o?.default??o?.options?.[0]?.value??null,[f,D]=(0,s.use
1State)(d);if(!t)return(0,r.jsxs)("div",{children:["Unknown table: ",e]});let{columns:p,rows:h,highlightedRows:m=[],pinnedLastRow:g}=t,v=p,x=h;if(o&&null!=f&&("column"===o.mode?v=p.filter(e=>e[o.field]===f):"row"===o.mode&&(x=h.filter(e=>e[o.field]===f))),!o||"column"===o.mode){let e=x.map(e=>e.name),a=m.filter(a=>e.includes(a)),t=g&&e.includes(g)?[g]:[],r=e.filter(e=>!a.includes(e)&&!t.includes(e)).sort((e,a)=>e.localeCompare(a));x=[...a,...r,...t].map(e=>h.find(a=>a.name===e)).filter(Boolean)}return(0,r.jsxs)(r.Fragment,{children:[o&&(0,r.jsx)("div",{className:"filterButtonsContainer_Nfae",children:o.options.map(e=>(0,r.jsx)("button",{className:`filterButton_h1Qf ${f===e.value?"filterButtonActive_iv0Y":""}`,onClick:()=>D(e.value),children:e.label},e.label))}),(0,r.jsx)("div",{className:`tableWrapper_tenR ${a?"tableWrapperSticky_cMGj":""}`,children:(0,r.jsxs)("div",{className:`tableInner_UBZr ${v.length<=3?"tableInnerFixed_Be5Z":""}`,children:[(0,r.jsxs)("div",{className:`${n} ${a?"tableRowSticky_GJw4":""}`,children:[(0,r.jsx)("div",{className:`${l} ${i}`}),v.map(e=>(0,r.jsx)("div",{className:`${l} tableCellHeader_vLpc`,children:e.name},e.name))]}),x.map(e=>(0,r.jsxs)("div",{className:n,children:[(0,r.jsx)("div",{className:`${l} ${i}`,children:e.name}),v.map(a=>{var t;return(0,r.jsx)("div",{className:l,children:null==(t=e.values?.[a.name])?(0,r.jsx)(u.b0,{}):"string"==typeof t?t:t?(0,r.jsx)(u.nQ,{}):(0,r.jsx)(u.b0,{})},a.name)})]},e.name))]})})]})}},42032:function(e,a,t){t.d(a,{JR:()=>function e(a){return s.Children.map(a,a=>{if("string"==typeof a){let e=a.split(o),t=a.match(o);return t?e.reduce((e,a,s)=>{if(a&&e.push(a),t[s]){let a=i[t[s]];e.push((0,r.jsx)(a,{},s))}return e},[]):a}return s.isValidElement(a)&&a.props.children?s.cloneElement(a,{children:e(a.props.children)}):a})},b0:()=>l,nQ:()=>n});var r=t(85893),s=t(67294);let n=()=>(0,r.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M3.33325 7.99984L6.66659 11.3332L13.3333 4.6665",stroke:"#447E35",strokeLinecap:"round",strokeLinejoin:"round"})}),l=()=>(0,r.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M12 4L4 12M4 4L12 12",stroke:"#B93C36",strokeLinecap:"round",strokeLinejoin:"round"})}),i={"\u2705":n,"\u2713":n,"\u2714":n,"\u274C":l},o=RegExp(`[${Object.keys(i).join("")}]`,"g")},261:function(e,a,t){t.d(a,{Z:()=>n});var r=t(85893);t(67294);var s=t(88596);let n=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{children:"Need help?"}),(0,r.jsxs)("div",{className:"callout_Vgbk",children:[(0,r.jsx)(s.DsE,{className:"icon_PxsZ"}),(0,r.jsxs)("p",{children:["If you run into any problems or have questions, reach out to"," ",(0,r.jsx)("a",{href:"https://dataedo.com/add-ticket",target:"_blank",className:"link_Y5Sf",rel:"noopener noreferrer",children:"Dataedo support"}),"."]})]})]})},30351:function(e,a,t){t.d(a,{w_:()=>u});var r=t(67294),s={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},n=r.createContext&&r.createContext(s),l=["attr","size","title"];function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}function o(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,r)}return t}function d(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?o(Object(t),!0).forEach(function(a){var r,s,n;r=e,s=a,n=t[a],(s=function(e){var a=function(e,a){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,a||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===a?String:Number)(e)}(e,"string");return"symbol"==typeof a?a:a+""}(s))in r?Object.defineProperty(r,s,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[s]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEac
1h(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function u(e){return a=>r.createElement(c,i({attr:d({},e.attr)},a),function e(a){return a&&a.map((a,t)=>r.createElement(a.tag,d({key:t},a.attr),e(a.child)))}(e.child))}function c(e){var a=a=>{var t,{attr:s,size:n,title:o}=e,u=function(e,a){if(null==e)return{};var t,r,s=function(e,a){if(null==e)return{};var t={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(a.indexOf(r)>=0)continue;t[r]=e[r]}return t}(e,a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(r=0;r<n.length;r++)t=n[r],!(a.indexOf(t)>=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(s[t]=e[t])}return s}(e,l),c=n||a.size||"1em";return a.className&&(t=a.className),e.className&&(t=(t?t+" ":"")+e.className),r.createElement("svg",i({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},a.attr,s,u,{className:t,style:d(d({color:e.color||a.color},a.style),e.style),height:c,width:c,xmlns:"http://www.w3.org/2000/svg"}),o&&r.createElement("title",null,o),e.children)};return void 0!==n?r.createElement(n.Consumer,null,e=>a(e)):a(s)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.