File: //usr/syno/synoman/webapi/SYNO.Core.MyDSCenter.lib
{"SYNO.Core.MyDSCenter": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/mydscenter.so", "maxVersion": 2, "methods": {"1": [{"register": {"grantByDefault": true}}], "2": [{"login": {"grantByDefault": true}}, {"login_by_key": {"grantByDefault": true}}, {"logout": {"grantByDefault": true}}, {"register": {"grantByDefault": true}}, {"query": {"grantByDefault": true}}, {"get_iframe_info": {"grantByDefault": true}}, {"handle_apikey_error": {"grantByDefault": true}}, {"oauth_login": {"grantByDefault": true}}]}, "minVersion": 1, "priority": -10}, "SYNO.Core.MyDSCenter.Account": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/mydscenter.so", "maxVersion": 1, "methods": {"1": [{"get": {"grantByDefault": true}}, {"set": {"grantByDefault": true}}]}, "minVersion": 1, "priority": -10}, "SYNO.Core.MyDSCenter.Login": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/mydscenter.so", "maxVersion": 1, "methods": {"1": [{"pkce_config_get": {"grantByDefault": false, "grantable": true}}, {"pkce_login": {"grantByDefault": false, "grantable": true}}]}, "minVersion": 1, "priority": -10}, "SYNO.Core.MyDSCenter.Purchase": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/mydscenter.so", "maxVersion": 1, "methods": {"1": [{"list": {"grantByDefault": true}}]}, "minVersion": 1, "priority": -10}}