All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.325e2d4b-434.f9641ce624473dc96117.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
"use strict";(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["325e2d4b-434"],{NncuhaWT:(e,t,n)=>{n.d(t,{Z:()=>T});var l=n("Z7aTuO5B"),a=n("vyyTCD48"),r=n("oyaholW7"),c=n("0zTRKSqx"),i=n("1qPKgs3m"),o=n("OhCiqfIr"),s=n("5sZKlkP8"),m=n("J6y4/h8P"),u=n("EeAwn/0x"),d=n("DeVaSktS"),E=n("F9olzlTR"),p=n("y3PVKZ8Q");const h=(0,m.default)(E.Si).withConfig({displayName:"SyncedUsersOverviewItem__ActionsWrapper",componentId:"sc-12es6mt-0"})(["display:flex;justify-content:flex-end;"]),g=e=>{let{user:{fullName:t,id:n,roles:a,username:r},roles:c}=e;const i=a.map((e=>{var t,n;return null!==(t=null===(n=c.find((t=>t.id===e)))||void 0===n?void 0:n.name)&&void 0!==t?t:"Role not found"})).toSet();return l.createElement("tr",{key:n},l.createElement("td",{className:"limited"},l.createElement(u.r,{to:d.ZP.SYSTEM.USERS.show(n)},r)),l.createElement("td",{className:"limited"},t),l.createElement(p.Z,{roles:i}),l.createElement("td",{className:"limited"},l.createElement(h,null,l.createElement(u.J,{to:d.ZP.SYSTEM.USERS.edit(n)},l.createElement(E.zx,{type:"button",bsStyle:"info",bsSize:"xs"},"Edit")))))};var f=n("vOXUk9UL");const y=m.default.div.withConfig({displayName:"SyncedUsersFilter__Container",componentId:"sc-5kejdq-0"})(["margin-bottom:10px;"]),S=e=>{let{onSearch:t}=e;return l.createElement(y,null,l.createElement(c.UI,{onReset:()=>t(""),onSearch:t,queryHelpComponent:l.createElement(f.Z,null),topMargin:0}))},v=["Username","Full Name","Roles","Actions"],x={page:1,perPage:10,query:""},b=e=>"actions"===e.toLowerCase()?l.createElement("th",{className:"actions text-right"},e):l.createElement("th",null,e),k=e=>{let{roles:t,authenticationBackend:n}=e;const[a,r]=(0,l.useState)(!1),[i,m]=(0,l.useState)(),[u,d]=(0,l.useState)(x),{list:E}=i||{},{page:p}=u;if((0,l.useEffect)((()=>((e,t,n,l)=>{n(!0),o.Z.loadUsersPaginated(e,t).then((e=>{l(e),n(!1)}))})(n.id,u,r,m)),[n.id,u]),!i)return l.createElement(c.$j,null);return l.createElement(s.Z,{title:"Synchronized Users",showLoading:a},l.createElement("p",{className:"description"},"Found ",i.pagination.total," synchronized users."),l.createElement(c.l9,{activePage:p,totalItems:i.pagination.total,onChange:(e,t)=>d({...u,page:e,perPage:t}),useQueryParameter:!1},l.createElement(c.wQ,{className:"table-hover",customFilter:l.createElement(S,{onSearch:e=>d({...u,query:e,page:x.page})}),dataRowFormatter:e=>l.createElement(g,{user:e,roles:t}),filterKeys:[],filterLabel:"Filter Users",headerCellFormatter:b,headers:v,id:"synced-users-overview",noDataText:l.createElement(c._f,null,"No synchronized users have been found."),rowClassName:"no-bm",rows:E.toJS(),sortByKey:"username"})))},Z=e=>{let{authenticationBackend:t}=e;const n=(0,a.Re)(),r=null==n?void 0:n.components.SyncedTeamsSection;return r?l.createElement(r,{authenticationBackend:t}):l.createElement(s.Z,{title:"Synchronized Teams"},l.createElement(c.VL,{featureName:"teams"}))},T=e=>{let{authenticationBackend:t}=e;const n=(0,a.ih)(t.config.type),[o,s]=(0,l.useState)();if((0,l.useEffect)((()=>(e=>{r.Z.loadRolesPaginated({page:1,perPage:0,query:""}).then(e)})(s)),[]),!n)return l.createElement(l.Fragment,null,`No authentication service plugin configured for type "${t.config.type}"`);if(!o)return l.createElement(c.$j,null);const{configDetailsComponent:m}=n;return l.createElement(i.Z,null,l.createElement("div",null,l.createElement(m,{authenticationBackend:t,roles:o.list})),l.createElement("div",null,l.createElement(k,{authenticationBackend:t,roles:o.list}),l.createElement(Z,{authenticationBackend:t})))}},"1qPKgs3m":(e,t,n)=>{n.d(t,{Z:()=>a});var l=n("J6y4/h8P");const a=l.default.div.withConfig({displayName:"SectionGrid",componentId:"sc-1xfwao3-0"})((e=>{let{$columns:t,theme:n}=e;return(0,l.css)(["display:grid;grid-template-columns:",";grid-column-gap:40px;@media (max-width:","){grid-template-columns:1fr;}"],null!=t?t:"1fr 1fr",n.breakpoints.max.md)}))},y3PVKZ8Q:(e,t,n)=>{n.d(t,{Z:()=>o});var l=n("Z7aTuO5B"),a=n("J6y4/h8P"),r=n("F9olzlTR");const c=a.default.td.withConfig({displayName:"RolesCell__Td",componentId:"sc-1gi2gyp-0"})(["max-width:300px;"]),i=(0,a.default)(r.__).withConfig({displayName:"RolesCell__Role",componentId:"sc-1gi2gyp-1"})(["margin-right:5px;margin-bottom:5px;display:inline-block;padding:4px 6px;"]),o=e=>{let{roles:t}=e;return l.createElement(c,null,t.map((e=>l.createElement(i,{key:e,bsStyle:"Admin"===e?"info":"default"},e))))}},vOXUk9UL:(e,t,n)=>{n.d(t,{Z:()=>i});var l=n("Z7aTuO5B"),a=n("F9olzlTR"),r=n("0zTRKSqx");const c=l.createElement(a.J2,{id:"user-search-query-help",title:"Search Syntax Help"},l.createElement("p",null,l.createElement("strong",null,"Available search fields")),l.createElement(a.iA,{condensed:!0},l.createElement("thead",null,l.createElement("tr",null,l.createElement("th",null,"Field"),l.createElement("th",null,"Description"))),l.createElement("tbody",null,l.createElement("tr",null,l.createElement("td",null,"full_name"),l.createElement("td",null,"The full name of a user")),l.createElement("tr",null,l.createElement("td",null,"username"),l.createElement("td",null,"The users login username.")),l.createElement("tr",null,l.createElement("td",null,"email"),l.createElement("td",null,"The users email.")))),l.createElement("p",null,l.createElement("strong",null,"Examples")),l.createElement("p",null,"Find users with a email containing example.com:",l.createElement("br",null),l.createElement("kbd",null,"email:example.com"),l.createElement("br",null))),i=()=>l.createElement(r.Ox,{trigger:"click",rootClose:!0,placement:"right",overlay:c},l.createElement(a.zx,{bsStyle:"link"},l.createElement(r.JO,{name:"question-circle"})))},ChBG7Fro:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h});var l=n("Z7aTuO5B"),a=n("13c3YmZ3"),r=n("CfS4XPvw"),c=n("EeAwn/0x"),i=(n("uY5bz6of"),n("4Js8dUPg")),o=n("L040zqI6"),s=n("OhCiqfIr"),m=n("0zTRKSqx"),u=n("NncuhaWT"),d=n("DeVaSktS"),E=n("F9olzlTR");const p=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n="Authentication Service Details",a=o.Z.truncateWithEllipses(e,30);return t?`${n} - ${a}`:l.createElement(l.Fragment,null,n," - ",l.createElement("i",null,a))},h=(0,r.Z)((e=>{let{params:{backendId:t}}=e;const[n,r]=(0,l.useState)();return(0,l.useEffect)((()=>{s.Z.load(t).then((e=>r(e.backend)))}),[t]),n?l.createElement(m.$4,{title:p(n.title,!0)},l.createElement(a.Z,null),l.createElement(m.mr,{title:p(n.title),actions:l.createElement(c.J,{to:d.ZP.SYSTEM.AUTHENTICATION.BACKENDS.edit(null==n?void 0:n.id)},l.createElement(E.zx,{bsStyle:"success",type:"button"},"Edit Service")),documentationLink:{title:"Authentication documentation",path:i.Z.PAGES.USERS_ROLES}},l.createElement("span",null,"Configure Graylog's authentication services of this Graylog cluster.")),l.createElement(u.Z,{authenticationBackend:n})):l.createElement(m.$j,null)}))}}]);
//# sourceMappingURL=325e2d4b-434.f9641ce624473dc96117.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy