2 lines
27 KiB
JavaScript
2 lines
27 KiB
JavaScript
(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[1955,8760,9362,2879],{84669:function(e,n,t){"use strict";t(72791);var i=t(91523),o=t(11135),r=t(25787),a=t(93656),s=t(64554),c=t(80184);n.Z=(0,r.Z)((function(e){return(0,o.Z)({link:{display:"block",textDecoration:"none","&:active":{color:e.palette.primary.light}},iconBox:{display:"flex",flexDirection:"row","&:hover":{background:"rgba(234,237,238)"},height:"30px",paddingBottom:4,paddingTop:8,paddingRight:16,paddingLeft:0,borderRadius:4},icon:{lineHeight:1,marginRight:"14px",alignItems:"center",width:"22px","& .min-icon":{color:e.palette.primary.light,width:"16px",height:"16px"}},label:{lineHeight:1,alignItems:"center",paddingTop:1,fontSize:"14px",fontWeight:600,color:e.palette.primary.light}})}))((function(e){var n=e.to,t=e.label,o=e.classes,r=e.className,l=e.executeOnClick;return(0,c.jsx)(s.Z,{sx:{display:"flex",alignItems:"center"},children:(0,c.jsx)(i.rU,{to:n,className:"".concat(o.link," ").concat(r||""),onClick:function(){l&&l()},children:(0,c.jsxs)("div",{className:o.iconBox,children:[(0,c.jsx)("div",{className:o.icon,children:(0,c.jsx)(a.xN,{})}),(0,c.jsx)("div",{className:o.label,children:t})]})})})}))},40603:function(e,n,t){"use strict";var i=t(1413),o=t(45987),r=(t(72791),t(85531)),a=t(72455),s=t(80184),c=["onClick","text","disabled","tooltip","icon","className"],l=(0,a.Z)((function(e){return{root:{padding:"7px",color:function(n){return function(n){var t=n.variant,i=n.color,o=e.palette.primary.main;return"primary"===i&&"contained"===t?o=e.palette.primary.contrastText:"primary"===i&&"outlined"===t?o=e.palette.primary.main:"secondary"===i&&(o=e.palette.secondary.main),o}(n)},borderColor:function(n){return"secondary"===n.color?e.palette.secondary.main:e.palette.primary.main},"& svg.min-icon":{width:12,marginLeft:function(e){return e.text?"5px":"0px"},"@media (max-width: 900px)":{width:16,marginLeft:"0px !important"}}}}}));n.Z=function(e){var n=l(e),t=e.onClick,a=e.text,d=void 0===a?"":a,u=e.disabled,m=void 0!==u&&u,p=e.tooltip,h=e.icon,x=void 0===h?null:h,f=e.className,b=void 0===f?"":f,Z=(0,o.Z)(e,c);return(0,s.jsxs)(r.Z,(0,i.Z)((0,i.Z)({className:b,classes:n,tooltip:p||d,variant:"outlined",onClick:t,disabled:m,color:"secondary",size:"medium",sx:{border:"1px solid #f44336","& span":{fontSize:14,"@media (max-width: 900px)":{display:"none"}}}},Z),{},{children:[(0,s.jsx)("span",{children:d})," ",x]}))}},85531:function(e,n,t){"use strict";var i=t(1413),o=t(4942),r=t(45987),a=(t(72791),t(11135)),s=t(25787),c=t(13400),l=t(20068),d=t(28182),u=t(80184),m=["classes","children","variant","tooltip"];n.Z=(0,s.Z)((function(e){return(0,a.Z)({root:{padding:8,marginLeft:8,borderWidth:1,borderColor:"#696969",color:"#696969",borderStyle:"solid",borderRadius:3,"& .min-icon":{width:20},"& .MuiTouchRipple-root span":{backgroundColor:e.palette.primary.main,borderRadius:3,opacity:.3},"&:disabled":{color:"#EBEBEB",borderColor:"#EBEBEB"}},contained:{borderColor:e.palette.primary.main,background:e.palette.primary.main,color:"white","& .MuiTouchRipple-root span":{backgroundColor:e.palette.primary.dark,borderRadius:3,opacity:.3},"&:hover":{backgroundColor:e.palette.primary.light,color:"#FFF"}}})}))((function(e){var n=e.classes,t=e.children,a=e.variant,s=void 0===a?"outlined":a,p=e.tooltip,h=(0,r.Z)(e,m),x=(0,u.jsx)(c.Z,(0,i.Z)((0,i.Z)({},h),{},{className:(0,d.Z)(n.root,(0,o.Z)({},n.contained,"contained"===s)),children:t}));return p&&""!==p?(0,u.jsx)(l.Z,{title:p,children:(0,u.jsx)("span",{children:x})}):x}))},92217:function(e,n,t){"use strict";var i=t(93433),o=t(29439),r=t(1413),a=t(72791),s=t(61889),c=(t(2574),t(69874)),l=t(9461),d=t(73975),u=t(80745),m=t(30829),p=t(20068),h=t(64554),x=t(11135),f=t(25787),b=t(84570),Z=t(23814),g=t(93656),v=t(40603),j=t(78029),C=t.n(j),y=t(64294),P=t(80184),k={json:d.AV,yaml:function(){return l.i.define(u.r)}},N=y.tk.theme({"&":{backgroundColor:"#FBFAFA"},".cm-content":{caretColor:"#05122B"},"&.cm-focused .cm-cursor":{borderLeftColor:"#05122B"},".cm-gutters":{backgroundColor:"#FBFAFA",color:"#000000",border:"none"},".cm-gutter.cm-foldGutter":{borderRight:"1px solid #eaeaea"},".cm-gutterElement":{fontSize:"13px"},".cm-line":{fontSize:"13px",color:"#2781B0","& .\u037cc":{color:"#C83B51"}},"& .\u037cb":{color:"#2781B0"},".cm-activeLine":{backgroundColor:"#dde1f1"},".cm-matchingBracket":{backgroundColor:"#05122B",color:"#ffffff"},".cm-selectionMatch":{backgroundColor:"#ebe7f1"},".cm-selectionLayer":{fontWeight:500}," .cm-selectionBackground":{backgroundColor:"#a180c7",color:"#ffffff"}},{dark:!1}),S=y.tk.theme({"&":{backgroundColor:"#282a36",color:"#ffb86c"},".cm-gutter.cm-foldGutter":{borderRight:"1px solid #eaeaea"},".cm-gutterElement":{fontSize:"13px"},".cm-line":{fontSize:"13px","& .\u037cd, & .\u037cc":{color:"#8e6cef"}},"& .\u037cb":{color:"#2781B0"},".cm-activeLine":{backgroundColor:"#44475a"},".cm-matchingBracket":{backgroundColor:"#842de5",color:"#ff79c6"},".cm-selectionLayer .cm-selectionBackground":{backgroundColor:"green"}},{dark:!0});n.Z=(0,f.Z)((function(e){return(0,x.Z)((0,r.Z)({},Z.YI))}))((function(e){var n=e.value,t=e.label,r=void 0===t?"":t,l=e.tooltip,d=void 0===l?"":l,u=e.mode,x=void 0===u?"json":u,f=e.classes,Z=e.onBeforeChange,j=e.readOnly,y=void 0!==j&&j,E=e.editorHeight,w=void 0===E?"250px":E,F=(0,a.useState)(!1),I=(0,o.Z)(F,2),T=I[0],A=I[1],M=[];return k[x]&&(M=[].concat((0,i.Z)(M),[k[x]()])),(0,P.jsxs)(a.Fragment,{children:[(0,P.jsxs)(m.Z,{className:f.inputLabel,children:[(0,P.jsx)("span",{children:r}),""!==d&&(0,P.jsx)("div",{className:f.tooltipContainer,children:(0,P.jsx)(p.Z,{title:d,placement:"top-start",children:(0,P.jsx)("div",{className:f.tooltip,children:(0,P.jsx)(b.Z,{})})})})]}),(0,P.jsx)(s.ZP,{item:!0,xs:12,children:(0,P.jsx)("br",{})}),(0,P.jsxs)(s.ZP,{item:!0,xs:12,sx:{border:"1px solid #eaeaea"},children:[(0,P.jsx)(s.ZP,{item:!0,xs:12,children:(0,P.jsx)(c.ZP,{value:n,theme:T?S:N,extensions:M,editable:!y,basicSetup:!0,height:w,onChange:function(e,n){Z(null,null,e)}})}),(0,P.jsx)(s.ZP,{item:!0,xs:12,sx:{borderTop:"1px solid #eaeaea",background:T?"#282c34":"#f7f7f7"},children:(0,P.jsxs)(h.Z,{className:T?"dark-theme":"",sx:{display:"flex",alignItems:"center",padding:"2px",paddingRight:"5px",justifyContent:"flex-end","& button":{height:"26px",width:"26px",padding:"2px"," .min-icon":{marginLeft:"0"}},"&.dark-theme button":{background:"#FFFFFF"}},children:[(0,P.jsx)(v.Z,{tooltip:"Change theme",onClick:function(){A(!T)},text:"",icon:(0,P.jsx)(g.EO,{}),color:"primary",variant:"outlined"}),(0,P.jsx)(C(),{text:n,children:(0,P.jsx)(v.Z,{tooltip:"Copy to Clipboard",onClick:function(){},text:"",icon:(0,P.jsx)(g.TI,{}),color:"primary",variant:"outlined"})})]})})]})]})}))},32291:function(e,n,t){"use strict";var i=t(72791),o=t(60364),r=t(61889),a=t(11135),s=t(25787),c=t(20890),l=t(13400),d=t(95466),u=t(84683),m=t(3925),p=t(93656),h=t(80184),x={toggleList:m.kQ},f=(0,o.$j)((function(e){return{sidebarOpen:e.system.sidebarOpen,operatorMode:e.system.operatorMode,managerObjects:e.objectBrowser.objectManager.objectsToManage,features:e.console.session.features}}),x);n.Z=f((0,s.Z)((function(e){return(0,a.Z)({headerContainer:{width:"100%",minHeight:79,display:"flex",backgroundColor:"#fff",left:0,boxShadow:"rgba(0,0,0,.08) 0 3px 10px"},label:{display:"flex",justifyContent:"flex-start",alignItems:"center"},labelStyle:{color:"#000",fontSize:18,fontWeight:700,marginLeft:21,marginTop:8},rightMenu:{textAlign:"right"},logo:{marginLeft:34,fill:e.palette.primary.main,"& .min-icon":{width:120}},middleComponent:{display:"flex",justifyContent:"center",alignItems:"center"}})}))((function(e){var n=e.classes,t=e.label,o=e.actions,a=e.sidebarOpen,s=e.operatorMode,m=e.managerObjects,x=e.toggleList,f=e.middleComponent;return e.features.includes("hide-menu")?(0,h.jsx)(i.Fragment,{}):(0,h.jsxs)(r.ZP,{container:!0,className:"".concat(n.headerContainer," page-header"),direction:"row",alignItems:"center",children:[(0,h.jsxs)(r.ZP,{item:!0,xs:12,sm:12,md:f?3:6,className:n.label,sx:{paddingTop:["15px","15px","0","0"]},children:[!a&&(0,h.jsx)("div",{className:n.logo,children:s?(0,h.jsx)(d.Z,{}):(0,h.jsx)(u.Z,{})}),(0,h.jsx)(c.Z,{variant:"h4",className:n.labelStyle,children:t})]}),f&&(0,h.jsx)(r.ZP,{item:!0,xs:12,sm:12,md:6,className:n.middleComponent,sx:{marginTop:["10px","10px","0","0"]},children:f}),(0,h.jsxs)(r.ZP,{item:!0,xs:12,sm:12,md:f?3:6,className:n.rightMenu,children:[o&&o,m&&m.length>0&&(0,h.jsx)(l.Z,{color:"primary","aria-label":"Refresh List",component:"span",onClick:function(){x()},id:"object-manager-toggle",size:"large",children:(0,h.jsx)(p.gx,{})})]})]})})))},14917:function(e,n,t){"use strict";t(72791);var i=t(61889),o=t(11135),r=t(25787),a=t(80184);n.Z=(0,r.Z)((function(e){return(0,o.Z)({headerBarIcon:{marginRight:".7rem",color:e.palette.primary.main,"& .min-icon":{width:44,height:44}},headerBarSubheader:{color:"grey","@media (max-width: 900px)":{maxWidth:200}},screenTitle:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"1rem",borderBottom:"1px solid #EAEAEA","@media (max-width: 600px)":{flexFlow:"column"}},titleColumn:{height:"auto",justifyContent:"center",display:"flex",flexFlow:"column",alignItems:"flex-start","& h1":{fontSize:19}},leftItems:{display:"flex",alignItems:"center","@media (max-width: 600px)":{flexFlow:"column"}},rightItems:{display:"flex",alignItems:"center"}})}))((function(e){var n=e.classes,t=e.icon,o=e.title,r=e.subTitle,s=e.actions,c=e.className;return(0,a.jsx)(i.ZP,{container:!0,children:(0,a.jsxs)(i.ZP,{item:!0,xs:12,className:"".concat(n.screenTitle," ").concat(c||""),children:[(0,a.jsxs)("div",{className:n.leftItems,children:[t?(0,a.jsx)("div",{className:n.headerBarIcon,children:t}):null,(0,a.jsxs)("div",{className:n.titleColumn,children:[(0,a.jsx)("h1",{style:{margin:0},children:o}),(0,a.jsx)("span",{className:n.headerBarSubheader,children:r})]})]}),(0,a.jsx)("div",{className:n.rightItems,children:s})]})})}))},14662:function(e,n,t){"use strict";t.d(n,{Z:function(){return A}});var i=t(1413),o=t(29439),r=t(72791),a=t(64554),s=t(43896),c=t(80184),l=r.createContext(null);function d(e){var n=e.children,t=e.value,i=function(){var e=r.useState(null),n=(0,o.Z)(e,2),t=n[0],i=n[1];return r.useEffect((function(){i("mui-p-".concat(Math.round(1e5*Math.random())))}),[]),t}(),a=r.useMemo((function(){return{idPrefix:i,value:t}}),[i,t]);return(0,c.jsx)(l.Provider,{value:a,children:n})}function u(){return r.useContext(l)}function m(e,n){return null===e.idPrefix?null:"".concat(e.idPrefix,"-P-").concat(n)}function p(e,n){return null===e.idPrefix?null:"".concat(e.idPrefix,"-T-").concat(n)}var h=t(87462),x=t(63366),f=t(18073),b=["children"],Z=r.forwardRef((function(e,n){var t=e.children,i=(0,x.Z)(e,b),o=u();if(null===o)throw new TypeError("No TabContext provided");var a=r.Children.map(t,(function(e){return r.isValidElement(e)?r.cloneElement(e,{"aria-controls":m(o,e.props.value),id:p(o,e.props.value)}):null}));return(0,c.jsx)(f.Z,(0,h.Z)({},i,{ref:n,value:o.value,children:a}))})),g=t(28182),v=t(47630),j=t(93736),C=t(90767),y=t(95159);function P(e){return(0,y.Z)("MuiTabPanel",e)}(0,t(30208).Z)("MuiTabPanel",["root"]);var k=["children","className","value"],N=(0,v.ZP)("div",{name:"MuiTabPanel",slot:"Root",overridesResolver:function(e,n){return n.root}})((function(e){return{padding:e.theme.spacing(3)}})),S=r.forwardRef((function(e,n){var t=(0,j.Z)({props:e,name:"MuiTabPanel"}),i=t.children,o=t.className,r=t.value,a=(0,x.Z)(t,k),s=(0,h.Z)({},t),l=function(e){var n=e.classes;return(0,C.Z)({root:["root"]},P,n)}(s),d=u();if(null===d)throw new TypeError("No TabContext provided");var f=m(d,r),b=p(d,r);return(0,c.jsx)(N,(0,h.Z)({"aria-labelledby":b,className:(0,g.Z)(l.root,o),hidden:r!==d.value,id:f,ref:n,role:"tabpanel",ownerState:s},a,{children:r===d.value&&i}))})),E=t(25787),w=t(13967),F=t(11135),I=t(95193),T={minHeight:60},A=(0,E.Z)((function(e){return(0,F.Z)({tabsContainer:{display:"flex",height:"100%",width:"100%"},tabsHeaderContainer:{width:"300px",background:"#F8F8F8",borderRight:"1px solid #EAEAEA","& .MuiTabs-root":{"& .MuiTabs-indicator":{display:"none"},"& .MuiTab-root":{display:"flex",flexFlow:"row",alignItems:"center",justifyContent:"flex-start",borderBottom:"1px solid #EAEAEA","& .MuiSvgIcon-root":{marginRight:8,marginBottom:0},"&.Mui-selected":{background:"#E5E5E5",fontWeight:600}},"&. MuiTabs-scroller":{display:"none"}}},tabContentContainer:{width:"100%","& .MuiTabPanel-root":{height:"100%"}},tabPanel:{height:"100%"},"@media (max-width: 900px)":{tabsContainer:{flexFlow:"column",flexDirection:"column"},tabsHeaderContainer:{width:"100%",borderBottom:" 1px solid #EAEAEA","& .MuiTabs-root .MuiTabs-scroller .MuiButtonBase-root":{borderBottom:" 0px"}}}})}))((function(e){var n=e.children,t=e.classes,l=e.selectedTab,u=void 0===l?"0":l,m=e.routes,p=e.isRouteTabs,h=r.useState(u),x=(0,o.Z)(h,2),f=x[0],b=x[1],g=(0,w.Z)(),v=(0,I.Z)(g.breakpoints.down("md")),j=[],C=[];return n?(n.forEach((function(e){j.push(e.tabConfig),C.push(e.content)})),(0,c.jsx)(d,{value:"".concat(f),children:(0,c.jsxs)(a.Z,{className:t.tabsContainer,children:[(0,c.jsx)(a.Z,{className:t.tabsHeaderContainer,children:(0,c.jsx)(Z,{onChange:function(e,n){b(n)},orientation:v?"horizontal":"vertical",variant:v?"scrollable":"standard",scrollButtons:"auto",className:t.tabList,children:j.map((function(e,n){return e?(0,c.jsx)(s.Z,(0,i.Z)((0,i.Z)({className:t.tabHeader,value:"".concat(n),style:T},e),{},{disableRipple:!0,disableTouchRipple:!0,focusRipple:!0}),"v-tab-".concat(n)):null}))})}),(0,c.jsxs)(a.Z,{className:t.tabContentContainer,children:[p?null:C.map((function(e,n){return(0,c.jsx)(S,{classes:(0,i.Z)({},t.tabPanel),value:"".concat(n),children:e||null},"v-tab-p-".concat(n))})),p?(0,c.jsx)("div",{className:t.tabPanel,children:m}):null]})]})})):null}))},23533:function(e,n,t){"use strict";t.r(n);var i=t(29439),o=t(1413),r=t(72791),a=t(60364),s=t(11135),c=t(25787),l=t(23814),d=t(10703),u=t(61889),m=t(36151),p=t(40986),h=t(92983),x=t(81207),f=t(32291),b=t(42649),Z=t(92217),g=t(62666),v=t(63466),j=t(27391),C=t(14917),y=t(64244),P=t(28789),k=t(74900),N=t(54599),S=t(74794),E=t(14662),w=t(84669),F=t(56087),I=t(38442),T=t(75578),A=t(40603),M=t(80184),R=(0,T.Z)(r.lazy((function(){return Promise.all([t.e(3772),t.e(2442),t.e(312)]).then(t.bind(t,312))}))),B=(0,a.$j)((function(e){return{features:e.console.session.features}}),{setErrorSnackMessage:b.Ih,setSnackBarMessage:b.y1});n.default=(0,c.Z)((function(e){return(0,s.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({buttonContainer:{textAlign:"right"},pageContainer:{border:"1px solid #EAEAEA",height:"100%"},paperContainer:{padding:"15px 15px 15px 50px",minHeight:"450px"},breadcrumLink:{textDecoration:"none",color:"black"},statement:{border:"1px solid #DADADA",padding:8,marginBottom:8,borderRadius:4},labelCol:{fontWeight:"bold"}},l.OR),l.qg),l.oO),(0,l.Bz)(e.spacing(4))))}))(B((function(e){var n=e.classes,t=e.match,o=e.setErrorSnackMessage,a=e.setSnackBarMessage,s=e.features,c=(0,r.useState)(null),l=(0,i.Z)(c,2),b=l[0],T=l[1],B=(0,r.useState)([]),L=(0,i.Z)(B,2),O=L[0],z=L[1],D=(0,r.useState)([]),H=(0,i.Z)(D,2),_=H[0],G=H[1],U=(0,r.useState)([]),V=(0,i.Z)(U,2),W=V[0],Y=V[1],J=(0,r.useState)(!1),q=(0,i.Z)(J,2),K=q[0],$=q[1],Q=(0,r.useState)(t.params[0]),X=(0,i.Z)(Q,2),ee=X[0],ne=X[1],te=(0,r.useState)(""),ie=(0,i.Z)(te,2),oe=ie[0],re=ie[1],ae=(0,r.useState)(!0),se=(0,i.Z)(ae,2),ce=se[0],le=se[1],de=(0,r.useState)(""),ue=(0,i.Z)(de,2),me=ue[0],pe=ue[1],he=(0,r.useState)(!0),xe=(0,i.Z)(he,2),fe=xe[0],be=xe[1],Ze=(0,r.useState)(""),ge=(0,i.Z)(Ze,2),ve=ge[0],je=ge[1],Ce=(0,r.useState)(!0),ye=(0,i.Z)(Ce,2),Pe=ye[0],ke=ye[1],Ne=(0,r.useState)(!1),Se=(0,i.Z)(Ne,2),Ee=Se[0],we=Se[1],Fe=s&&s.includes("ldap-idp")||!1,Ie=(0,I.F)(F.C3,[F.Ft.ADMIN_LIST_GROUPS,F.Ft.ADMIN_GET_GROUP],!0),Te=(0,I.F)(F.C3,[F.Ft.ADMIN_GET_GROUP]),Ae=(0,I.F)(F.C3,[F.Ft.ADMIN_LIST_GROUPS]),Me=(0,I.F)(F.C3,[F.Ft.ADMIN_GET_USER]),Re=(0,I.F)(F.C3,[F.Ft.ADMIN_GET_POLICY]),Be=(0,I.F)(F.C3,[F.Ft.ADMIN_CREATE_POLICY]),Le=function(e){e.preventDefault(),K||($(!0),Be?x.Z.invoke("POST","/api/v1/policies",{name:ee,policy:oe}).then((function(e){$(!1),a("Policy successfully updated")})).catch((function(e){$(!1),o(e)})):$(!1))};(0,r.useEffect)((function(){ce&&(ce&&(Re?x.Z.invoke("GET","/api/v1/policy?name=".concat(encodeURIComponent(ee))).then((function(e){if(e){T(e),re(e?JSON.stringify(JSON.parse(e.policy),null,4):"");var n=JSON.parse(e.policy);z(n.Statement)}le(!1)})).catch((function(e){o(e),le(!1)})):le(!1)),fe&&(Ae&&!Fe?x.Z.invoke("GET","/api/v1/policies/".concat(encodeURIComponent(ee),"/users")).then((function(e){G(e),be(!1)})).catch((function(e){o(e),be(!1)})):be(!1)),Pe&&(Ie&&!Fe?x.Z.invoke("GET","/api/v1/policies/".concat(encodeURIComponent(ee),"/groups")).then((function(e){Y(e),ke(!1)})).catch((function(e){o(e),ke(!1)})):ke(!1)))}),[ee,ce,fe,Pe,o,G,Y,re,T,be,ke,Ae,Ie,Re,Fe]);var Oe=""!==ee.trim(),ze=[{type:"view",onClick:function(e){g.Z.push("".concat(F.gA.USERS,"/").concat(e))},disableButtonFunction:function(){return!Me}}],De=_.filter((function(e){return e.includes(me)})),He=[{type:"view",onClick:function(e){g.Z.push("".concat(F.gA.GROUPS,"/").concat(e))},disableButtonFunction:function(){return!Te}}],_e=W.filter((function(e){return e.includes(ve)}));return(0,M.jsxs)(r.Fragment,{children:[Ee&&(0,M.jsx)(R,{deleteOpen:Ee,selectedPolicy:ee,closeDeleteModalAndRefresh:function(e){we(!1),g.Z.push(F.gA.POLICIES)}}),(0,M.jsx)(f.Z,{label:(0,M.jsx)(r.Fragment,{children:(0,M.jsx)(w.Z,{to:F.gA.POLICIES,label:"Policy"})})}),(0,M.jsxs)(S.Z,{className:n.pageContainer,children:[(0,M.jsx)(u.ZP,{item:!0,xs:12,children:(0,M.jsx)(C.Z,{icon:(0,M.jsx)(r.Fragment,{children:(0,M.jsx)(y.Z,{width:40})}),title:ee,subTitle:(0,M.jsx)(r.Fragment,{children:"IAM Policy"}),actions:(0,M.jsxs)(r.Fragment,{children:[(0,M.jsx)(I.s,{scopes:[F.Ft.ADMIN_DELETE_POLICY],resource:F.C3,errorProps:{disabled:!0},children:(0,M.jsx)(A.Z,{tooltip:"Delete Policy",text:"Delete Policy",variant:"outlined",color:"secondary",icon:(0,M.jsx)(N.Z,{}),onClick:function(){we(!0)}})}),(0,M.jsx)(A.Z,{tooltip:"Refresh",text:"Refresh",variant:"outlined",color:"primary",icon:(0,M.jsx)(P.default,{}),onClick:function(){be(!0),ke(!0),le(!0)}})]})})}),(0,M.jsxs)(E.Z,{children:[{tabConfig:{label:"Summary",disabled:!Re},content:(0,M.jsxs)(r.Fragment,{children:[(0,M.jsx)("div",{className:n.sectionTitle,children:"Policy Summary"}),(0,M.jsx)(d.Z,{className:n.paperContainer,children:(0,M.jsx)("form",{noValidate:!0,autoComplete:"off",onSubmit:function(e){Le(e)},children:(0,M.jsxs)(u.ZP,{container:!0,children:[(0,M.jsx)(u.ZP,{item:!0,xs:8,children:(0,M.jsx)("h4",{children:"Statements"})}),(0,M.jsx)(u.ZP,{item:!0,xs:4}),(0,M.jsx)(r.Fragment,{children:O.map((function(e,t){return(0,M.jsx)(u.ZP,{item:!0,xs:12,className:n.statement,children:(0,M.jsxs)(u.ZP,{container:!0,children:[(0,M.jsx)(u.ZP,{item:!0,xs:2,className:n.labelCol,children:"Effect"}),(0,M.jsx)(u.ZP,{item:!0,xs:4,children:(0,M.jsx)(r.Fragment,{children:e.Effect})}),(0,M.jsx)(u.ZP,{item:!0,xs:2,className:n.labelCol}),(0,M.jsx)(u.ZP,{item:!0,xs:4}),(0,M.jsx)(u.ZP,{item:!0,xs:2,className:n.labelCol,children:"Actions"}),(0,M.jsx)(u.ZP,{item:!0,xs:4,children:(0,M.jsx)("ul",{children:e.Action&&e.Action.map((function(e,n){return(0,M.jsx)("li",{children:e},"".concat(t,"-r-").concat(n))}))})}),(0,M.jsx)(u.ZP,{item:!0,xs:2,className:n.labelCol,children:"Resources"}),(0,M.jsx)(u.ZP,{item:!0,xs:4,children:(0,M.jsx)("ul",{children:e.Resource&&e.Resource.map((function(e,n){return(0,M.jsx)("li",{children:e},"".concat(t,"-r-").concat(n))}))})})]})},"s-".concat(t))}))})]})})})]})},{tabConfig:{label:"Users",disabled:!Ae||Fe},content:(0,M.jsxs)(r.Fragment,{children:[(0,M.jsx)("div",{className:n.sectionTitle,children:"Users"}),(0,M.jsxs)(u.ZP,{container:!0,children:[(0,M.jsx)(u.ZP,{item:!0,xs:12,className:n.actionsTray,children:(0,M.jsx)(j.Z,{placeholder:"Search Users",className:n.searchField,id:"search-resource",label:"",onChange:function(e){pe(e.target.value)},InputProps:{disableUnderline:!0,startAdornment:(0,M.jsx)(v.Z,{position:"start",children:(0,M.jsx)(k.Z,{})})},variant:"standard"})}),(0,M.jsx)(u.ZP,{item:!0,xs:12,className:n.actionsTray,children:(0,M.jsx)("br",{})}),(0,M.jsx)(h.Z,{itemActions:ze,columns:[{label:"Name",elementKey:"name"}],isLoading:fe,records:De,entityName:"Users",idField:"name"})]})]})},{tabConfig:{label:"Groups",disabled:!Ie||Fe},content:(0,M.jsxs)(r.Fragment,{children:[(0,M.jsx)("div",{className:n.sectionTitle,children:"Groups"}),(0,M.jsxs)(u.ZP,{container:!0,children:[(0,M.jsx)(u.ZP,{item:!0,xs:12,className:n.actionsTray,children:(0,M.jsx)(j.Z,{placeholder:"Search Groups",className:n.searchField,id:"search-resource",label:"",onChange:function(e){je(e.target.value)},InputProps:{disableUnderline:!0,startAdornment:(0,M.jsx)(v.Z,{position:"start",children:(0,M.jsx)(k.Z,{})})},variant:"standard"})}),(0,M.jsx)(u.ZP,{item:!0,xs:12,className:n.actionsTray,children:(0,M.jsx)("br",{})}),(0,M.jsx)(h.Z,{itemActions:He,columns:[{label:"Name",elementKey:"name"}],isLoading:Pe,records:_e,entityName:"Groups",idField:"name"})]})]})},{tabConfig:{label:"Raw Policy",disabled:!Re},content:(0,M.jsxs)(r.Fragment,{children:[(0,M.jsx)("div",{className:n.sectionTitle,children:"Raw Policy"}),(0,M.jsx)(d.Z,{className:n.paperContainer,children:(0,M.jsx)("form",{noValidate:!0,autoComplete:"off",onSubmit:function(e){Le(e)},children:(0,M.jsxs)(u.ZP,{container:!0,children:[(0,M.jsx)(u.ZP,{item:!0,xs:12,className:n.formScrollable,children:(0,M.jsx)(Z.Z,{readOnly:!Be,value:oe,onBeforeChange:function(e,n,t){re(t)},editorHeight:"350px"})}),(0,M.jsxs)(u.ZP,{item:!0,xs:12,className:n.buttonContainer,children:[!b&&(0,M.jsx)("button",{type:"button",color:"primary",className:n.clearButton,onClick:function(){ne(""),re("")},children:"Clear"}),(0,M.jsx)(I.s,{scopes:[F.Ft.ADMIN_CREATE_POLICY],resource:F.C3,errorProps:{disabled:!0},children:(0,M.jsx)(m.Z,{type:"submit",variant:"contained",color:"primary",disabled:K||!Oe,children:"Save"})})]}),K&&(0,M.jsx)(u.ZP,{item:!0,xs:12,children:(0,M.jsx)(p.Z,{})})]})})})]})}]})]})]})})))},26759:function(e,n,t){"use strict";var i=t(95318);n.Z=void 0;var o=i(t(45649)),r=t(80184),a=(0,o.default)((0,r.jsx)("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown");n.Z=a},70366:function(e,n,t){"use strict";var i=t(95318);n.Z=void 0;var o=i(t(45649)),r=t(80184),a=(0,o.default)((0,r.jsx)("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUp");n.Z=a},97911:function(e,n,t){"use strict";var i=t(95318);n.Z=void 0;var o=i(t(45649)),r=t(80184),a=(0,o.default)((0,r.jsx)("path",{d:"M14.67 5v14H9.33V5h5.34zm1 14H21V5h-5.33v14zm-7.34 0V5H3v14h5.33z"}),"ViewColumn");n.Z=a},94454:function(e,n,t){"use strict";t.d(n,{Z:function(){return N}});var i=t(4942),o=t(63366),r=t(87462),a=t(72791),s=t(90767),c=t(12065),l=t(97278),d=t(76189),u=t(80184),m=(0,d.Z)((0,u.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),p=(0,d.Z)((0,u.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),h=(0,d.Z)((0,u.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),x=t(14036),f=t(93736),b=t(47630),Z=t(95159);function g(e){return(0,Z.Z)("MuiCheckbox",e)}var v=(0,t(30208).Z)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),j=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size"],C=(0,b.ZP)(l.Z,{shouldForwardProp:function(e){return(0,b.FO)(e)||"classes"===e},name:"MuiCheckbox",slot:"Root",overridesResolver:function(e,n){var t=e.ownerState;return[n.root,t.indeterminate&&n.indeterminate,"default"!==t.color&&n["color".concat((0,x.Z)(t.color))]]}})((function(e){var n,t=e.theme,o=e.ownerState;return(0,r.Z)({color:t.palette.text.secondary},!o.disableRipple&&{"&:hover":{backgroundColor:(0,c.Fq)("default"===o.color?t.palette.action.active:t.palette[o.color].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==o.color&&(n={},(0,i.Z)(n,"&.".concat(v.checked,", &.").concat(v.indeterminate),{color:t.palette[o.color].main}),(0,i.Z)(n,"&.".concat(v.disabled),{color:t.palette.action.disabled}),n))})),y=(0,u.jsx)(p,{}),P=(0,u.jsx)(m,{}),k=(0,u.jsx)(h,{}),N=a.forwardRef((function(e,n){var t,i,c=(0,f.Z)({props:e,name:"MuiCheckbox"}),l=c.checkedIcon,d=void 0===l?y:l,m=c.color,p=void 0===m?"primary":m,h=c.icon,b=void 0===h?P:h,Z=c.indeterminate,v=void 0!==Z&&Z,N=c.indeterminateIcon,S=void 0===N?k:N,E=c.inputProps,w=c.size,F=void 0===w?"medium":w,I=(0,o.Z)(c,j),T=v?S:b,A=v?S:d,M=(0,r.Z)({},c,{color:p,indeterminate:v,size:F}),R=function(e){var n=e.classes,t=e.indeterminate,i=e.color,o={root:["root",t&&"indeterminate","color".concat((0,x.Z)(i))]},a=(0,s.Z)(o,g,n);return(0,r.Z)({},n,a)}(M);return(0,u.jsx)(C,(0,r.Z)({type:"checkbox",inputProps:(0,r.Z)({"data-indeterminate":v},E),icon:a.cloneElement(T,{fontSize:null!=(t=T.props.fontSize)?t:F}),checkedIcon:a.cloneElement(A,{fontSize:null!=(i=A.props.fontSize)?i:F}),ownerState:M,ref:n},I,{classes:R}))}))},63466:function(e,n,t){"use strict";t.d(n,{Z:function(){return C}});var i=t(4942),o=t(63366),r=t(87462),a=t(72791),s=t(28182),c=t(90767),l=t(14036),d=t(20890),u=t(93840),m=t(52930),p=t(47630),h=t(95159);function x(e){return(0,h.Z)("MuiInputAdornment",e)}var f,b=(0,t(30208).Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),Z=t(93736),g=t(80184),v=["children","className","component","disablePointerEvents","disableTypography","position","variant"],j=(0,p.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,n){var t=e.ownerState;return[n.root,n["position".concat((0,l.Z)(t.position))],!0===t.disablePointerEvents&&n.disablePointerEvents,n[t.variant]]}})((function(e){var n=e.theme,t=e.ownerState;return(0,r.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:n.palette.action.active},"filled"===t.variant&&(0,i.Z)({},"&.".concat(b.positionStart,"&:not(.").concat(b.hiddenLabel,")"),{marginTop:16}),"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})})),C=a.forwardRef((function(e,n){var t=(0,Z.Z)({props:e,name:"MuiInputAdornment"}),i=t.children,p=t.className,h=t.component,b=void 0===h?"div":h,C=t.disablePointerEvents,y=void 0!==C&&C,P=t.disableTypography,k=void 0!==P&&P,N=t.position,S=t.variant,E=(0,o.Z)(t,v),w=(0,m.Z)()||{},F=S;S&&w.variant,w&&!F&&(F=w.variant);var I=(0,r.Z)({},t,{hiddenLabel:w.hiddenLabel,size:w.size,disablePointerEvents:y,position:N,variant:F}),T=function(e){var n=e.classes,t=e.disablePointerEvents,i=e.hiddenLabel,o=e.position,r=e.size,a=e.variant,s={root:["root",t&&"disablePointerEvents",o&&"position".concat((0,l.Z)(o)),a,i&&"hiddenLabel",r&&"size".concat((0,l.Z)(r))]};return(0,c.Z)(s,x,n)}(I);return(0,g.jsx)(u.Z.Provider,{value:null,children:(0,g.jsx)(j,(0,r.Z)({as:b,ownerState:I,className:(0,s.Z)(T.root,p),ref:n},E,{children:"string"!==typeof i||k?(0,g.jsxs)(a.Fragment,{children:["start"===N?f||(f=(0,g.jsx)("span",{className:"notranslate",children:"\u200b"})):null,i]}):(0,g.jsx)(d.Z,{color:"text.secondary",children:i})}))})}))},26769:function(e,n,t){var i=t(39066),o=t(93629),r=t(43141);e.exports=function(e){return"string"==typeof e||!o(e)&&r(e)&&"[object String]"==i(e)}},45987:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var i=t(63366);function o(e,n){if(null==e)return{};var t,o,r=(0,i.Z)(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)t=a[o],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}}}]);
|
|
//# sourceMappingURL=1955.95db0000.chunk.js.map
|