File: //usr/syno/synoman/webapi/SYNO.Core.Notification.lib
{"SYNO.Core.Notification.Advance.CustomizedData": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"reset": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Advance.FilterSettings": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 2, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"list": {"actionPrivileges": ["hyper_backup"], "allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"list": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Advance.FilterSettings.Profile": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"list": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": false, "grantable": false, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Advance.FilterSettings.Template": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"delete": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"create": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"list": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": false, "grantable": false, "systemdSlice": ""}}, {"get": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"set": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Advance.Variables": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Advance.WarningPercentage": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.CMS": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"send_test": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.CMS.Conf": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 2, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"get": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": false, "grantable": false, "systemdSlice": ""}}, {"set": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Line": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Line.so", "maxVersion": 1, "methods": {"1": [{"get_bot_info": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"refresh_token": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"verify_token": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"revoke_token": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"send_test": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Mail": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Mail.so", "maxVersion": 1, "methods": {"1": [{"refresh_token": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"send_test": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Mail.Auth": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Mail.so", "maxVersion": 1, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Mail.Conf": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Mail.so", "maxVersion": 2, "methods": {"1": [{"getEnable": {"allowUser": ["admin.local", "admin.domain", "admin.ldap", "normal.local", "normal.domain", "normal.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"get": {"actionPrivileges": ["local_account"], "allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"set": {"actionPrivileges": ["local_account"], "allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"get": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Mail.Oauth": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Mail.so", "maxVersion": 1, "methods": {"1": [{"outlook": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"gmail": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Mail.Profile.Conf": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Mail.so", "maxVersion": 1, "methods": {"1": [{"create": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"set": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"delete": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Push": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"send_test": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Push.AuthToken": {"allowUser": ["admin.local", "admin.domain", "admin.ldap", "normal.local", "normal.domain", "normal.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"get": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Push.Conf": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 1, "methods": {"1": [{"get": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"status": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Push.Mail": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 2, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"status": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"send_verify": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"send_test": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Push.Mobile": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 2, "methods": {"1": [{"set": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"list": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"unpair": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"list": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"unpair": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Push.Webhook.Provider": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/libNotification.so", "maxVersion": 2, "methods": {"1": [{"delete": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"create": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"get": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"list": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"send_test": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"delete": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"create": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}, {"get": {"cgiProcReusable": true, "grantByUser": false, "grantable": false, "systemdSlice": ""}}, {"list": {"cgiProcReusable": true, "grantByUser": false, "grantable": false, "systemdSlice": ""}}, {"send_test": {"cgiProcReusable": true, "grantByUser": true, "grantable": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.SMS": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.SMS.so", "maxVersion": 2, "methods": {"1": [{"send_test": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"send_test": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.SMS.Conf": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.SMS.so", "maxVersion": 2, "methods": {"1": [{"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.SMS.Provider": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.SMS.so", "maxVersion": 2, "methods": {"1": [{"list": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"create": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"delete": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}], "2": [{"delete": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"create": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"set": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"get": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}, {"list": {"allowDemo": true, "cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}, "SYNO.Core.Notification.Sysnotify": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "disableSocket": false, "lib": "lib/SYNO.Core.Notification.Sysnotify.so", "maxVersion": 1, "methods": {"1": [{"notify": {"cgiProcReusable": true, "grantByDefault": true, "systemdSlice": ""}}]}, "minVersion": 1, "priority": -10, "priorityAdj": 0, "socket": "", "socketConnTimeout": 600}}