PageSourceSearch

https://senly.io/_next/static/chunks/23540-a95a715c9c2bcf40.js?dpl=muq3roxu-e1oyt2

js senly.io collected 2026-10-02 01:58:38 UTC 12,591 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[23540],{23540:function(e,l,a){function n(e,l){if(!e.labelKey)return e.label;let a=l(e.labelKey);return a&&a!==e.labelKey?a:e.label}function i(e,l){if(!e.descKey)return e.description;let a=l(e.descKey);return a&&a!==e.descKey?a:e.description}function t(e,l){if(!e.labelKey)return e.label;let a=l(e.labelKey);return a&&a!==e.labelKey?a:e.label}function r(e,l){if(!e.descKey)return e.description;let a=l(e.descKey);return a&&a!==e.descKey?a:e.description}a.d(l,{$5:function(){return _},Fs:function(){return p},QH:function(){return t},d0:function(){return r},eq:function(){return s},jp:function(){return n},ys:function(){return i}});let s=[{id:"clients",label:"Klanten",description:"Toegang tot het klantenoverzicht en klantprofielen.",labelKey:"rp_group_clients_label",descKey:"rp_group_clients_desc",master:"clients:view",permissions:[{id:"clients:view",label:"Klantenlijst en klantprofielen bekijken",labelKey:"rp_perm_clients_view_label"},{id:"clients:viewAll",label:"Alle klanten van het bureau zien (niet alleen eigen toegewezen klanten)",labelKey:"rp_perm_clients_viewAll_label"},{id:"clients:create",label:"Nieuwe klanten toevoegen",labelKey:"rp_perm_clients_create_label"},{id:"clients:edit",label:"Klantgegevens bewerken (naam, contactpersoon, doelgroep)",labelKey:"rp_perm_clients_edit_label"},{id:"clients:toggleActive",label:"Klant activeren of deactiveren",labelKey:"rp_perm_clients_toggleActive_label"},{id:"clients:delete",label:"Klanten permanent verwijderen",labelKey:"rp_perm_clients_delete_label"},{id:"clients:editBrandkit",label:"Brand kit (logo, kleuren, fonts) van een klant bewerken",labelKey:"rp_perm_clients_editBrandkit_label"},{id:"clients:uploadMaterial",label:"Materiaal en bestanden uploaden naar klant",labelKey:"rp_perm_clients_uploadMaterial_label"},{id:"clients:export",label:"Klantenlijst exporteren naar CSV/Excel",labelKey:"rp_perm_clients_export_label"}]},{id:"tasks",label:"Taken",description:"Beheer van taken, deadlines en taak-synchronisatie.",labelKey:"rp_group_tasks_label",descKey:"rp_group_tasks_desc",master:"tasks:view",permissions:[{id:"tasks:view",label:"Eigen taken zien",labelKey:"rp_perm_tasks_view_label"},{id:"tasks:viewAll",label:"Taken van het hele team zien",labelKey:"rp_perm_tasks_viewAll_label"},{id:"tasks:create",label:"Nieuwe taken aanmaken",labelKey:"rp_perm_tasks_create_label"},{id:"tasks:edit",label:"Taken bewerken (titel, deadline, beschrijving)",labelKey:"rp_perm_tasks_edit_label"},{id:"tasks:assign",label:"Taken aan andere teamleden toewijzen",labelKey:"rp_perm_tasks_assign_label"},{id:"tasks:complete",label:"Taken als voltooid markeren",labelKey:"rp_perm_tasks_complete_label"},{id:"tasks:delete",label:"Taken verwijderen",labelKey:"rp_perm_tasks_delete_label"},{id:"tasks:triggerSync",label:"Handmatig taken synchroniseren met de externe taken-bron",labelKey:"rp_perm_tasks_triggerSync_label"}]},{id:"finance",label:"Financieel",description:"Omzet, facturen, kosten en winst-overzichten.",labelKey:"rp_group_finance_label",descKey:"rp_group_finance_desc",master:"finance:view",permissions:[{id:"finance:view",label:"Financieel dashboard, omzet en winst bekijken",labelKey:"rp_perm_finance_view_label"},{id:"finance:viewPerClient",label:"Winst per klant inzien",labelKey:"rp_perm_finance_viewPerClient_label"},{id:"finance:edit",label:"Maandtarieven en kosten bewerken",labelKey:"rp_perm_finance_edit_label"},{id:"finance:createInvoice",label:"Facturen aanmaken en versturen",labelKey:"rp_perm_finance_createInvoice_label"},{id:"finance:editOverrides",label:"Maandoverschrijvingen instellen",labelKey:"rp_perm_finance_editOverrides_label"},{id:"finance:forecast",label:"Forecast / prognose-pagina bekijken",labelKey:"rp_perm_finance_forecast_label"}]},{id:"meetings",label:"Meetings & boeken",description:"Calendars, beschikbaarheid en boekingen.",labelKey:"rp_group_meetings_label",descKey:"rp_group_meetings_desc",master:"meetings:view",permissions:[{id:"meetings:view",label:"Meetings-overzicht en eigen kalender bekijken",labelKey:"rp_perm_meetings_view_label"},{id:"meetings:viewAll",label:"Meetings van het hele team zien",labelKey:"rp_perm_meetings_viewAll_label"},{id:"meetings:manageOwnCalendar",label:"Eigen calendar-types en beschikbaarheid beheren",labelKey:"rp_perm_meetings_manageOwnCalendar_label"},{id:"meetings:manageAllCalendars",label:"Calendars van andere teamleden beheren",labelKey:"rp_perm_meetings_manageAllCalendars_label"},{id:"meetings:branding",label:"Booking-pagina branding aanpassen",labelKey:"rp_perm_meetings_branding_label"},{id:"meetings:notifications",label:"Booking-notificatie-templates beheren",labelKey:"rp_perm_meetings_notifications_label"}]},{id:"email",label:"E-mail & campagnes",description:"Gekoppelde mailbox en marketing-campagnes.",labelKey:"rp_group_email_label",descKey:"rp_group_email_desc",master:"email:view",permissions:[{id:"email:view",label:"Inbox bekijken",labelKey:"rp_perm_email_view_label"},{id:"email:send",label:"Mails versturen vanaf gekoppelde accounts",labelKey:"rp_perm_email_send_label"},{id:"email:campaigns",label:"E-mailcampagnes aanmaken en versturen",labelKey:"rp_perm_email_campaigns_label"},{id:"email:templates",label:"E-mailtemplates beheren",labelKey:"rp_perm_email_templates_label"},{id:"email:connectAccount",label:"Eigen mailaccount koppelen (Gmail/Outlook/IMAP)",labelKey:"rp_perm_email_connectAccount_label"}]},{id:"content",label:"Content & designs",description:"Designs, contentkalender en Metricool-publicaties.",labelKey:"rp_group_content_label",descKey:"rp_group_content_desc",master:"content:view",permissions:[{id:"content:view",label:"Designs en contentkalender bekijken",labelKey:"rp_perm_content_view_label"},{id:"content:create",label:"Nieuwe designs en posts aanmaken",labelKey:"rp_perm_content_create_label"},{id:"content:edit",label:"Bestaande designs en posts bewerken",labelKey:"rp_perm_content_edit_label"},{id:"content:delete",label:"Designs en posts verwijderen",labelKey:"rp_perm_content_delete_label"},{id:"content:publish",label:"Posts publiceren via Metricool of direct platform",labelKey:"rp_perm_content_publish_label"},{id:"content:approval",label:"Klant-goedkeuringsverzoeken sturen en beoordelen",labelKey:"rp_perm_content_approval_label"}]},{id:"crm",label:"CRM & Sales",description:"Leads, deals en sales-pipelines.",labelKey:"rp_group_crm_label",descKey:"rp_group_crm_desc",master:"crm:view",permissions:[{id:"crm:view",label:"Eigen leads en contacten bekijken",labelKey:"rp_perm_crm_view_label"},{id:"crm:viewAll",label:"Alle leads van het hele team bekijken",labelKey:"rp_perm_crm_viewAll_label"},{id:"crm:create",label:"Nieuwe leads en contacten aanmaken",labelKey:"rp_perm_crm_create_label"},{id:"crm:edit",label:"Leads bewerken (stage, notities, tags)",labelKey:"rp_perm_crm_edit_label"},{id:"crm:delete",label:"Leads verwijderen",labelKey:"rp_perm_crm_delete_label"},{id:"crm:managePipelines",label:"Pipeline-stages en automation-rules configureren",labelKey:"rp_perm_crm_managePipelines_label"},{id:"crm:viewReports",label:"Sales-rapporten en pipeline-statistieken bekijken",labelKey:"rp_perm_crm_viewReports_label"},{id:"crm:assignLeads",label:"Leads aan setters of sales-managers toewijzen",labelKey:"rp_perm_crm_assignLeads_label"}]},{id:"onboarding",label:"Onboarding",description:"Nieuwe-klant onboarding-flow en templates.",labelKey:"rp_group_onboarding_label",descKey:"rp_group_onboarding_desc",master:"onboarding:view",permissions:[{id:"onboarding:view",label:"Onboarding-overzicht bekijken",labelKey:"rp_perm_onboarding_view_label"},{id:"onboarding:manage",label:"Onboarding-entries verplaatsen, taken afvinken",labelKey:"rp_perm_onboarding_manage_label"},{id:"onboarding:templates",label:"Onboarding-templates per service-type beheren",labelKey:"rp_perm_onboarding_templates_label"}]},{id:"tools",label:"Tools & AI",description:"Caption-generator, hashtag-research en andere AI-tools.",labelKey:"rp_group_tools_label",descKey:"rp_group_tools_desc",master:"tools:view",permissions:[{id:"tools:view",label:"Toegang tot tools-pagina's",labelKey:"rp_perm_tools_view_label"},{id:"tools:useAi",label:"AI-generaties uitvoeren (captions, content-idee\xebn, hashtags)",labelKey:"rp_perm_tools_useAi_label"},{id:"tools:bulkAi",label:"Bulk-AI generatie gebruiken",labelKey:"rp_perm_tools_bulkAi_label"},{id:"tools:downloads",label:"Video- en hashtag-downloaders gebruiken",labelKey:"rp_perm_tools_downloads_label"},{id:"tools:linkedinAuto",label:"LinkedIn auto-connector / inviter aansturen",labelKey:"rp_perm_tools_linkedinAuto_label"}]},{id:"reports",label:"Rapporten & statistieken",description:"Performance-rapporten en maandrapporten.",labelKey:"rp_group_reports_label",descKey:"rp_group_reports_desc",master:"reports:view",permissions:[{id:"reports:view",label:"Statistieken-pagina bekijken",labelKey:"rp_perm_reports_view_label"},{id:"reports:generate",label:"Maandrapport (PDF) genereren",labelKey:"rp_perm_reports_generate_label"},{id:"reports:send",label:"Rapporten direct naar klant versturen",labelKey:"rp_perm_reports_send_label"},{id:"reports:export",label:"Stats exporteren naar Excel",labelKey:"rp_perm_reports_exp
1ort_label"}]},{id:"settings",label:"Instellingen & integraties",description:"Bureau-instellingen, huisstijl en integraties.",labelKey:"rp_group_settings_label",descKey:"rp_group_settings_desc",master:"settings:view",permissions:[{id:"settings:view",label:"Instellingen-pagina bekijken",labelKey:"rp_perm_settings_view_label"},{id:"settings:branding",label:"Huisstijl (logo, kleuren, naam) bewerken",labelKey:"rp_perm_settings_branding_label"},{id:"settings:integrations",label:"Integraties koppelen (Moneybird, Stripe, Canva, Metricool, etc.)",labelKey:"rp_perm_settings_integrations_label"},{id:"settings:domains",label:"Custom domain instellen en DNS configureren",labelKey:"rp_perm_settings_domains_label"},{id:"settings:webhooks",label:"Webhooks aanmaken en beheren",labelKey:"rp_perm_settings_webhooks_label"},{id:"settings:billing",label:"Abonnement en facturatie van het Senly-account beheren",labelKey:"rp_perm_settings_billing_label"}]},{id:"affiliate",label:"Affiliate-programma",description:"Verwijslink en commissie-overzicht.",labelKey:"rp_group_affiliate_label",descKey:"rp_group_affiliate_desc",master:"affiliate:view",permissions:[{id:"affiliate:view",label:"Eigen affiliate-dashboard bekijken",labelKey:"rp_perm_affiliate_view_label"},{id:"affiliate:manageProgram",label:"Affiliate-programma configureren (admin-only)",labelKey:"rp_perm_affiliate_manageProgram_label"}]},{id:"auditlog",label:"Audit-log",description:"Inzicht in alle acties van teamleden.",labelKey:"rp_group_auditlog_label",descKey:"rp_group_auditlog_desc",master:"auditlog:view",permissions:[{id:"auditlog:view",label:"Audit-log van het hele bureau bekijken",labelKey:"rp_perm_auditlog_view_label"},{id:"auditlog:export",label:"Audit-log exporteren",labelKey:"rp_perm_auditlog_export_label"}]}],o=new Set(s.flatMap(e=>e.permissions.map(e=>e.id)));function _(e){if(!e)return{};try{let l=JSON.parse(e);if(!l||"object"!=typeof l)return{};let a={};for(let[e,n]of Object.entries(l))o.has(e)&&"boolean"==typeof n&&(a[e]=n);return a}catch(e){return{}}}function p(e,l,a){if(l){let e=_(l),n=s.find(e=>e.permissions.some(e=>e.id===a));return(!n||!0===e[n.master])&&!0===e[a]}return"ADMIN"===e||(function(e){switch(e){case"ADMIN":return new Set(Array.from(o));case"MANAGER":return new Set(["clients:view","clients:create","clients:edit","clients:editBrandkit","clients:uploadMaterial","tasks:view","tasks:viewAll","tasks:create","tasks:edit","tasks:assign","tasks:complete","tasks:triggerSync","meetings:view","meetings:manageOwnCalendar","email:view","email:send","email:connectAccount","content:view","content:create","content:edit","content:publish","content:approval","crm:view","crm:create","crm:edit","onboarding:view","onboarding:manage","tools:view","tools:useAi","tools:downloads","reports:view","reports:generate","reports:send","affiliate:view"]);case"APPOINTMENT_SETTER":case"CLOSER":return new Set(["meetings:view","meetings:manageOwnCalendar","email:view","email:send","email:connectAccount","crm:view","crm:create","crm:edit"]);case"SALES_MANAGER":return new Set(["meetings:view","meetings:viewAll","meetings:manageOwnCalendar","email:view","email:send","email:campaigns","email:templates","email:connectAccount","crm:view","crm:viewAll","crm:create","crm:edit","crm:managePipelines","crm:viewReports","crm:assignLeads","tasks:view","tasks:create","reports:view"]);default:return new Set}})(e).has(a)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.