HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //usr/syno/synoman/webapi/SYNO.Core.DirectoryServiceCheck.lib
{"SYNO.Core.DirectoryServiceCheck.Common": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 2, "methods": {"1": [{"get_stages": {"grantByDefault": true}}, {"get_last_test": {"actionPrivileges": ["directory_account"], "grantByDefault": true}}, {"set_last_test": {"grantByDefault": true}}, {"test_dns_valid": {"grantByDefault": true}}, {"test_dns_record": {"grantByDefault": true}}, {"test_srv_target": {"grantByDefault": true}}, {"test_srv_target_post": {"grantByDefault": true}}, {"set_dns": {"grantByDefault": true}}, {"test_mtu": {"grantByDefault": true}}, {"test_port": {"grantByDefault": true}}, {"test_port_by_domain": {"grantByDefault": true}}, {"test_nas_ip_conflict": {"grantByDefault": true}}, {"test_ip_conflict": {"grantByDefault": true}}, {"test_hostname_conflict": {"grantByDefault": true}}], "2": [{"test_mtu": {"grantByDefault": true}}, {"test_ip_conflict": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.Debug": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 1, "methods": {"1": [{"generate_issue": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.Domain": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 1, "methods": {"1": [{"check_server_address": {"grantByDefault": true}}, {"prepare_test_ip": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.DomainJoin": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 1, "methods": {"1": [{"join_domain": {"grantByDefault": true}}, {"set_join_env": {"grantByDefault": true}}, {"set_ntp": {"grantByDefault": true}}, {"init_pre_join": {"grantByDefault": true}}, {"gen_join_conf": {"grantByDefault": true}}, {"record_smb_gpo": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.DomainService": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 1, "methods": {"1": [{"init_pre_service": {"grantByDefault": true}}, {"sync_dc_time": {"grantByDefault": true}}, {"test_kinit": {"grantByDefault": true}}, {"check_rodc": {"grantByDefault": true}}, {"test_smb_auth": {"grantByDefault": true}}, {"test_smb_auth_local": {"grantByDefault": true}}, {"test_ldap_auth": {"grantByDefault": true}}, {"check_computer_account": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.DomainValidation": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 1, "methods": {"1": [{"check_essential_spn": {"grantByDefault": true}}, {"check_duplicate_spn": {"grantByDefault": true}}, {"check_gpo": {"grantByDefault": true}}, {"check_machine_conflict": {"grantByDefault": true}}, {"check_machine_password": {"grantByDefault": true}}, {"check_time_sync": {"grantByDefault": true}}, {"check_winbind_alive": {"grantByDefault": true}}, {"check_smb_conf": {"grantByDefault": true}}, {"check_domain_files": {"grantByDefault": true}}, {"check_dc_connection": {"grantByDefault": true}}, {"check_winbind_get": {"grantByDefault": true}}, {"check_userget": {"grantByDefault": true}}, {"check_trust_direction": {"grantByDefault": true}}, {"check_trustrpc": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.LDAP": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 1, "methods": {"1": [{"check_member_attr": {"grantByDefault": true}}, {"check_server_address": {"grantByDefault": true}}, {"check_auth_info": {"grantByDefault": true}}, {"check_profile": {"grantByDefault": true}}, {"check_user_name_empty": {"grantByDefault": true}}, {"check_user_name_dup": {"grantByDefault": true}}, {"check_user_id_empty": {"grantByDefault": true}}, {"check_user_id_type": {"grantByDefault": true}}, {"check_user_id_dup": {"grantByDefault": true}}, {"check_group_name_empty": {"grantByDefault": true}}, {"check_group_name_dup": {"grantByDefault": true}}, {"check_group_id_empty": {"grantByDefault": true}}, {"check_group_id_type": {"grantByDefault": true}}, {"check_group_id_dup": {"grantByDefault": true}}, {"check_samba_schema": {"grantByDefault": true}}, {"check_samba_ntpwd": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}, "SYNO.Core.DirectoryServiceCheck.Progress": {"allowUser": ["admin.local", "admin.domain", "admin.ldap"], "appPriv": "", "authLevel": 1, "lib": "lib/SYNO.Core.DirectoryServiceCheck.so", "maxVersion": 2, "methods": {"1": [{"start_progress": {"grantByDefault": true}}, {"update_progress": {"grantByDefault": true}}, {"end_progress": {"grantByDefault": true}}]}, "minVersion": 1, "priority": 0, "priorityAdj": 0}}