import{a as ft}from"./chunk-P6NDU2IL.js";import{a as bt}from"./chunk-7F4EMYHG.js";import{a as _t,b as yt}from"./chunk-CIR225GR.js";import{d as Et}from"./chunk-GXOV5BJW.js";import{a as mt,b as pt,f as ht}from"./chunk-Q7H2D3EK.js";import{a as gt}from"./chunk-3QM6O57J.js";import"./chunk-Q7NEU37N.js";import{a as ee}from"./chunk-4QKT4DDC.js";import{a as ut}from"./chunk-PMLGCQK5.js";import{o as ot,t as at}from"./chunk-FNARCYSS.js";import{d as st,e as dt,f as ct,g as $}from"./chunk-QO3I7KTG.js";import{A as it,B as nt,D as rt,E as lt,b as We,c as Re,g as ze,h as Ke,j as qe,l as Ge,m as He,n as je,p as Ye,t as Je,u as Qe,v as Ze,w as Xe,x as $e,y as et,z as tt}from"./chunk-EZUMFAMZ.js";import{$a as ke,$b as Ue,Aa as be,Da as ve,Zb as Ie,_a as Me,_b as Oe,ab as Te,cb as Fe,da as ye,db as De,e as ge,eb as Pe,fc as Ne,h as fe,ha as Se,jb as Le,k as Ee,kb as Ve,rb as Ae,s as _e,sb as Be,tb as xe,xa as we,za as Ce}from"./chunk-VA2ZAQUO.js";import{$b as W,A as le,Bc as L,Bd as X,Cb as ae,Dc as r,Ec as C,Fa as x,Fc as D,Fd as ue,Jb as S,Jc as u,Ka as oe,Kc as g,Lc as f,Pc as se,Qc as b,Rc as k,Sc as H,Tb as h,Ub as N,_c as de,bc as R,cc as z,dc as t,ec as i,fc as _,jc as P,mc as p,nb as s,ob as F,oc as w,rc as V,sd as ce,td as me,ua as d,ud as pe,va as c,vc as K,wc as q,xc as G,yd as he}from"./chunk-F5OOQG77.js";import{a as A,b as B,g as Ct,i as re}from"./chunk-2AVGQ2MQ.js";var ie=Ct(bt());var vt=["matSelectEdit"],Mt=["matSelectCreate"],kt=["matSelectCreateFilter"],Tt=["matSelectEditFilter"],Ft=["matSelectBlukryptHost"],v=()=>({standalone:!0}),Z=(E,y)=>({"pointer-events":E,opacity:y}),I=E=>({display:E}),te=E=>({hide:E}),St=E=>({redAlert:E});function Dt(E,y){if(E&1&&(t(0,"li")(1,"h3")(2,"a",421),r(3),i()()()),E&2){let l=w();s(3),C(l.parent)}}function Pt(E,y){if(E&1&&(t(0,"li")(1,"a",422),r(2),i()()),E&2){let l=w();s(2),C(l.child)}}function Lt(E,y){if(E&1&&(t(0,"li")(1,"span"),r(2),i()()),E&2){let l=w();s(2),C(l.subchild)}}function Vt(E,y){E&1&&(t(0,"small"),r(1,`
                            Policy Name is required.
                        `),i())}function At(E,y){if(E&1&&(t(0,"small"),r(1),i()),E&2){let l=w(2);s(),D(`
                            `,l.errortext,`
                        `)}}function Bt(E,y){E&1&&(t(0,"small"),r(1,`
                            Policy Name must be at least 3 characters long.
                        `),i())}function xt(E,y){if(E&1&&(t(0,"div",423),r(1,`
                        `),S(2,Vt,2,0,"small",15),r(3,`
                        `),S(4,At,2,1,"small",15),r(5,`
                        `),S(6,Bt,2,0,"small",15),r(7,`
                    `),i()),E&2){w();let l=L(25);s(2),h("ngIf",l.errors==null?null:l.errors.required),s(2),h("ngIf",l.errors&&l.errors.pattern),s(2),h("ngIf",l.errors&&l.errors.minlength)}}function It(E,y){E&1&&(t(0,"small",424),r(1,`
                        This value is too short. It should have 5 characters or more.
                    `),i())}function Ot(E,y){E&1&&(t(0,"small",424),r(1,`
                        This value is too long. It should have 512 characters or fewer.
                    `),i())}function Ut(E,y){if(E&1&&(t(0,"c-nav-item")(1,"button",42),r(2," Search "),i()()),E&2){w();let l=L(98);s(),h("cTabContent",l)("tabPaneIdx",3)}}function Nt(E,y){if(E&1&&(t(0,"mat-option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.scheduleName),s(),C(l.scheduleName)}}function Wt(E,y){if(E&1){let l=P();t(0,"tr")(1,"td"),r(2),i(),t(3,"td"),r(4),i(),t(5,"td")(6,"button",428),p("click",function(){let e=d(l).$implicit,o=w(2);return c(o.editSchedule(e.scheduleName))}),r(7," Edit"),i()()()}if(E&2){let l=y.$implicit;s(2),C(l.scheduleName),s(2),D("",l.time," hrs")}}function Rt(E,y){if(E&1&&(t(0,"div",12)(1,"div",20)(2,"div",425)(3,"div",112)(4,"h5"),_(5,"i",426),r(6," Schedule Details"),i()(),t(7,"div",114)(8,"div",115)(9,"table",427)(10,"tbody"),R(11,Wt,8,2,"tr",null,W),i()()()()()()()),E&2){let l=w();s(11),z(l.defaultSchedules)}}function zt(E,y){if(E&1&&(t(0,"option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.host),s(),C(l.host)}}function Kt(E,y){if(E&1){let l=P();t(0,"li",430),r(1),t(2,"a",431),p("click",function(){let e=d(l).$implicit,o=w(2);return c(o.removeDefaultFolder(e))}),_(3,"i",432),i()()}if(E&2){let l=y.$implicit;s(),D(" ",l," ")}}function qt(E,y){if(E&1&&(t(0,"ul",429),R(1,Kt,4,1,"li",430,W),i()),E&2){let l=w();s(),z(l.defaultUniversalFolders)}}function Gt(E,y){E&1&&(t(0,"span"),r(1,"There are no default folders to backup"),i())}function Ht(E,y){if(E&1){let l=P();t(0,"li",430),r(1),t(2,"a",431),p("click",function(){let e=d(l).$implicit,o=w(2);return c(o.removeExclusionFolder(e))}),_(3,"i",432),i()()}if(E&2){let l=y.$implicit;s(),D(" ",l," ")}}function jt(E,y){if(E&1&&(t(0,"ul",429),R(1,Ht,4,1,"li",430,W),i()),E&2){let l=w();s(),z(l.userExcludedFoldersUniversal)}}function Yt(E,y){E&1&&(t(0,"span"),r(1,"These folders will be excluded"),i())}function Jt(E,y){E&1&&(t(0,"h5",433)(1,"label",434),_(2,"i",435),i()())}function Qt(E,y){E&1&&(t(0,"h5",436)(1,"label",437),_(2,"i",438),i()())}function Zt(E,y){if(E&1&&(t(0,"mat-option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.filterName),s(),C(l.filterName)}}function Xt(E,y){if(E&1){let l=P();t(0,"tr",442)(1,"td",443)(2,"p")(3,"b"),r(4),i()(),t(5,"span",444),r(6),i()(),t(7,"td",445)(8,"button",446),p("click",function(){let e=d(l).$implicit,o=w(2);return c(o.editFilter(e.filterName))}),r(9," Edit"),i()()()}if(E&2){let l=y.$implicit;s(4),D("",l.filterName," :"),s(2),C(l.filters),s(2),h("disabled",l.filterName==="all_files")}}function $t(E,y){if(E&1&&(t(0,"div",439)(1,"div",20)(2,"div",111)(3,"div",112)(4,"h5"),_(5,"i",440),r(6," Filters "),i()(),t(7,"div",441)(8,"div",115)(9,"table",427)(10,"tbody"),R(11,Xt,10,3,"tr",442,W),i()()()()()()()),E&2){let l=w();s(11),z(l.defaultFilters)}}function ei(E,y){E&1&&(t(0,"h5",447)(1,"label",434),_(2,"i",435),i()())}function ti(E,y){E&1&&(t(0,"h5",448)(1,"label",437),_(2,"i",438),i()())}function ii(E,y){if(E&1&&(t(0,"mat-option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.filterName),s(),C(l.filterName)}}function ni(E,y){if(E&1){let l=P();t(0,"tr")(1,"td",443)(2,"p")(3,"b"),r(4),i()(),t(5,"span",444),r(6),i()(),t(7,"td",445)(8,"button",446),p("click",function(){let e=d(l).$implicit,o=w(2);return c(o.editFilter(e.filterName))}),r(9," Edit"),i()()()}if(E&2){let l=y.$implicit;s(4),D("",l.filterName," :"),s(2),C(l.filters),s(2),h("disabled",l.filterName==="all_files")}}function ri(E,y){if(E&1&&(t(0,"div",439)(1,"div",20)(2,"div",111)(3,"div",112)(4,"h5"),_(5,"i",440),r(6," Filters "),i()(),t(7,"div",441)(8,"div",115)(9,"table",427)(10,"tbody"),R(11,ni,10,3,"tr",null,W),i()()()()()()()),E&2){let l=w();s(11),z(l.defaultSearchFilters)}}function li(E,y){if(E&1){let l=P();t(0,"div",55)(1,"label",449),r(2,"Dedup"),i(),t(3,"select",450),f("ngModelChange",function(e){d(l);let o=w();return g(o.dedup,e)||(o.dedup=e),c(e)}),t(4,"option",451),r(5,"Disabled"),i(),t(6,"option",452),r(7,"User"),i()()()}if(E&2){let l=w();s(3),u("ngModel",l.dedup)}}function oi(E,y){if(E&1){let l=P();t(0,"div",55)(1,"label",449),r(2,"dedup"),i(),t(3,"select",450),f("ngModelChange",function(e){d(l);let o=w();return g(o.dedup,e)||(o.dedup=e),c(e)}),t(4,"option",451),r(5,"Disabled"),i(),t(6,"option",453),r(7,"User"),i(),t(8,"option",454),r(9,"Global"),i()()()}if(E&2){let l=w();s(3),u("ngModel",l.dedup)}}function ai(E,y){if(E&1&&(t(0,"mat-option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.gatewayName),s(),C(l.gatewayName)}}function si(E,y){if(E&1){let l=P();t(0,"div",47)(1,"label",455),r(2,"Preferred BluKrypt Hostnames"),i(),t(3,"mat-form-field",406)(4,"mat-select",407,10),f("ngModelChange",function(e){d(l);let o=w();return g(o.checkedListPg,e)||(o.checkedListPg=e),c(e)}),p("selectionChange",function(){d(l);let e=w();return c(e.onBlukryptChange())}),S(6,ai,2,2,"mat-option",52),i()()()}if(E&2){let l=w();s(4),u("ngModel",l.checkedListPg),h("ngModelOptions",b(3,v)),s(2),h("ngForOf",l.pgs)}}function di(E,y){E&1&&(t(0,"small"),r(1," Schedule Name is required. "),i())}function ci(E,y){if(E&1&&(t(0,"div",423),S(1,di,2,0,"small",15),i()),E&2){w();let l=L(1273);s(),h("ngIf",l.errors==null?null:l.errors.required)}}function mi(E,y){if(E&1&&(t(0,"small",423),r(1),i()),E&2){let l=w();s(),D(" ",l.errortext," ")}}function pi(E,y){if(E&1&&(t(0,"small",424),r(1),i()),E&2){let l=w();s(),D(" ",l.errortext," ")}}function hi(E,y){if(E&1&&(t(0,"mat-option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.extensionName),s(),C(l.filterName)}}function ui(E,y){if(E&1){let l=P();t(0,"span",456),r(1),t(2,"a",457),p("click",function(){let e=d(l).$implicit,o=w();return c(o.removeExtensionCreate(e))}),_(3,"i",432),i()()}if(E&2){let l=y.$implicit;s(),D("",l," ")}}function gi(E,y){if(E&1&&(t(0,"mat-option",390),r(1),i()),E&2){let l=y.$implicit;V("value",l.extensionName),s(),C(l.filterName)}}function fi(E,y){if(E&1){let l=P();t(0,"span",458),r(1),t(2,"a",457),p("click",function(){let e=d(l).$implicit,o=w();return c(o.removeExtension(e))}),_(3,"i",432),i()()}if(E&2){let l=y.$implicit;s(),D("",l," ")}}var Xi=(()=>{class E{updateOutlookFilters(){this.policyModel.outlookFilters=this.outlookFilters={from:this.from,to:this.to,subject:this.subject}}resetOutlookFilters(){this.policyModel.outlookFilters=this.outlookFilters={from:"",to:"",subject:""}}constructor(l,m,e,o,a,n,j,M,O,Y,T,U,J){this.http=l,this.datePipe=m,this.titleService=e,this.toastr=o,this.apiService=a,this.AuthService=n,this.globalConstantsService=j,this.cdr=M,this.router=O,this.sharedService=Y,this.el=T,this.configService=U,this.licenseCheckService=J,this.parent="Policy Management",this.child="Microsoft Exchange Policies",this.subchild="Edit Policy",this.title="Policy Management",this.errortext="Only letters, numbers, and @, -, _, . are allowed. The input must be at least 3 characters long.",this.menuOptionsEdit={open:!0,view:!0,versions:!0,share:!0,download:!0,restore:!0},this.policygroupName="",this.description="",this.msStorageBackupEnabled=!1,this.msApiEnabled=!1,this.policyStorageSizeAllowed="0",this.policyUsersAllowed="0",this.osType="universal",this.defaultUniversalFolders=["/"],this.userExcludedFoldersUniversal=[],this.noOfDevicesAllowed="1",this.deviceAllowedError="",this.noOfDevicesAllowedCloud="3",this.canUserChangePassword=!0,this.canAdminChangeUserPassword=!0,this.passwordChangeEnforce=!0,this.canAdminRestoreAll=!0,this.isAdminDeleteBackupFile=!1,this.overridePolicySettings=!0,this.showUserConsentFieldInPolicies=!1,this.storageProvider="ParaBlu",this.hostedSetup=!0,this.allowEndUserTocontrolRestore=!1,this.showDropDownSchedule=!1,this.checkedListSchedule=[],this.currentSelectedSchedule={},this.schedules=[],this.shareCheckedList=new x,this.shareIndividualCheckedList=new x,this.showDropDownFilter=!1,this.checkedListFilter=[],this.currentSelectedFilter={},this.shareCheckedListFilter=new x,this.shareIndividualCheckedListFilter=new x,this.showDropDownSearchFilter=!1,this.checkedListSearchFilter=[],this.currentSelectedSearchFilter={},this.shareCheckedListSearchFilter=new x,this.shareIndividualCheckedListSearchFilter=new x,this.searchAlgorithm="NEAREST",this.showDropDownPg=!1,this.checkedListPg=[],this.currentSelectedPg={},this.pgs=[],this.shareCheckedListPg=new x,this.shareIndividualCheckedListPg=new x,this.filters=[{filterName:"Filter1",checked:!1},{filterName:"Filter2",checked:!1},{filterName:"Filter3",checked:!1}],this.searchfilters=[{filterName:"Filter1",checked:!1},{filterName:"Filter2",checked:!1},{filterName:"Filter3",checked:!1}],this.defaultSchedules=[],this.defaultFilters=[],this.defaultSearchFilters=[],this.inclusionFilter=!0,this.exclusionFilter=!1,this.inclusionSearchFilter=!0,this.exclusionSearchFilter=!1,this.isThrottleEnabled=!1,this.nwFromClientToPGMB="UNLIMITED",this.networkThrottlingUnit="mbps",this.nwFromClientToPGMBFinal="",this.switchError="",this.switchWarning="",this.isVersionEnabled=!0,this.versions="3",this.verError="",this.isSizeEnabled=!1,this.maxPermissibleFileSize="UNLIMITED",this.sizeError="",this.isLimitEnabled=!0,this.perUserBackupStorageLimit="250",this.limitError="",this.isInPlaceMailArchiveEnabled="false",this.isContactsEnabled="false",this.isTasksEnabled="false",this.isCalendarEnabled="false",this.createMailLinkEnabled=!1,this.cpuThrottling="5",this.defaultFoldersBackup="",this.exclusionFolderName="",this.legalHold=!1,this.rwDetectionEnabled=!1,this.deviceNotHeardError="",this.deletedFilesError="",this.switchnoOfDaysToKeepDeletedFiles=!1,this.noOfDaysToKeepDeletedFiles="UNLIMITED",this.switchpurgeDeletedMailsOlderThan=!1,this.purgeDeletedMailsOlderThan="UNLIMITED",this.switchdeletedMailsOlderThan=!0,this.deletedMailsOlderThan="1095",this.createUserAdmins="admins",this.createUserReadonlyadmins="readonlyadmins",this.createUserUsers="",this.userDeletedAdmins="admins",this.userDeletedReadonlyadmins="readonlyadmins",this.userDeletedUsers="",this.userBlockedAdmins="admins",this.userBlockedReadonlyadmins="readonlyadmins",this.userBlockedUsers="",this.userLimitReachedAdmins="admins",this.userLimitReachedReadonlyadmins="readonlyadmins",this.userLimitReachedUsers="",this.deviceDeletedAdmins="admins",this.deviceDeletedReadonlyadmins="readonlyadmins",this.deviceDeletedUsers="",this.deviceBlockedAdmins="admins",this.deviceBlockedReadonlyadmins="readonlyadmins",this.deviceBlockedUsers="",this.deviceDecoupledAdmins="admins",this.deviceDecoupledReadonlyadmins="readonlyadmins",this.deviceDecoupledUsers="",this.deviceLimitReachedAdmins="admins",this.deviceLimitReachedReadonlyadmins="readonlyadmins",this.deviceLimitReachedUsers="",this.weeklyBkpreportAdmins="admins",this.weeklyBkpreportReadonlyadmins="readonlyadmins",this.weeklyBkpreportUsers="",this.firstBkpCompletedAdmins="admins",this.firstBkpCompletedReadonlyadmins="readonlyadmins",this.firstBkpCompletedUsers="",this.restoreInitiatedAdmins="admins",this.restoreInitiatedReadonlyadmins="readonlyadmins",this.restoreInitiatedUsers="",this.storageLimitReachedAdmins="admins",this.storageLimitReachedReadonlyadmins="readonlyadmins",this.storageLimitReachedUsers="",this.endpointUiPreferences=[],this.endpointDisabledUiPreferences=[],this.menuOptions={},this.webBasedLogin="true",this.dedup="user",this.vssEnabled="false",this.compEnabled="true",this.privacyGatewayMappingElement={},this.policyRefresh="4",this.switchlogUnaccessedFiles="true",this.canBackupHiddenFiles="true",this.createLinkEnabled=!1,this.includethreshholdLimit=!1,this.threshholdLimit="80",this.includepurgeFilesSizeGTThan=!1,this.purgeFilesSizeGTThan="5",this.itemVisible=[!1,!1,!1,!1,!1,!1,!1,!1],this.displayInplaceArchiving="false",this.displayMailArchiving="none",this.includethreshholdLimitCheck=!0,this.includepurgeFilesOlderThanCheck=!0,this.includepurgeFilesSizeGTThanCheck=!0,this.subject="",this.to="",this.from="",this.switchEmailFilters=!1,this.purgeFilesOlderThan="365",this.purgeFilesOlderThanOld="",this.switchnoOfDaysToKeepUserDeviceNotActive=!1,this.noOfDaysToKeepUserDeviceNotActive="UNLIMITED",this.deletedAssetsError="",this.msAppAgentList=[],this.msAppBluKrypt="",this.purgeError="",this.outlookFilters={from:"",to:"",subject:""},this.endpointUiPreferencesEdit=["DECOUPLE","SUPPORT","INTIATE_BACKUP","RESTORE","BACKUP_SETTINGS","BACKUP_FILES","REFRESH_BACKUP_POLICY","PAUSE_BACKUP","ABOUT","SYSTRAYICON","EXIT","STOP_BACKUP","UPDATE_AGENT"],this.endpointDisabledUiPreferencesEdit=["DISALLOW_ADMIN_RESTORES","BLOCK_NOTIFICATIONS"],this.preferencesEdit={DECOUPLE:!0,SUPPORT:!0,INTIATE_BACKUP:!0,RESTORE:!0,BACKUP_SETTINGS:!0,BACKUP_FILES:!0,REFRESH_BACKUP_POLICY:!0,PAUSE_BACKUP:!0,ABOUT:!0,SYSTRAYICON:!0,EXIT:!0,UPDATE_AGENT:!0,STOP_BACKUP:!0,DISALLOW_ADMIN_RESTORES:!1,BLOCK_NOTIFICATIONS:!1},this.displayScheduleConfStyle="none",this.displaySchEditStyle="none",this.scheduleNameToEdit="",this.scheduleElement={},this.scheduleDaysListEdit=[],this.myTime=new Date,this.myDate=new Date,this.allDays=["1","2","3","4","5","6","7"],this.showDailyEdit=!0,this.displaySchCreateStyle="none",this.scheduleDaysList=[],this.showDaily=!0,this.scheduleModel={scheduleName:"",time:"",timeZone:ie.default.tz.guess(),backupType:"INCR",dayArray:[],hostName:this.configService.componentName},this.scheduleEditModel={scheduleName:"",time:"",timeZone:ie.default.tz.guess(),backupType:"INCR",dayArray:[],hostName:this.configService.componentName},this.displayFilterConfStyle="none",this.displayFilterCreateStyle="none",this.displayFilterEditStyle="none",this.filterModel={filterName:"",filterType:"inclusion",filters:""},this.filterEditModel={filterName:"",filterType:"inclusion",filters:""},this.filterToEdit="",this.extensionsVisible=!0,this.filterElement={},this.checkedList=[],this.cannedFiltersCreate=["doc","docx","ppt","pptx","txt","pdf","jpg","png"],this.checkedListExtensionCreate=[],this.cannedFilters=[],this.checkedListExtensionEdit=[],this.userDefinedExtensionsCreate=[],this.userDefinedExtensionsEdit=[],this.cannedFiltersTemplateCreate=[],this.cannedFiltersTemplateEdit=[],this.newFilterExtensionCreate="",this.newFilterExtensionEdit="",this.checkedListExtension=[],this.contentIndexEnabled="true",this.searchFilterType="inclusion",this.filterType="inclusion",this.storage_type="",this.userType="",this.invalidScheduleName=!1,this.invalidFilterName=!1,this.policyNameToEdit="",this.displayConfirmPolicySave="none",this.inclusionLicenses=[],this.exclusionLicenses=[],this.policyModel={backupSystemFilesEnabled:"false",legalHoldEnabled:"false",shareEnabled:"false",highSecureShareEnabled:"true",complexPassword:!0,allowDownload:!1,shareExpireDateEnable:!0,googleAuth:!0,policygroupName:"test123",description:"",destination:"",backupFolderPaths:["/"],maxVersions:"-1",backupAllVersions:!1,maxFileSize:"1048576",osType:"universal",pftEnabled:"true",pftSize:"9",dedup:"User",fullBackupEnabled:"false",fullBackupStartDate:"",fileChunkableSize:"8",nwFromPGToCloud:"4",nwFromClientToPG:1e4,nwFromClientToPGMB:1e4,filterInclusionName:["all_files"],searchFilterInclusionName:["all_files"],vssEnabled:"false",networkThrottlingNames:["DEFAULT_NETWORK_THROTTLE"],scheduleNames:[],userSizeAllowed:"250",fullBackupSchedule:"",compressionEnabled:"true",privacyGatewayMappingElement:{gatewayNwThrottlingName:"Default",privacyGatewayNames:[]},endpointUiPreferences:["EXIT","DECOUPLE","SUPPORT","INTIATE_BACKUP","RESTORE","STOP_BACKUP","BACKUP_SETTINGS","BACKUP_FILES","REFRESH_BACKUP_POLICY","PAUSE_BACKUP","ABOUT","UPDATE_AGENT","SYSTRAYICON"],endpointDisabledUiPreferences:["DISALLOW_ADMIN_RESTORES","BLOCK_NOTIFICATIONS"],menuOptions:{open:"true",view:"true",versions:"true",share:"false",download:"true",restore:"true"},calloutScripts:[],crawlLimit:"500",policyRefresh:"4:00",canUserChangePassword:!1,canAdminChangeUserPassword:!1,canBackupHiddenFiles:"true",searchAlgoForPg:"NEAREST",cpuThrottling:"5",daysToWaitForNextBackup:0,noOfDevicesAllowed:"1",endpointDomainCheck:"false",webBasedLogin:"true",canAdminRestore:"true",canAdminDelete:"true",contentIndexEnabled:"true",noOfDaysToKeepDeletedFiles:"-1",filterType:"inclusion",searchFilterType:"inclusion",shareDomainType:"Share only with these Email domains",shareDomainIncExclusions:[""],allowEndUserTocontrolRestore:"false",showShareLink:"false",shareDomainsEnabled:"false",logUnaccessedFiles:"false",rwDetectionEnabled:"false",policyStorageSizeAllowed:"0",policyUsersAllowed:"0",excludedFolderpaths:[],emailsRestriction:{createUser:"admins,readonlyadmins,users",userDeleted:"admins,readonlyadmins,users",userBlocked:"admins,readonlyadmins,users",userLimitReached:"admins,readonlyadmins",deviceDeleted:"admins,readonlyadmins,users",deviceBlocked:"admins,readonlyadmins,users",deviceDecoupled:"admins,readonlyadmins",deviceLimitReached:"admins,readonlyadmins,users",weeklyBkpreport:"admins,readonlyadmins",firstBkpCompleted:"admins,readonlyadmins",restoreInitiated:"admins,readonlyadmins,users",storageLimitReached:"admins,readonlyadmins"},policyType:"Exchange",createMailLinkEnabled:!1,createLinkEnabled:!1,threshholdLimit:80,purgeFilesOlderThan:90,purgeFilesSizeGTThan:5,outlookFilters:{from:"",to:"",subject:""},msAppBluKrypt:"",purgeDeletedFilesOlderThan:-1,purgeDeletedMailsOlderThan:-1,deletedMailsOlderThan:-1,noOfDaysToKeepUserDeviceNotActive:"-1",inPlaceMailArchiveEnabled:"false",contactsEnabled:"false",tasksEnabled:"false",calendarEnabled:"false",cpPurgeFilesOlderThanEnabled:"false",hostName:this.configService.componentName,msStorageBackupEnabled:!1},this.output={createUser:"",userDeleted:"",userBlocked:"",userLimitReached:"",deviceDeleted:"",deviceBlocked:"",deviceDecoupled:"",deviceLimitReached:"",weeklyBkpreport:"",firstBkpCompleted:"",restoreInitiated:"",storageLimitReached:""},this.addDefaultFolder=()=>ft(this.defaultFoldersBackup,this.defaultUniversalFolders,this.toastr),this.collapses=[!1,!1,!1,!1],this.titleService.setTitle(this.title)}ngOnInit(){return re(this,null,function*(){yield new Promise(l=>{this.globalConstantsService.fetchConstants().subscribe(()=>{this.storage_type=this.globalConstantsService.getConstant("STORAGE_TYPE"),this.storage_type=="ONE_DRIVE"||this.storage_type=="GOOGLE_DRIVE"?this.dedup="User":this.dedup="Global",l()})}),this.policyNameToEdit=this.sharedService.getDataByKey("currentPolicyName"),this.callApis(),this.inclusionLicenses=yield this.licenseCheckService.getInclusionLicensesNew(),this.userType=this.sharedService.getDataByKey("userType")})}sendMeTo(l){this.router.navigate([l])}onSelectChangeFilterType(l){let e=l.target.value;e==="inclusion"?(this.inclusionFilter=!0,this.exclusionFilter=!1):e==="exclusion"&&(this.inclusionFilter=!1,this.exclusionFilter=!0)}onSelectChangeSearchFilterType(l){let e=l.target.value;e==="inclusion"?(this.inclusionSearchFilter=!0,this.exclusionSearchFilter=!1):e==="exclusion"&&(this.inclusionSearchFilter=!1,this.exclusionSearchFilter=!0)}onSliderChange(l){this.cpuThrottling=l.target.value}toggleThrottle(){this.isThrottleEnabled?this.nwFromClientToPGMB="4":(this.nwFromClientToPGMB="UNLIMITED",this.networkThrottlingUnit="mbps"),this.validateInput()}validateInput(){this.switchError="",this.switchWarning="";let l=Number(this.nwFromClientToPGMB);isNaN(l)?this.nwFromClientToPGMB!=="UNLIMITED"&&(this.switchError="Input can be any integer"):l>9999?this.switchError="Network Throttle Setting from Client to BluKrypt Allowed is 9999":this.nwFromClientToPGMB.includes(".")?this.switchError="Please enter an integral value":l<256&&this.networkThrottlingUnit==="kbps"&&(this.switchWarning="Recommended value is 1Mbps or greater. You should consider increasing this value to at least 256kbps")}toggleVersion(){this.verError="",this.isVersionEnabled?this.versions="3":this.versions="UNLIMITED",this.myFunctionVer()}myFunctionVer(){console.log("versions : "+this.versions),this.verError="";let l=Number(this.versions);console.log("inputValue : "+l),isNaN(l)?this.versions!=="UNLIMITED"&&(this.verError="Input can be any integer"):l>1e7?this.verError="Maximum number of Versions Allowed is 1 Crore":this.versions.includes(".")?this.verError="Please enter an integral value":l<1&&!isNaN(l)?this.verError="Minimum number of Versions Allowed is 1":this.verError=""}toggleSize(){this.sizeError="",this.isSizeEnabled?this.maxPermissibleFileSize="":this.maxPermissibleFileSize="UNLIMITED"}myFunctionMPS(){console.log("maxPermissibleFileSize : "+this.maxPermissibleFileSize),this.sizeError="";let l=Number(this.maxPermissibleFileSize);console.log("inputValue : "+l),isNaN(l)?this.maxPermissibleFileSize!=="UNLIMITED"&&(this.sizeError='Input can be either "UNLIMITED" or a positive integer.'):l>999999?this.sizeError="Maximum Permissible File Size Allowed is 999999":this.maxPermissibleFileSize.includes(".")?this.sizeError="Please enter an integral value":l<1&&!isNaN(l)?this.sizeError="Minimum File Size Allowed is 1":this.sizeError=""}toggleLimit(){this.limitError="",this.isLimitEnabled?this.perUserBackupStorageLimit="":this.perUserBackupStorageLimit="UNLIMITED"}myFunctionUBS(){console.log("perUserBackupStorageLimit : "+this.perUserBackupStorageLimit),this.limitError="";let l=Number(this.perUserBackupStorageLimit);console.log("inputValue : "+l),isNaN(l)?this.perUserBackupStorageLimit!=="UNLIMITED"&&(this.limitError='Input can be either "UNLIMITED" or a positive integer.'):l>99999?this.limitError="Maximum Per User Backup Storage Limit Allowed is 99999":this.perUserBackupStorageLimit.includes(".")?this.limitError="Please enter an integral value":l<1&&!isNaN(l)?this.limitError="Minimum Per User Backup Storage Limit Allowed is 1":this.limitError=""}myFunctionDevice(){this.noOfDevicesAllowed>this.noOfDevicesAllowedCloud?this.deviceAllowedError="This value exceeds the number of devices licensable per user. Please enter a value lower than or equal to "+this.noOfDevicesAllowedCloud:this.deviceAllowedError=""}toggleNoOfDaysToKeepUserDeviceNotActive(){this.switchnoOfDaysToKeepUserDeviceNotActive?(console.log("iffffffffffff"),this.noOfDaysToKeepUserDeviceNotActive="60"):(console.log("elseeeeeee"),this.noOfDaysToKeepUserDeviceNotActive="UNLIMITED"),this.myFunctionnoOfDaysToKeepUserDeviceNotActive()}myFunctionnoOfDaysToKeepUserDeviceNotActive(){console.log("noOfDaysToKeepUserDeviceNotActive : "+this.noOfDaysToKeepUserDeviceNotActive),this.deletedAssetsError="";let l=Number(this.noOfDaysToKeepUserDeviceNotActive);console.log("inputValue : "+l),isNaN(l)?this.noOfDaysToKeepUserDeviceNotActive!=="UNLIMITED"&&(this.deletedAssetsError='Input can be either "UNLIMITED" or a positive integer.'):this.noOfDaysToKeepUserDeviceNotActive.includes(".")?this.deletedAssetsError="Please enter an integral value":l<7&&!isNaN(l)?this.deletedAssetsError="Minimum value allowed is 7":this.deletedAssetsError=""}myFunctionpurgeDeletedFilesOlderThan(){console.log("purgeFilesOlderThan : "+this.purgeFilesOlderThan),this.purgeError="";let l=Number(this.purgeFilesOlderThan);console.log("inputValue : "+l),isNaN(l)?this.purgeFilesOlderThan!=="UNLIMITED"&&(this.purgeError="Input can be any integer"):l>1e7?this.purgeError="Maximum number of Versions Allowed is 1 Crore":this.purgeFilesOlderThan.includes(".")?this.purgeError="Please enter an integral value":l<1&&!isNaN(l)?this.purgeError="Minimum number of Versions Allowed is 1":this.purgeError=""}updateOutput(){this.output.createUser=this.getEnabledOptions(["createUserAdmins","createUserReadonlyadmins","createUserUsers"]),this.output.userDeleted=this.getEnabledOptions(["userDeletedAdmins","userDeletedReadonlyadmins","userDeletedUsers"]),this.output.userBlocked=this.getEnabledOptions(["userBlockedAdmins","userBlockedReadonlyadmins","userBlockedUsers"]),this.output.userLimitReached=this.getEnabledOptions(["userLimitReachedAdmins","userLimitReachedReadonlyadmins","userLimitReachedUsers"]),this.output.deviceDeleted=this.getEnabledOptions(["deviceDeletedAdmins","deviceDeletedReadonlyadmins","deviceDeletedUsers"]),this.output.deviceBlocked=this.getEnabledOptions(["deviceBlockedAdmins","deviceBlockedReadonlyadmins","deviceBlockedUsers"]),this.output.deviceDecoupled=this.getEnabledOptions(["deviceDecoupledAdmins","deviceDecoupledReadonlyadmins","deviceDecoupledUsers"]),this.output.deviceLimitReached=this.getEnabledOptions(["deviceLimitReachedAdmins","deviceLimitReachedReadonlyadmins","deviceLimitReachedUsers"]),this.output.weeklyBkpreport=this.getEnabledOptions(["weeklyBkpreportAdmins","weeklyBkpreportReadonlyadmins","weeklyBkpreportUsers"]),this.output.firstBkpCompleted=this.getEnabledOptions(["firstBkpCompletedAdmins","firstBkpCompletedReadonlyadmins","firstBkpCompletedUsers"]),this.output.restoreInitiated=this.getEnabledOptions(["restoreInitiatedAdmins","restoreInitiatedReadonlyadmins","restoreInitiatedUsers"]),this.output.storageLimitReached=this.getEnabledOptions(["storageLimitReachedAdmins","storageLimitReachedReadonlyadmins","storageLimitReachedUsers"])}getEnabledOptions(l){return l.map(m=>this[m]).filter(m=>m!=="").join(",")}updatePreferences(){let l=["bkpfiles","bkpsettings","initiatebackup","stopbackup","support","about","systrayIcon","restore","refbkppolicy","pauseBackup","updateAgent","decouple","exitt","disallowAdminRestores","blockNotifications"];this.endpointUiPreferences=[],this.endpointDisabledUiPreferences=[],this.getSelectedValues(l),console.log("Enabled Preferences:",this.endpointUiPreferences),console.log("Disabled Preferences:",this.endpointDisabledUiPreferences)}getSelectedValues(l){l.forEach(m=>{let e=document.getElementById(m);if(e){let o=this.mapIdToPreference(m);e.value==="true"?this.endpointUiPreferences.push(o):this.endpointDisabledUiPreferences.push(o)}})}mapIdToPreference(l){switch(l){case"pauseBackup":return"PAUSE_BACKUP";case"stopbackup":return"STOP_BACKUP";case"initiatebackup":return"INTIATE_BACKUP";case"updateAgent":return"UPDATE_AGENT";case"systrayIcon":return"SYSTRAYICON";case"bkpfiles":return"BACKUP_FILES";case"bkpsettings":return"BACKUP_SETTINGS";case"refbkppolicy":return"REFRESH_BACKUP_POLICY";case"blockNotifications":return"BLOCK_NOTIFICATIONS";case"disallowAdminRestores":return"DISALLOW_ADMIN_RESTORES";case"exitt":return"EXIT";default:return l.toUpperCase()}}updateMenuOptions(){let l=["Open","View","Versions","Share","Download","portalRestore"];this.menuOptions=this.getSelectedMenuOptions(l),console.log("Menu Options:",this.menuOptions)}getSelectedMenuOptions(l){let m={};return l.forEach(e=>{let o=document.getElementById(e);o&&(console.log("element : "+o.getAttribute("id")),o.getAttribute("id")=="portalRestore"?m.restore=o.value:m[e.toLowerCase()]=o.value)}),m}getprivacyElement(){let l={};return l.gatewayNwThrottlingName="Default",l.privacyGatewayNames=this.checkedListPg,l}flipAllowEndUserTocontrolRestore(){this.canAdminRestoreAll||(this.allowEndUserTocontrolRestore=!1,this.isAdminDeleteBackupFile=!1)}togglePurgeMailsOlderThan(){this.switchpurgeDeletedMailsOlderThan?(console.log("iffffffffffff"),this.purgeDeletedMailsOlderThan="60"):(console.log("elseeeeeee"),this.purgeDeletedMailsOlderThan="UNLIMITED"),this.myFunctionpurgeDeletedMailsOlderThan()}myFunctionpurgeDeletedMailsOlderThan(){console.log("purgeDeletedMailsOlderThan : "+this.purgeDeletedMailsOlderThan),this.deletedFilesError="";let l=Number(this.purgeDeletedMailsOlderThan);console.log("inputValue : "+l),isNaN(l)?this.purgeDeletedMailsOlderThan!=="UNLIMITED"&&(this.deletedFilesError='Input can be either "UNLIMITED" or a positive integer.'):this.purgeDeletedMailsOlderThan.includes(".")?this.deletedFilesError="Please enter an integral value":l<1&&!isNaN(l)?this.deletedFilesError="Minimum value allowed is 1":this.deletedFilesError=""}toggleDeletedFiles(){this.switchnoOfDaysToKeepDeletedFiles?(console.log("iffffffffffff"),this.noOfDaysToKeepDeletedFiles="90"):(console.log("elseeeeeee"),this.noOfDaysToKeepDeletedFiles="UNLIMITED"),this.myFunctionnoOfDaysToKeepDeletedFiles()}myFunctionnoOfDaysToKeepDeletedFiles(){console.log("noOfDaysToKeepDeletedFiles : "+this.noOfDaysToKeepDeletedFiles),this.deletedFilesError="";let l=Number(this.noOfDaysToKeepDeletedFiles);console.log("inputValue : "+l),isNaN(l)?this.noOfDaysToKeepDeletedFiles!=="UNLIMITED"&&(this.deletedFilesError='Input can be either "UNLIMITED" or a positive integer.'):this.noOfDaysToKeepDeletedFiles.includes(".")?this.deletedFilesError="Please enter an integral value":l<1&&!isNaN(l)?this.deletedFilesError="Minimum number of Versions Allowed is 1":this.deletedFilesError=""}toggleDeletedMailsOlderThan(){this.switchdeletedMailsOlderThan?(console.log("iffffffffffff"),this.deletedMailsOlderThan="1095"):(console.log("elseeeeeee"),this.deletedMailsOlderThan="UNLIMITED")}toggleMailLinkEnabled(){this.createMailLinkEnabled?(console.log("iffffffffffff"),this.purgeFilesOlderThan=this.purgeFilesOlderThanOld):console.log("elseeeeeee")}removeDefaultFolder(l){var m=this.defaultUniversalFolders.indexOf(l);m>-1&&(this.defaultUniversalFolders.splice(m,1),this.toastr.success("Selected Folder has been removed successfully.","Success"))}addExclusionFolder(){var l=new RegExp(":"),m=new RegExp("[^/]([A-Za-z]:)");if(this.exclusionFolderName!=""){if(m.test(this.exclusionFolderName)){this.toastr.error("Invalid folder path.","Error");return}l.test(this.exclusionFolderName)?(this.exclusionFolderName=this.exclusionFolderName.replace(/\/+$/,""),this.exclusionFolderName=this.exclusionFolderName.replace(/\\+$/,""),this.exclusionFolderName=this.exclusionFolderName.concat("\\"),this.exclusionFolderName=this.exclusionFolderName.replace(/\//g,"\\")):(this.exclusionFolderName=this.exclusionFolderName.replace(/\/+$/,""),this.exclusionFolderName=this.exclusionFolderName.replace(/\\+$/,""),this.exclusionFolderName=this.exclusionFolderName.concat("/"),this.exclusionFolderName=this.exclusionFolderName.replace(/\\/g,"/")),this.userExcludedFoldersUniversal.reverse(),this.userExcludedFoldersUniversal.push(this.exclusionFolderName),this.userExcludedFoldersUniversal.reverse(),this.exclusionFolderName="",this.toastr.success("Selected Folder has been added successfully","Success")}else this.toastr.error("Please enter a valid folder path.","Error")}removeExclusionFolder(l){var m=this.userExcludedFoldersUniversal.indexOf(l);m>-1&&(this.userExcludedFoldersUniversal.splice(m,1),this.toastr.success("Selected Folder has been removed successfully.","Success"))}callApis(){let l=this.apiService.getAllSchedules(),m=this.apiService.getAllFilters(),e=this.apiService.getPgs(),o=this.apiService.cloudProperties(),a=this.apiService.getGlobalExclusion(),n=this.apiService.getOfficePolicy(this.sharedService.getDataByKey("currentPolicyName"),"Exchange"),j=this.apiService.getMSAgentSettings();le([l,m,e,o,a,n,j]).subscribe(([M,O,Y,T,U,J,wt])=>{console.log("API 1 response status:",M.status),console.log("API 1 response body:",M.body.scheduleElementList),console.log("API 1 response headers:",M.headers),console.log("API 2 response body:",O.body.inclusionFilterElementList),console.log("API 2 response headers:",O.headers),console.log("API 3 response body:",Y.body.privacyGatewayElementList),console.log("API 3 response headers:",Y.headers),console.log("API 4 response body:",T.body),console.log("API 4 response headers:",T.headers),console.log("API 5 response body:",U.body),console.log("API 5 response headers:",U.headers),console.log("API 6 response body:",J.body.officeBackupPolicyElement),console.log("API 6 response headers:",J.headers);let ne=Y.body.privacyGatewayElementList.map(Q=>({gatewayName:Q.gatewayName,status:!1}));console.log("Transformed Data:",ne),this.msAppAgentList=wt.body.MSAppBluKryptElementList,this.schedules=M.body.scheduleElementList,this.filters=O.body.inclusionFilterElementList.map(Q=>B(A({},Q),{status:!1})),console.log("filterssssssssss : "+JSON.stringify(this.filters)),this.searchfilters=O.body.inclusionFilterElementList.map(Q=>B(A({},Q),{status:!1})),this.pgs=ne,console.log("API 5 response body:",JSON.stringify(U.body.globalExcludedFoldersElement.globalExcludedFoldersList.win)),this.userExcludedFoldersUniversal=U.body.globalExcludedFoldersElement.globalExcludedFoldersList.exchange,this.noOfDevicesAllowedCloud=T.body.cloudPropertyElement.noOfDevicesAllowed,this.canUserChangePassword=T.body.cloudPropertyElement.canUserChangePassword,this.canAdminChangeUserPassword=T.body.cloudPropertyElement.canAdminChangeUserPassword,this.passwordChangeEnforce=T.body.cloudPropertyElement.passwordChangeEnforce,this.canAdminRestoreAll=T.body.cloudPropertyElement.canAdminRestoreAll,this.isAdminDeleteBackupFile=T.body.cloudPropertyElement.isAdminDeleteBackupFile,this.overridePolicySettings=T.body.cloudPropertyElement.overridePolicySettings,this.showUserConsentFieldInPolicies=T.body.cloudPropertyElement.showUserConsentFieldInPolicies,this.storageProvider=T.body.cloudPropertyElement.storageProvider,this.hostedSetup=T.body.cloudPropertyElement.hostedSetup,this.getPolicy(J.body.officeBackupPolicyElement)},M=>{switch(console.error("Error from Api's call: ",M),M.status){case 400:console.error("Bad Request: ",M.message);break;case 401:console.error("Unauthorized: ",M.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",M.message);break;case 404:console.error("Not Found: ",M.message);break;case 500:console.error("Internal Server Error: ",M.message);break;case 503:console.error("Internal Server Error: ",M.message);break;default:console.error("Unknown Error: ",M.message);break}})}getSelectedValueSchedule(l,m){if(l)this.checkedListSchedule.push(m),console.log("this.checkedList1 : "+this.checkedListSchedule);else{var e=this.checkedListSchedule.indexOf(m);this.checkedListSchedule.splice(e,1)}this.getMultipleSchedules(this.checkedListSchedule.toString()),this.currentSelectedSchedule={checked:l,name:m},this.shareCheckedlistCreate(),this.shareIndividualStatusCreate()}shareCheckedlistCreate(){this.shareCheckedList.emit(this.checkedListSchedule)}shareIndividualStatusCreate(){this.shareIndividualCheckedList.emit(this.currentSelectedSchedule)}getMultipleSchedules(l){this.apiService.getMultipleSchedules(l).subscribe(m=>{var e=JSON.stringify(m.body),o=JSON.parse(e);console.log("scheduleElementList from  getMultipleSchedules: "+JSON.stringify(o.scheduleElementList)),this.defaultSchedules=o.scheduleElementList,this.cdr.detectChanges()},m=>{switch(console.error("Error from getMultipleSchedules: ",m),m.status){case 400:console.error("Bad Request: ",m.message);break;case 401:console.error("Unauthorized: ",m.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",m.message);break;case 404:console.error("Not Found: ",m.message);break;case 500:console.error("Internal Server Error: ",m.message);break;case 503:console.error("Internal Server Error: ",m.message);break;default:console.error("Unknown Error: ",m.message);break}})}getSelectedValueFilter(l,m){if(l)this.checkedListFilter.push(m),console.log("this.checkedList1 : "+this.checkedListFilter);else{var e=this.checkedListFilter.indexOf(m);e>-1&&this.checkedListFilter.splice(e,1)}this.getMultipleFilters(this.checkedListFilter.toString()),this.currentSelectedFilter={checked:l,name:m},this.shareCheckedlistFilter(),this.shareIndividualStatusFilter()}shareCheckedlistFilter(){this.shareCheckedListFilter.emit(this.checkedListFilter)}shareIndividualStatusFilter(){this.shareIndividualCheckedListFilter.emit(this.currentSelectedFilter)}getMultipleFilters(l){this.apiService.getMultipleFilters(l).subscribe(m=>{var e=JSON.stringify(m.body),o=JSON.parse(e);console.log("inclusionFilterElementList from  getMultipleFilters: "+JSON.stringify(o.inclusionFilterElementList)),this.defaultFilters=o.inclusionFilterElementList,this.cdr.detectChanges()},m=>{switch(console.error("Error from getMultipleFilters: ",m),m.status){case 400:console.error("Bad Request: ",m.message);break;case 401:console.error("Unauthorized: ",m.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",m.message);break;case 404:console.error("Not Found: ",m.message);break;case 500:console.error("Internal Server Error: ",m.message);break;case 503:console.error("Internal Server Error: ",m.message);break;default:console.error("Unknown Error: ",m.message);break}})}getSelectedValueSearchFilter(l,m){if(l)this.checkedListSearchFilter.push(m),console.log("this.checkedList1Search : "+this.checkedListSearchFilter);else{var e=this.checkedListSearchFilter.indexOf(m);e>-1&&this.checkedListSearchFilter.splice(e,1)}this.getMultipleSearchFilters(this.checkedListSearchFilter.toString()),this.currentSelectedSearchFilter={checked:l,name:m},this.shareCheckedlistSearchFilter(),this.shareIndividualStatusSearchFilter()}shareCheckedlistSearchFilter(){this.shareCheckedListSearchFilter.emit(this.checkedListSearchFilter)}shareIndividualStatusSearchFilter(){this.shareIndividualCheckedListSearchFilter.emit(this.currentSelectedSearchFilter)}getMultipleSearchFilters(l){this.apiService.getMultipleFilters(l).subscribe(m=>{var e=JSON.stringify(m.body),o=JSON.parse(e);console.log("inclusionFilterElementList from  getMultipleFilters: "+JSON.stringify(o.inclusionFilterElementList)),this.defaultSearchFilters=o.inclusionFilterElementList,this.cdr.detectChanges()},m=>{switch(console.error("Error from getMultipleFilters: ",m),m.status){case 400:console.error("Bad Request: ",m.message);break;case 401:console.error("Unauthorized: ",m.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",m.message);break;case 404:console.error("Not Found: ",m.message);break;case 500:console.error("Internal Server Error: ",m.message);break;case 503:console.error("Internal Server Error: ",m.message);break;default:console.error("Unknown Error: ",m.message);break}})}getSelectedValuePg(l,m){if(l)this.checkedListPg.push(m),console.log("this.checkedListPg : "+this.checkedListPg);else{var e=this.checkedListPg.indexOf(m);this.checkedListPg.splice(e,1),console.log("this.checkedListPg : "+this.checkedListPg)}this.currentSelectedPg={checked:l,name:m},this.shareCheckedlistCreatePg(),this.shareIndividualStatusCreatePg()}shareCheckedlistCreatePg(){this.shareCheckedListPg.emit(this.checkedListPg)}shareIndividualStatusCreatePg(){this.shareIndividualCheckedListPg.emit(this.currentSelectedSchedule)}onSearchAlgorithmChange(){this.searchAlgorithm==="NEAREST"&&(this.checkedListPg=[],this.pgs.forEach(l=>l.checked=!1))}validatePolicyGroupName(){return!!/^[a-zA-Z0-9@._-]*$/.test(this.policygroupName)}validateDescription(){return!this.description||this.description.length>=5&&this.description.length<=512}submitPolicy(){this.displayConfirmPolicySave="block"}closePolicySaveConfirmPopup(){this.displayConfirmPolicySave="none"}submitEditPolicy(l){this.displayConfirmPolicySave="none",this.verError="",this.limitError="",this.sizeError="",this.deletedFilesError="",this.purgeError="",this.deletedAssetsError="";let m=!1;if(console.log("invalid : "+this.noOfDevicesAllowedCloud),!this.validatePolicyGroupName()||!this.validateDescription())return;if(this.checkedListSchedule.length<=0||this.checkedListFilter.length<=0){this.checkedListSchedule.length<=0&&this.toastr.error("Please select at least one schedule."),this.checkedListFilter.length<=0&&this.toastr.error("Please select at least one filter.");return}if(this.inclusionLicenses.includes("contentsearchenabledforexchange")&&this.checkedListSearchFilter.length<=0){this.toastr.error("Please select at least one search filter.");return}if(this.searchAlgorithm=="PRIORITY"&&this.checkedListPg.length<=0){this.toastr.error("Please select at least one BluKrypt Hostname.");return}if((this.verError!=""||Number(this.versions)<1)&&(this.verError="Minimum number of Versions Allowed is 1",this.toastr.error("Please check the value for Maximum number of Versions Allowed."),m=!0),(this.limitError!=""||Number(this.perUserBackupStorageLimit)<1||isNaN(Number(this.perUserBackupStorageLimit))&&this.perUserBackupStorageLimit!=="UNLIMITED")&&(this.limitError='Input can be either "UNLIMITED" or a positive integer.',this.toastr.error("Please check the value for Backup Storage Limit."),m=!0),(this.sizeError!=""||Number(this.maxPermissibleFileSize)<1||isNaN(Number(this.maxPermissibleFileSize))&&this.maxPermissibleFileSize!=="UNLIMITED")&&(this.sizeError='Input can be either "UNLIMITED" or a positive integer.',this.toastr.error("Please check the value for Maximum Permissible Attachment Size."),m=!0),(this.deletedFilesError!=""||Number(this.purgeDeletedMailsOlderThan)<1)&&(this.toastr.error("Please check the value for Purge deleted files from the catalog after."),this.deletedFilesError="Minimum value allowed is 1",m=!0),isNaN(Number(this.purgeDeletedMailsOlderThan))&&this.purgeDeletedMailsOlderThan!=="UNLIMITED"&&(this.deletedFilesError='Input can be either "UNLIMITED" or a positive integer.',this.toastr.error("Please check the value for Purge deleted files from the catalog after."),m=!0),(this.purgeError!=""||this.createMailLinkEnabled&&this.purgeFilesOlderThan=="")&&(this.toastr.error("Please check the value of days for attachment archiving."),m=!0),(this.deletedAssetsError!=""||Number(this.noOfDaysToKeepUserDeviceNotActive)<7)&&(this.toastr.error("Please check the value for Delete assets which have not been active for."),this.deletedAssetsError="Minimum value allowed is 7",m=!0),isNaN(Number(this.noOfDaysToKeepUserDeviceNotActive))&&this.noOfDaysToKeepUserDeviceNotActive!=="UNLIMITED"&&(this.toastr.error("Please check the value for Delete assets which have not been active for."),this.deletedAssetsError="Input can be either 'UNLIMITED' or any integer",m=!0),this.defaultUniversalFolders.length==0){this.toastr.error("Please add at-least one default folders to backup up");return}let e=document.querySelector(".ng-invalid, .text-danger");e&&(e.scrollIntoView({behavior:"smooth",block:"center"}),e.focus());let o=Array.from(document.querySelectorAll('span[style*="color: #f55753"]'));for(let a of o)if(a.textContent?.trim()){a.scrollIntoView({behavior:"smooth",block:"center"});break}if(!m){if(l.invalid){l.control.markAllAsTouched(),this.toastr.error("Please fill in all required fields.");return}if(this.updateOutput(),this.updatePreferences(),this.updateMenuOptions(),this.policyModel.policygroupName=this.policyNameToEdit,this.policyModel.description=this.description,this.policyModel.msStorageBackupEnabled=this.msStorageBackupEnabled,this.policyModel.maxVersions=this.versions==="UNLIMITED"?"-1":this.versions,this.policyModel.maxFileSize=this.maxPermissibleFileSize==="UNLIMITED"?"1048576":this.maxPermissibleFileSize,this.policyModel.userSizeAllowed=this.perUserBackupStorageLimit==="UNLIMITED"?"102400":this.perUserBackupStorageLimit,this.policyModel.noOfDevicesAllowed=this.noOfDevicesAllowed,this.policyModel.osType="universal",this.policyModel.backupFolderPaths=this.defaultUniversalFolders,this.policyModel.excludedFolderpaths=this.userExcludedFoldersUniversal,this.policyModel.filterType=this.inclusionFilter?"inclusion":"exclusion",this.policyModel.searchFilterType=this.inclusionSearchFilter?"inclusion":"exclusion",this.policyModel.emailsRestriction=this.output,this.policyModel.endpointUiPreferences=this.endpointUiPreferences,this.policyModel.endpointDisabledUiPreferences=this.endpointDisabledUiPreferences,this.policyModel.menuOptions=this.menuOptions,this.policyModel.cpuThrottling=this.cpuThrottling.toString(),this.policyModel.legalHoldEnabled=this.legalHold?"true":"false",this.policyModel.rwDetectionEnabled=this.rwDetectionEnabled?"true":"false",this.policyModel.webBasedLogin=this.webBasedLogin.toString(),this.policyModel.compressionEnabled=this.compEnabled.toString(),this.policyModel.vssEnabled=this.vssEnabled.toString(),this.policyModel.searchAlgoForPg=this.searchAlgorithm,this.policyModel.privacyGatewayMappingElement=this.getprivacyElement(),this.policyModel.policyRefresh=this.policyRefresh+":00",this.policyModel.dedup=this.dedup,this.policyModel.logUnaccessedFiles=this.switchlogUnaccessedFiles?"true":"false",this.policyModel.canBackupHiddenFiles=this.canBackupHiddenFiles,this.policyModel.canUserChangePassword=this.canUserChangePassword,this.policyModel.canAdminChangeUserPassword=this.canAdminChangeUserPassword,this.policyModel.filterInclusionName=this.checkedListFilter,this.policyModel.scheduleNames=this.checkedListSchedule,this.policyModel.searchFilterInclusionName=this.checkedListSearchFilter.length>0?this.checkedListSearchFilter:["all_files"],this.policyModel.backupFolderPaths=this.defaultUniversalFolders,this.policyModel.excludedFolderpaths=this.userExcludedFoldersUniversal,this.policyModel.noOfDaysToKeepUserDeviceNotActive=this.noOfDaysToKeepUserDeviceNotActive==="UNLIMITED"?"-1":this.noOfDaysToKeepUserDeviceNotActive,this.policyModel.createMailLinkEnabled=this.createMailLinkEnabled,this.policyModel.purgeFilesOlderThan=Number(this.purgeFilesOlderThan),this.createMailLinkEnabled?this.policyModel.cpPurgeFilesOlderThanEnabled="true":this.policyModel.cpPurgeFilesOlderThanEnabled="false",this.policyModel.nwFromClientToPGMB=parseFloat(this.nwFromClientToPGMB),this.onUnitChange(),this.switchEmailFilters){if(!this.from?.trim()&&!this.to?.trim()&&!this.subject?.trim()){this.toastr.error("To enable this feature, please specify either the Subject, recipient (To), or sender (From).","Info");return}this.updateOutlookFilters()}else this.resetOutlookFilters();this.policyModel.purgeDeletedMailsOlderThan=this.purgeDeletedMailsOlderThan==="UNLIMITED"?-1:parseInt(this.purgeDeletedMailsOlderThan),this.policyModel.deletedMailsOlderThan=this.deletedMailsOlderThan==="UNLIMITED"?-1:parseInt(this.deletedMailsOlderThan),this.policyModel.inPlaceMailArchiveEnabled=this.inclusionLicenses.includes("inplacearchivebackupenabled")?this.isInPlaceMailArchiveEnabled:"false",this.policyModel.contactsEnabled=this.isContactsEnabled,this.policyModel.tasksEnabled=this.isTasksEnabled,this.policyModel.calendarEnabled=this.isCalendarEnabled,this.policyModel.msAppBluKrypt=this.msAppBluKrypt,this.policyModel.contentIndexEnabled=this.contentIndexEnabled,this.policyModel.hostName=this.configService.componentName,this.policyModel.canAdminRestore=this.canAdminRestoreAll?"true":"false",this.policyModel.allowEndUserTocontrolRestore=this.allowEndUserTocontrolRestore?"true":"false",this.policyModel.canAdminDelete=this.isAdminDeleteBackupFile?"true":"false",console.log("Policy Details : "+JSON.stringify(this.policyModel)),this.apiService.editOfficePolicy(this.policyModel).subscribe(a=>{console.log("Policy edited successfully:",a),this.toastr.success("Policy edited successfully.","Info"),setTimeout(()=>{this.router.navigate(["/pms/exchangePolicy"])},5e3)},a=>{switch(a.status){case 400:console.error("Bad Request: ",a.message);break;case 401:console.error("Unauthorized: ",a.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 406:this.toastr.error("Policy with same name already exists .","Error");break;case 331:this.toastr.error("Policy with same name already exists and is blocked.","Error");break;case 421:this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 500:console.error("Internal Server Error: ",a.message);break;case 503:console.error("Internal Server Error: ",a.message);break;default:console.error("Unknown Error: ",a.message);break}})}}onUnitChange(){let l=Number(this.nwFromClientToPGMB);if(console.log("nwvalue : "+this.nwFromClientToPGMB),this.nwFromClientToPGMB=="UNLIMITED")this.policyModel.nwFromClientToPG=1e4,this.policyModel.nwFromClientToPGMB=1e4;else switch(this.networkThrottlingUnit){case"kbps":this.policyModel.nwFromClientToPG=parseFloat((l/1024).toFixed(4)),this.policyModel.nwFromClientToPGMB=parseFloat((l/1024).toFixed(4));break;case"mbps":this.policyModel.nwFromClientToPG=parseFloat(l.toFixed(4)),this.policyModel.nwFromClientToPGMB=parseFloat(l.toFixed(4)),console.log("123 : "+parseFloat(l.toFixed(4)));break;case"gbps":this.policyModel.nwFromClientToPG=parseFloat((l*1024).toFixed(4)),this.policyModel.nwFromClientToPGMB=parseFloat((l*1024).toFixed(4));break;default:break}}getPolicy(l){this.policygroupName=l.policygroupName,this.description=l.description,this.msStorageBackupEnabled=l.msStorageBackupEnabled,this.checkedListSchedule=l.scheduleNames,this.schedules=this.schedules.map(o=>B(A({},o),{checked:this.checkedListSchedule.includes(o.scheduleName)})),this.getMultipleSchedules(this.checkedListSchedule.toString()),this.versions=l.maxVersions,l.maxVersions=="-1"?(this.isVersionEnabled=!1,this.versions="UNLIMITED"):this.isVersionEnabled=!0,this.maxPermissibleFileSize=l.maxFileSize,l.maxFileSize=="1048576"||l.maxFileSize=="-1"?(this.isSizeEnabled=!1,this.maxPermissibleFileSize="UNLIMITED"):this.isSizeEnabled=!0,this.perUserBackupStorageLimit=l.userSizeAllowed,l.userSizeAllowed=="102400"?(this.isLimitEnabled=!1,this.perUserBackupStorageLimit="UNLIMITED"):this.isLimitEnabled=!0,this.defaultUniversalFolders=l.backupFolderPaths,this.userExcludedFoldersUniversal=l.excludedFolderpaths?l.excludedFolderpaths:[],this.inclusionFilter=l.filterType=="inclusion",this.checkedListFilter=l.filterInclusionName,this.filters=this.filters.map(o=>B(A({},o),{checked:this.checkedListFilter.includes(o.filterName)})),this.getMultipleFilters(this.checkedListFilter.toString()),this.inclusionSearchFilter=l.searchFilterType=="inclusion",this.checkedListSearchFilter=l.searchFilterInclusionName,this.filters=this.filters.map(o=>B(A({},o),{checked:this.checkedListSearchFilter.includes(o.filterName)})),this.getMultipleSearchFilters(this.checkedListSearchFilter.toString()),this.nwFromClientToPGMB=l.nwFromClientToPGMB;let m=Math.round(l.nwFromClientToPGMB*1e4)/1e4,e="mbps";m<1?(m=Math.round(m*1024),e="kbps"):m>1024&&m===1e4?(m=-1,e="mbps"):m>1024?(m=Math.round(m/1024),e="gbps"):m=Math.round(m),m==-1?(this.nwFromClientToPGMB="UNLIMITED",this.networkThrottlingUnit="mbps",this.isThrottleEnabled=!1):(this.nwFromClientToPGMB=m.toString(),this.networkThrottlingUnit=e,this.isThrottleEnabled=!0),this.contentIndexEnabled=l.contentIndexEnabled,this.cpuThrottling=l.cpuThrottling,this.legalHold=l.legalHoldEnabled,this.rwDetectionEnabled=l.rwDetectionEnabled,this.webBasedLogin=l.webBasedLogin,this.compEnabled=l.compressionEnabled,this.vssEnabled=l.vssEnabled,this.policyRefresh=l.policyRefresh.split(":")[0],this.switchlogUnaccessedFiles=l.logUnaccessedFiles,this.canBackupHiddenFiles=l.canBackupHiddenFiles,l.purgeDeletedMailsOlderThan==-1?(this.switchpurgeDeletedMailsOlderThan=!1,this.purgeDeletedMailsOlderThan="UNLIMITED"):(this.switchpurgeDeletedMailsOlderThan=!0,this.purgeDeletedMailsOlderThan=l.purgeDeletedMailsOlderThan),l.noOfDaysToKeepUserDeviceNotActive==-1?(this.switchnoOfDaysToKeepUserDeviceNotActive=!1,this.noOfDaysToKeepUserDeviceNotActive="UNLIMITED"):(this.switchnoOfDaysToKeepUserDeviceNotActive=!0,this.noOfDaysToKeepUserDeviceNotActive=l.noOfDaysToKeepUserDeviceNotActive),this.canUserChangePassword=l.canUserChangePassword,this.canAdminChangeUserPassword=l.canAdminChangeUserPassword,this.canAdminRestoreAll=l.canAdminRestore,this.allowEndUserTocontrolRestore=l.allowEndUserTocontrolRestore,this.isAdminDeleteBackupFile=l.canAdminDelete,this.searchAlgorithm=l.searchAlgoForPg,this.checkedListPg=l.privacyGatewayMappingElement.privacyGatewayNames,this.pgs=this.pgs.map(o=>B(A({},o),{checked:this.checkedListPg.includes(o.gatewayName)})),console.log("policyElement.privacyGatewayMappingElement.privacyGatewayNames : "+l.privacyGatewayMappingElement.privacyGatewayNames),this.endpointUiPreferencesEdit=l.endpointUiPreferences?l.endpointUiPreferences:[],this.endpointDisabledUiPreferencesEdit=l.endpointDisabledUiPreferences?l.endpointDisabledUiPreferences:[],this.updatePreferencesEdit(),this.menuOptionsEdit=l.menuOptions,this.createUserAdmins=l.emailsRestriction.createUser.includes("admins")?"admins":"",this.createUserReadonlyadmins=l.emailsRestriction.createUser.includes("readonlyadmins")?"readonlyadmins":"",this.createUserUsers=l.emailsRestriction.createUser.includes("users")?"users":"",this.userDeletedAdmins=l.emailsRestriction.userDeleted.includes("admins")?"admins":"",this.userDeletedReadonlyadmins=l.emailsRestriction.userDeleted.includes("readonlyadmins")?"readonlyadmins":"",this.userDeletedUsers=l.emailsRestriction.userDeleted.includes("users")?"users":"",this.userBlockedAdmins=l.emailsRestriction.userBlocked.includes("admins")?"admins":"",this.userBlockedReadonlyadmins=l.emailsRestriction.userBlocked.includes("readonlyadmins")?"readonlyadmins":"",this.userBlockedUsers=l.emailsRestriction.userBlocked.includes("users")?"users":"",this.userLimitReachedAdmins=l.emailsRestriction.userLimitReached.includes("admins")?"admins":"",this.userLimitReachedReadonlyadmins=l.emailsRestriction.userLimitReached.includes("readonlyadmins")?"readonlyadmins":"",this.userLimitReachedUsers=l.emailsRestriction.userLimitReached.includes("users")?"users":"",this.deviceDeletedAdmins=l.emailsRestriction.deviceDeleted.includes("admins")?"admins":"",this.deviceDeletedReadonlyadmins=l.emailsRestriction.deviceDeleted.includes("readonlyadmins")?"readonlyadmins":"",this.deviceDeletedUsers=l.emailsRestriction.deviceDeleted.includes("users")?"users":"",this.deviceBlockedAdmins=l.emailsRestriction.deviceBlocked.includes("admins")?"admins":"",this.deviceBlockedReadonlyadmins=l.emailsRestriction.deviceBlocked.includes("readonlyadmins")?"readonlyadmins":"",this.deviceBlockedUsers=l.emailsRestriction.deviceBlocked.includes("users")?"users":"",this.deviceDecoupledAdmins=l.emailsRestriction.deviceDecoupled.includes("admins")?"admins":"",this.deviceDecoupledReadonlyadmins=l.emailsRestriction.deviceDecoupled.includes("readonlyadmins")?"readonlyadmins":"",this.deviceDecoupledUsers=l.emailsRestriction.deviceDecoupled.includes("users")?"users":"",this.deviceLimitReachedAdmins=l.emailsRestriction.deviceLimitReached.includes("admins")?"admins":"",this.deviceLimitReachedReadonlyadmins=l.emailsRestriction.deviceLimitReached.includes("readonlyadmins")?"readonlyadmins":"",this.deviceLimitReachedUsers=l.emailsRestriction.deviceLimitReached.includes("users")?"users":"",this.weeklyBkpreportAdmins=l.emailsRestriction.weeklyBkpreport.includes("admins")?"admins":"",this.weeklyBkpreportReadonlyadmins=l.emailsRestriction.weeklyBkpreport.includes("readonlyadmins")?"readonlyadmins":"",this.weeklyBkpreportUsers=l.emailsRestriction.weeklyBkpreport.includes("users")?"users":"",this.firstBkpCompletedAdmins=l.emailsRestriction.firstBkpCompleted.includes("admins")?"admins":"",this.firstBkpCompletedReadonlyadmins=l.emailsRestriction.firstBkpCompleted.includes("readonlyadmins")?"readonlyadmins":"",this.firstBkpCompletedUsers=l.emailsRestriction.firstBkpCompleted.includes("users")?"users":"",this.restoreInitiatedAdmins=l.emailsRestriction.restoreInitiated.includes("admins")?"admins":"",this.restoreInitiatedReadonlyadmins=l.emailsRestriction.restoreInitiated.includes("readonlyadmins")?"readonlyadmins":"",this.restoreInitiatedUsers=l.emailsRestriction.restoreInitiated.includes("users")?"users":"",this.storageLimitReachedAdmins=l.emailsRestriction.storageLimitReached.includes("admins")?"admins":"",this.storageLimitReachedReadonlyadmins=l.emailsRestriction.storageLimitReached.includes("readonlyadmins")?"readonlyadmins":"",this.storageLimitReachedUsers=l.emailsRestriction.storageLimitReached.includes("users")?"users":"",this.isInPlaceMailArchiveEnabled=l.inPlaceMailArchiveEnabled,this.isContactsEnabled=l.contactsEnabled,this.isTasksEnabled=l.tasksEnabled,this.isCalendarEnabled=l.calendarEnabled,this.msAppBluKrypt=l.msAppBluKrypt,this.createMailLinkEnabled=l.createMailLinkEnabled,this.purgeFilesOlderThan=l.purgeFilesOlderThan,this.purgeFilesOlderThanOld=l.purgeFilesOlderThan,this.noOfDevicesAllowed=l.noOfDevicesAllowed?l.noOfDevicesAllowed:this.noOfDevicesAllowedCloud,l.outlookFilters.from.length<=0&&l.outlookFilters.to.length<=0&&l.outlookFilters.subject.length<=0?this.switchEmailFilters=!1:(this.switchEmailFilters=!0,this.toggleCollapse(0),this.from=l.outlookFilters.from,this.to=l.outlookFilters.to,this.subject=l.outlookFilters.subject),this.includepurgeFilesOlderThanCheck=l.cpPurgeFilesOlderThanEnabled}updatePreferencesEdit(){this.endpointUiPreferencesEdit.forEach(l=>{this.preferencesEdit[l]=!0}),this.endpointDisabledUiPreferencesEdit.forEach(l=>{this.preferencesEdit[l]=!1})}newFilterEdit(l){console.log("filterName : "+l)}toggleCollapse(l){this.collapses[l]=!this.collapses[l]}toggleAccordion(l){this.itemVisible=this.itemVisible.map((m,e)=>e===l?!m:!1),this.itemVisible[l]&&this.onAccordionOpen(l)}onAccordionOpen(l){switch(l){case 0:this.handleBackupAccordionOpen();break;default:console.log("Unknown accordion item opened")}}handleBackupAccordionOpen(){console.log("First accordion item opened")}includethreshholdLimitChange(){this.includethreshholdLimitCheck?this.threshholdLimit="80":this.threshholdLimit=""}includepurgeFilesOlderThanChange(){this.includepurgeFilesOlderThanCheck?this.purgeFilesOlderThan="365":this.purgeFilesOlderThan=""}includepurgeFilesSizeGTThanChange(){this.includepurgeFilesSizeGTThanCheck?this.purgeFilesSizeGTThan="5":this.purgeFilesSizeGTThan=""}onScheduleChange(){let l=this.el.nativeElement.querySelector(".mainSchedules"),m=l.querySelector("mat-select");m.classList.remove("redAlert"),l.classList.remove("redAlert"),this.checkedListSchedule.length>0?this.getMultipleSchedules(this.checkedListSchedule.toString()):(this.defaultSchedules=[],m&&(m.classList.add("redAlert"),l.classList.add("redAlert")),this.toastr.error("No schedules selected. Please select at least one schedule.","Info"))}onFilterChange(){let l=this.el.nativeElement.querySelector(".mainFilters"),m=l.querySelector("mat-select");m.classList.remove("redAlert"),l.classList.remove("redAlert"),this.checkedListFilter.length>0?this.getMultipleFilters(this.checkedListFilter.toString()):(this.defaultFilters=[],m&&(m.classList.add("redAlert"),l.classList.add("redAlert")),this.toastr.error("No filters selected. Please select at least one filter.","Info"))}onSearchFilterChange(){let l=this.el.nativeElement.querySelector(".mainSearchFilters"),m=l.querySelector("mat-select");m.classList.remove("redAlert"),l.classList.remove("redAlert"),this.checkedListSearchFilter.length>0?this.getMultipleSearchFilters(this.checkedListSearchFilter.toString()):(this.defaultSearchFilters=[],m&&(m.classList.add("redAlert"),l.classList.add("redAlert")),this.toastr.error("No filters selected. Please select at least one filter.","Info"))}addNewSchedule(){this.displaySchCreateStyle="block"}closeSchCreateModal(){this.displaySchCreateStyle="none",this.scheduleDaysList=[],this.myTime=new Date,this.showDaily=!0,this.resetScheduleModel()}resetScheduleModel(){this.el.nativeElement.querySelector(".scheduleName").classList.remove("redAlert");let m=this.el.nativeElement.querySelector(".backupdays"),e=m.querySelector("mat-select");e&&(e.classList.remove("redAlert"),m.classList.remove("redAlert")),this.scheduleModel={scheduleName:"",time:"",timeZone:ie.default.tz.guess(),backupType:"INCR",dayArray:[],hostName:this.configService.componentName}}onScheduleDayChange(){this.updateShowDailyLabel()}updateShowDailyLabel(){this.showDaily=this.scheduleDaysList.length===0}toggleSelectAllDays(){this.showDaily?this.scheduleDaysList=[...this.allDays]:this.scheduleDaysList=[],this.updateShowDailyLabel()}validateRequiredFieldsSchedule(){let l=!0,m=this.el.nativeElement.querySelector(".scheduleName");m&&(m.value.trim()?m.classList.remove("redAlert"):(m.classList.add("redAlert"),l=!1));let e=this.el.nativeElement.querySelector(".backupdays"),o=e.querySelector("mat-select");return o&&(this.scheduleDaysList.length<=0?(o.classList.add("redAlert"),e.classList.add("redAlert"),l=!1):(o.classList.remove("redAlert"),e.classList.remove("redAlert"))),l}validateTime(){(!this.myTime||!(this.myTime instanceof Date))&&(this.myTime=new Date);let l=this.myTime.getHours(),m=this.myTime.getMinutes();l>23&&this.myTime.setHours(23),m>59&&this.myTime.setMinutes(59)}submitCreateSchedule(l){if(console.log("save called11 : "),!this.validateRequiredFieldsSchedule()){this.toastr.error("Please fill all required fields.","Error");return}if(l.invalid){l.control.markAllAsTouched(),this.toastr.error("Please check all fields.");return}if(this.scheduleModel.scheduleName==""){this.toastr.error("Please enter Schedule Name.");return}if(this.scheduleDaysList.length<=0){this.scheduleDaysList.length<=0&&this.toastr.error("Please select at least one day for the schedule.");return}console.log("save called22 : ");let e=this.myTime.getHours().toString().padStart(2,"0"),o=this.myTime.getMinutes().toString().padStart(2,"0");this.scheduleModel.time=`${e}:${o}`,this.scheduleModel.dayArray=this.scheduleDaysList,this.scheduleModel.hostName=this.configService.componentName,this.apiService.saveSchedule(this.scheduleModel).subscribe(a=>{console.log("Schedule created successfully:",a),this.toastr.success("Schedule created successfully.","Info"),this.checkedListSchedule.push(this.scheduleModel.scheduleName),this.getAllSchedules(),this.getMultipleSchedules(this.checkedListSchedule.toString()),this.closeSchCreateModal()},a=>{switch(console.error("Error creating schedule:",a),a.status){case 400:console.error("Bad Request: ",a.message);break;case 401:console.error("Unauthorized: ",a.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 406:this.toastr.error("Schedule with same name already exists .","Error");break;case 421:this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 500:console.error("Internal Server Error: ",a.message);break;case 503:console.error("Internal Server Error: ",a.message);break;default:console.error("Unknown Error: ",a.message);break}})}getAllSchedules(){this.apiService.getAllSchedules().subscribe(l=>{this.schedules=l.body.scheduleElementList,this.cdr.detectChanges()},l=>{switch(console.error("Error from getAllSchedules: ",l),l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",l.message);break;case 404:console.error("Not Found: ",l.message);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}closeScheduleConfPopup(){this.displayScheduleConfStyle="none"}closeEditModal(){this.displaySchEditStyle="none"}editSchedule(l){console.log("schedule to edit : "+l),this.scheduleNameToEdit=l,this.displayScheduleConfStyle="block"}getParticularSchedule(){this.displayScheduleConfStyle="none",this.apiService.getParticularSchedule(this.scheduleNameToEdit).subscribe(l=>{var m=JSON.stringify(l.body),e=JSON.parse(m);this.scheduleElement=e.scheduleElement,this.displaySchEditStyle="block";let o=this.scheduleElement.time,[a,n]=o.split(":").map(Number);this.myTime=new Date,this.myTime.setHours(a),this.myTime.setMinutes(n),this.scheduleDaysListEdit=this.scheduleElement.dayArray.map(j=>j.toString()),this.cdr.detectChanges()},l=>{switch(console.error("Error from getParticularSchedule: ",l),l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",l.message);break;case 404:console.error("Not Found: ",l.message);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}onScheduleDayChangeEdit(){this.updateShowDailyLabelEdit()}updateShowDailyLabelEdit(){this.showDailyEdit=this.scheduleDaysListEdit.length===0}toggleSelectAllDaysEdit(){this.showDailyEdit?this.scheduleDaysListEdit=[...this.allDays]:this.scheduleDaysListEdit=[],this.updateShowDailyLabelEdit()}validateRequiredFieldsScheduleEdit(){let l=!0,m=this.el.nativeElement.querySelector(".scheduleNameEdit");m&&(m.value.trim()?m.classList.remove("redAlert"):(m.classList.add("redAlert"),l=!1));let e=this.el.nativeElement.querySelector(".backupdaysEdit"),o=e.querySelector("mat-select");return o&&(this.scheduleDaysListEdit.length<=0?(o.classList.add("redAlert"),e.classList.add("redAlert"),l=!1):(o.classList.remove("redAlert"),e.classList.remove("redAlert"))),l}submitEditSchedule(l){if(!this.validateRequiredFieldsScheduleEdit()){this.toastr.error("Please fill all required fields.","Error");return}if(this.scheduleDaysListEdit.length<=0){this.scheduleDaysListEdit.length<=0&&this.toastr.error("Please select at least one day for the schedule.");return}let e=this.myTime.getHours().toString().padStart(2,"0"),o=this.myTime.getMinutes().toString().padStart(2,"0");this.scheduleEditModel.time=`${e}:${o}`,this.scheduleEditModel.scheduleName=this.scheduleNameToEdit,this.scheduleEditModel.dayArray=this.scheduleDaysListEdit,this.scheduleEditModel.hostName=this.configService.componentName,this.apiService.editSchedule(this.scheduleEditModel).subscribe(a=>{console.log("Schedule updated successfully:",a),this.closeEditModal(),this.getMultipleSchedules(this.checkedListSchedule.toString()),this.toastr.success("Schedule updated successfully.","Info")},a=>{switch(a.status){case 400:console.error("Bad Request: ",a.message);break;case 401:console.error("Unauthorized: ",a.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 406:this.toastr.error("Schedule with same name already exists .","Error");break;case 421:this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 500:console.error("Internal Server Error: ",a.message);break;case 503:console.error("Internal Server Error: ",a.message);break;default:console.error("Unknown Error: ",a.message);break}})}addNewFilter(){this.displayFilterCreateStyle="block",this.getAllCannedFilters()}closeCreateFilterModal(){this.displayFilterCreateStyle="none",this.resetFilterModel()}resetFilterModel(){this.filterModel={filterName:"",filterType:"inclusion",filters:""}}onFilterCreateChange(){if(this.checkedList.length>0){let l=this.checkedList.length>0?this.checkedList.toString().split(","):[];this.checkedListExtensionCreate=l,this.showExtensions(),this.cannedFiltersCreate=l.concat(this.userDefinedExtensionsCreate)}else this.cannedFiltersCreate=this.userDefinedExtensionsCreate,this.checkedListExtensionCreate=[]}showExtensions(){this.extensionsVisible=!0}validateScheduleName(){let l=/^[a-zA-Z0-9@._-]{3,}$/;this.scheduleModel.scheduleName?this.invalidScheduleName=!l.test(this.scheduleModel.scheduleName):this.invalidScheduleName=!1}validateFilterName(){let l=/^[a-zA-Z0-9@._-]{3,}$/;this.invalidFilterName=!!this.filterModel.filterName&&!l.test(this.filterModel.filterName)}isFilterNameValid(l){let m=/^[a-zA-Z0-9@._-]{3,}$/;return new RegExp(m).test(l)}submitCreateFilter(){if(this.filterModel.filterName==""||!this.isFilterNameValid(this.filterModel.filterName)){this.invalidFilterName=!0,this.toastr.error("Please check filter name.","Error");return}if(this.cannedFiltersCreate.length==0){this.toastr.error("Please check filter extensions.","Error");return}this.filterModel.filters=this.cannedFiltersCreate.join(","),this.apiService.saveFilter(this.filterModel).subscribe(l=>{this.checkedListFilter.push(this.filterModel.filterName),this.getMultipleFilters(this.checkedListFilter.toString()),this.closeCreateFilterModal(),this.toastr.success("Filter created successfully.","Info"),this.getAllFilters()},l=>{switch(l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 406:this.toastr.error("Filter with same name already exists .","Error");break;case 421:this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}getAllFilters(){this.apiService.getAllFilters().subscribe(l=>{var m=JSON.stringify(l.body),e=JSON.parse(m);this.filters=e.inclusionFilterElementList,this.cdr.detectChanges(),this.getAllCannedFilters()},l=>{switch(console.error("Error from getAllFilters: ",l),l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",l.message);break;case 404:console.error("Not Found: ",l.message);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}getAllCannedFilters(){this.apiService.getAllCannedFilters().subscribe(l=>{var m=JSON.stringify(l.body),e=JSON.parse(m);this.cannedFiltersTemplateCreate=e.filterTemplateElementList.map(o=>B(A({},o),{status:!1})),this.cannedFiltersTemplateCreate.sort((o,a)=>o.filterName.localeCompare(a.filterName)),this.cannedFiltersTemplateEdit=e.filterTemplateElementList.map(o=>B(A({},o),{status:!1})),this.cannedFiltersTemplateEdit.sort((o,a)=>o.filterName.localeCompare(a.filterName)),this.cdr.detectChanges()},l=>{switch(console.error("Error from getAllCannedFilters: ",l),l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",l.message);break;case 404:console.error("Not Found: ",l.message);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}editFilter(l){this.filterToEdit=l,this.displayFilterConfStyle="block"}closeConfFilterPopup(){this.filterToEdit="",this.displayFilterConfStyle="none"}closeEditFilterModal(){this.displayFilterEditStyle="none"}getFilter(){this.displayFilterConfStyle="none",this.apiService.getFilter(this.filterToEdit).subscribe(l=>{var m=JSON.stringify(l.body),e=JSON.parse(m);this.filterElement=e.inclusionFilterElement,this.filterEditModel.filterName=this.filterElement.filterName,this.filterEditModel.filterType="inclusion",this.filterEditModel.filters=this.filterElement.filters,this.cannedFilters=this.filterElement.filters.split(","),this.userDefinedExtensionsEdit=this.filterElement.filters.split(","),this.displayFilterEditStyle="block",this.cdr.detectChanges(),this.getAllCannedFilters()},l=>{switch(console.error("Error from getFilter: ",l),l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",l.message);break;case 404:console.error("Not Found: ",l.message);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}onFilterChangeEdit(){if(this.checkedList.length>0){let l=this.checkedList.length>0?this.checkedList.toString().split(","):[];this.checkedListExtensionEdit=l,this.showExtensions(),l.some(m=>this.userDefinedExtensionsEdit.includes(m))||(this.cannedFilters=l.concat(this.userDefinedExtensionsEdit))}else this.cannedFilters=this.userDefinedExtensionsEdit,this.checkedListExtensionEdit=[]}submitEditFilter(){if(this.cannedFilters.length==0){this.toastr.error("Please check filter extensions.","Error");return}this.filterEditModel.filters=this.cannedFilters.join(","),this.apiService.editFilter(this.filterEditModel).subscribe(l=>{console.log("Filter updated successfully:",l),this.closeEditFilterModal(),this.toastr.success("Filter updated successfully.","Info"),this.getMultipleFilters(this.checkedListFilter.toString())},l=>{switch(l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 406:this.toastr.error("Filter with same name already exists .","Error");break;case 421:this.toastr.error("Token expired, navigating to logout page.","Error"),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}removeExtension(l){var m=this.checkedListExtensionEdit.indexOf(l);this.checkedListExtensionEdit.splice(m,1),this.userDefinedExtensionsEdit.splice(m,1);var e=this.cannedFilters.indexOf(l);this.cannedFilters.splice(e,1)}removeExtensionCreate(l){var m=this.checkedListExtensionCreate.indexOf(l);this.checkedListExtensionCreate.splice(m,1);var e=this.cannedFiltersCreate.indexOf(l);this.cannedFiltersCreate.splice(e,1)}addFilterExtensionCreate(){this.newFilterExtensionCreate.trim()&&(this.userDefinedExtensionsCreate.push(this.newFilterExtensionCreate.trim()),this.checkedListExtensionCreate.length>0?this.cannedFiltersCreate=this.userDefinedExtensionsCreate.concat(this.checkedListExtensionCreate):this.cannedFiltersCreate=this.userDefinedExtensionsCreate,this.newFilterExtensionCreate="",this.showExtensions())}addFilterExtensionEdit(){this.newFilterExtensionEdit.trim()&&(this.userDefinedExtensionsEdit.push(this.newFilterExtensionEdit.trim()),this.checkedListExtensionEdit.length>0?this.cannedFilters=this.userDefinedExtensionsEdit.concat(this.checkedListExtensionEdit):this.cannedFilters=this.userDefinedExtensionsEdit,this.newFilterExtensionEdit="",this.showExtensions())}handleBlur(){this.newFilterExtensionCreate.trim()&&this.addFilterExtensionCreate()}handleKeyUp(){this.newFilterExtensionCreate.trim()&&this.addFilterExtensionCreate()}handleBlurEdit(){this.newFilterExtensionEdit.trim()&&this.addFilterExtensionEdit()}handleKeyUpEdit(){this.newFilterExtensionEdit.trim()&&this.addFilterExtensionEdit()}onBlukryptChange(){if(this.checkedList.length>0){let l=this.checkedList.length>0?this.checkedList.toString().split(","):[];this.checkedListExtensionEdit=l,this.showExtensions(),l.some(m=>this.userDefinedExtensionsEdit.includes(m))||(this.cannedFilters=l.concat(this.userDefinedExtensionsEdit))}else this.cannedFilters=this.userDefinedExtensionsEdit,this.checkedListExtensionEdit=[];this.matSelectBlukryptHost.close()}static{this.\u0275fac=function(m){return new(m||E)(F(ge),F(X),F(Ee),F(ut),F($),F(st),F(ee),F(de),F(_e),F(dt),F(oe),F(ct),F(gt))}}static{this.\u0275cmp=ae({type:E,selectors:[["app-edit"]],viewQuery:function(m,e){if(m&1&&(K(vt,5),K(Mt,5),K(kt,5),K(Tt,5),K(Ft,5)),m&2){let o;q(o=G())&&(e.matSelectEdit=o.first),q(o=G())&&(e.matSelectCreate=o.first),q(o=G())&&(e.matSelectCreateFilter=o.first),q(o=G())&&(e.matSelectEditFilter=o.first),q(o=G())&&(e.matSelectBlukryptHost=o.first)}},inputs:{schedules:"schedules",pgs:"pgs"},outputs:{shareCheckedList:"shareCheckedList",shareIndividualCheckedList:"shareIndividualCheckedList",shareCheckedListFilter:"shareCheckedListFilter",shareIndividualCheckedListFilter:"shareIndividualCheckedListFilter",shareCheckedListSearchFilter:"shareCheckedListSearchFilter",shareIndividualCheckedListSearchFilter:"shareIndividualCheckedListSearchFilter",shareCheckedListPg:"shareCheckedListPg",shareIndividualCheckedListPg:"shareIndividualCheckedListPg"},features:[se([X,$,ee])],decls:1483,vars:341,consts:[["myForm","ngForm"],["policyNameInput","ngModel"],["tabContent1","cTabContent"],["myScheduleForm","ngForm"],["scheduleNameInput","ngModel"],["matSelectCreate",""],["myScheduleEditForm","ngForm"],["matSelectEdit",""],["matSelectCreateFilter",""],["matSelectEditFilter",""],["matSelectBlukryptHost",""],[1,"container"],[1,"row"],[1,"col-lg-6"],[1,"breadcrumb"],[4,"ngIf"],[3,"ngSubmit"],["xs","12"],[1,"mb-3"],[1,"row",2,"margin-top","10px"],[1,"col-lg-12"],[1,"form-group","col-lg-6"],["for","policyName"],["type","text","name","policyName","id","policyName","minlength","3","maxlength","50","placeholder","Enter Policy Name","required","","autocomplete","off","autofocus","","pattern","^[a-zA-Z0-9@._-]*$","title","Only letters, numbers, and @, -, _, . are allowed","readonly","",1,"form-control",3,"ngModelChange","ngModel"],["class","text-danger",4,"ngIf"],["cLabel","","for","description"],["cFormControl","","name","description","id","description","minlength","5","maxlength","512","rows","3",3,"ngModelChange","input","ngModel"],["style","color: red;",4,"ngIf"],[1,"row","col-lg-6"],["cTooltip","Microsoft 365 Backup Storage can enable very fast bulk-restores of assets like all Mailboxes, all SharePoint Sites or all OneDrive accounts and can be highly useful for fast disaster recovery.Microsoft 365 Backup Storage provides recovery speeds of up to 2TB per hour at scale.* Source: Microsoft internal research, 2025","cTooltipPlacement","right",2,"color","#062D4D","cursor","pointer"],["aria-hidden","true",1,"fa","fa-question-circle"],[1,"col-lg-1"],[3,"switch"],["cFormCheckInput","","id","msStorageBackupEnabled","type","checkbox",3,"ngModelChange","ngModel","ngModelOptions"],["color","warning"],["href","https://learn.microsoft.com/en-us/microsoft-365/backup/backup-restore-data?view=o365-worldwide&tabs=onedrive#restore-point-frequency","target","_blank"],[1,"form-group","hide","d-none"],["for","policyStorageSizeAllowed"],["type","number","name","policyStorageSizeAllowed","id","policyStorageSizeAllowed","placeholder","","value","0","autocomplete","off","required","",1,"form-control",3,"ngModelChange","ngModel"],["for","policyUsersAllowed"],["type","number","name","policyUsersAllowed","id","policyUsersAllowed","placeholder","","value","0","autocomplete","off","required","",1,"form-control",3,"ngModelChange","ngModel"],["variant","tabs","role","tablist"],["cNavLink","",3,"cTabContent","tabPaneIdx"],["cRounded","bottom",3,"activeTabPaneIdx"],[1,"p-3","preview"],[1,"col-lg-7"],[1,"h4",2,"color","#585f69"],[1,"form-group"],["for","schedules"],[1,"clickAble",2,"cursor","pointer","font-size","small","font-weight","600",3,"click"],["appearance","fill",1,"mainSchedules",2,"width","100%"],["multiple","","placeholder","Select Schedules",3,"ngModelChange","selectionChange","ngModel","ngModelOptions"],[3,"value",4,"ngFor","ngForOf"],[1,"col-lg-5"],["class","row",4,"ngIf"],[1,"form-group","d-none"],["for","maxVersions",1,"col-lg-12"],[1,"col-lg-2"],["cFormCheckInput","","id","switchver","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],[1,"col-lg-8"],["type","text","name","maxVersions","id","maxVersions","placeholder","Enter maxVersions","required","","autocomplete","off","value","3",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["id","vererror",2,"color","#f55753","font-size","0.9em"],["for","maxPermissibleFileSize",1,"col-lg-12"],["cFormCheckInput","","id","switchsize","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["type","text","name","maxPermissibleFileSize","id","maxPermissibleFileSize","placeholder","Enter Maximum Permissible File Size","required","","autocomplete","off","value","UNLIMITED",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["id","sizeerror",2,"color","#f55753","font-size","0.9em"],["for","perUserBackupStorageLimit",1,"col-lg-12"],["cFormCheckInput","","id","switchlimit","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["type","text","name","perUserBackupStorageLimit","id","perUserBackupStorageLimit","placeholder","Enter Per Asset Backup Storage Limit","required","","autocomplete","off","value","250",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["id","limiterror",2,"color","#f55753","font-size","0.9em"],[1,"row",2,"margin-left","0px"],[1,"col-lg-2",2,"padding-left","0%"],["cFormCheckInput","","id","switchpurgeDeletedMailsOlderThan","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["type","text","name","purgeDeletedMailsOlderThan","id","purgeDeletedMailsOlderThan","autocomptocomplete","off","value","UNLIMITED",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["id","sizenoOfDaysToKeepDeletedFiles",2,"color","#f55753","font-size","0.9em"],["cFormCheckInput","","id","switchdeletedMailsOlderThan","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["type","text","name","deletedMailsOlderThan","id","deletedMailsOlderThan","autocomptocomplete","off","value","UNLIMITED",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],[1,"form-group",3,"ngStyle"],["for","isInPlaceMailArchiveEnabled"],["cSelect","","name","isInPlaceMailArchiveEnabled",1,"form-control","isInPlaceMailArchiveEnabled",3,"ngModelChange","ngModel"],["value","true"],["value","false"],["for","isContactsEnabled"],["cSelect","","name","isContactsEnabled",1,"form-control","isContactsEnabled",3,"ngModelChange","ngModel"],["value","true","selected",""],["for","isTasksEnabled"],["cSelect","","name","isTasksEnabled",1,"form-control","isTasksEnabled",3,"ngModelChange","ngModel"],["for","isCalendarEnabled"],["cSelect","","name","isCalendarEnabled",1,"form-control","isCalendarEnabled",3,"ngModelChange","ngModel"],["for","msAppBluKrypt"],["cSelect","","name","msAppBluKrypt","id","msAppBluKrypt","title","Select Backup Agent",1,"form-control","msAppBluKrypt",3,"ngModelChange","ngModel"],[1,"col-lg-12","row",3,"ngStyle"],[1,"col-lg-4"],["cFormCheckInput","","id","createMailLinkEnabled","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],[1,"row",2,"margin-left","0px","margin-top","10px"],[1,"col-lg-3",2,"padding-left","0%"],["type","text","name","purgeFilesOlderThan","id","purgeFilesOlderThan","min","1","max","9131","autocomptocomplete","off","value","UNLIMITED",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["type","text","name","purgeFilesOlderThanOld","id","purgeFilesOlderThanOld","autocomptocomplete","off",1,"form-control","d-none",3,"ngModelChange","ngModel"],["for","noOfDevicesAllowed"],["type","number","name","noOfDevicesAllowed","id","noOfDevicesAllowed","placeholder","Maximum Assets Allowed","required","","autocomplete","off","data-parsley-type","integer","min","1",1,"form-control",3,"ngModelChange","blur","ngModel"],["id","deviceerror",2,"color","#f55753","font-size","0.9em"],["for","osType"],["cSelect","","name","osType","id","osType","required","","title","Select OS Type",1,"form-control","selectOsTypePicker",3,"ngModelChange","ngModel"],["value","universal","selected",""],["for","defaultFoldersBackup"],["aria-describedby","defaultFoldersBackupBtn","name","defaultFoldersBackup","id","defaultFoldersBackup","aria-label","Default Folders to Backup","cFormControl","","placeholder","Enter Default Folders to Backup",3,"ngModelChange","keyup.enter","ngModel"],["cButton","","color","secondary","id","defaultFoldersBackupBtn","type","button","variant","outline",3,"click"],["for","exclusionFolderName"],["aria-describedby","exclusionFoldersBtn","name","exclusionFolderName","id","exclusionFolderName","aria-label","Exclusion Folder Name","cFormControl","","placeholder","Enter the full path of the folder",3,"ngModelChange","keyup.enter","ngModel"],["cButton","","color","secondary","id","exclusionFoldersBtn","type","button","variant","outline",3,"click"],[1,"panel","panel-default",2,"overflow-y","scroll","height","450px"],[1,"panel","panel-default"],[1,"panel-heading"],[1,"fa","fa-folder-open"],[1,"panel-body"],[1,"table-responsive"],["class","list-group",4,"ngIf"],[1,"panel-body",2,"overflow-y","scroll","height","150px"],[1,"row","d-none"],["cTooltip","Emails with these attachments will be either included or excluded from the backup.","cTooltipPlacement","bottom",2,"color","#062D4D","cursor","pointer"],["for","filters"],["cSelect","","name","filtersType","id","filtersType","title","Select Filter Type",1,"form-control","selectFilterTypePicker",3,"change"],["value","inclusion",3,"selected"],["value","exclusion",3,"selected"],[1,"row","col-lg-12"],["class","col-lg-1 inclusionBadge","style","margin-top: 10px;",4,"ngIf"],["class","col-lg-1 exclusionBadge","style","margin-top:10px;",4,"ngIf"],["appearance","fill",1,"mainFilters",2,"width","100%"],["multiple","","placeholder","Select Filters",3,"ngModelChange","selectionChange","ngModel","ngModelOptions"],["class","row allFilters",4,"ngIf"],[1,"row",2,"margin-bottom","10px"],[1,"row","col-lg-12",2,"border","1px solid lightgray","border-radius","10px"],[1,"h4","col-lg-11",2,"color","#585f69","padding","5px"],[1,"col-lg-1",3,"switch"],["cFormCheckInput","","id","switchEmailFilters","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["cCollapse","",1,"row",3,"visible"],[1,"shadow","mb-4"],["for","from"],["type","text","id","from","name","from",1,"form-control","input-small",3,"ngModelChange","ngModel"],[1,"help-line","text-muted"],[1,"text-center"],["for","to"],["type","text","id","to","name","to",1,"form-control","input-small",3,"ngModelChange","ngModel"],["for","subject"],["type","text","id","subject","name","subject",1,"form-control","input-small",3,"ngModelChange","ngModel"],[1,"col-lg-6","d-none"],["cSelect","","name","createUser[]",1,"form-control","userCreateAdmins",3,"ngModelChange","change","ngModel"],["value","admins","selected",""],["value",""],["cSelect","","name","createUser[]",1,"form-control","userCreateReadonlyadmins",3,"ngModelChange","change","ngModel"],["value","readonlyadmins","selected",""],["cSelect","","name","createUser[]",1,"form-control","userCreateUsers",3,"ngModelChange","change","ngModel"],["value","users"],["value","","selected",""],["cSelect","","name","userDeleted[]",1,"form-control","userDeletedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","userDeleted[]",1,"form-control","userDeletedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","userDeleted[]",1,"form-control","userDeletedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","userBlocked[]",1,"form-control","userBlockedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","userBlocked[]",1,"form-control","userBlockedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","userBlocked[]",1,"form-control","userBlockedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","userLimitReached[]",1,"form-control","userLimitReachedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","userLimitReached[]",1,"form-control","userLimitReachedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","userLimitReached[]",1,"form-control","userLimitReachedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceDeleted[]",1,"form-control","deviceDeletedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceDeleted[]",1,"form-control","deviceDeletedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceDeleted[]",1,"form-control","deviceDeletedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceBlocked[]",1,"form-control","deviceBlockedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceBlocked[]",1,"form-control","deviceBlockedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceBlocked[]",1,"form-control","deviceBlockedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceDecoupled[]",1,"form-control","deviceDecoupledAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceDecoupled[]",1,"form-control","deviceDecoupledReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceDecoupled[]",1,"form-control","deviceDecoupledUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceLimitReached[]",1,"form-control","deviceLimitReachedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceLimitReached[]",1,"form-control","deviceLimitReachedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","deviceLimitReached[]",1,"form-control","deviceLimitReachedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","weeklyBkpreport[]",1,"form-control","weeklyBkpreportAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","weeklyBkpreport[]",1,"form-control","weeklyBkpreportReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","weeklyBkpreport[]",1,"form-control","weeklyBkpreportUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","firstBkpCompleted[]",1,"form-control","firstBkpCompletedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","firstBkpCompleted[]",1,"form-control","firstBkpCompletedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","firstBkpCompleted[]",1,"form-control","firstBkpCompletedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","restoreInitiated[]",1,"form-control","restoreInitiatedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","restoreInitiated[]",1,"form-control","restoreInitiatedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","restoreInitiated[]",1,"form-control","restoreInitiatedUsers",3,"ngModelChange","change","ngModel"],["cSelect","","name","storageLimitReached[]",1,"form-control","storageLimitReachedAdmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","storageLimitReached[]",1,"form-control","storageLimitReachedReadonlyadmins",3,"ngModelChange","change","ngModel"],["cSelect","","name","storageLimitReached[]",1,"form-control","storageLimitReachedUsers",3,"ngModelChange","change","ngModel"],["cTooltip","Changes will reflect on next relaunch of agent.","cTooltipPlacement","bottom",2,"color","#062D4D","cursor","pointer"],["for","shareEnabled"],["cSelect","","name","bkpfiles","id","bkpfiles","required","","title","Select share",1,"form-control","bkpfiles",3,"ngModelChange","change","ngModel"],["cSelect","","name","bkpsettings","id","bkpsettings","required","","title","Select share",1,"form-control","bkpsettings",3,"ngModelChange","change","ngModel"],["cSelect","","name","initiatebackup","id","initiatebackup","required","","title","Select share",1,"form-control","initiatebackup",3,"ngModelChange","change","ngModel"],["cSelect","","name","stopbackup","id","stopbackup","required","","title","Select share",1,"form-control","stopbackup",3,"ngModelChange","change","ngModel"],["cSelect","","name","support","id","support","required","","title","Select support",1,"form-control","support",3,"ngModelChange","change","ngModel"],["for","about"],["cSelect","","name","about","id","about","required","","title","Select about",1,"form-control","about",3,"ngModelChange","change","ngModel"],["for","blockNotifications"],["cSelect","","name","blockNotifications","id","blockNotifications","title","Select share",1,"form-control","blockNotifications",3,"ngModelChange","change","ngModel"],["value","false","selected",""],["for","systrayIcon"],["cSelect","","name","systrayIcon","id","systrayIcon","required","","title","Select systrayIcon",1,"form-control","systrayIcon",3,"ngModelChange","change","ngModel"],["cSelect","","name","restore","id","restore","required","","title","Select restore",1,"form-control","restore",3,"ngModelChange","change","ngModel"],["cSelect","","name","refbkppolicy","id","refbkppolicy","required","","title","Select share",1,"form-control","refbkppolicy",3,"ngModelChange","change","ngModel"],["for","pauseBackup"],["cSelect","","name","pauseBackup","id","pauseBackup","required","","title","Select pauseBackup",1,"form-control","pauseBackup",3,"ngModelChange","change","ngModel"],["for","updateAgent"],["cSelect","","name","updateAgent","id","updateAgent","required","","title","Select updateAgent",1,"form-control","updateAgent",3,"ngModelChange","change","ngModel"],["cSelect","","name","decouple","id","decouple","required","","title","Select decouple",1,"form-control","decouple",3,"ngModelChange","change","ngModel"],[1,"form-group","hide"],["for","disallowAdminRestores"],["cSelect","","name","disallowAdminRestores","id","disallowAdminRestores","required","","title","Select Disallow Admin Restores",1,"form-control","disallowAdminRestores",3,"ngModelChange","change","ngModel"],["cSelect","","name","exitt","id","exitt","required","","title","Select exit",1,"form-control","exitt",3,"ngModelChange","change","ngModel"],[1,"col-lg-12","row"],["cTooltip","Portal changes will reflect on user login.","cTooltipPlacement","bottom",2,"color","#062D4D","cursor","pointer"],[1,"form-group","Open"],["for","Open"],["cSelect","","name","Open","id","Open","required","","title","Select Open",1,"form-control","Open",3,"ngModelChange","change","ngModel"],[1,"form-group","Versions","d-none"],["for","Versions"],["cSelect","","name","Versions","id","Versions","required","","title","Select Versions",1,"form-control","Versions",3,"ngModelChange","change","ngModel"],[1,"form-group","Download"],["for","Download"],["cSelect","","name","Download","id","Download","required","","title","Select Download",1,"form-control","Download",3,"ngModelChange","change","ngModel"],[1,"form-group","View"],["for","View"],["cSelect","","name","View","id","View","required","","title","Select View",1,"form-control","View",3,"ngModelChange","change","ngModel"],[1,"form-group","Share","d-none"],["for","Share"],["cSelect","","name","Share","id","Share","required","","title","Select Share",1,"form-control","Share",3,"ngModelChange","change","ngModel"],[1,"form-group","portalRestore"],["for","portalRestore"],["cSelect","","name","portalRestore","id","portalRestore","required","","title","Select Restore",1,"form-control","portalRestore",3,"ngModelChange","change","ngModel"],[1,"row","shareDetailsLabel","hide"],[1,"col-lg-12",2,"border","1px dashed grey","border-radius","10px"],[1,"checkbox","check-primary"],["id","shareDomainsEnabled","name","shareDomainsEnabled","type","checkbox","value","enabled"],["for","shareDomainsEnabled"],["for","shareDomainIncExclusions"],["type","text","name","shareDomainIncExclusions","id","shareDomainIncExclusions","placeholder","","autocomplete","off","value","",1,"form-control"],[1,"col-lg-6",2,"margin-left","-14px","margin-top","20px"],[1,"col-lg-12",2,"margin-bottom","15px"],["type","radio","name","shareDomainType","id","only","value","Share only with these Email domains"],["for","link"],["type","radio","name","shareDomainType","id","withall","value","Share with all Email domains excepting these"],[1,"col-lg-6","row",2,"margin-top","10px"],[1,"col-lg-2","controllerSLBlock"],[1,"switch"],["id","controllerSL","type","checkbox","name","controllerSL","value","true"],[1,"slider","round"],[2,"margin-top","5px"],["id","highSecureShareEnabled","name","highSecureShareEnabled","type","checkbox","value","enabled","checked",""],["for","highSecureShareEnabled"],[1,"col-lg-6","row"],[1,"col-lg-2","controllerCPBlock"],["id","controllerCP","type","checkbox","name","controllerCP","value","true","checked",""],[1,"col-lg-2","controllerADBlock"],["id","controllerAD","type","checkbox","name","controllerAD","value","true"],[1,"col-lg-2","controllerEDBlock"],["id","controllerED","type","checkbox","name","controllerED","value","true","checked",""],[1,"col-lg-2","controllerMFABlock"],["id","controllerMFA","type","checkbox","name","controllerMFA","value","true","checked",""],["cTooltip","Related to search.","cTooltipPlacement","bottom",2,"color","#062D4D","cursor","pointer"],[1,"form-group","contentIndexEnabled"],["for","contentIndexEnabled"],["cSelect","","name","contentIndexEnabled","id","contentIndexEnabled","required","","title","Select Content Index Enabled",1,"form-control","contentIndexEnabled",3,"ngModelChange","ngModel"],["for","filters",1,"d-none"],[1,"clickAble","d-none",2,"font-size","small","font-weight","600",3,"click"],["cSelect","","name","searchFilterType","id","searchfiltersType","title","Select Filter Type",1,"form-control","selectSearchFilterTypePicker",3,"ngModelChange","change","ngModel"],["class","col-lg-1 inclusionBadgeCS","style","margin-top: 10px;",4,"ngIf"],["class","col-lg-1 exclusionBadgeCS","style","margin-top:10px;",4,"ngIf"],["appearance","fill",1,"mainSearchFilters",2,"width","100%"],["multiple","","placeholder","Select Search Filters",3,"ngModelChange","selectionChange","ngModel","ngModelOptions"],[1,"h4","d-none",2,"color","#585f69"],[1,"form-group","partial","d-none"],["for","incrementalFileTransfer"],["cSelect","","name","incrementalFileTransfer","id","incrementalFileTransfer","required","","title","Select incrementalFileTransfer",1,"form-control","incrementalFileTransfer"],["data-role","controlgroup","data-type","horizontal"],["for","nwFromClientToPG",1,"col-lg-12"],[1,"col-lg-8",2,"margin-bottom","10px"],["cFormCheckInput","","id","switch","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["type","text","name","nwFromClientToPGMB","id","nwFromClientToPGMB","placeholder","","required","","autocomplete","off",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["id","switcherror",2,"color","#f55753","font-size","0.9em"],["id","switchwarning",2,"color","#062D4D","font-size","0.9em"],["cSelect","","name","networkThrottlingUnit","id","networkThrottlingUnit",1,"form-control",3,"ngModelChange","change","ngModel","disabled"],["value","kbps"],["value","mbps"],["value","gbps"],[1,"form-group","col-lg-12"],["for","cpuThrottling"],[1,"slidecontainer"],["type","range","min","1","max","10","name","cpuThrottling","id","myRange",1,"slidercpu",3,"ngModelChange","input","ngModel"],["id","demo"],["for","nwFromPGToCloud"],["type","text","name","nwFromPGToCloud","id","nwFromPGToCloud","placeholder","Enter nwFromPGToCloud","required","","autocomplete","off","value","4","data-parsley-type","integer","data-parsley-min","1","data-parsley-max","10",1,"form-control"],["for","filesCrawlLimit"],["type","text","name","filesCrawlLimit","id","filesCrawlLimit","placeholder","Enter filesCrawlLimit","required","","autocomplete","off","value","500","data-parsley-type","integer","data-parsley-min","1",1,"form-control"],["for","networkThrottling"],["cSelect","","name","networkThrottling","id","networkThrottling","required","","title","Select networkThrottling",1,"form-control","networkThrottling"],[1,"col-lg-5","d-none"],[1,"row","partialfileattributerow"],[1,"panel","panel-default",2,"margin-top","30px"],["for","partialFileSize"],["type","text","name","partialFileSize","id","partialFileSize","placeholder","Enter partialFileSize","required","","autocomplete","off","value","9","data-parsley-type","integer","data-parsley-min","1","data-parsley-max","<?=MAX_ENABLE_PARTIAL_FILE_TRANSFER?>",1,"form-control"],["for","fileChunkableSize"],["type","text","name","fileChunkableSize","id","fileChunkableSize","placeholder","Enter fileChunkableSize","required","","autocomplete","off","value","8","data-parsley-type","integer","data-parsley-min","1","data-parsley-max","<?=MAX_PARTIAL_FILE_TRANSFER_CHUNK_SIZE?>",1,"form-control"],["cFormCheckInput","","id","legalHold","type","checkbox",3,"ngModelChange","ngModel","ngModelOptions"],[1,"col-lg-11"],[1,"systemFolders",2,"display","none"],["id","systemFolders","name","systemFolders","type","checkbox","value","enabled"],["for","systemFolders"],[1,"col-lg-6","row","d-none"],[1,"col-lg-2","rwDetectionEnabledBlock"],["cFormCheckInput","","id","rwDetectionEnabled","type","checkbox",3,"ngModelChange","ngModel","ngModelOptions"],["for","webBasedLogin"],["cSelect","","name","webBasedLogin","id","webBasedLogin","required","","title","Select Web Based Login",1,"form-control","webBasedLogin",3,"ngModelChange","ngModel"],["cFormCheckInput","","id","switchnoOfDaysToKeepUserDeviceNotActive","type","checkbox",3,"ngModelChange","change","ngModel","ngModelOptions"],["type","text","name","noOfDaysToKeepUserDeviceNotActive","id","noOfDaysToKeepUserDeviceNotActive","autocomptocomplete","off","value","UNLIMITED",1,"form-control",3,"ngModelChange","blur","ngModel","disabled"],["id","deletedFilesError",2,"color","#f55753","font-size","0.9em"],["for","canAdminRestore"],["name","canAdminRestore","id","canAdminRestore","required","","title","Select Can Admin Restore",1,"form-control","canAdminRestore",3,"ngModelChange","ngModel","ngClass"],[3,"ngValue"],["for","canAdminDelete"],["name","canAdminDelete","id","canAdminDelete","required","","title","Select Can Admin Delete",1,"form-control","canAdminDelete",3,"ngModelChange","ngModel","ngClass"],["class","form-group d-none",4,"ngIf"],["for","compEnabled"],["cSelect","","name","compEnabled","id","compEnabled","required","","title","Select compEnabled",1,"form-control","compEnabled",3,"ngModelChange","ngModel"],[1,"form-group","vssContainer","d-none",2,"display","none"],["for","vssEnabled"],["cSelect","","name","vssEnabled","id","vssEnabled","required","","title","Select vss",1,"form-control","vssEnabled",3,"ngModelChange","ngModel"],[1,"form-group","searchAlgoForPg"],["for","searchAlgoForPg"],["cSelect","","name","searchAlgoForPg","id","sortAlgoForPg","required","",1,"form-control","searchAlgoForPg",3,"ngModelChange","change","ngModel"],["value","NEAREST"],["value","PRIORITY"],["class","form-group",4,"ngIf"],["for","policyRefresh"],["type","number","id","policyRefresh","name","policyRefresh","value","4","min","1","max","23","required","",1,"form-control","input-small",3,"ngModelChange","ngModel"],["for","logUnaccessedFiles",1,"col-lg-12",2,"margin-top","10px"],["id","switchlogUnaccessedFiles","name","switchlogUnaccessedFiles","type","checkbox",3,"ngModelChange","ngModel"],["for","canBackupHiddenFiles"],["cSelect","","name","canBackupHiddenFiles","id","canBackupHiddenFiles","required","","title","Select canBackupHiddenFiles",1,"form-control","canBackupHiddenFiles",3,"ngModelChange","ngModel"],[1,"form-group","row","d-none",2,"padding-left","3%"],[2,"color","#93a3b5"],[1,"col-lg-4",2,"padding-left","0%"],["id","switchFairnessAlgorithm","type","checkbox"],["type","number","min","0","name","daysToWaitForNextBackup","id","daysToWaitForNextBackup","autocomptocomplete","off","value","0","disabled","",1,"form-control"],["for","fullBackupEnabled"],["cSelect","","name","fullBackupEnabled","id","fullBackupEnabled","required","","title","Select fullBackupEnabled",1,"form-control","fullBackupEnabled"],[1,"form-group","backupDate","d-none",2,"display","none"],["for","fullBackupStartDate"],["type","text","id","fullBackupStartDate","name","fullBackupStartDate","placeholder","Select date for full backup","autocomplete","off",1,"form-control","backupDatePicker","input-small"],["cTooltip","Go to Global settings to enable this option.","cTooltipPlacement","bottom",2,"color","#062D4D","cursor","pointer"],["for","canUserChangePassword"],["cSelect","","name","canUserChangePassword","id","canUserChangePassword","required","","title","Select Can User Change Password",1,"form-control","canUserChangePassword",3,"ngModelChange","ngModel","ngClass"],["for","canAdminChangeUserPassword"],["cSelect","","name","canAdminChangeUserPassword","id","canAdminChangeUserPassword","required","","title","Select Allow Admin To Change User Password",1,"form-control","canAdminChangeUserPassword",3,"ngModelChange","ngModel","ngClass"],[1,"bs-callout","bs-callout-primary",2,"padding-top","10px","padding-bottom","1px"],[1,"btn","btn-primary","pull-right",3,"click"],[1,"btn","btn-default","pull-right",2,"margin-right","10px",3,"click"],[1,"main"],["id","confirmAdd","tabindex","-1","role","dialog","aria-labelledby","myModalLabel","data-backdrop","static","data-keyboard","false",1,"modal","fade"],["role","document",1,"modal-dialog"],["ng-submit","addDefaultFolderConfirm(defaultFoldersBackup)",1,""],[1,"modal-content","smallModal"],[1,"modal-header"],["id","myModalLabel",1,"modal-title"],["type","button","data-dismiss","modal","aria-label","Close",1,"close"],["aria-hidden","true"],[1,"modal-body"],[1,"modal-footer"],["type","button","data-dismiss","modal",1,"btn","btn-default"],["type","submit",1,"saveRename","btn","btn-primary"],["id","confirmAdd1","tabindex","-1","role","dialog","aria-labelledby","myModalLabel","data-backdrop","static","data-keyboard","false",1,"modal","fade"],["ng-submit","addExclusionFolderConfirm(exclusionFolderName)",1,""],["id","confirmAdd2","tabindex","-1","role","dialog","aria-labelledby","myModalLabel","data-backdrop","static","data-keyboard","false",1,"modal","fade"],["ng-submit","addExceptionFolderConfirm(exceptionFolderName)",1,""],["id","modalCreateSchedule","tabindex","-1","role","dialog",1,"modal",2,"--cui-modal-width","90% !important",3,"ngStyle"],["role","document",1,"modal-dialog","modal-lg"],[1,"modal-content"],[1,"modal-header","header-container"],[1,"modal-title"],[2,"cursor","pointer",3,"click"],[1,"fa-solid","fa-xmark"],["for","filterName"],["type","text","name","scheduleName","id","scheduleName","value","","placeholder","Enter Schedule Name","required","","autocomplete","off","pattern","^[a-zA-Z0-9@._-]*$",1,"form-control",3,"ngModelChange","input","ngClass","ngModel"],["for","filterTemplate"],["required","",3,"ngModelChange","ngModel","showMeridian","minuteStep","ngModelOptions"],[1,"form-group","col-lg-12",2,"margin-top","20px"],["appearance","fill",1,"backupdays",2,"width","70%"],["multiple","","required","",3,"ngModelChange","selectionChange","ngModel","ngModelOptions"],[3,"value"],["type","button",1,"btn","btn-link",3,"click"],["type","button",1,"btn","btn-default",3,"click"],["type","submit",1,"btn","btn-primary"],["id","modalConfirmation","tabindex","-1","role","dialog",1,"modal",2,"--cui-modal-width","90% !important",3,"ngStyle"],["type","button",1,"btn",3,"click"],["type","button",1,"btn","btn-primary",3,"click"],["id","modalEditSchedule","tabindex","-1","role","dialog",1,"modal",2,"--cui-modal-width","90% !important",3,"ngStyle"],["type","text","name","scheduleNameEdit","placeholder","Enter Filter Name","required","","autocomplete","off","readonly","",1,"form-control","scheduleNameEdit",3,"value"],["appearance","fill",1,"backupdaysEdit",2,"width","70%"],["id","modalCreateFilter","tabindex","-1","role","dialog",1,"modal",2,"--cui-modal-width","90% !important",3,"ngStyle"],["type","text","name","filterName","value","","placeholder","Enter Filter Name","required","","autocomplete","off",1,"form-control",3,"ngModelChange","input","ngClass","ngModel"],["for","filterType"],["name","filterType","required","",1,"form-control","filterType",3,"ngModelChange","ngModel"],["value","inclusion"],["value","exclusion"],["appearance","fill",2,"width","100%"],["multiple","",3,"ngModelChange","selectionChange","ngModel","ngModelOptions"],["cTooltip","Enter filter extension and press enter to add.","cTooltipPlacement","right",2,"color","#062D4D","cursor","pointer"],[1,"form-control",2,"border","1px solid rgba(8, 10, 12, 0.175)","border-radius","10px"],["id","extensionsSpanCreate"],["style","word-wrap: break-word;width: fit-content;margin-right: 10px;",4,"ngFor","ngForOf"],["type","text","name","newFilterExtensionCreate","placeholder","Enter filters","required","","autocomplete","off",1,"form-control",2,"margin-top","10px","width","25%","margin-bottom","10px",3,"ngModelChange","blur","keyup.enter","ngModel"],["type","submit",1,"btn","btn-primary",3,"click"],["id","modal2","tabindex","-1","role","dialog",1,"modal",2,"--cui-modal-width","90% !important",3,"ngStyle"],["type","text","name","filterName","placeholder","Enter Filter Name","required","","autocomplete","off","readonly","",1,"form-control",3,"ngModelChange","ngModel","value"],["cTooltip","Enter filter extension and press enter to add.","cTooltipPlacement","bottom",2,"color","#062D4D","cursor","pointer"],[1,"form-control",2,"border","1px solid rgba(8, 10, 12, 0.175)","border-radius","10px","display","block","word-break","break-all"],["style","white-space:nowrap;word-wrap: break-word;width: fit-content;margin-right: 10px;","class","",4,"ngFor","ngForOf"],["type","text","name","newFilterExtensionEdit","placeholder","Enter filters","required","","autocomplete","off",1,"form-control",2,"margin-top","10px","width","25%","margin-bottom","10px",3,"ngModelChange","blur","keyup.enter","ngModel"],["tabindex","-1","role","dialog",1,"modal",2,"--cui-modal-width","90% !important",3,"ngStyle"],["href","pms"],["href","pms/exchangePolicy"],[1,"text-danger"],[2,"color","red"],[1,"panel","panel-default",2,"margin-top","45px"],[1,"fa","fa-clock"],[1,"table","table-bordered","table-responsive",2,"display","table"],["cButton","","color","primary","size","sm",2,"margin-right","10px",3,"click"],[1,"list-group"],[1,"list-group-item",2,"word-wrap","break-word"],[1,"pull-right","clickAble",2,"color","#062D4D",3,"click"],[1,"fa","fa-times-circle"],[1,"col-lg-1","inclusionBadge",2,"margin-top","10px"],[1,"badge","badge-success"],[1,"fa","fa-plus-circle"],[1,"col-lg-1","exclusionBadge",2,"margin-top","10px"],[1,"badge","badge-danger"],[1,"fa","fa-minus-circle"],[1,"row","allFilters"],[1,"fa","fa-filter"],[1,"panel-body",2,"word-break","break-all"],["ng-repeat"," in "],[2,"white-space","unset !important"],[2,"word-break","break-all"],[2,"white-space","nowrap !important"],["cButton","","color","primary","size","sm",2,"margin-right","10px",3,"click","disabled"],[1,"col-lg-1","inclusionBadgeCS",2,"margin-top","10px"],[1,"col-lg-1","exclusionBadgeCS",2,"margin-top","10px"],["for","dedup"],["cSelect","","name","dedup","id","dedup","required","","title","Select dedup",1,"form-control","dedup",3,"ngModelChange","ngModel"],["value","Disabled"],["value","User","selected",""],["value","User"],["value","Global","selected",""],["for","Blukryptipaddress"],[2,"word-wrap","break-word","width","fit-content","margin-right","10px"],[1,"clickAble",2,"color","#062D4D","cursor","pointer",3,"click"],[1,"",2,"white-space","nowrap","word-wrap","break-word","width","fit-content","margin-right","10px"]],template:function(m,e){if(m&1){let o=P();t(0,"div",11)(1,"div",12)(2,"div",13)(3,"ol",14),S(4,Dt,4,1,"li",15)(5,Pt,3,1,"li",15)(6,Lt,3,1,"li",15),i()()()(),t(7,"c-row")(8,"form",16,0),p("ngSubmit",function(){d(o);let n=L(9);return c(e.submitEditPolicy(n))}),t(10,"c-col",17)(11,"c-card",18)(12,"c-card-header"),r(13,`
          `),r(14,`
          `),t(15,"div",19),r(16,`
            `),t(17,"div",20),r(18,`
                `),t(19,"div",21),r(20,`
                    `),t(21,"label",22),r(22,"Policy Name"),i(),r(23,`
                    `),t(24,"input",23,1),f("ngModelChange",function(n){return d(o),g(e.policygroupName,n)||(e.policygroupName=n),c(n)}),i(),r(26,`
                    `),S(27,xt,8,3,"div",24),r(28,`
                `),i(),r(29,`
                `),t(30,"div",21),r(31,`
                    `),t(32,"label",25),r(33,"Description"),i(),r(34,`
                    `),t(35,"textarea",26),f("ngModelChange",function(n){return d(o),g(e.description,n)||(e.description=n),c(n)}),p("input",function(){return d(o),c(e.validateDescription())}),i(),r(36,`
                    `),S(37,It,2,0,"small",27),r(38,`
                    `),S(39,Ot,2,0,"small",27),r(40,`
                `),i(),r(41,`
                `),t(42,"div",28),r(43,`
                    `),t(44,"span",13),r(45,"Enable backups to Microsoft 365 Backup Storage "),t(46,"a",29),r(47," "),_(48,"i",30),i()(),r(49,`
                    `),t(50,"div",31),r(51,`
                            `),t(52,"c-form-check",32),r(53,`
                                `),t(54,"input",33),f("ngModelChange",function(n){return d(o),g(e.msStorageBackupEnabled,n)||(e.msStorageBackupEnabled=n),c(n)}),i(),r(55,`
                            `),i(),r(56,`
                    `),i(),r(57,`
                `),i(),r(58,`
                `),t(59,"c-callout",34),r(60,`
                    Please note that backups to Microsoft 365 Backup Storage are controlled by a pre-determined Microsoft schedule and not by the policy schedules defined on this page.`),_(61,"br"),r(62," (Click\xA0"),t(63,"a",35),r(64," here "),i(),r(65,`\xA0to read more about RPO.)
                `),i(),r(66,`
                `),t(67,"div",36),r(68,`
                    `),t(69,"label",37),r(70,"Maximum Backup Size(GB)"),i(),r(71,`
                    `),t(72,"input",38),f("ngModelChange",function(n){return d(o),g(e.policyStorageSizeAllowed,n)||(e.policyStorageSizeAllowed=n),c(n)}),i(),r(73,`
                    `),t(74,"label",39),r(75,"Number of Users Allowed"),i(),r(76,`
                    `),t(77,"input",40),f("ngModelChange",function(n){return d(o),g(e.policyUsersAllowed,n)||(e.policyUsersAllowed=n),c(n)}),i(),r(78,`
                `),i(),r(79,`
            `),i(),r(80,`
        `),i(),r(81,`
        `),i(),t(82,"c-card-body")(83,"c-nav",41)(84,"c-nav-item")(85,"button",42),r(86," General "),i()(),t(87,"c-nav-item")(88,"button",42),r(89," Email Alert Configurations "),i()(),t(90,"c-nav-item")(91,"button",42),r(92," User action preferences "),i()(),S(93,Ut,3,2,"c-nav-item",15),t(94,"c-nav-item")(95,"button",42),r(96," Advanced "),i()()(),t(97,"c-tab-content",43,2)(99,"c-tab-pane",44)(100,"div",12)(101,"div",45),_(102,"br"),t(103,"legend",46),r(104,"Backup Information"),i(),t(105,"div",47)(106,"label",48),r(107,"Schedules - "),t(108,"a",49),p("click",function(){return d(o),c(e.addNewSchedule())}),r(109,"Create New Schedule"),i()(),t(110,"mat-form-field",50)(111,"mat-select",51),f("ngModelChange",function(n){return d(o),g(e.checkedListSchedule,n)||(e.checkedListSchedule=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onScheduleChange())}),S(112,Nt,2,2,"mat-option",52),i()()()(),t(113,"div",53),_(114,"br")(115,"br"),S(116,Rt,13,0,"div",54),i(),t(117,"div",45)(118,"div",55)(119,"label",56),r(120,"Maximum number of Versions Allowed"),i(),t(121,"div",12)(122,"div",57)(123,"c-form-check",32)(124,"input",58),f("ngModelChange",function(n){return d(o),g(e.isVersionEnabled,n)||(e.isVersionEnabled=n),c(n)}),p("change",function(){return d(o),c(e.toggleVersion())}),i()()(),t(125,"div",59)(126,"input",60),f("ngModelChange",function(n){return d(o),g(e.versions,n)||(e.versions=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionVer())}),i(),t(127,"span",61),r(128),i()()()(),t(129,"div",47)(130,"label",62),r(131,"Maximum Permissible Attachment Size (In MB)"),i(),t(132,"div",12)(133,"div",57)(134,"c-form-check",32)(135,"input",63),f("ngModelChange",function(n){return d(o),g(e.isSizeEnabled,n)||(e.isSizeEnabled=n),c(n)}),p("change",function(){return d(o),c(e.toggleSize())}),i()()(),t(136,"div",59)(137,"input",64),f("ngModelChange",function(n){return d(o),g(e.maxPermissibleFileSize,n)||(e.maxPermissibleFileSize=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionMPS())}),i(),t(138,"span",65),r(139),i()()()(),t(140,"div",47)(141,"label",66),r(142,"Backup Storage Limit (In GB)"),i(),t(143,"div",12)(144,"div",57)(145,"c-form-check",32)(146,"input",67),f("ngModelChange",function(n){return d(o),g(e.isLimitEnabled,n)||(e.isLimitEnabled=n),c(n)}),p("change",function(){return d(o),c(e.toggleLimit())}),i()()(),t(147,"div",59)(148,"input",68),f("ngModelChange",function(n){return d(o),g(e.perUserBackupStorageLimit,n)||(e.perUserBackupStorageLimit=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionUBS())}),i(),t(149,"span",69),r(150),i()()()(),t(151,"div",47)(152,"span",12)(153,"p"),r(154,"Purge deleted emails from the catalog after"),i()(),t(155,"div",70)(156,"div",71)(157,"c-form-check",32)(158,"input",72),f("ngModelChange",function(n){return d(o),g(e.switchpurgeDeletedMailsOlderThan,n)||(e.switchpurgeDeletedMailsOlderThan=n),c(n)}),p("change",function(){return d(o),c(e.togglePurgeMailsOlderThan())}),i()()(),t(159,"div",13)(160,"input",73),f("ngModelChange",function(n){return d(o),g(e.purgeDeletedMailsOlderThan,n)||(e.purgeDeletedMailsOlderThan=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionpurgeDeletedMailsOlderThan())}),i(),t(161,"span",74),r(162),i()(),t(163,"div",57),r(164," days "),i()()(),t(165,"div",47)(166,"span",12)(167,"p"),r(168,"Delete emails from the archive after"),i()(),t(169,"div",70)(170,"div",71)(171,"c-form-check",32)(172,"input",75),f("ngModelChange",function(n){return d(o),g(e.switchdeletedMailsOlderThan,n)||(e.switchdeletedMailsOlderThan=n),c(n)}),p("change",function(){return d(o),c(e.toggleDeletedMailsOlderThan())}),i()()(),t(173,"div",13)(174,"input",76),f("ngModelChange",function(n){return d(o),g(e.deletedMailsOlderThan,n)||(e.deletedMailsOlderThan=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionnoOfDaysToKeepDeletedFiles())}),i()(),t(175,"div",57),r(176," days "),i()()(),t(177,"div",77)(178,"label",78),r(179,"Backup of In-Place Archive"),i(),t(180,"select",79),f("ngModelChange",function(n){return d(o),g(e.isInPlaceMailArchiveEnabled,n)||(e.isInPlaceMailArchiveEnabled=n),c(n)}),t(181,"option",80),r(182,"Enabled"),i(),t(183,"option",81),r(184,"Disabled"),i()()(),t(185,"div",47)(186,"label",82),r(187,"Backup Contacts"),i(),t(188,"select",83),f("ngModelChange",function(n){return d(o),g(e.isContactsEnabled,n)||(e.isContactsEnabled=n),c(n)}),t(189,"option",84),r(190,"Enabled"),i(),t(191,"option",81),r(192,"Disabled"),i()()(),t(193,"div",47)(194,"label",85),r(195,"Backup Tasks"),i(),t(196,"select",86),f("ngModelChange",function(n){return d(o),g(e.isTasksEnabled,n)||(e.isTasksEnabled=n),c(n)}),t(197,"option",84),r(198,"Enabled"),i(),t(199,"option",81),r(200,"Disabled"),i()()(),t(201,"div",47)(202,"label",87),r(203,"Backup Calendar"),i(),t(204,"select",88),f("ngModelChange",function(n){return d(o),g(e.isCalendarEnabled,n)||(e.isCalendarEnabled=n),c(n)}),t(205,"option",84),r(206,"Enabled"),i(),t(207,"option",81),r(208,"Disabled"),i()()(),t(209,"div",47)(210,"label",89),r(211,"M365 Backup Agent"),i(),t(212,"select",90),f("ngModelChange",function(n){return d(o),g(e.msAppBluKrypt,n)||(e.msAppBluKrypt=n),c(n)}),S(213,zt,2,2,"option",52),i()(),t(214,"div",91)(215,"span",92),r(216,"Turn on attachment archiving"),i(),t(217,"div",31)(218,"c-form-check",32)(219,"input",93),f("ngModelChange",function(n){return d(o),g(e.createMailLinkEnabled,n)||(e.createMailLinkEnabled=n),c(n)}),p("change",function(){return d(o),c(e.toggleMailLinkEnabled())}),i()()(),t(220,"div",94)(221,"div",95)(222,"span"),r(223,"For emails older than"),i()(),t(224,"div",13)(225,"input",96),f("ngModelChange",function(n){return d(o),g(e.purgeFilesOlderThan,n)||(e.purgeFilesOlderThan=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionpurgeDeletedFilesOlderThan())}),i(),t(226,"input",97),f("ngModelChange",function(n){return d(o),g(e.purgeFilesOlderThanOld,n)||(e.purgeFilesOlderThanOld=n),c(n)}),i()(),t(227,"div",57),r(228," days "),i()()()()(),t(229,"div",12)(230,"div",45)(231,"legend",46),r(232,"Asset Information"),i(),t(233,"div",55)(234,"label",98),r(235,"Maximum Assets Allowed"),i(),t(236,"input",99),f("ngModelChange",function(n){return d(o),g(e.noOfDevicesAllowed,n)||(e.noOfDevicesAllowed=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionDevice())}),i(),t(237,"span",100),r(238),i()(),t(239,"div",55)(240,"label",101),r(241,"Operating System Type"),i(),t(242,"select",102),f("ngModelChange",function(n){return d(o),g(e.osType,n)||(e.osType=n),c(n)}),t(243,"option",103),r(244,"Universal"),i()()(),t(245,"div",47)(246,"label",104),r(247,"Default Folders to Backup"),i(),t(248,"c-input-group",18)(249,"input",105),f("ngModelChange",function(n){return d(o),g(e.defaultFoldersBackup,n)||(e.defaultFoldersBackup=n),c(n)}),p("keyup.enter",function(){return d(o),c(e.addDefaultFolder())}),i(),t(250,"button",106),p("click",function(){return d(o),c(e.addDefaultFolder())}),r(251,"Add"),i()()(),t(252,"div",47)(253,"label",107),r(254,"Exclusion Folder Name"),i(),t(255,"c-input-group",18)(256,"input",108),f("ngModelChange",function(n){return d(o),g(e.exclusionFolderName,n)||(e.exclusionFolderName=n),c(n)}),p("keyup.enter",function(){return d(o),c(e.addExclusionFolder())}),i(),t(257,"button",109),p("click",function(){return d(o),c(e.addExclusionFolder())}),r(258,"Add"),i()()(),_(259,"div"),i(),t(260,"div",53),_(261,"br")(262,"br"),t(263,"div",12)(264,"div",20)(265,"div",110)(266,"div",111)(267,"div",112)(268,"h5"),_(269,"i",113),r(270," Default Folders"),i()(),t(271,"div",114)(272,"div",115)(273,"div"),S(274,qt,3,0,"ul",116)(275,Gt,2,0,"span",15),i()()()(),t(276,"div",111)(277,"div",112)(278,"h5"),_(279,"i",113),r(280," Excluded Folders"),i()(),t(281,"div",117)(282,"div",115)(283,"div"),S(284,jt,3,0,"ul",116)(285,Yt,2,0,"span",15),i()()()()()()()()(),t(286,"div",118)(287,"div",45)(288,"legend",46),r(289,"Attachment Filters "),t(290,"a",119),_(291,"i",30),i()(),t(292,"div",47)(293,"label",120),r(294,"Filters - "),t(295,"a",49),p("click",function(){return d(o),c(e.addNewFilter())}),r(296,"Create New Filter"),i()(),_(297,"br"),t(298,"label",120),r(299,"Filter type"),i(),t(300,"select",121),p("change",function(n){return d(o),c(e.onSelectChangeFilterType(n))}),t(301,"option",122),r(302,"Inclusion"),i(),t(303,"option",123),r(304,"Exclusion"),i()(),t(305,"div",124),S(306,Jt,3,0,"h5",125)(307,Qt,3,0,"h5",126),t(308,"mat-form-field",127)(309,"mat-select",128),f("ngModelChange",function(n){return d(o),g(e.checkedListFilter,n)||(e.checkedListFilter=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onFilterChange())}),S(310,Zt,2,2,"mat-option",52),i()()()()(),t(311,"div",53),_(312,"br")(313,"br"),S(314,$t,13,0,"div",129),i()(),t(315,"div",130)(316,"div",45)(317,"div",131)(318,"legend",132),r(319,"Email Filters"),i(),t(320,"c-form-check",133)(321,"input",134),f("ngModelChange",function(n){return d(o),g(e.switchEmailFilters,n)||(e.switchEmailFilters=n),c(n)}),p("change",function(){return d(o),c(e.toggleCollapse(0))}),i()()(),t(322,"div",135)(323,"c-card",136)(324,"c-card-body")(325,"div",47)(326,"label",137),r(327,"From"),i(),t(328,"input",138),f("ngModelChange",function(n){return d(o),g(e.from,n)||(e.from=n),c(n)}),i(),t(329,"span",139),r(330,"Note:- You may enter a comma separated list of email IDs or email domains in the format xyz@domain.com or simply @domain.com"),i()(),t(331,"div",140)(332,"span"),r(333,"AND"),i()(),t(334,"div",47)(335,"label",141),r(336,"To"),i(),t(337,"input",142),f("ngModelChange",function(n){return d(o),g(e.to,n)||(e.to=n),c(n)}),i(),t(338,"span",139),r(339,"Note:- You may enter a comma separated list of email IDs or email domains in the format xyz@domain.com or simply @domain.com"),i()(),t(340,"div",140)(341,"span"),r(342,"AND"),i()(),t(343,"div",47)(344,"label",143),r(345,"Subject"),i(),t(346,"input",144),f("ngModelChange",function(n){return d(o),g(e.subject,n)||(e.subject=n),c(n)}),i(),t(347,"span",139),r(348,"Note:- You may enter multiple sets of strings separated by commas"),i()()()()()()()(),t(349,"c-tab-pane",44)(350,"div",12)(351,"div",20)(352,"legend",46),r(353,"Email Alert Configurations"),i()(),t(354,"div",145)(355,"div",47)(356,"select",146),f("ngModelChange",function(n){return d(o),g(e.createUserAdmins,n)||(e.createUserAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(357,"option",147),r(358,"Enabled"),i(),t(359,"option",148),r(360,"Disabled"),i()()()(),t(361,"div",145)(362,"div",47)(363,"select",149),f("ngModelChange",function(n){return d(o),g(e.createUserReadonlyadmins,n)||(e.createUserReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(364,"option",150),r(365,"Enabled"),i(),t(366,"option",148),r(367,"Disabled"),i()()()(),t(368,"div",13)(369,"div",47)(370,"label"),r(371,"User Created"),i(),t(372,"select",151),f("ngModelChange",function(n){return d(o),g(e.createUserUsers,n)||(e.createUserUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(373,"option",152),r(374,"Enabled"),i(),t(375,"option",153),r(376,"Disabled"),i()()()(),t(377,"div",145)(378,"div",47)(379,"select",154),f("ngModelChange",function(n){return d(o),g(e.userDeletedAdmins,n)||(e.userDeletedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(380,"option",147),r(381,"Enabled"),i(),t(382,"option",148),r(383,"Disabled"),i()()()(),t(384,"div",145)(385,"div",47)(386,"select",155),f("ngModelChange",function(n){return d(o),g(e.userDeletedReadonlyadmins,n)||(e.userDeletedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(387,"option",150),r(388,"Enabled"),i(),t(389,"option",148),r(390,"Disabled"),i()()()(),t(391,"div",13)(392,"div",47)(393,"label"),r(394,"User Deleted"),i(),t(395,"select",156),f("ngModelChange",function(n){return d(o),g(e.userDeletedUsers,n)||(e.userDeletedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(396,"option",152),r(397,"Enabled"),i(),t(398,"option",153),r(399,"Disabled"),i()()()(),t(400,"div",145)(401,"div",47)(402,"select",157),f("ngModelChange",function(n){return d(o),g(e.userBlockedAdmins,n)||(e.userBlockedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(403,"option",147),r(404,"Enabled"),i(),t(405,"option",148),r(406,"Disabled"),i()()()(),t(407,"div",145)(408,"div",47)(409,"select",158),f("ngModelChange",function(n){return d(o),g(e.userBlockedReadonlyadmins,n)||(e.userBlockedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(410,"option",150),r(411,"Enabled"),i(),t(412,"option",148),r(413,"Disabled"),i()()()(),t(414,"div",13)(415,"div",47)(416,"label"),r(417,"User Blocked"),i(),t(418,"select",159),f("ngModelChange",function(n){return d(o),g(e.userBlockedUsers,n)||(e.userBlockedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(419,"option",152),r(420,"Enabled"),i(),t(421,"option",153),r(422,"Disabled"),i()()()(),t(423,"div",145)(424,"div",47)(425,"select",160),f("ngModelChange",function(n){return d(o),g(e.userLimitReachedAdmins,n)||(e.userLimitReachedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(426,"option",147),r(427,"Enabled"),i(),t(428,"option",148),r(429,"Disabled"),i()()()(),t(430,"div",145)(431,"div",47)(432,"select",161),f("ngModelChange",function(n){return d(o),g(e.userLimitReachedReadonlyadmins,n)||(e.userLimitReachedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(433,"option",150),r(434,"Enabled"),i(),t(435,"option",148),r(436,"Disabled"),i()()()(),t(437,"div",145)(438,"div",47)(439,"label"),r(440,"User Limit Reached"),i(),t(441,"select",162),f("ngModelChange",function(n){return d(o),g(e.userLimitReachedUsers,n)||(e.userLimitReachedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(442,"option",152),r(443,"Enabled"),i(),t(444,"option",153),r(445,"Disabled"),i()()()(),t(446,"div",145)(447,"div",47)(448,"select",163),f("ngModelChange",function(n){return d(o),g(e.deviceDeletedAdmins,n)||(e.deviceDeletedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(449,"option",147),r(450,"Enabled"),i(),t(451,"option",148),r(452,"Disabled"),i()()()(),t(453,"div",145)(454,"div",47)(455,"select",164),f("ngModelChange",function(n){return d(o),g(e.deviceDeletedReadonlyadmins,n)||(e.deviceDeletedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(456,"option",150),r(457,"Enabled"),i(),t(458,"option",148),r(459,"Disabled"),i()()()(),t(460,"div",13)(461,"div",47)(462,"label"),r(463,"Asset Deleted"),i(),t(464,"select",165),f("ngModelChange",function(n){return d(o),g(e.deviceDeletedUsers,n)||(e.deviceDeletedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(465,"option",152),r(466,"Enabled"),i(),t(467,"option",153),r(468,"Disabled"),i()()()(),t(469,"div",145)(470,"div",47)(471,"select",166),f("ngModelChange",function(n){return d(o),g(e.deviceBlockedAdmins,n)||(e.deviceBlockedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(472,"option",147),r(473,"Enabled"),i(),t(474,"option",148),r(475,"Disabled"),i()()()(),t(476,"div",145)(477,"div",47)(478,"select",167),f("ngModelChange",function(n){return d(o),g(e.deviceBlockedReadonlyadmins,n)||(e.deviceBlockedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(479,"option",150),r(480,"Enabled"),i(),t(481,"option",148),r(482,"Disabled"),i()()()(),t(483,"div",13)(484,"div",47)(485,"label"),r(486,"Asset Blocked"),i(),t(487,"select",168),f("ngModelChange",function(n){return d(o),g(e.deviceBlockedUsers,n)||(e.deviceBlockedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(488,"option",152),r(489,"Enabled"),i(),t(490,"option",153),r(491,"Disabled"),i()()()(),t(492,"div",145)(493,"div",47)(494,"select",169),f("ngModelChange",function(n){return d(o),g(e.deviceDecoupledAdmins,n)||(e.deviceDecoupledAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(495,"option",147),r(496,"Enabled"),i(),t(497,"option",148),r(498,"Disabled"),i()()()(),t(499,"div",145)(500,"div",47)(501,"select",170),f("ngModelChange",function(n){return d(o),g(e.deviceDecoupledReadonlyadmins,n)||(e.deviceDecoupledReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(502,"option",150),r(503,"Enabled"),i(),t(504,"option",148),r(505,"Disabled"),i()()()(),t(506,"div",145)(507,"div",47)(508,"label"),r(509,"Asset de-couple"),i(),t(510,"select",171),f("ngModelChange",function(n){return d(o),g(e.deviceDecoupledUsers,n)||(e.deviceDecoupledUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(511,"option",152),r(512,"Enabled"),i(),t(513,"option",153),r(514,"Disabled"),i()()()(),t(515,"div",145)(516,"div",47)(517,"select",172),f("ngModelChange",function(n){return d(o),g(e.deviceLimitReachedAdmins,n)||(e.deviceLimitReachedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(518,"option",147),r(519,"Enabled"),i(),t(520,"option",148),r(521,"Disabled"),i()()()(),t(522,"div",145)(523,"div",47)(524,"select",173),f("ngModelChange",function(n){return d(o),g(e.deviceLimitReachedReadonlyadmins,n)||(e.deviceLimitReachedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(525,"option",150),r(526,"Enabled"),i(),t(527,"option",148),r(528,"Disabled"),i()()()(),t(529,"div",145)(530,"div",47)(531,"label"),r(532,"Asset Limit Reached"),i(),t(533,"select",174),f("ngModelChange",function(n){return d(o),g(e.deviceLimitReachedUsers,n)||(e.deviceLimitReachedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(534,"option",152),r(535,"Enabled"),i(),t(536,"option",153),r(537,"Disabled"),i()()()(),t(538,"div",145)(539,"div",47)(540,"select",175),f("ngModelChange",function(n){return d(o),g(e.weeklyBkpreportAdmins,n)||(e.weeklyBkpreportAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(541,"option",147),r(542,"Enabled"),i(),t(543,"option",148),r(544,"Disabled"),i()()()(),t(545,"div",145)(546,"div",47)(547,"select",176),f("ngModelChange",function(n){return d(o),g(e.weeklyBkpreportReadonlyadmins,n)||(e.weeklyBkpreportReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(548,"option",150),r(549,"Enabled"),i(),t(550,"option",148),r(551,"Disabled"),i()()()(),t(552,"div",13)(553,"div",47)(554,"label"),r(555,"Weekly backup report"),i(),t(556,"select",177),f("ngModelChange",function(n){return d(o),g(e.weeklyBkpreportUsers,n)||(e.weeklyBkpreportUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(557,"option",152),r(558,"Enabled"),i(),t(559,"option",153),r(560,"Disabled"),i()()()(),t(561,"div",145)(562,"div",47)(563,"select",178),f("ngModelChange",function(n){return d(o),g(e.firstBkpCompletedAdmins,n)||(e.firstBkpCompletedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(564,"option",147),r(565,"Enabled"),i(),t(566,"option",148),r(567,"Disabled"),i()()()(),t(568,"div",145)(569,"div",47)(570,"select",179),f("ngModelChange",function(n){return d(o),g(e.firstBkpCompletedReadonlyadmins,n)||(e.firstBkpCompletedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(571,"option",150),r(572,"Enabled"),i(),t(573,"option",148),r(574,"Disabled"),i()()()(),t(575,"div",13)(576,"div",47)(577,"label"),r(578,"First backup completed"),i(),t(579,"select",180),f("ngModelChange",function(n){return d(o),g(e.firstBkpCompletedUsers,n)||(e.firstBkpCompletedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(580,"option",152),r(581,"Enabled"),i(),t(582,"option",153),r(583,"Disabled"),i()()()(),t(584,"div",145)(585,"div",47)(586,"select",181),f("ngModelChange",function(n){return d(o),g(e.restoreInitiatedAdmins,n)||(e.restoreInitiatedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(587,"option",147),r(588,"Enabled"),i(),t(589,"option",148),r(590,"Disabled"),i()()()(),t(591,"div",145)(592,"div",47)(593,"select",182),f("ngModelChange",function(n){return d(o),g(e.restoreInitiatedReadonlyadmins,n)||(e.restoreInitiatedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(594,"option",150),r(595,"Enabled"),i(),t(596,"option",148),r(597,"Disabled"),i()()()(),t(598,"div",13)(599,"div",47)(600,"label"),r(601,"Restore initiated"),i(),t(602,"select",183),f("ngModelChange",function(n){return d(o),g(e.restoreInitiatedUsers,n)||(e.restoreInitiatedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(603,"option",152),r(604,"Enabled"),i(),t(605,"option",153),r(606,"Disabled"),i()()()(),t(607,"div",145)(608,"div",47)(609,"select",184),f("ngModelChange",function(n){return d(o),g(e.storageLimitReachedAdmins,n)||(e.storageLimitReachedAdmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(610,"option",147),r(611,"Enabled"),i(),t(612,"option",148),r(613,"Disabled"),i()()()(),t(614,"div",145)(615,"div",47)(616,"select",185),f("ngModelChange",function(n){return d(o),g(e.storageLimitReachedReadonlyadmins,n)||(e.storageLimitReachedReadonlyadmins=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(617,"option",150),r(618,"Enabled"),i(),t(619,"option",148),r(620,"Disabled"),i()()()(),t(621,"div",13)(622,"div",47)(623,"label"),r(624,"Storage limit reached"),i(),t(625,"select",186),f("ngModelChange",function(n){return d(o),g(e.storageLimitReachedUsers,n)||(e.storageLimitReachedUsers=n),c(n)}),p("change",function(){return d(o),c(e.updateOutput())}),t(626,"option",152),r(627,"Enabled"),i(),t(628,"option",153),r(629,"Disabled"),i()()()()()(),t(630,"c-tab-pane",44)(631,"div",118)(632,"div",20)(633,"legend",46),r(634,"Agent "),t(635,"a",187),_(636,"i",30),i()()(),t(637,"div",13)(638,"div",47)(639,"label",188),r(640,"My Backup Files"),i(),t(641,"select",189),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.BACKUP_FILES,n)||(e.preferencesEdit.BACKUP_FILES=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(642,"option",84),r(643,"Enabled"),i(),t(644,"option",81),r(645,"Disabled"),i()()(),t(646,"div",47)(647,"label",188),r(648,"Settings"),i(),t(649,"select",190),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.BACKUP_SETTINGS,n)||(e.preferencesEdit.BACKUP_SETTINGS=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(650,"option",84),r(651,"Enabled"),i(),t(652,"option",81),r(653,"Disabled"),i()()(),t(654,"div",47)(655,"label",188),r(656,"Initiate Backup"),i(),t(657,"select",191),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.INTIATE_BACKUP,n)||(e.preferencesEdit.INTIATE_BACKUP=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(658,"option",84),r(659,"Enabled"),i(),t(660,"option",81),r(661,"Disabled"),i()()(),t(662,"div",47)(663,"label",188),r(664,"Stop Backup"),i(),t(665,"select",192),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.STOP_BACKUP,n)||(e.preferencesEdit.STOP_BACKUP=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(666,"option",84),r(667,"Enabled"),i(),t(668,"option",81),r(669,"Disabled"),i()()(),t(670,"div",47)(671,"label",188),r(672,"Support"),i(),t(673,"select",193),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.SUPPORT,n)||(e.preferencesEdit.SUPPORT=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(674,"option",84),r(675,"Enabled"),i(),t(676,"option",81),r(677,"Disabled"),i()()(),t(678,"div",47)(679,"label",194),r(680,"About"),i(),t(681,"select",195),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.ABOUT,n)||(e.preferencesEdit.ABOUT=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(682,"option",84),r(683,"Enabled"),i(),t(684,"option",81),r(685,"Disabled"),i()()(),t(686,"div",47)(687,"label",196),r(688,"Block Notifications"),i(),t(689,"select",197),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.BLOCK_NOTIFICATIONS,n)||(e.preferencesEdit.BLOCK_NOTIFICATIONS=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(690,"option",80),r(691,"Enabled"),i(),t(692,"option",198),r(693,"Disabled"),i()()(),t(694,"div",47)(695,"label",199),r(696,"Systray Icon"),i(),t(697,"select",200),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.SYSTRAYICON,n)||(e.preferencesEdit.SYSTRAYICON=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(698,"option",84),r(699,"Enabled"),i(),t(700,"option",81),r(701,"Disabled"),i()()()(),t(702,"div",13)(703,"div",47)(704,"label",188),r(705,"Restore"),i(),t(706,"select",201),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.RESTORE,n)||(e.preferencesEdit.RESTORE=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(707,"option",84),r(708,"Enabled"),i(),t(709,"option",81),r(710,"Disabled"),i()()(),t(711,"div",47)(712,"label",188),r(713,"Refresh Policy"),i(),t(714,"select",202),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.REFRESH_BACKUP_POLICY,n)||(e.preferencesEdit.REFRESH_BACKUP_POLICY=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(715,"option",84),r(716,"Enabled"),i(),t(717,"option",81),r(718,"Disabled"),i()()(),t(719,"div",47)(720,"label",203),r(721,"Pause Backup"),i(),t(722,"select",204),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.PAUSE_BACKUP,n)||(e.preferencesEdit.PAUSE_BACKUP=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(723,"option",84),r(724,"Enabled"),i(),t(725,"option",81),r(726,"Disabled"),i()()(),t(727,"div",47)(728,"label",205),r(729,"Update Agent"),i(),t(730,"select",206),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.UPDATE_AGENT,n)||(e.preferencesEdit.UPDATE_AGENT=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(731,"option",84),r(732,"Enabled"),i(),t(733,"option",81),r(734,"Disabled"),i()()(),t(735,"div",47)(736,"label",188),r(737,"Decouple"),i(),t(738,"select",207),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.DECOUPLE,n)||(e.preferencesEdit.DECOUPLE=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(739,"option",84),r(740,"Enabled"),i(),t(741,"option",81),r(742,"Disabled"),i()()(),t(743,"div",208)(744,"label",209),r(745,"Disallow Admin Restores"),i(),t(746,"select",210),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.DISALLOW_ADMIN_RESTORES,n)||(e.preferencesEdit.DISALLOW_ADMIN_RESTORES=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(747,"option",80),r(748,"Enabled"),i(),t(749,"option",198),r(750,"Disabled"),i()()(),t(751,"div",47)(752,"label",188),r(753,"Exit"),i(),t(754,"select",211),f("ngModelChange",function(n){return d(o),g(e.preferencesEdit.EXIT,n)||(e.preferencesEdit.EXIT=n),c(n)}),p("change",function(){return d(o),c(e.updatePreferences())}),t(755,"option",84),r(756,"Enabled"),i(),t(757,"option",81),r(758,"Disabled"),i()()()()(),t(759,"div",12)(760,"div",212)(761,"legend",46),r(762,"Portal "),t(763,"a",213),_(764,"i",30),i()(),t(765,"div",13)(766,"div",214)(767,"label",215),r(768,"Open"),i(),t(769,"select",216),f("ngModelChange",function(n){return d(o),g(e.menuOptionsEdit.open,n)||(e.menuOptionsEdit.open=n),c(n)}),p("change",function(){return d(o),c(e.updateMenuOptions())}),t(770,"option",84),r(771,"Enabled"),i(),t(772,"option",81),r(773,"Disabled"),i()()(),t(774,"div",217)(775,"label",218),r(776,"Versions"),i(),t(777,"select",219),f("ngModelChange",function(n){return d(o),g(e.menuOptionsEdit.versions,n)||(e.menuOptionsEdit.versions=n),c(n)}),p("change",function(){return d(o),c(e.updateMenuOptions())}),t(778,"option",84),r(779,"Enabled"),i(),t(780,"option",81),r(781,"Disabled"),i()()(),t(782,"div",220)(783,"label",221),r(784,"Download"),i(),t(785,"select",222),f("ngModelChange",function(n){return d(o),g(e.menuOptionsEdit.download,n)||(e.menuOptionsEdit.download=n),c(n)}),p("change",function(){return d(o),c(e.updateMenuOptions())}),t(786,"option",84),r(787,"Enabled"),i(),t(788,"option",81),r(789,"Disabled"),i()()()(),t(790,"div",13)(791,"div",223)(792,"label",224),r(793,"Mail Preview"),i(),t(794,"select",225),f("ngModelChange",function(n){return d(o),g(e.menuOptionsEdit.view,n)||(e.menuOptionsEdit.view=n),c(n)}),p("change",function(){return d(o),c(e.updateMenuOptions())}),t(795,"option",84),r(796,"Enabled"),i(),t(797,"option",81),r(798,"Disabled"),i()()(),t(799,"div",226)(800,"label",227),r(801,"Share"),i(),t(802,"select",228),f("ngModelChange",function(n){return d(o),g(e.menuOptionsEdit.share,n)||(e.menuOptionsEdit.share=n),c(n)}),p("change",function(){return d(o),c(e.updateMenuOptions())}),t(803,"option",80),r(804,"Enabled"),i(),t(805,"option",198),r(806,"Disabled"),i()()(),t(807,"div",229)(808,"label",230),r(809,"Restore"),i(),t(810,"select",231),f("ngModelChange",function(n){return d(o),g(e.menuOptionsEdit.restore,n)||(e.menuOptionsEdit.restore=n),c(n)}),p("change",function(){return d(o),c(e.updateMenuOptions())}),t(811,"option",84),r(812,"Enabled"),i(),t(813,"option",81),r(814,"Disabled"),i()()()()()(),t(815,"div",232)(816,"div",20)(817,"legend",46),r(818,"Share Details"),i(),t(819,"div",233)(820,"div",47)(821,"div",234),_(822,"input",235),t(823,"label",236),r(824,"Enable Domain Control"),i()()(),t(825,"div",12)(826,"div",21)(827,"label",237),r(828,"Share Domain Inclusions/Exclusions"),i(),_(829,"input",238),i(),t(830,"div",239)(831,"div",240),_(832,"input",241),t(833,"label",242),r(834,"Share only with these Email domains"),i(),_(835,"br")(836,"input",243),t(837,"label",242),r(838,"Share with all Email domains excepting these"),i()()()()(),t(839,"div",244)(840,"div",245)(841,"label",246),_(842,"input",247)(843,"div",248),i()(),t(844,"span",249),r(845,"Allow sharer visibility to the shared link"),i()(),t(846,"div",233)(847,"div",47)(848,"div",234),_(849,"input",250),t(850,"label",251),r(851,"Highly Secure Sharing"),i()()(),t(852,"div",212)(853,"div",252)(854,"div",253)(855,"label",246),_(856,"input",254)(857,"div",248),i()(),t(858,"span",249),r(859,"Complex Password"),i()(),t(860,"div",252)(861,"div",255)(862,"label",246),_(863,"input",256)(864,"div",248),i()(),t(865,"span",249),r(866,"Allow Download"),i()(),t(867,"div",252)(868,"div",257)(869,"label",246),_(870,"input",258)(871,"div",248),i()(),t(872,"span",249),r(873,"Require Expiration Date for shared data"),i()(),t(874,"div",252)(875,"div",259)(876,"label",246),_(877,"input",260)(878,"div",248),i()(),t(879,"span",249),r(880,"Enable multi-factor authentication"),i()()()()()()(),t(881,"c-tab-pane",44)(882,"div",12)(883,"div",20)(884,"legend",46),r(885,"Search "),t(886,"a",261),_(887,"i",30),i()(),t(888,"div",13)(889,"div",262)(890,"label",263),r(891,"Content Index"),i(),t(892,"select",264),f("ngModelChange",function(n){return d(o),g(e.contentIndexEnabled,n)||(e.contentIndexEnabled=n),c(n)}),t(893,"option",84),r(894,"Enabled"),i(),t(895,"option",81),r(896,"Disabled"),i()()()()()(),t(897,"div",12)(898,"div",45)(899,"legend",46),r(900,"Search Filters"),i(),t(901,"div",47)(902,"label",265),r(903,"filters - "),t(904,"a",266),p("click",function(){return d(o),c(e.addNewFilter())}),r(905,"Create New Filter"),i()(),_(906,"br"),t(907,"label",120),r(908,"Filter type"),i(),t(909,"select",267),f("ngModelChange",function(n){return d(o),g(e.searchFilterType,n)||(e.searchFilterType=n),c(n)}),p("change",function(n){return d(o),c(e.onSelectChangeSearchFilterType(n))}),t(910,"option",122),r(911,"Inclusion"),i(),t(912,"option",123),r(913,"Exclusion"),i()()(),t(914,"div",124),S(915,ei,3,0,"h5",268)(916,ti,3,0,"h5",269),t(917,"mat-form-field",270)(918,"mat-select",271),f("ngModelChange",function(n){return d(o),g(e.checkedListSearchFilter,n)||(e.checkedListSearchFilter=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onSearchFilterChange())}),S(919,ii,2,2,"mat-option",52),i()()()(),t(920,"div",53),_(921,"br")(922,"br"),S(923,ri,13,0,"div",129),i()()(),t(924,"c-tab-pane",44)(925,"div",118)(926,"div",45)(927,"legend",272),r(928,"partialFileAttributes"),i(),t(929,"div",273)(930,"label",274),r(931,"incrementalFileTransfer"),i(),t(932,"select",275)(933,"option",84),r(934,"Enabled"),i(),t(935,"option",81),r(936,"Disabled"),i()()(),_(937,"br"),t(938,"legend",46),r(939,"Throttling Attributes"),i(),t(940,"div",47)(941,"fieldset",276)(942,"label",277),r(943,"Throttle traffic at endpoint agent to"),i(),t(944,"div",278)(945,"c-form-check",32)(946,"input",279),f("ngModelChange",function(n){return d(o),g(e.isThrottleEnabled,n)||(e.isThrottleEnabled=n),c(n)}),p("change",function(){return d(o),c(e.toggleThrottle())}),i()()(),t(947,"div",12)(948,"div",13)(949,"input",280),f("ngModelChange",function(n){return d(o),g(e.nwFromClientToPGMB,n)||(e.nwFromClientToPGMB=n),c(n)}),p("blur",function(){return d(o),c(e.validateInput())}),i(),t(950,"span",281),r(951),i(),t(952,"span",282),r(953),i()(),t(954,"div",13)(955,"select",283),f("ngModelChange",function(n){return d(o),g(e.networkThrottlingUnit,n)||(e.networkThrottlingUnit=n),c(n)}),p("change",function(){return d(o),c(e.onUnitChange())}),t(956,"option",284),r(957,"Kbps"),i(),t(958,"option",285),r(959,"Mbps"),i(),t(960,"option",286),r(961,"Gbps"),i()()()()()(),t(962,"div",287)(963,"label",288),r(964,"CPU Throttling"),i(),_(965,"br"),t(966,"div",289)(967,"input",290),f("ngModelChange",function(n){return d(o),g(e.cpuThrottling,n)||(e.cpuThrottling=n),c(n)}),p("input",function(n){return d(o),c(e.onSliderChange(n))}),i(),t(968,"p"),r(969,"Value: "),t(970,"span",291),r(971),i()()()(),t(972,"div",55)(973,"label",292),r(974,"nwFromPGToCloud (In MBPS)"),i(),_(975,"input",293),i(),t(976,"div",55)(977,"label",294),r(978,"filesCrawlLimit"),i(),_(979,"input",295),i(),t(980,"div",55)(981,"label",296),r(982,"networkThrottling"),i(),t(983,"select",297)(984,"option",84),r(985,"Enabled"),i(),t(986,"option",81),r(987,"Disabled"),i()()()(),t(988,"div",298),_(989,"br")(990,"br"),t(991,"div",299)(992,"div",20)(993,"div",300)(994,"div",114)(995,"div",47)(996,"label",301),r(997,"partialFileSize (In MB)"),i(),_(998,"input",302),i(),t(999,"div",47)(1e3,"label",303),r(1001,"fileChunkableSize (In MB)"),i(),_(1002,"input",304),i()()()()()()(),t(1003,"div",12)(1004,"div",45)(1005,"legend",46),r(1006,"Options"),i(),t(1007,"div",212)(1008,"div",31)(1009,"c-form-check",32)(1010,"input",305),f("ngModelChange",function(n){return d(o),g(e.legalHold,n)||(e.legalHold=n),c(n)}),i()()(),t(1011,"span",306),r(1012,"Legal Hold"),i()(),t(1013,"div",47)(1014,"div",234)(1015,"span",307),_(1016,"input",308),t(1017,"label",309),r(1018,"System Folders"),i()()()(),t(1019,"div",310)(1020,"span",249),r(1021,"Unusual Activity Detection Enabled"),i(),t(1022,"div",311)(1023,"c-form-check",32)(1024,"input",312),f("ngModelChange",function(n){return d(o),g(e.rwDetectionEnabled,n)||(e.rwDetectionEnabled=n),c(n)}),i()()()(),t(1025,"div",47)(1026,"label",313),r(1027,"Web Based Login"),i(),t(1028,"select",314),f("ngModelChange",function(n){return d(o),g(e.webBasedLogin,n)||(e.webBasedLogin=n),c(n)}),t(1029,"option",84),r(1030,"Enabled"),i(),t(1031,"option",81),r(1032,"Disabled"),i()()(),t(1033,"div",47)(1034,"span",12)(1035,"p"),r(1036,"Delete assets which have not been active for"),i()(),t(1037,"div",70)(1038,"div",71)(1039,"c-form-check",32)(1040,"input",315),f("ngModelChange",function(n){return d(o),g(e.switchnoOfDaysToKeepUserDeviceNotActive,n)||(e.switchnoOfDaysToKeepUserDeviceNotActive=n),c(n)}),p("change",function(){return d(o),c(e.toggleNoOfDaysToKeepUserDeviceNotActive())}),i()()(),t(1041,"div",13)(1042,"input",316),f("ngModelChange",function(n){return d(o),g(e.noOfDaysToKeepUserDeviceNotActive,n)||(e.noOfDaysToKeepUserDeviceNotActive=n),c(n)}),p("blur",function(){return d(o),c(e.myFunctionnoOfDaysToKeepUserDeviceNotActive())}),i(),t(1043,"span",317),r(1044),i()(),t(1045,"div",57),r(1046," days "),i()()(),t(1047,"div",77)(1048,"label",318),r(1049,"Can Administrator Restore User Data"),i(),t(1050,"select",319),f("ngModelChange",function(n){return d(o),g(e.canAdminRestoreAll,n)||(e.canAdminRestoreAll=n),c(n)}),p("ngModelChange",function(){return d(o),c(e.flipAllowEndUserTocontrolRestore())}),t(1051,"option",320),r(1052,"Yes"),i(),t(1053,"option",320),r(1054,"No"),i()()(),t(1055,"div",77)(1056,"label",321),r(1057,"Can Administrator Delete User Data"),i(),t(1058,"select",322),f("ngModelChange",function(n){return d(o),g(e.isAdminDeleteBackupFile,n)||(e.isAdminDeleteBackupFile=n),c(n)}),t(1059,"option",320),r(1060,"Yes"),i(),t(1061,"option",320),r(1062,"No"),i()()(),S(1063,li,8,1,"div",323)(1064,oi,10,1,"div",323),t(1065,"div",55)(1066,"label",324),r(1067,"Compression Enabled"),i(),t(1068,"select",325),f("ngModelChange",function(n){return d(o),g(e.compEnabled,n)||(e.compEnabled=n),c(n)}),t(1069,"option",84),r(1070,"Enabled"),i(),t(1071,"option",81),r(1072,"Disabled"),i()()(),t(1073,"div",326)(1074,"label",327),r(1075,"VSS"),i(),t(1076,"select",328),f("ngModelChange",function(n){return d(o),g(e.vssEnabled,n)||(e.vssEnabled=n),c(n)}),t(1077,"option",84),r(1078,"Enabled"),i(),t(1079,"option",81),r(1080,"Disabled"),i()()(),t(1081,"div",329)(1082,"label",330),r(1083,"Blukrypt Search Algorithm"),i(),t(1084,"select",331),f("ngModelChange",function(n){return d(o),g(e.searchAlgorithm,n)||(e.searchAlgorithm=n),c(n)}),p("change",function(){return d(o),c(e.onSearchAlgorithmChange())}),t(1085,"option",332),r(1086,"Nearest"),i(),t(1087,"option",333),r(1088,"Priority"),i()()(),S(1089,si,7,4,"div",334),t(1090,"div",55)(1091,"label",335),r(1092,"Policy Refresh Frequency (In Hours)"),i(),t(1093,"input",336),f("ngModelChange",function(n){return d(o),g(e.policyRefresh,n)||(e.policyRefresh=n),c(n)}),i()(),t(1094,"div",55)(1095,"label",337),r(1096,"Capture Unaccessed Items"),i(),t(1097,"div",59)(1098,"label",246)(1099,"input",338),f("ngModelChange",function(n){return d(o),g(e.switchlogUnaccessedFiles,n)||(e.switchlogUnaccessedFiles=n),c(n)}),i(),_(1100,"div",248),i()()(),t(1101,"div",55)(1102,"label",339),r(1103,"Backup Hidden Files"),i(),t(1104,"select",340),f("ngModelChange",function(n){return d(o),g(e.canBackupHiddenFiles,n)||(e.canBackupHiddenFiles=n),c(n)}),t(1105,"option",84),r(1106,"Enabled"),i(),t(1107,"option",81),r(1108,"Disabled"),i()()(),t(1109,"div",341)(1110,"span",342)(1111,"p"),r(1112,"Fairness Algorithm"),i()(),t(1113,"div",343)(1114,"label",246),_(1115,"input",344)(1116,"div",248),i()(),t(1117,"div",59),_(1118,"input",345)(1119,"span",65),i()(),t(1120,"div",55)(1121,"label",346),r(1122,"Full Backup Enabled"),i(),t(1123,"select",347)(1124,"option",80),r(1125,"Enabled"),i(),t(1126,"option",198),r(1127,"Disabled"),i()()(),t(1128,"div",348)(1129,"label",349),r(1130,"Full Backup Start Date"),i(),_(1131,"input",350),i()()(),t(1132,"div",118)(1133,"div",45)(1134,"legend",46),r(1135,"Password Enforcement "),t(1136,"a",351),_(1137,"i",30),i()(),t(1138,"div",77)(1139,"label",352),r(1140,"Can User Change Password"),i(),t(1141,"select",353),f("ngModelChange",function(n){return d(o),g(e.canUserChangePassword,n)||(e.canUserChangePassword=n),c(n)}),t(1142,"option",84),r(1143,"Enabled"),i(),t(1144,"option",81),r(1145,"Disabled"),i()()(),t(1146,"div",77)(1147,"label",354),r(1148,"Can Admin Change User Password"),i(),t(1149,"select",355),f("ngModelChange",function(n){return d(o),g(e.canAdminChangeUserPassword,n)||(e.canAdminChangeUserPassword=n),c(n)}),t(1150,"option",80),r(1151,"Enabled"),i(),t(1152,"option",198),r(1153,"Disabled"),i()()()()(),t(1154,"div",12)(1155,"div",20)(1156,"div",356)(1157,"p"),r(1158," Grayed out options are currently controlled in Cloud Properties. Please speak to you Administrator or visit the Cloud Properties page to change their behavior. "),_(1159,"br"),r(1160,"Both password enforcement options cannot be disabled at same time. "),i()()()()()(),t(1161,"div",12)(1162,"div",13)(1163,"a",357),p("click",function(){return d(o),c(e.submitPolicy())}),r(1164,"Save"),i(),t(1165,"a",358),p("click",function(){return d(o),c(e.sendMeTo("/pms/exchangePolicy"))}),r(1166,"Cancel"),i()()()()()()()(),t(1167,"div",359)(1168,"div",360)(1169,"div",361)(1170,"form",362)(1171,"div",363)(1172,"div",364)(1173,"h4",365),r(1174,"Confirm Add"),i(),t(1175,"button",366)(1176,"span",367),r(1177,"\xD7"),i()()(),t(1178,"div",368)(1179,"p"),r(1180,"Are you sure, you want to add the folder path"),i()(),t(1181,"div",369)(1182,"button",370),r(1183,"Close"),i(),t(1184,"button",371),r(1185,"Save"),i()()()()()(),t(1186,"div",372)(1187,"div",361)(1188,"form",373)(1189,"div",363)(1190,"div",364)(1191,"h4",365),r(1192,"Confirm Add"),i(),t(1193,"button",366)(1194,"span",367),r(1195,"\xD7"),i()()(),t(1196,"div",368)(1197,"p"),r(1198,"Are you sure, you want to add the folder path"),i()(),t(1199,"div",369)(1200,"button",370),r(1201,"Close"),i(),t(1202,"button",371),r(1203,"Save"),i()()()()()(),t(1204,"div",360)(1205,"div",361)(1206,"form",362)(1207,"div",363)(1208,"div",364)(1209,"h4",365),r(1210,"Confirm Add"),i(),t(1211,"button",366)(1212,"span",367),r(1213,"\xD7"),i()()(),t(1214,"div",368)(1215,"p"),r(1216,"Are you sure, you want to add the folder path"),i()(),t(1217,"div",369)(1218,"button",370),r(1219,"Close"),i(),t(1220,"button",371),r(1221,"Save"),i()()()()()(),t(1222,"div",372)(1223,"div",361)(1224,"form",373)(1225,"div",363)(1226,"div",364)(1227,"h4",365),r(1228,"Confirm Add"),i(),t(1229,"button",366)(1230,"span",367),r(1231,"\xD7"),i()()(),t(1232,"div",368)(1233,"p"),r(1234,"Are you sure, you want to add the folder path"),i()(),t(1235,"div",369)(1236,"button",370),r(1237,"Close"),i(),t(1238,"button",371),r(1239,"Save"),i()()()()()(),t(1240,"div",374)(1241,"div",361)(1242,"form",375)(1243,"div",363)(1244,"div",364)(1245,"h4",365),r(1246,"Confirm Add"),i(),t(1247,"button",366)(1248,"span",367),r(1249,"\xD7"),i()()(),t(1250,"div",368)(1251,"p"),r(1252,"Are you sure, you want to add the folder path"),i()(),t(1253,"div",369)(1254,"button",370),r(1255,"Close"),i(),t(1256,"button",371),r(1257,"Save"),i()()()()()()(),t(1258,"div",376)(1259,"div",377)(1260,"div",378)(1261,"div",379)(1262,"h4",380),r(1263,"Create Schedule"),i(),t(1264,"a",381),p("click",function(){return d(o),c(e.closeSchCreateModal())}),_(1265,"i",382),i()(),t(1266,"form",16,3),p("ngSubmit",function(){d(o);let n=L(1267);return c(e.submitCreateSchedule(n))}),t(1268,"div",368)(1269,"div",47)(1270,"label",383),r(1271,"Schedule Name"),i(),t(1272,"input",384,4),f("ngModelChange",function(n){return d(o),g(e.scheduleModel.scheduleName,n)||(e.scheduleModel.scheduleName=n),c(n)}),p("input",function(){return d(o),c(e.validateScheduleName())}),i(),S(1274,ci,2,1,"div",24)(1275,mi,2,1,"small",24),i(),t(1276,"div",47)(1277,"label",385),r(1278,"Schedule Start Time"),i(),t(1279,"timepicker",386),f("ngModelChange",function(n){return d(o),g(e.myTime,n)||(e.myTime=n),c(n)}),p("ngModelChange",function(){return d(o),c(e.validateTime())}),i()(),t(1280,"div",387)(1281,"label",120),r(1282,"Days"),i(),t(1283,"mat-form-field",388)(1284,"mat-select",389,5),f("ngModelChange",function(n){return d(o),g(e.scheduleDaysList,n)||(e.scheduleDaysList=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onScheduleDayChange())}),t(1286,"mat-option",390),r(1287,"Sunday"),i(),t(1288,"mat-option",390),r(1289,"Monday"),i(),t(1290,"mat-option",390),r(1291,"Tuesday"),i(),t(1292,"mat-option",390),r(1293,"Wednesday"),i(),t(1294,"mat-option",390),r(1295,"Thursday"),i(),t(1296,"mat-option",390),r(1297,"Friday"),i(),t(1298,"mat-option",390),r(1299,"Saturday"),i()()(),r(1300," - "),t(1301,"button",391),p("click",function(){return d(o),c(e.toggleSelectAllDays())}),r(1302),i()()(),t(1303,"div",369)(1304,"button",392),p("click",function(){return d(o),c(e.closeSchCreateModal())}),r(1305,"Close"),i(),t(1306,"button",393),r(1307,"Save changes"),i()()()()()(),t(1308,"div",394)(1309,"div",377)(1310,"div",378)(1311,"div",364)(1312,"h4",380),r(1313,"Confirmation"),i()(),t(1314,"div",368)(1315,"h4"),r(1316,"If edited in one place across all the policy it will take effect. Are you sure you want to proceed?"),i()(),t(1317,"div",369)(1318,"button",395),p("click",function(){return d(o),c(e.closeScheduleConfPopup())}),r(1319,"Cancel"),i(),t(1320,"button",396),p("click",function(){return d(o),c(e.getParticularSchedule())}),r(1321,"Ok"),i()()()()(),t(1322,"div",397)(1323,"div",377)(1324,"div",378)(1325,"div",379)(1326,"h4",380),r(1327,"Edit Schedule"),i(),t(1328,"a",381),p("click",function(){return d(o),c(e.closeEditModal())}),_(1329,"i",382),i()(),t(1330,"form",16,6),p("ngSubmit",function(){d(o);let n=L(1331);return c(e.submitEditSchedule(n))}),t(1332,"div",368)(1333,"div",47)(1334,"label",383),r(1335,"Schedule Name"),i(),_(1336,"input",398),i(),t(1337,"div",47)(1338,"label",385),r(1339,"Schedule Start Time"),i(),t(1340,"timepicker",386),f("ngModelChange",function(n){return d(o),g(e.myTime,n)||(e.myTime=n),c(n)}),p("ngModelChange",function(){return d(o),c(e.validateTime())}),i()(),t(1341,"div",387)(1342,"label",120),r(1343,"Days"),i(),t(1344,"mat-form-field",399)(1345,"mat-select",389,7),f("ngModelChange",function(n){return d(o),g(e.scheduleDaysListEdit,n)||(e.scheduleDaysListEdit=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onScheduleDayChangeEdit())}),t(1347,"mat-option",390),r(1348,"Sunday"),i(),t(1349,"mat-option",390),r(1350,"Monday"),i(),t(1351,"mat-option",390),r(1352,"Tuesday"),i(),t(1353,"mat-option",390),r(1354,"Wednesday"),i(),t(1355,"mat-option",390),r(1356,"Thursday"),i(),t(1357,"mat-option",390),r(1358,"Friday"),i(),t(1359,"mat-option",390),r(1360,"Saturday"),i()()(),r(1361," - "),t(1362,"button",391),p("click",function(){return d(o),c(e.toggleSelectAllDaysEdit())}),r(1363),i()()(),t(1364,"div",369)(1365,"button",392),p("click",function(){return d(o),c(e.closeEditModal())}),r(1366,"Close"),i(),t(1367,"button",393),r(1368,"Save changes"),i()()()()()(),t(1369,"div",394)(1370,"div",377)(1371,"div",378)(1372,"div",364)(1373,"h4",380),r(1374,"Confirmation"),i()(),t(1375,"div",368)(1376,"h4"),r(1377,"If edited in one place across all the policy it will take effect. Are you sure you want to proceed?"),i()(),t(1378,"div",369)(1379,"button",395),p("click",function(){return d(o),c(e.closeConfFilterPopup())}),r(1380,"Cancel"),i(),t(1381,"button",396),p("click",function(){return d(o),c(e.getFilter())}),r(1382,"Ok"),i()()()()(),t(1383,"div",400)(1384,"div",377)(1385,"div",378)(1386,"div",379)(1387,"h4",380),r(1388,"Create Filter"),i(),t(1389,"a",381),p("click",function(){return d(o),c(e.closeCreateFilterModal())}),_(1390,"i",382),i()(),t(1391,"div",368)(1392,"div",47)(1393,"label",383),r(1394,"Filter Name"),i(),t(1395,"input",401),f("ngModelChange",function(n){return d(o),g(e.filterModel.filterName,n)||(e.filterModel.filterName=n),c(n)}),p("input",function(){return d(o),c(e.validateFilterName())}),i(),S(1396,pi,2,1,"small",27),i(),t(1397,"div",55)(1398,"label",402),r(1399,"Filter Type"),i(),t(1400,"select",403),f("ngModelChange",function(n){return d(o),g(e.filterModel.filterType,n)||(e.filterModel.filterType=n),c(n)}),t(1401,"option",404),r(1402,"Inclusion Filter"),i(),t(1403,"option",405),r(1404,"Exclusion Filter"),i()()(),t(1405,"div",47)(1406,"label",385),r(1407,"Select Filter Template"),i(),t(1408,"mat-form-field",406)(1409,"mat-select",407,8),f("ngModelChange",function(n){return d(o),g(e.checkedList,n)||(e.checkedList=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onFilterCreateChange())}),S(1411,hi,2,2,"mat-option",52),i()()(),t(1412,"div",47)(1413,"label",120),r(1414,"Filters"),i(),t(1415,"a",408),_(1416,"i",30),i(),t(1417,"div",409)(1418,"span",410),S(1419,ui,4,1,"span",411),i(),t(1420,"input",412),f("ngModelChange",function(n){return d(o),g(e.newFilterExtensionCreate,n)||(e.newFilterExtensionCreate=n),c(n)}),p("blur",function(){return d(o),c(e.handleBlur())})("keyup.enter",function(){return d(o),c(e.handleKeyUp())}),i()(),_(1421,"br"),i()(),t(1422,"div",369)(1423,"button",392),p("click",function(){return d(o),c(e.closeCreateFilterModal())}),r(1424,"Close"),i(),t(1425,"button",413),p("click",function(){return d(o),c(e.submitCreateFilter())}),r(1426,"Save changes"),i()()()()(),t(1427,"div",414)(1428,"div",377)(1429,"div",378)(1430,"div",379)(1431,"h4",380),r(1432,"Edit Filter"),i(),t(1433,"a",381),p("click",function(){return d(o),c(e.closeEditFilterModal())}),_(1434,"i",382),i()(),t(1435,"div",368)(1436,"div",47)(1437,"label",383),r(1438,"Filter Name"),i(),t(1439,"input",415),f("ngModelChange",function(n){return d(o),g(e.filterEditModel.filterName,n)||(e.filterEditModel.filterName=n),c(n)}),i()(),t(1440,"div",55)(1441,"label",402),r(1442,"Filter Type"),i(),t(1443,"select",403),f("ngModelChange",function(n){return d(o),g(e.filterEditModel.filterType,n)||(e.filterEditModel.filterType=n),c(n)}),t(1444,"option",404),r(1445,"Inclusion Filter"),i(),t(1446,"option",405),r(1447,"Exclusion Filter"),i()()(),t(1448,"div",47)(1449,"label",385),r(1450,"Select Filter Template"),i(),t(1451,"mat-form-field",406)(1452,"mat-select",407,9),f("ngModelChange",function(n){return d(o),g(e.checkedList,n)||(e.checkedList=n),c(n)}),p("selectionChange",function(){return d(o),c(e.onFilterChangeEdit())}),S(1454,gi,2,2,"mat-option",52),i()()(),t(1455,"div",47)(1456,"label",120),r(1457,"Filters"),i(),t(1458,"a",416),_(1459,"i",30),i(),_(1460,"br"),t(1461,"div",417),S(1462,fi,4,1,"span",418),t(1463,"input",419),f("ngModelChange",function(n){return d(o),g(e.newFilterExtensionEdit,n)||(e.newFilterExtensionEdit=n),c(n)}),p("blur",function(){return d(o),c(e.handleBlurEdit())})("keyup.enter",function(){return d(o),c(e.handleKeyUpEdit())}),i()()()(),t(1464,"div",369)(1465,"button",392),p("click",function(){return d(o),c(e.closeEditFilterModal())}),r(1466,"Close"),i(),t(1467,"button",413),p("click",function(){return d(o),c(e.submitEditFilter())}),r(1468,"Save changes"),i()()()()(),t(1469,"div",420)(1470,"div",377)(1471,"div",378)(1472,"div",364)(1473,"h4",380),r(1474,"Confirmation"),i()(),t(1475,"div",368)(1476,"h4"),r(1477,"Are you sure you want to continue?"),i()(),t(1478,"div",369)(1479,"button",392),p("click",function(){return d(o),c(e.closePolicySaveConfirmPopup())}),r(1480,"Cancel"),i(),t(1481,"button",396),p("click",function(){d(o);let n=L(9);return c(e.submitEditPolicy(n))}),r(1482,"Ok"),i()()()()()}if(m&2){let o=L(25),a=L(98),n=L(1273);s(4),h("ngIf",e.parent!=""),s(),h("ngIf",e.child!=""),s(),h("ngIf",e.subchild!=""),s(18),u("ngModel",e.policygroupName),s(3),h("ngIf",o.invalid&&o.dirty),s(8),u("ngModel",e.description),s(2),h("ngIf",e.description.length>0&&e.description.length<5),s(2),h("ngIf",e.description.length>0&&e.description.length>512),s(3),N("display",e.inclusionLicenses.includes("ismsstorageapienabled")?"flex":"none"),s(10),h("switch",!0),s(2),u("ngModel",e.msStorageBackupEnabled),h("ngModelOptions",b(277,v)),s(5),N("display",e.inclusionLicenses.includes("ismsstorageapienabled")?"block":"none"),s(13),u("ngModel",e.policyStorageSizeAllowed),s(5),u("ngModel",e.policyUsersAllowed),s(8),h("cTabContent",a)("tabPaneIdx",0),s(3),h("cTabContent",a)("tabPaneIdx",1),s(3),h("cTabContent",a)("tabPaneIdx",2),s(2),h("ngIf",e.inclusionLicenses.includes("contentsearchenabledforexchange")),s(2),h("cTabContent",a)("tabPaneIdx",4),s(2),h("activeTabPaneIdx",0),s(14),u("ngModel",e.checkedListSchedule),h("ngModelOptions",b(278,v)),s(),h("ngForOf",e.schedules),s(4),h("ngIf",e.defaultSchedules.length>=1),s(7),h("switch",!0),s(),u("ngModel",e.isVersionEnabled),h("ngModelOptions",b(279,v)),s(2),u("ngModel",e.versions),h("disabled",!e.isVersionEnabled),s(2),C(e.verError),s(6),h("switch",!0),s(),u("ngModel",e.isSizeEnabled),h("ngModelOptions",b(280,v)),s(2),u("ngModel",e.maxPermissibleFileSize),h("disabled",!e.isSizeEnabled),s(2),C(e.sizeError),s(6),h("switch",!0),s(),u("ngModel",e.isLimitEnabled),h("ngModelOptions",b(281,v)),s(2),u("ngModel",e.perUserBackupStorageLimit),h("disabled",!e.isLimitEnabled),s(2),C(e.limitError),s(7),h("switch",!0),s(),u("ngModel",e.switchpurgeDeletedMailsOlderThan),h("ngModelOptions",b(282,v)),s(2),u("ngModel",e.purgeDeletedMailsOlderThan),h("disabled",!e.switchpurgeDeletedMailsOlderThan),s(2),C(e.deletedFilesError),s(9),h("switch",!0),s(),u("ngModel",e.switchdeletedMailsOlderThan),h("ngModelOptions",b(283,v)),s(2),u("ngModel",e.deletedMailsOlderThan),h("disabled",!e.switchdeletedMailsOlderThan),s(3),h("ngStyle",H(284,Z,e.inclusionLicenses.includes("inplacearchivebackupenabled")?"auto":"none",e.inclusionLicenses.includes("inplacearchivebackupenabled")?"1":"0.4")),s(3),u("ngModel",e.isInPlaceMailArchiveEnabled),s(8),u("ngModel",e.isContactsEnabled),s(8),u("ngModel",e.isTasksEnabled),s(8),u("ngModel",e.isCalendarEnabled),s(5),N("display",e.userType=="superAdmin"?"block":"none"),s(3),u("ngModel",e.msAppBluKrypt),s(),h("ngForOf",e.msAppAgentList),s(),h("ngStyle",k(287,I,e.inclusionLicenses.includes("mailarchivingenabled")?"block":"none")),s(4),h("switch",!0),s(),u("ngModel",e.createMailLinkEnabled),h("ngModelOptions",b(289,v)),s(6),u("ngModel",e.purgeFilesOlderThan),h("disabled",!e.createMailLinkEnabled),s(),u("ngModel",e.purgeFilesOlderThanOld),s(10),u("ngModel",e.noOfDevicesAllowed),s(2),C(e.deviceAllowedError),s(4),u("ngModel",e.osType),s(7),u("ngModel",e.defaultFoldersBackup),s(7),u("ngModel",e.exclusionFolderName),s(18),h("ngIf",e.defaultUniversalFolders.length>=1),s(),h("ngIf",e.defaultUniversalFolders.length<=0),s(9),h("ngIf",e.userExcludedFoldersUniversal.length>=1),s(),h("ngIf",e.userExcludedFoldersUniversal.length<=0),s(16),h("selected",e.inclusionFilter),s(2),h("selected",!e.inclusionFilter),s(3),h("ngIf",e.inclusionFilter),s(),h("ngIf",!e.inclusionFilter),s(2),u("ngModel",e.checkedListFilter),h("ngModelOptions",b(290,v)),s(),h("ngForOf",e.filters),s(4),h("ngIf",e.defaultFilters.length>=1),s(6),h("switch",!0),s(),u("ngModel",e.switchEmailFilters),h("ngModelOptions",b(291,v)),s(),h("visible",e.collapses[0]),s(6),u("ngModel",e.from),s(9),u("ngModel",e.to),s(9),u("ngModel",e.subject),s(10),u("ngModel",e.createUserAdmins),s(7),u("ngModel",e.createUserReadonlyadmins),s(9),u("ngModel",e.createUserUsers),s(7),u("ngModel",e.userDeletedAdmins),s(7),u("ngModel",e.userDeletedReadonlyadmins),s(9),u("ngModel",e.userDeletedUsers),s(7),u("ngModel",e.userBlockedAdmins),s(7),u("ngModel",e.userBlockedReadonlyadmins),s(9),u("ngModel",e.userBlockedUsers),s(7),u("ngModel",e.userLimitReachedAdmins),s(7),u("ngModel",e.userLimitReachedReadonlyadmins),s(9),u("ngModel",e.userLimitReachedUsers),s(7),u("ngModel",e.deviceDeletedAdmins),s(7),u("ngModel",e.deviceDeletedReadonlyadmins),s(9),u("ngModel",e.deviceDeletedUsers),s(7),u("ngModel",e.deviceBlockedAdmins),s(7),u("ngModel",e.deviceBlockedReadonlyadmins),s(9),u("ngModel",e.deviceBlockedUsers),s(7),u("ngModel",e.deviceDecoupledAdmins),s(7),u("ngModel",e.deviceDecoupledReadonlyadmins),s(9),u("ngModel",e.deviceDecoupledUsers),s(7),u("ngModel",e.deviceLimitReachedAdmins),s(7),u("ngModel",e.deviceLimitReachedReadonlyadmins),s(9),u("ngModel",e.deviceLimitReachedUsers),s(7),u("ngModel",e.weeklyBkpreportAdmins),s(7),u("ngModel",e.weeklyBkpreportReadonlyadmins),s(9),u("ngModel",e.weeklyBkpreportUsers),s(7),u("ngModel",e.firstBkpCompletedAdmins),s(7),u("ngModel",e.firstBkpCompletedReadonlyadmins),s(9),u("ngModel",e.firstBkpCompletedUsers),s(7),u("ngModel",e.restoreInitiatedAdmins),s(7),u("ngModel",e.restoreInitiatedReadonlyadmins),s(9),u("ngModel",e.restoreInitiatedUsers),s(7),u("ngModel",e.storageLimitReachedAdmins),s(7),u("ngModel",e.storageLimitReachedReadonlyadmins),s(9),u("ngModel",e.storageLimitReachedUsers),s(16),u("ngModel",e.preferencesEdit.BACKUP_FILES),s(8),u("ngModel",e.preferencesEdit.BACKUP_SETTINGS),s(8),u("ngModel",e.preferencesEdit.INTIATE_BACKUP),s(8),u("ngModel",e.preferencesEdit.STOP_BACKUP),s(8),u("ngModel",e.preferencesEdit.SUPPORT),s(8),u("ngModel",e.preferencesEdit.ABOUT),s(8),u("ngModel",e.preferencesEdit.BLOCK_NOTIFICATIONS),s(8),u("ngModel",e.preferencesEdit.SYSTRAYICON),s(9),u("ngModel",e.preferencesEdit.RESTORE),s(8),u("ngModel",e.preferencesEdit.REFRESH_BACKUP_POLICY),s(8),u("ngModel",e.preferencesEdit.PAUSE_BACKUP),s(8),u("ngModel",e.preferencesEdit.UPDATE_AGENT),s(8),u("ngModel",e.preferencesEdit.DECOUPLE),s(8),u("ngModel",e.preferencesEdit.DISALLOW_ADMIN_RESTORES),s(8),u("ngModel",e.preferencesEdit.EXIT),s(15),u("ngModel",e.menuOptionsEdit.open),s(8),u("ngModel",e.menuOptionsEdit.versions),s(8),u("ngModel",e.menuOptionsEdit.download),s(9),u("ngModel",e.menuOptionsEdit.view),s(8),u("ngModel",e.menuOptionsEdit.share),s(8),u("ngModel",e.menuOptionsEdit.restore),s(82),u("ngModel",e.contentIndexEnabled),s(17),u("ngModel",e.searchFilterType),s(),h("selected",e.inclusionSearchFilter),s(2),h("selected",!e.inclusionSearchFilter),s(3),h("ngIf",e.inclusionSearchFilter),s(),h("ngIf",!e.inclusionSearchFilter),s(2),u("ngModel",e.checkedListSearchFilter),h("ngModelOptions",b(292,v)),s(),h("ngForOf",e.searchfilters),s(4),h("ngIf",e.defaultSearchFilters.length>=1),s(22),h("switch",!0),s(),u("ngModel",e.isThrottleEnabled),h("ngModelOptions",b(293,v)),s(3),u("ngModel",e.nwFromClientToPGMB),h("disabled",!e.isThrottleEnabled),s(2),C(e.switchError),s(2),C(e.switchWarning),s(2),u("ngModel",e.networkThrottlingUnit),h("disabled",!e.isThrottleEnabled),s(12),u("ngModel",e.cpuThrottling),s(4),C(e.cpuThrottling),s(38),h("switch",!0),s(),u("ngModel",e.legalHold),h("ngModelOptions",b(294,v)),s(13),h("switch",!0),s(),u("ngModel",e.rwDetectionEnabled),h("ngModelOptions",b(295,v)),s(4),u("ngModel",e.webBasedLogin),s(11),h("switch",!0),s(),u("ngModel",e.switchnoOfDaysToKeepUserDeviceNotActive),h("ngModelOptions",b(296,v)),s(2),u("ngModel",e.noOfDaysToKeepUserDeviceNotActive),h("disabled",!e.switchnoOfDaysToKeepUserDeviceNotActive),s(2),C(e.deletedAssetsError),s(3),h("ngStyle",H(297,Z,e.overridePolicySettings?"none":"auto",e.overridePolicySettings?"0.4":"1")),s(3),u("ngModel",e.canAdminRestoreAll),h("ngClass",k(300,te,e.overridePolicySettings)),s(),h("ngValue",!0),s(2),h("ngValue",!1),s(2),h("ngStyle",H(302,Z,e.overridePolicySettings||!e.canAdminRestoreAll?"none":"auto",e.overridePolicySettings||!e.canAdminRestoreAll?"0.5":"1")),s(3),u("ngModel",e.isAdminDeleteBackupFile),h("ngClass",k(305,te,e.overridePolicySettings)),s(),h("ngValue",!0),s(2),h("ngValue",!1),s(2),h("ngIf",e.storage_type=="GOOGLE_DRIVE"||e.storage_type=="ONE_DRIVE"),s(),h("ngIf",e.storage_type=="ANY"||e.storage_type=="AZURE"),s(4),u("ngModel",e.compEnabled),s(8),u("ngModel",e.vssEnabled),s(5),N("display",e.userType=="superAdmin"?"block":"none"),s(3),u("ngModel",e.searchAlgorithm),s(5),h("ngIf",e.searchAlgorithm==="PRIORITY"),s(4),u("ngModel",e.policyRefresh),s(6),u("ngModel",e.switchlogUnaccessedFiles),s(5),u("ngModel",e.canBackupHiddenFiles),s(34),h("ngStyle",H(307,Z,e.passwordChangeEnforce?"none":"auto",e.passwordChangeEnforce?"0.4":"1")),s(3),u("ngModel",e.canUserChangePassword),h("ngClass",k(310,te,e.passwordChangeEnforce)),s(5),h("ngStyle",H(312,Z,e.passwordChangeEnforce?"none":"auto",e.passwordChangeEnforce?"0.4":"1")),s(3),u("ngModel",e.canAdminChangeUserPassword),h("ngClass",k(315,te,e.passwordChangeEnforce)),s(109),h("ngStyle",k(317,I,e.displaySchCreateStyle)),s(14),h("ngClass",k(319,St,e.invalidScheduleName)),u("ngModel",e.scheduleModel.scheduleName),s(2),h("ngIf",n.invalid&&(n.dirty||n.touched)),s(),h("ngIf",e.invalidScheduleName),s(4),u("ngModel",e.myTime),h("showMeridian",!1)("minuteStep",1)("ngModelOptions",b(321,v)),s(5),u("ngModel",e.scheduleDaysList),h("ngModelOptions",b(322,v)),s(2),h("value","1"),s(2),h("value","2"),s(2),h("value","3"),s(2),h("value","4"),s(2),h("value","5"),s(2),h("value","6"),s(2),h("value","7"),s(4),D(" ",e.showDaily?"Daily":"De Select All"," "),s(6),h("ngStyle",k(323,I,e.displayScheduleConfStyle)),s(14),h("ngStyle",k(325,I,e.displaySchEditStyle)),s(14),V("value",e.scheduleElement.scheduleName),s(4),u("ngModel",e.myTime),h("showMeridian",!1)("minuteStep",1)("ngModelOptions",b(327,v)),s(5),u("ngModel",e.scheduleDaysListEdit),h("ngModelOptions",b(328,v)),s(2),h("value","1"),s(2),h("value","2"),s(2),h("value","3"),s(2),h("value","4"),s(2),h("value","5"),s(2),h("value","6"),s(2),h("value","7"),s(4),D(" ",e.showDailyEdit?"Daily":"De Select All"," "),s(6),h("ngStyle",k(329,I,e.displayFilterConfStyle)),s(14),h("ngStyle",k(331,I,e.displayFilterCreateStyle)),s(12),h("ngClass",k(333,St,e.invalidFilterName)),u("ngModel",e.filterModel.filterName),s(),h("ngIf",e.invalidFilterName),s(4),u("ngModel",e.filterModel.filterType),s(9),u("ngModel",e.checkedList),h("ngModelOptions",b(335,v)),s(2),h("ngForOf",e.cannedFiltersTemplateCreate),s(7),N("display",e.extensionsVisible?"block":"none"),s(),h("ngForOf",e.cannedFiltersCreate),s(),u("ngModel",e.newFilterExtensionCreate),s(7),h("ngStyle",k(336,I,e.displayFilterEditStyle)),s(12),V("value",e.filterElement.filterName),u("ngModel",e.filterEditModel.filterName),s(4),u("ngModel",e.filterEditModel.filterType),s(9),u("ngModel",e.checkedList),h("ngModelOptions",b(338,v)),s(2),h("ngForOf",e.cannedFiltersTemplateEdit),s(8),h("ngForOf",e.cannedFilters),s(),u("ngModel",e.newFilterExtensionEdit),s(6),h("ngStyle",k(339,I,e.displayConfirmPolicySave))}},dependencies:[Ce,be,Ve,Le,Se,lt,He,Qe,Ze,Re,je,Ye,We,Je,ze,Ke,et,tt,it,nt,$e,Xe,he,ve,at,fe,Oe,Ue,Ie,xe,Be,Ae,ue,ce,me,pe,Ne,rt,Ge,qe,Te,Pe,Fe,De,Me,ke,yt,Et,_t,ot,pt,mt,ht,ye,we],styles:['@charset "UTF-8";.switch[_ngcontent-%COMP%]{position:relative;display:inline-block;width:50px;height:22px}.switch[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:none}.slider[_ngcontent-%COMP%]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider[_ngcontent-%COMP%]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input[_ngcontent-%COMP%]:checked + .slider[_ngcontent-%COMP%]{background-color:#062d4d}input[_ngcontent-%COMP%]:focus + .slider[_ngcontent-%COMP%]{box-shadow:0 0 1px #062d4d}input[_ngcontent-%COMP%]:checked + .slider[_ngcontent-%COMP%]:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round[_ngcontent-%COMP%]{border-radius:34px}.slider.round[_ngcontent-%COMP%]:before{border-radius:50%}.slidecontainer[_ngcontent-%COMP%]{width:100%}.slidercpu[_ngcontent-%COMP%]{width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slidercpu[_ngcontent-%COMP%]:hover{opacity:1}.slidercpu[_ngcontent-%COMP%]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#2196f3;cursor:pointer}.slidercpu[_ngcontent-%COMP%]::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#2196f3;cursor:pointer}.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.6}h5[_ngcontent-%COMP%]{color:#000}breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:before{padding:0 5px;color:#ccc;content:"/\\a0"}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block}.breadcrumb[_ngcontent-%COMP%]{display:list-item!important}.breadcrumb[_ngcontent-%COMP%]{background:transparent;padding:0;margin-top:10px}.form-group[_ngcontent-%COMP%]{margin-bottom:20px}.drop-toggle[_ngcontent-%COMP%]{background-color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;cursor:hand;border:1px solid #ccc;width:233px;text-align:left}.drop-toggle[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{float:right}.drop-show[_ngcontent-%COMP%]{padding:4px;width:222px;background-color:#fff;border:1px solid #BABABA;position:absolute;z-index:100;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);-moz-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px #00000026;margin-left:1px}.drop-show[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:block;font-size:15px;cursor:pointer}.drop-show[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{vertical-align:top}.drop-show[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block}.panel-default[_ngcontent-%COMP%]{border:1px solid rgba(8,10,12,.175);border-radius:10px;padding:10px}.panel-default[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#444;background-color:#fff;border:none}.panel-heading[_ngcontent-%COMP%]{padding:10px 15px 0}.panel-body[_ngcontent-%COMP%]{padding:5px 15px 15px}.form-check-input[_ngcontent-%COMP%]{height:22px!important}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:50px!important}']})}}return E})();export{Xi as EditComponent};
